Which isn’t to say anything about how a project ought to be licensed; just that MIT enjoys overwhelming popularity with newer projects.
Which isn’t to say anything about how a project ought to be licensed; just that MIT enjoys overwhelming popularity with newer projects.
For me, for example. I personally prefer my foundations on xGPL (preferably V3 and later), because some company or set of companies just can't fork and run away with it.
I personally consider computing utilities and compilers essential infrastructure and their sustainability while being completely transparent are critical for me.
All "xGPL to shenanigans" incidents have underlying copyright transfer problems. Recently, an emulator had gone the same way. They asked for copyright transfer to be able to relicense from GPL, and some folks here have used derogatory adjectives for people who didn't want to transfer their copyrights.
So where are the others stepping in to fill the void reaching C++20 compliance and catching up to GCC and VC++?
MySQL -> MariaDB
OpenOffice -> LibreOffice
Chrome -> Chromium
VSCode -> VSCodium
and so on.
GPL protects my rights.
RedHat built a company on that model? Provide value and GPL won't threaten your business model.
Seeing something useful and then having to do it myself anyway because I cannot use it due to the license is painful.
What matters is whether they contribute back anything to open source. And it's a hell of a lot easier to get Legal to sign off on contributing back bug fixes and enhancements on a piecemeal basis rather than adding a recurring obligation to the books.
A lot is companies would have preferred to have proprietary operating systems, but the Linux license prevents them.
I don't see this as a valid point.
The point of copyleft is to make this not true. Most companies don't have the resources to reimplement Linux from scratch, so they won't be allowed to make their drivers/kernel modifications proprietary.
For me. I want my software to be as much gplv3 as possible. Not trolling. Also not arguing, it's just the way I roll.
...or perhaps they did not like the last part of your comment, the "it's just the way I roll" one.
Just to elaborate then, I personally want my software to use gplv3 because I side with the ideological/ethical aspects of free software. I want to support projects/teams/orgs that build this future. An mit licence would allow a company to capitalise on the community's effort withought giving nothing back. Or even worse, make modifications and deliver closed source blobs to users. I personally do not like that. Thus, I wouldn't support/use this library.
To be clear, I am not running 100% gpl software atm, but I see it as a journey going there, slowly transitioning.
well, ever wondered why router vendors include GPL license paper in the box? this [1] is why...
[1] https://www.crn.com/news/applications-os/205100091/busybox-s...
FreeBSD and clang communities, maybe not so much.
You have been misinformed. The GPL is a much better license for users. MIT is arguably better for the authors because they can deny certain freedoms to their users (the ability to change the code on a system, for instance).
Flame war! Flame war! Flame war!
You're stupid and probably ugly for wanting a flamewar!