How does open source licenses work? Can I make my own open source license or should I use an existing popular license like GPL and BSD?
A license is just a set of rules a developer specifies about how others should use his/her work, right?
The internet is full of these kind of advice:
https://ben.balter.com/2016/08/01/why-you-shouldnt-write-your-own-open-source-license/
I don't think you should even attempt to write your own license without hiring a specialized legal advisor.
there's plenty of existing licenses to choose from that have been reviewed by lawyers and discussed by the open source community
https://opensource.org/licenses
I like MIT. It's very permissive.
we're in the process of trying to get BRL-CAD relicensed as Apache2+MIT
Can someone sell an MIT licensed program?
how's that possible?
why would it not be possible?
read the license, there's nothing in there that prevents sale ... in fact any license that does is probably not an open source license
MIT merely requires that you include a copy of the license
Is MIT the shortest license? One that fits a computer monitor?
with a readable font size.
if you have a smart phone and go to the about/legal section in your phone options, you'll see a full listing of various MIT/BSD/other licenses that they had to include
tucked away
no it's not
this is the full list: https://opensource.org/licenses/alphabetical
One night read entire GPL licence on my dad's android because I was sleepless and bored. LOL
only once*
shortest is probably the new 0-clause BSD license: https://opensource.org/licenses/FPL-1.0.0
or maybe https://opensource.org/licenses/Fair
anyone can use my program for any purpose
anyone can obtain full source code of my program
anyone can distribute my program but they must also give the same rights they have on my program
anyone can change the program (modify the source code) and not make available to public as long as they don't indent to redistribute it. If they redistribute the changed program, they must also give the source code and the rights they have.
Which license has similar rules?
LGPL
Thanks!
Last updated: Jan 10 2025 at 00:48 UTC