This headline is a bit sensationalist. His tweet at the end says - "I'm still supportive of lots of GPL work, but I don't think the restrictions helped in this particular case." He also says - "but tons of opportunities to just copy-paste-modify were lost due to license concerns". It appears that the goal John was shooting for was to have as broad an impact by having the code being reused in as many situations as pos…
I think you're right; this is more about choosing the right license to support your means than a general BSD vs GPL. I find interesting his point of view compared to his partners': he would have preferred if the code was used by more people, his partners were more worried perhaps about competition (if anyone released a game based on their code, they had to contribute the changes back; which is something id could use…
“I wish I could have licensed the Id source code releases as BSD”
91–100 of 468 posts
Re: “I wish I could have licensed the Id source code releases as BSD”
#92Why is a few snippets of code so valuable anyway? We don't GPL scientific research, you expect people to cite you, and then build off your work, the licensing in a sense is far more permissive. You don't GPL maths text books and then require proofs to be licensed back. Other knowledge doesn't seem to propagate in society like this. The human element of the programmer who can understand, adapt and develop some program…
I think the key property of the GPL is its virality. It's part of the vision that if I can use some software, I can also change it, to adapt it to my needs, to learn from it, to build something on top of it. I can disassemble my bike, re-assemble it, change it, build on top of it. I want to do that with my browser, my OS kernel and my image viewer too. That this is connected to how "valuable" code is, is in a sense a…
Re: “I wish I could have licensed the Id source code releases as BSD”
#93I'm still bummed out that for years, GPL was the "standard" go-to open source license. So many projects became useless for any commercial projects whatsoever. GPL advocates say it's so that your code isn't exploited by corporations. But I'd say that choosing GPL means it's more important to you that your code "is not exploited by corporations" than that it can be used for good by people with commercial interests. Tho…
Re: “I wish I could have licensed the Id source code releases as BSD”
#94I'm still bummed out that for years, GPL was the "standard" go-to open source license. So many projects became useless for any commercial projects whatsoever. GPL advocates say it's so that your code isn't exploited by corporations. But I'd say that choosing GPL means it's more important to you that your code "is not exploited by corporations" than that it can be used for good by people with commercial interests. Tho…
I'd say that for a lot of people using the GPL that is exactly correct, but they distinguish between the people using the code and the commercial interest that they work for much more than your wording suggests. That good person will eventually move on, potentially leaving just the commercial interest.
Of course there are more extreme views (that good people and commercial interests do not mix) so it isn't that simple for all.
And there is the obvious twist of the point that by avoiding the use code covered by GPL, someone is tacitly stating that the potential for commercial exploitation is an option that they (directly or via following their employers' wishes) expressly want to keep available.
This is why some projects dual license, but that can have its own problems for projects with many maintainers or forks - sharing back becomes a relicensing issue of it's own (it is less of an issue for a protect maintained by small team, or a team of one).
Re: “I wish I could have licensed the Id source code releases as BSD”
#95Earlier quoted context omitted.
Neither license gives you the right to see the source. GPL only gives you the right if the software is distributed to you, and im pretty sure BSD gives you no rights in that regard.
Sure, but you're claiming the GPL enabled "reading the source" which is patently false.
Re: “I wish I could have licensed the Id source code releases as BSD”
#96Why is a few snippets of code so valuable anyway? We don't GPL scientific research, you expect people to cite you, and then build off your work, the licensing in a sense is far more permissive. You don't GPL maths text books and then require proofs to be licensed back. Other knowledge doesn't seem to propagate in society like this. The human element of the programmer who can understand, adapt and develop some program…
Have you heard of... patents? Why is an idea written on paper so valuable? Why can't people just use it (or, as it often happens, independently rediscover it) and just cite the patent if recognition is required? As for scientific research, most of the software behind scientific paper is basically closed source. Which is another reason why there's a whole reproducibility problem with science papers: it's quite possibl…
Re: “I wish I could have licensed the Id source code releases as BSD”
#97Earlier quoted context omitted.
Why GPL makes them useless? In my view, if your business requires leeching on unpaid work without contributing back I am happy about my code being useless for you.
GPL makes "them" (especially small one-off libraries) useless because even the smallest part can not be used without therefore needing to "contribute back" the ENTIRE app. (edited to clarify I don't mean ALL projects become useless through GPL)
Re: “I wish I could have licensed the Id source code releases as BSD”
#98I'm still bummed out that for years, GPL was the "standard" go-to open source license. So many projects became useless for any commercial projects whatsoever. GPL advocates say it's so that your code isn't exploited by corporations. But I'd say that choosing GPL means it's more important to you that your code "is not exploited by corporations" than that it can be used for good by people with commercial interests. Tho…
Re: “I wish I could have licensed the Id source code releases as BSD”
#99Earlier quoted context omitted.
Why does the GPL license make it "useless for any commercial projects whatsoever"? Many commercial projects use GPL software. The only thing you have to do is provide sources under the same license if you release binaries. If you're not even willing to do that I understand some people rather have you not use their software.
"Not even"? This is a huge requirement for most cases. A small GPL library for, say, some statistics calculation, would mean an entire product's source code would need to be released if it used the library.
Re: “I wish I could have licensed the Id source code releases as BSD”
#100Twitter makes for a bad blogging \ platform