Re:“I wish I could have licensed the Id source code releases...
by tgsovlerkhgsel on Tuesday July 06, 2021 @09:33AM
(#27748281)
A user who is not also a developer has no ability to meaningfully view and modify the code, and thus doesn't care.
Re:“I wish I could have licensed the Id source code releases...
by enriquto on Tuesday July 06, 2021 @09:37AM
(#27748323)
And what is your point? It's a freedom that they still have. They can always hire some developer to help them.
Re:“I wish I could have licensed the Id source code releases...
by tgsovlerkhgsel on Tuesday July 06, 2021 @01:08PM
(#27751360)
That it is reasonable to prioritize freedoms that are actually exercised to freedoms that are nice in theory but never used.
Re:“I wish I could have licensed the Id source code releases...
by Crespyl on Tuesday July 06, 2021 @02:41PM
(#27752623)
I also own a car for which I have almost none of the skills to meaningfully maintain and repair, but frequently exercise my right to contract a third party to do that work for me.
The same is true for software, and I benefit even if I'm not the one paying for the work myself. The modern internet would look very different if KHTML hadn't been a GPL/LGPL project and Apple had been allowed to hold their changes in WebKit as a proprietary secret, and the same for Chrome/Blink. Companies can be users too, and the virality ensures that every user sees the benefits.
Re:“I wish I could have licensed the Id source code releases...
by jongorer on Tuesday July 06, 2021 @09:38AM
(#27748331)
Vast majority of users don't care for the source code, nor even know what source code is. And personally, as a developer, I never bothered to look at the source code of software I've used, much less fix or extend it - and that goes for all the devs I know personally.
Re:“I wish I could have licensed the Id source code releases...
by shadowgovt on Tuesday July 06, 2021 @10:09AM
(#27748789)
I don't think it does. A user who cannot have an application to solve their problem (because no developer they can find to pay will write it for them because some key ingredient of the solution is in a GPL'd library) is not happier than a user who has a solution built of closed-source code combined with BSD-licensed code.
That's strongly from the point of view of people who are mainly developers.
But the main beneficiaries of the GPL are not developers but users: users of GPL software have the right to view and modify the code that runs on their computers. On the contrary, users of BSD-licensed software may have had this right stripped by middlemen between the author of the software and them.
The GPL may annoy some developers but it always makes the users happier, and I think that's beautiful.