5 ms·
New OSS License: the CDL
- adulau 16y agoThe section 4. makes this a proprietary license.
- jarin 16y agoI'm not a lawyer, but it seems no more proprietary than the BSD license (which it seems to be based on).
- anthonyb 16y agoYou need to read a little more closely. Section 4 is just stuff you have to do if you don't want to redistribute with source code. 4. An entity wishing to redistribute in binary form or include this software in their product without redistribution of this software's source code with the product must also submit to these conditions where applicable: ...
- furbearntrout 16y agoBut plinth is a perfectly cromulent word.
- joedavis512 16y agoIndeed, it embiggens the validicity of the license.
- nddrylliog 16y agoIt's all very muldipulous if you ask me.
- supertunaman 16y agoWe're thinking of dropping the plinth clause. It does discriminate against fields of endeavor, such as the plinth industry. Right now in the drafting repo, it has been changed to a word made up by Garfield, but now we're effectively discriminating against Jim Davis. I wouldn't think it to be a problem, but we do actually want to meet OSD.
- anthonyb 16y agoThe interesting part is the response from the OSI, who appear to be taking it at least semi-seriously. According to The Register ( http://www.theregister.co.uk/2011/03/26/chicken_dance_open_source_license/ http://www.theregister.co.uk/2011/03/26/chicken_dance_open_s...): "Clause 4 appears to conflict with OSD clause 5 because people with disabilities or cultural obligations preventing them from either singing or dancing (or religious issues portraying chickens) would not have equal freedoms under the license," and "It also violates OSD clause 6 as it would prevent use in the plinth industry"
- tzs 16y agoThe OSI spokesman appears to be have not really understood the license. It is really two licenses. The first 3 clauses are the open source license. The 4th clause gives an alternative non-open license that the software is available under for those who do not wish to use an open source license.
- bradshaw1965 16y agoI prefer the original CDL, the commercial drivers license, with that you can certainly go far.
- perspective 16y agozing!
- steipete 16y agoOh please, this is a bad joke, not even funny.
- adrianN 16y agoInstead of making up joke licences someone should sit down and write a licence tailored for software that is roughly equivalent to a CC-BY-SA-NC.
- nickbp 16y agoNC would conflict with the Free Redistribution criteria of the Open Source Definition[1], and BY would be the equivalent of the "obnoxious BSD advertising clause"[2]. And besides all that, I really don't think the world needs yet another GPL-incompatible licence. You effectively wall off your code from being used in the vast majority of the ecosystem and vice-versa, and you end up with a scenario like Sun's CDDL where developers have a disincentive to work on your code due to its incompatible licensing, and they have to jump through hoops to integrate it with anything else. Unless those effects are desirable to you, you're better off just picking a compatible licence[3]. [1] http://opensource.org/docs/osd http://opensource.org/docs/osd [2] http://www.gnu.org/philosophy/bsd.html http://www.gnu.org/philosophy/bsd.html [3] http://www.gnu.org/licenses/license-list.html http://www.gnu.org/licenses/license-list.html
- adrianN 16y agoYes, I know it's not "proper" open source if you can't sell it, but I think there is clearly a demand for that kind of licence.
- trebor 16y agoI've never actually laughed when reading a license before. This is so funny that I might have to make a new project JUST to license it with the CDL.