Answer the question
In order to leave comments, you need to log in
Which license to choose for open source software?
I am making a javascript code obfuscator, in the form of a node.js package, a project on github.
I would like to put a license that meets the requirements:
- Using the obfuscator as a service for commercial purposes is prohibited. (I don't want someone to quickly set up a server on a node and start obfuscating the code for a $5/months subscription)
- using the obfuscator as a service for non-commercial purposes is allowed, with copyright'a.
- the use of obfuscated code obtained as a result of obfuscation with an obfuscator is allowed for any purpose without the need to specify a copyright.
Accordingly, is there a license that suits such purposes?
Or is it worth not bothering at all and using MIT?
Answer the question
In order to leave comments, you need to log in
MIT/BSD/Apache/Mozilla - like everything can be
GPL, but not LGPL for your purposes.
> for open source software?
What is "open source"?
> - the use of obfuscated code obtained as a result of obfuscation with an obfuscator is allowed for any purpose without the need to indicate copyright.
And you can hardly forbid it.
> - the use of the obfuscator as a service for commercial purposes is prohibited.
> - ...
> Accordingly, is there a license that suits such purposes?
For non-free software (thank God) there is no such pool of ready-made licenses as there is for free software. In practice, every small proprietor writes a license for himself, peeping at his neighbor. Believe me, there is nothing complicated about this - you don’t need to ban a lot of knowledge, since the defaults are already on the side of the ban, and you don’t need to make a license with something compatible, because it is a priori incompatible with anything.
> Or should you not bother at all and use MIT?
Well, from the point of view of elementary ethics, the program should definitely be made free.
However, why are you thrown from one extreme to another - from a non-free license immediately to a weak-willed non-restrictive one (by the way, which of the two so-called “MIT licenses” do you mean: Expat or X11?) - I don't understand. Would you like to consider the copyleft option ?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question