MS-Funded Study Attacks GPL3 Draft Process
QCMBR writes "A new Microsoft-funded study by a Harvard Business School professor concludes that developers don't want extensive patent licensing requirements in the GPL3. There are significant problems with the study, however, especially given the very small sample size. 'Although 332 emails were sent to various developers, only 34 agreed to participate in the survey — an 11 percent response rate. Of the 34 developers who responded, many of them are associated with projects like Apache and PostgreSQL that don't even use the GPL.' Ars points out that the GPL3 draft editing and review process is highly transparent and inclusive 'to an extent that makes MacCormack's claims of under-representation seem difficult to accept given the small sample size of the study and the number of respondents who contribute to non-GPL projects.'"
A MS-funded study says the GPL3 is a badly done job? Then Stallman must be going in the right direction after all!
--- "To pee or not to pee, that is the question." ---
And anyone can attack a survey based on the institute that produced it.
The real question is, can one attack the survey based on it's merits? Are there flaws in the research methodology or it's conclusions? I'm betting the answer is "yes". But to write off studies based purely on the messenger is nothing but an ad hominem attack, and isn't terribly useful or enlightening.
Right, the GPL restricts your freedom to restrict freedom.
That isn't how I see it. I liken the software I write to my children. A BSD license is like me saying you can do anything you want to with my child including enslaving him and making him work for your own personal profit. Or perhaps more like using my child to help you create your own child that you will then enslave for your own profit. I do not want my children or their children or their children's children to be enslaved. I am saying that if you want to enslave a child, go create one from scratch, and leave my child alone. You are free to do that. However, if you feel that my child is the best at performing a certain task, and you want to have my child help you perform that task, then you have to promise not to enslave him, or use him to create slaves. To me, the GPL is more free than BSD as is forces freedom to exist from generation to generation. To me, the whole "BSD is more free because it allows anybody to do anything with your code" is akin to "Country Xyzpdq is more free because it allows anybody to do anything with anybody". That argument falls short pretty quickly when people start going around taking your stuff or killing your friends or family. And no, I'm not comparing BSD enthusiast to thieves or killers, only pointing out what I consider to be the silliness of the argument.
I'm also not getting what you mean by "[The GPL] actually takes away a lot of freedom..." How so? If I license my code under the GPL, you and anybody else are free to do whatever the GPL states you are allowed to do with the limitations of what the GPL states you are not allowed to do. Without the GPL, you aren't allowed to do anything with my code at all. In other words, just because I choose to license my code to you under terms other than the GPL doesn't make that license automatically BSD. And if I don't license it to you at all, then you can even look at it.
As far as technical excellence goes, what license one uses has nothing to do with ones proficiency at programming. And if you are truly interested in finding the most technically excellent (man this is starting to remind me of Bill and Ted) way to write your piece of software, I would think you would want to know how it is improved in the future by Company X, something the GPL forces them to let you know if they plan to redistribute it. Therefore, it could be argued that those who use licenses like the GPL are really the ones that are truly interested in technical excellence as they want to see a better way to do what they set out to do if anybody ever figures one out.
Right, and by outlawing slavery we're restricting people freedom to own slaves.