So like, this FOSS shit is supposed to be free right? Like I can take the code and go make a bajillion dollars with it, or make some pretty awesome product with it as long as I release all the source code when I'm asked to, right?
Wednesday, September 17, 2008
That's what the fucking license says right?
Well, apparently there's some stuff that they might have forgotten to stipulate.
Enter the infamous GregKH. mdz of Ubuntu sums up his keynote speech at the Linux Plumbers Conference quite nicely.
It turns out, with open source code, you can take a free kernel, integrate it into a larger desktop distribution that manages to make like 10 people happy and whole bunch of people wet their panties over Linux, and ship it marginally successfully for several releases. But in the process, you might have just forgotten to "give back" a little. You might have spent your time making the desktop stack work better instead of the kernel or gcc. You might not have sent in thousands of kernel patches because you were more worried about making Xorg work, or codec installation easier.
It doesn't matter. Use the kernel in a media-visible way but don't actively contribute upstream? Bingo! you get a big fat steamer on your doorstep. You get called out at the opening speech of Luserfest 2008.
So you see? maybe the GPL isn't really free. Sure you can take the code, but don't you dare go and do something that makes you seem like you have a bigger dick than everyone else, at least, not without giving your testicles back to the cause. The GPL just talks about the code. What it doesn't talk about is how you also have to follow the "spirit" of open source, or be prepared for incoming PR shit mortars.
This is fucking amateur hour people. You know what all those big software companies do? They have PR people. Most engineers hate them, mostly because they're yet another layer between you and your customer. Most customers hate them too, because you're trying to explain what you want, and they don't really have any clue what you're talking about. But then once in a while, you see freetard engineers like Mr. KH here make an ass-clown of themselves, and then you understand.
I'm glad your conference got off to such a great start. You're all gonna talk about how you should improve Linux plumbing, and then spawn off like 20 projects, half-finish all of them, and call it progress. I'm like super serially excited here.
Posted 10:15 PM