I'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…
Licenses are about choices. I do not want 7 year old girls to be sued. I don't want people to go to jail for helping others to take part in culture and enjoy art. I want children (or everyone?) to have access to all of culture, knowledge and art regardless of their parents wealth. I want that researcher has access to research papers and software technology in order to enable the improvement of the human race, especia…
“I wish I could have licensed the Id source code releases as BSD”
131–140 of 468 posts
Re: “I wish I could have licensed the Id source code releases as BSD”
#132Earlier quoted context omitted.
Yeah right, you like to make money of off my work that I made available for free? You can buy the commercial license.
Not at all. I don't feel entitled to anything. Here's where I think the misunderstanding is, and maybe I should have made this point in my original comment: I do think there can absolutely be cases where a dual license of GPL / commercial can make a ton of sense. I think those cases tend to be for projects like Linux, Blender, etc. But what I'm saying I personally think is a bummer is that for years, most open source…
Re: “I wish I could have licensed the Id source code releases as BSD”
#133I'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…
And how do you feel about LGPL? Many companies seem to be terrified of it for no reason.
Re: “I wish I could have licensed the Id source code releases as BSD”
#134Earlier quoted context omitted.
The GNU Foundation--and the GPL--put one thing at its most important focus: that "users"--the people who are actually using the software and entrusting it with their data or their lives--have guaranteed freedoms. People--such as myself--who use the GPL believe that these freedoms are extremely important: that "users" should be able to get access to the source code for programs and be able to modify them (...and befor…
> and then not grant the freedoms we GPL-folk care about to actual "users" is unacceptable: it simply isn't why we are writing open source software, as the open source part is supposed to be able to benefit "users". Why is it unacceptable? Why are people writing open source software then? "Benefiting users" can be done in various ways. In my view, the GPL only manages to protest and protect software against the probl…
Because, very often, we ARE users of our own software, so, we don't want the licensee of the code to forbid the licensor of the code his right to modify his own code on his own device.
Re: “I wish I could have licensed the Id source code releases as BSD”
#135Re: “I wish I could have licensed the Id source code releases as BSD”
#136Earlier quoted context omitted.
Yes, technically they do. But if the problem is discovered, it is very easy to comply with the BSD terms by adding proper attribution. With GPLed code it is much more difficult.
> But if the problem is discovered... The default shouldn't be "you can violate people's licenses until you notice or get caught". Sure, in practice it probably won't cause anyone legal trouble: it would be really hard for, say, the author of some BSD-licensed code to prove that a user of Copilot actually caused them monetary damages by not providing attribution. But this isn't really a world I want to live in; we sh…
All AIs are trained on copyrighted data scraped from the internet. What you guys want effectively amounts to making most AI illegal. At least outside of big tech companies with large private datasets. Is that the world you prefer to live in?
Re: “I wish I could have licensed the Id source code releases as BSD”
#137I'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…
This got Id paid and let modders and the open source gaming community go wild. What's the downside?
Carmack's argument about perception, but his view is really about having had more people use his software.
I think he's wrong. Brave thing for any SWE to claim but Id wouldn't have open sourced a second engine if the first was freely taken by a dozen companies and sold in competition with for game sales, giving no source improvements back.
And no, GPL advocates say it protects users of downstream projects. Software freedom is a huge topic, but the user is the focus.
The arrangement Id had protected them too. Carmack's take is just odd.
Re: “I wish I could have licensed the Id source code releases as BSD”
#138Earlier quoted context omitted.
Which is very useful feature for me, the author of GPL'ed code.
Making your code useless to some of potential users is a useful feature?
Re: “I wish I could have licensed the Id source code releases as BSD”
#139Earlier quoted context omitted.
Making your code useless to some of potential users is a useful feature?
I do not care if "potential user" is big corp that do not intend to contribute back. So yeah, it is a feature.
Re: “I wish I could have licensed the Id source code releases as BSD”
#140Earlier quoted context omitted.
Yes, technically they do. But if the problem is discovered, it is very easy to comply with the BSD terms by adding proper attribution. With GPLed code it is much more difficult.
> But if the problem is discovered... The default shouldn't be "you can violate people's licenses until you notice or get caught". Sure, in practice it probably won't cause anyone legal trouble: it would be really hard for, say, the author of some BSD-licensed code to prove that a user of Copilot actually caused them monetary damages by not providing attribution. But this isn't really a world I want to live in; we sh…
Github and Microsoft should have trained it on their own code because they could make it public domain. Using other peoples code with various licences and many different requirements is just going to be a complete shitshow.