4 ms·
GPL forces you to always supply the source code but only if you distribute the application. E.g. if you fork Nano and sell or make binaries available for downl
by TheChaplain 3y ago
GPL forces you to always supply the source code but only if you distribute the application.
E.g. if you fork Nano and sell or make binaries available for download for free, people have the right to ask you for the source code.
If you don't distribute it in any form, then you don't need to.[1]
With MIT you can fork, distribute and people can't demand anything.
[1]: Contrary to popular misinformation, modified GPL software can be used by businesses as long as it is not distributed.
- mlichvar 3y agoAnother way to look at it is that MIT gives freedom to the developers and GPL gives freedom to the users. It's a conflict between the two groups.
- worthless-trash 3y ago> people have the right to ask you for the source code. People you distributed binaries to have a right to the source code via the same method that the binaries are provided in. Or at least that was my understanding.
- immibis 3y agoIf it's a non-commercial affair, you can give them a "written offer valid for at least 3 years" and then you don't have to actually supply it unless someone asks. In practice, this isn't a very good option to take. Much better to provide it on a "network server" as they were called at the time the license was written.
- deleted 3y ago[deleted]
- worthless-trash 3y agoThis sounds like a very sane option to take, id like it to be codified in a license. Eternal availability sounds like a real hassle to maintain.
- immibis 3y agoIt is codified...
- worthless-trash 3y agoYou're right! thanks for the education. "b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge."