rigoletto@
Developer
The objective of the 'Dæmon License' is to create a license completely and clearly incompatible, directly and indirectly, with the COPYLEFT philosophy.
Beyond personal convictions, a possible use would be for the corporation XYZ willing to open some random code to be improved community-wise but they are afraid of doing it because someone could fork this code, stamp a GPLvX in there (what I call code smuggling) for the all new code, and somehow the majority of the contributions end up on this fork instead of the original code.
The thing could then end up as an awesome code which the XYZ corporation will not be able to benefit of it because they cannot import GPLvX code in their base for some reason.
They have the option to order a custom license, but they have to deal with the risk of that be circumvented due to something not being well written/implemented, or while they are willing to open the code they are not interested on spending money with bureaucracy to do that (specially thinking about medium/small business).
The main reason I didn't write it yet are:
Several people, each one with its own reasons, does support free software but are against the COPYLEFT practices, but the available licenses do not provide protection to those people code to avoid its code be used on copyleft projects, something they do not support or are against of. Evidently, again, I am talking about individuals and small business who can't afford specialized lawyers to write a custom license for them.
The idea is to start with aBSD3CLAUSE BSD2CLAUSE license and add two others clauses with these objectives:
The idea of the license is simple: do not get any of this code involved with COPYLEFT in anyway, but if you do insist there is the retro-viral medicine.
One time the Dæmon licensed code is violated the medicine is automatically applied, what means all involved copyleft code become 'Dæmon Licensed' as punishment for the violator. And so the owner of the violated code can publish (or use, doesn't matter) all copyleft affected code under the 'Dæmon License'.
If I give something for free, I GIVE, but at the same time I do not want it to potentially become part of a practice I am against of, even if indirectly, specially if it is predicable to happen.
I am not implying everyone should support this kind of licensing, anyone can publish anything with any license they desire, but to attract people who is willing to HELP. Reddit-like comments are not welcome, as we do not need more noise than we already have on this forum.
Beyond personal convictions, a possible use would be for the corporation XYZ willing to open some random code to be improved community-wise but they are afraid of doing it because someone could fork this code, stamp a GPLvX in there (what I call code smuggling) for the all new code, and somehow the majority of the contributions end up on this fork instead of the original code.
The thing could then end up as an awesome code which the XYZ corporation will not be able to benefit of it because they cannot import GPLvX code in their base for some reason.
They have the option to order a custom license, but they have to deal with the risk of that be circumvented due to something not being well written/implemented, or while they are willing to open the code they are not interested on spending money with bureaucracy to do that (specially thinking about medium/small business).
The main reason I didn't write it yet are:
- my lack of proper knowledge of the subject (law-wise)
- lack of proper English grammar knowledge
- I do not have any code to publish
Several people, each one with its own reasons, does support free software but are against the COPYLEFT practices, but the available licenses do not provide protection to those people code to avoid its code be used on copyleft projects, something they do not support or are against of. Evidently, again, I am talking about individuals and small business who can't afford specialized lawyers to write a custom license for them.
The idea is to start with a
- make it "crystal clear" copyleft incompatible, directly and indirectly, not allowing the use of custom licenses between (think LGPL) to workaround the 'Dæmon License'
- a counter-measure clause against license violation, a builtin punishment
- eventually an exception for code that will never be published, but just for internal consumption
The idea of the license is simple: do not get any of this code involved with COPYLEFT in anyway, but if you do insist there is the retro-viral medicine.
One time the Dæmon licensed code is violated the medicine is automatically applied, what means all involved copyleft code become 'Dæmon Licensed' as punishment for the violator. And so the owner of the violated code can publish (or use, doesn't matter) all copyleft affected code under the 'Dæmon License'.
If I give something for free, I GIVE, but at the same time I do not want it to potentially become part of a practice I am against of, even if indirectly, specially if it is predicable to happen.
I am not implying everyone should support this kind of licensing, anyone can publish anything with any license they desire, but to attract people who is willing to HELP. Reddit-like comments are not welcome, as we do not need more noise than we already have on this forum.
Last edited: