11-08-2014, 12:09 AM
The links that he claimed under DMCA are for the plugin loader and many API updates.
Poll: Is this a Good Idea? You do not have permission to vote in this poll. |
|||
Yes | 10 | 90.91% | |
No | 1 | 9.09% | |
Diffrrent Answer make a post. | 0 | 0% | |
Total | 11 vote(s) | 100% |
* You voted for this item. | [Show Results] |
11-08-2014, 12:09 AM
The links that he claimed under DMCA are for the plugin loader and many API updates.
11-08-2014, 01:45 AM
He DMCA is because of including Mojang's non-GPL code with out giving that source code under GPL.
11-08-2014, 02:02 AM
Eh. The short of it is Bukkit DMCA'd Bukket for distributing Bukket. Because that is definitely the most sensible thing to do.
11-08-2014, 02:05 AM
But my version won't distribute mojang code so its okay. I think...
I don't know. I'll check into that. None of this makes any sense, and I thought it was illegal to call a DMCA for someone else (he called it for mojang).
What I do know is that if Mojang claims that they don't care, the DMCA is immediately revoked and he gets fined for a federal offence. In other news, I just made the discovery that I can't log into my own server. Heheheheheh
He called it for his code because bukkit violated the GPL by including Mojang ' s non GPL code. (Which actually that code is repackaged and displayed on bukkit's github as MCdev.)
See https://forums.bukkit.org/threads/mojang...ct.309715/
Yes, but legally, only the copyright holder can issue a DMCA claim, meaning the only person that can make the claim is Mojang itself, so he's riding a fine line. Your problem is that the DMCA calim also covered distribution his own code (which is why I find it odd). As far as I can tell, the API is still safe, but I can already tell you the plugin loader has been covered.
11-08-2014, 03:20 AM
Actually the reason is craftbukkit contains non GPL code making it non GPL which violated his GPL. So he issued the DMCA. Mine would be safe because the whole project is GPL with no non GPL code used.
11-08-2014, 04:20 AM
Okay, I just finished reading all of the GPL and lookin up some DCMA stuff. Yes, you were partially right, but there was one last thing that I was trying to figure out in the DMCA. The reason why it is so difficult to understand is because as I said before, Bukkit attacked Bukkit on this one. He claimed that Bukkit was violating his license by distributing minecraft code with his open source code. Therefore he DMCA'd any distribution of his code. I don't know why he did this, but he did. Mojang won't revoke it because if they do, then it is an official declaration that the server code is open source. Mojang also won't endorse it because that makes them the bad guy. But the thing that really matters is the DMCA context. In reality, the DMCA can only apply to his code because only the copyright holder may issue a DMCA. This is a good thing.
It seems like you might not need to do as much work as you thought. If you remove the code that he claimed, you can leave the decomipled server code, or maybe even use a more recent server code (like... oh... the 1.8 server I'm going to decompile tomorrow for reference purposes) because his DMCA will no longer apply to you. Then all that you, me, and anyone else willing to to contribute to Project Fukkit will need to do is rewrite the portions that he claimed. These seem to be mostly just little things (like code comments and random semantics) and the plugin loader. I haven't gone through it all and you said you already have your own plugin loader, so at the moment, it looks like you might already be more than 3/4 of the way done. Then all you need is the update to 1.8, which I think you said has just begun. You can also just not use CraftBukkit code at all, but you can still use the Minecraft Server code. Obviously, you are still at risk from a DMCA against ChiBukkit, but, I get the feeling that the rest of the Bukkit developers are going to be a bit more cautious about calling a DMCA, but I wouldn't advise going straight over to Bukkit.org and announcing that you are the savior of their people. Also, I guess he pegged spigot as well, which (as far as I know) means that like 95% of all Minecraft servers are under this DMCA.
11-08-2014, 04:25 AM
I tweeted him a few hours ago asking about this waiting for a reply. As far as I can see if I am still under his license then I am good to use his code. And as long as my code is all GPL then it won't affect ChiBukkit. My server will work in the same way forge's does. You need a copy of the real mojang server in its dir and it will at runtime patch in its code it needs.
|
|