Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [02:18:18] <KoenigsKind> Where can I find a jar of bukkit (not craftbukkit) or is it included in the DMCA?
- [02:19:18] <BillyGalbreath> check the repo
- [02:19:34] <Lord_Ralex> KoenigsKind, http://dl.bukkit.org/downloads/bukkit/
- [02:19:52] <Lord_Ralex> anything after latest beta was taken down though, but beta and older should still be good
- [02:20:37] <KoenigsKind> thanks
- [02:21:46] <BillyGalbreath> all those dev builds were taken down, even the ones before the latest beta
- [02:21:47] <BillyGalbreath> http://repo.bukkit.org/content/groups/public/org/bukkit/bukkit/
- [02:22:28] <BillyGalbreath> ^ only the releases remain
- [02:23:13] <KoenigsKind> Well, the newest one there still uses Bukkit.getOnlinePlayers():Player[] do you have an idea how I can solve the problem with getting the other function Bukkit.getOnlinePlayers():Collection<Player>
- [02:23:29] <BillyGalbreath> thats in 1.7.10 only
- [02:23:33] <Lord_Ralex> build bukkit yourself?
- [02:24:28] <KoenigsKind> well actualy its spigot, I just realised should I ask it in the spigot channel?
- [02:24:59] <Jesika> yes.
- [02:24:59] * BillyGalbreath slaps KoenigsKind
- [02:25:09] <KoenigsKind> :$
- [04:25:09] <@mbaxter> BillyGalbreath: Holy shit are you serious? Now? http://i.imgur.com/ceMFLq4.png
- [04:25:55] <BillyGalbreath> lol
- [04:26:02] <BillyGalbreath> i didnt even notice it until today
- [04:26:59] <@mbaxter> And your first reaction isn't to examine further or even just test it? Your first reaction is to label the change as a dick move? ._o
- [04:27:04] <BillyGalbreath> someone was asking some questions about it here earlier and i saw that commit after investigating it
- [04:27:45] <BillyGalbreath> later i found out he was using spigot, which is probably why the old method was throwing errors for him
- [04:29:17] <@mbaxter> Without bothering to read the backlog, I suspect the reverse was the problem. Building code using the new method and being unable to run it on older server binaries.
- [04:30:01] <BillyGalbreath> backlog is still on my screen, hasnt scrolled out of view just yet ;)
- [04:32:16] <BillyGalbreath> http://imgur.com/aqTNgnx mbaxter
- [04:32:58] <@mbaxter> Things I can also do: scroll up. I just didn't feel like it
- [04:33:15] <BillyGalbreath> :p
- [10:45:04] <Ribesg> wat...
- [10:45:22] <Ribesg> Did md_5 just like released an updated CB like nothing happened or something
- [10:46:35] <King_Hual> huh Ribesg?
- [10:47:00] <Ribesg> Check the fork-you-shall-not-name website
- [10:47:21] <Ribesg> They released the full CB source on a Stash instance
- [10:49:14] <Ribesg> "As of today, all **Bukkit** / Spig*t development will be centered around the “SpigotMC Development Hub”, as opposed to GitHub."
- [10:51:16] <Ribesg> "instead of licensing your code under [L]GPL, BSD, or whatever other licenses our projects may use, it licenses your code to us instead. This is a good thing"
- [10:51:32] <Ribesg> yay for non-free license
- [10:52:09] <BillyGalbreath> well with what happened a few months ago, what would you expect?
- [10:52:23] <BillyGalbreath> everyone is going to cover their butts in the future now
- [10:56:08] <Ribesg> BillyGalbreath, all of this is illegal already
- [10:56:08] <Ribesg> The problem isn't the CLA
- [10:56:36] <Ribesg> The problem is that they just take a codebase they have no right on, decide to work on it with a CLA. Like if they own anything
- [10:56:47] <BillyGalbreath> not according to lawyers, its not illegal
- [10:56:51] <fullwall> yeah it looks like future contributions are covered without covering past contributions
- [10:57:03] <Ribesg> BillyGalbreath, it is
- [10:57:10] <Ribesg> CraftBukkit has no license
- [10:57:22] <Ribesg> So every single character in the codebase is owned by the one who wrote it
- [10:57:25] <Ribesg> It's dead simple
- [10:57:42] <BillyGalbreath> idk what is or isnt. not for me to decide either. i'm just saying thats what their team of lawyers have said
- [10:57:43] <fullwall> Ribesg: wolv is contesting under the GPL
- [10:58:16] <Ribesg> Isn't the GPL invalid the exact moment you put non-GPL code in the codebase
- [10:58:46] <BillyGalbreath> only a lawyer/judge can give a proper answer to that
- [10:58:52] <Ribesg> fullwall, the GPL doesn't count
- [10:59:00] <fullwall> https://twitter.com/wolvereness/status/538256923552792576
- [10:59:11] <Ribesg> If it's valid, then they have no right to relicense. If it isn't, then they have no right to do anything
- [10:59:42] <Ribesg> fullwall, I fav'd that tweet 10 minutes ago :P
- [11:00:12] <fullwall> bukkit is valid GPL
- [11:00:19] <fullwall> at the very least
- [11:00:21] <Ribesg> Not the point
- [11:00:31] <fullwall> how is it not the point
- [11:00:39] <Ribesg> CraftBukkit is
- [11:00:45] <fullwall> ...
- [11:02:08] <Ribesg> The only gray area is whever the modified-partly-deobfuscated-decompiled-compiled-obfuscated Mojang code can be licensed under GPL or not
- [11:02:42] <Ribesg> I'm pretty sure Mojang could do that, but nobody else can. While it's not done, the GPL isn't valid imho
- [11:04:10] <fullwall> GPL Bukkit is being modified now as well, which may violate its license
- [11:04:13] <BillyGalbreath> i wish that was the case, because then the dmca on cb would not be valid
- [11:05:08] <fullwall> obviously the DMCA may not necessarily be possible with Bukkit but the license might still be violated
- [11:05:20] <BillyGalbreath> you cant violate an invalid license
- [11:05:34] <Ribesg> It's not invalid for Bukkit
- [11:05:36] <fullwall> ^
- [11:05:44] <BillyGalbreath> bukkit isnt in question. cb is..
- [11:05:48] <Ribesg> They both violate Bukkit's license and the DMCA
- [11:05:50] <Ribesg> At the same time
- [11:06:00] <Ribesg> BillyGalbreath, they relicense Bukkit
- [11:06:13] <BillyGalbreath> from what i see, its still gpl
- [11:06:39] <BillyGalbreath> the cla is just lawyer speak
- [11:06:45] <BillyGalbreath> as long as bukkit remains gpl, then there is no violation there
- [11:07:24] <fullwall> I think new code is contributed under the CLA right?
- [11:07:35] <fullwall> which may lead to violation of section 8
- [11:09:14] <King_Hual> too bad wolfe is the only one trying to take it down and his code's been stripped from the source
- [11:09:20] <Ribesg> If they had rewritten wolv's code
- [11:09:27] <Ribesg> Why isn't it written in that pile of text
- [11:09:29] <fullwall> Ribesg: apparently they might have
- [11:09:34] <fullwall> but it's not clear in the post
- [11:09:39] <Ribesg> Well
- [11:09:44] <Ribesg> Every single contributor could do the same
- [11:09:47] <fullwall> I think they're trying to avoid saying anything
- [11:10:00] <King_Hual> they could but they aren't
- [11:10:06] <Ribesg> I could file a DMCA but I don't think it would hurt lel
- [11:10:21] <Ribesg> I think I've got 1 line of Javadoc in the Bukkit repo
- [11:10:36] <Ribesg> So yeah no nothing in CB
- [11:10:42] <King_Hual> they'll just remove that line then
- [11:10:58] <BillyGalbreath> iirc the entire reason wolv's dmca was valid was because his code was distributed within a jar containing non gpl code. with this new distribution method that is no longer a concern
- [11:11:22] <fullwall> new distribution method is basically pushing it onto the users of the code
- [11:11:42] <Ribesg> Bukkit is still dead anyway, I don't trust his work and I'm not the only one
- [11:11:48] <Ribesg> Definitly not using that
- [11:11:56] <Ribesg> I'll wait for Glowstone
- [11:12:04] <fullwall> sponge?
- [11:12:19] <Ribesg> Sponge is overhyped
- [11:12:41] <Ribesg> I just want to keep my plugins
- [11:12:54] <Ribesg> My NPlugins suite
- [11:18:41] <@Wolvereness> BillyGalbreath: not quite...
- [11:19:57] <@Wolvereness> fullwall: Reasonable notice of the violation was provided prior to the 60-day limitation. I do not recognize any party currently with the rights to create a derivative work.
- [11:20:18] <fullwall> ah
- [11:20:30] <@Wolvereness> fullwall: In other words, md5 thinks that Australia wont extradite him for hosting his server in Romania
- [11:21:01] <fullwall> heh
- [11:21:51] <fullwall> but he's in Australia already?
- [11:22:25] <@Wolvereness> fullwall: Australia does the extraditing, Romania is the location of his new server, and the money changes hands on US soil.
- [11:24:06] <fullwall> oh, extraditing his server
- [11:24:55] <@Wolvereness> fullwall: No, I mean just him. If Australia recognizes his actions to violate international treaties, he's going to be in trouble.
- [11:24:55] <Ribesg> Mojang owns Bukkit, md_5 plays with Bukkit's license
- [11:25:22] <Ribesg> Mojang should do something right
- [11:25:22] <@Wolvereness> Ribesg: Mojang does NOT own my contributions.
- [11:25:22] <Ribesg> Well Microjangsoft
- [11:25:27] <Ribesg> Wolvereness, nobody owns them in the Bukkit repo
- [11:25:28] <fullwall> Wolvereness: doesn't extradition mean physically moving him from a different country?
- [11:25:35] <Ribesg> Was talking about Bukkit not CB
- [11:25:46] <BillyGalbreath> well guys. its been a fun and eventful night. i have my 1.8 build before the servers go down. so i'm happy. i'm finally going to get some sleep :p
- [11:26:23] <@Wolvereness> fullwall: yes - He's likely under the impression subpeonas wont reveal his identity and Australia wont extradite him.
- [11:26:35] <fullwall> he lives in Australia though
- [11:27:01] <Ribesg> Send him some kangaroos
- [11:28:38] <angal> The other question. If i use software (build CraftBukkit), provided by md_5, will i violate the GPL?
- [11:29:18] <Ribesg> You would support the wrong guys at least
- [11:29:29] <@Wolvereness> fullwall: Australia extradites to both Romania and United States. I'd argue criminal fraud on US territory, and copyright on Romanian territory.
- [11:29:45] <angal> In this case i produse a program, whish includes GPL and non-GPL parts. So i assumes, it's illegal to hosters use Spigot. Am i right?
- [11:30:03] <@Wolvereness> angal: md_5 HAS NO LICENSE to distribute anything relating to Bukkit/CraftBukkit
- [11:30:16] <Ribesg> I'm not sure angal, but I think that you can't redistribute it
- [11:30:27] <Ribesg> So md_5 is the guy doing illegal stuff
- [11:31:01] <@Wolvereness> Ribesg, angal: Do you break the law when you download software from soneone who stole it?
- [11:31:10] <Ribesg> I don't think so
- [11:31:20] <angal> Hm...
- [11:31:25] <fullwall> can't he redistribute under the GPL?
- [11:31:34] <@Wolvereness> fullwall: No, as per section 8
- [11:31:58] <@Wolvereness> fullwall: his license was completely revoked as of me informing him of his violation (along with everyone else who had CB on their github repo)
- [11:33:09] <Ribesg> Wolvereness, you should check for Github repos
- [11:33:15] <Ribesg> They failed at removing every fork of CB
- [11:34:25] <angal> I'll try to simplify question. I have CB source. Am i allowed to build it to jar and use it personally, if i willn't distribute it?
- [11:34:26] <fullwall> makes sense, I thought that more effort would have been made to check that they're compliant
- [11:34:35] <Ribesg> angal, yes.
- [11:34:38] <angal> ((
- [11:35:15] <@Wolvereness> angal, Ribesg: No, you are not. It was stolen, and no one can grant you a license to convey the work at all, nor can you create derivative works (source->binary)
- [11:35:23] <fullwall> ^
- [11:35:39] <fullwall> new CB just transfers the violation to you
- [11:35:46] <fullwall> in a way
- [11:36:04] <angal> Hm... That's good/
- [11:36:18] <@Wolvereness> angal: I'll also point out that "convey" can easily mean "from memory to hard drive", and it'd be COMPLETELY up to a jury to decide if the 150,000$ fine applies.
- [11:37:15] <Ribesg> I saw some court jury do stupid things, it could totally happen
- [11:37:57] <angal> But if i have a compiled CB server am i allowed to continue using it?
- [11:38:02] <Ribesg> Some guy was writting a software in its spare time at home on weekends and his rights were given to his company by a court
- [11:38:18] <@Wolvereness> angal: "from hard drive to memory" - does that sound like conveying?
- [11:38:27] <angal> ((
- [11:38:30] <Ribesg> WAT IF RAMDISK
- [11:38:54] <@Wolvereness> Ribesg: "from memory to CPU registers"
- [11:39:08] <BillyGalbreath> under that logic all the existing 1.7 and older servers are in violation as well, Wolvereness
- [11:39:26] <@Wolvereness> BillyGalbreath: They are, and I haven't gotten around to beginning proceedings
- [11:39:38] <Ribesg> Starting from commit #1 by wolv
- [11:40:38] <BillyGalbreath> i originally thought this whole charade was some backlash at mojang. now i'm beginning to feel otherwise. whats your motive, wolv?
- [11:40:44] <fullwall> as a plugin author am I at risk?
- [11:40:50] <BillyGalbreath> you are attacking the community personally, now
- [11:40:51] <BillyGalbreath> not mojang
- [11:41:14] <Ribesg> BillyGalbreath, and he has full rights to do so
- [11:41:26] <Ribesg> Not sure for resources, but rights for sure
- [11:42:51] <angal> Ok. Thank you very much. Wolv, good luck in what you doing. Hope you will reach your goals.
- [11:43:04] <@Wolvereness> BillyGalbreath: I intend to enforce my copyright.
- [11:43:13] <BillyGalbreath> good luck with that, then
- [11:44:02] <@Wolvereness> BillyGalbreath: If a community relies on what's essentially stolen, I find any justification far-fetched.
- [11:44:37] <BillyGalbreath> i just hope, for the community's sake, that they indeed removed all your code
- [11:44:50] <@Wolvereness> BillyGalbreath: they did nothing of the sort, FYI
- [11:45:29] <@Wolvereness> BillyGalbreath: they moved the servers to Romania instead
- [11:46:35] <timtower> .log
- [11:46:46] <BillyGalbreath> i havent checked it out in depth, but i know your commit i commented on earlier tonight was indeed modified
Advertisement
Add Comment
Please, Sign In to add comment