2 ms·
Funnily, one of the best places for this in practice (IMO) is microsoft. Who is now, again funnily enough, GPLing a lot of their software but have CLAs so they
by cogman10 3y ago
Funnily, one of the best places for this in practice (IMO) is microsoft. Who is now, again funnily enough, GPLing a lot of their software but have CLAs so they can do long term support for people that want to pay for it.
Latest versions stay fully open source while back ported fixes are a paid feature if you don't keep your software up to date. That, to me, is a win win.
Oracle is doing the same with the JDK.
- jabl 3y ago> Funnily, one of the best places for this in practice (IMO) is microsoft. Who is now, again funnily enough, GPLing a lot of their software but have CLAs so they can do long term support for people that want to pay for it. Huh, what software is MS releasing under the GPL now?
- cogman10 3y agoNot as much as I thought. MIT is more common it looks like. https://github.com/orgs/microsoft/repositories?q=license%3Agpl https://github.com/orgs/microsoft/repositories?q=license%3Ag...
- int_19h 3y agoMIT is the standard OSS license for Microsoft stuff that is open source. You also see Apache for some projects that predate standardization on MIT, and GPL where there's no way to avoid it (i.e. when you have to build on code that is itself GPL). That said, peak OSS at Microsoft is already past. These days, it's all about advertising products as OSS while quietly close-sourcing parts of it (e.g. just about the only thing in VSCode that's fully open source is JS support, every other language extension is closed to some extent).