Talk:Common Development and Distribution License

message: * Free Software = Yes (Although controversially so)
* FSF approved = No
The reference clearly shows that the FSF does not approve of the licence:
"We urge you not to use the CDDL for this reason."
For now, I'm changing 'Free Software' to 'No', because it is 'FSF approved' that actually shows on the page. To correct this fully, the template also needs changing along with all the pages that use it.
--JamesHaigh (talk) 23:23, 10 June 2012 (UTC)
thread_title:  Free Software ≠ FSF approved 

message: I have reverted the POV statements added by Jörg Schilling who is currently in a dispute with the debian development team on whether cdrtools is compatible with the GNU Public License and Debian Free Software Guidelines.  BigE1977 19:58, 13 August 2006 (UTC)
replies: text: It would be easy to believe in your precious aims if you also removed the POV from other people added later. Now I get the impression that you have own interest in POV - feel free to correct me if I am wrong. --Schily (talk) 11:45, 25 July 2011 (UTC)
thread_title: POV edits by Jörg Schilling

message: The CDDL is one of the 9 preferred licenses listed by the OSI. -- This is not clear from the web page, and it should be mentioned on this very site to count as a fact IMHO. Otherwise add a citation link to the bloody mailing list post Schily always refers to, but remember that this is explicitly marked as a draft on the beginning of the mail, and it does not prefer any license over another. I values them by being used in "strong communities", so rather by usage count than by any reasoning. Thus I added a  tag. --Philipp Kern 12:10, 19 August 2006 (UTC)
thread_title: Preferred licence

message: In the section about author contributions needing to say who made the modification, there is a text which seems to try to justify this: "On the other hand it could be claimed that submissions that explicitely lack identification of the author might be considered public domain (at least until the author can be determined)"  - I don't mind someone trying to justify it, but that sounds like nonsense.  Everything is copyrighted, with only a few exceptions such as if it is explicitly put in the public domain, or if the author cannot claim copyright (as is the case for the governement of the USA).  Any objections to removing that sentence? Gronky 15:10, 5 September 2006 (UTC)
replies: text: I know of no jurisdiction that would permit to put code from an anonymous contributor under any OSS license. If you are the project maintainer, you need to verify that the contributor owns sufficient rights on the contributed code. If you can verify this and if you can verify that the author of the code is OK with the license a speudonym is OK with the CDDL. --Schily (talk) 12:17, 25 July 2011 (UTC)
thread_title: Authorless contributions public domain?

message: Tucker and Schilling agreed that the License for OpenSolaris should be as open as possible and that it should allow other free projects (including Linux) to use code from OpenSolaris as finally only competition that introduces new ideas is important.
Why linux is underscored here ?  —Preceding unsigned comment added by 88.12.214.196 (talk) 12:52, 9 September 2007 (UTC)
thread_title:  Linux 

message: This article spends half the time talking about vague accusations that GPL supports have thrown at CDDL, and goes into a little history-- but doesn't actually describe the CDDL.  What is different about the CDDL than Mozilla or BSD?  What are the implications?  The CDDL page seems to be dangerously close to a GPL flamewar.  IMHO, the "Controversy" section should be eliminated, the GPL controversy shortened to a single sentence in the introduction, and someone familiar with the CDDL should actually describe the CDDL.  Sam 15:35, 5 October 2007 (UTC)
replies: text: You are correct, the article is too close to a flame war. Given the fact that you may combine CDDL + GPL code in case that you publish the complete source code, it is even wrong in significant parts. 87.158.106.216 (talk) 19:40, 1 October 2008 (UTC)
thread_title:  About the license? 

message: The article desperately needs direct quotes of all the relevant clauses in the licenses being argued over, not just people's opinions of them, even if those people are attorneys or other primary actors.24.17.178.36 (talk) 02:08, 11 January 2009 (UTC)
replies: text: I agree - please will you do so? I find the whole tone flamey and intended to convey a particular POV. So far I have held back from editing since Wikipedia prefers articles by people not involved...  Webmink (talk) 02:22, 11 January 2009 (UTC)
replies: text: I agree too: the article needs arguments, not people's opinions. But I don't think it will be easy to find people not involved in the case and competent enough to write about this. I suggest you, Webmink, give it a try if you want. Just give arguments. I guess Mr Schilling will want to give his. Then we (independant observers) can observe and decide how to phrase things to get NPOV.--OlivierMiR (talk) 14:57, 25 January 2009 (UTC)
replies: text: The article is full of opinions (not marked as opinions) from people who seem to at least sympathise with Debian and thus seem to be interested to belittle the CDDL. An encyclopedic correct article would explain the CDDL and  may explain where the GPL might be incompatible with the CDDL but not vice versa - the CDDL offers general compatibility with other code and thus is not the cause for an incompatibility. There seems to be little hope that someone not involved with the topic will correct the article to give a neutral view. It may help to mark phrases that are obviously POV in the first step, as this may be done by people who are involved... --Schily (talk) 11:34, 25 July 2011 (UTC)
thread_title:  Where's the beef?  All opinion, no data 

message: To clarify the GPL VS CDDL compatibility question, let us suppose that I create a software S containing (possibly among other things) a part of code covered by the CDDL license, and a part of code covered by the GPL license version 2 (the reasoning might also work with GPL v3, I don’t know). I think that this new software S could be legally delivered with no possible licensing terms. This is what I guess is called "GPL and CDDL incompatibility". (Credits: I use arguments from http://www.tomhull.com/ocston/docs/mozgpl.html, rephrased and shortened and adapted to CDDL.) Please tell me what you think.
The reasoning is the following. The GPLv2, section 2 , says that:
"If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it."
Thus, S should be licensed under GPL, and the GPL terms would also apply to parts of the program, thus also on the CDDL-covered module. However, the CDDL, section 3.4  says that: "You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients’ rights hereunder." One of these rights is (section 3.6): "You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software."
But the GPL terms forbids the user to combine any part of S with, e.g., closed source software, thereby "restricting the recipients’ rights" and meaning that the CDDL terms of the included module have not been followed.
Am I right?--OlivierMiR (talk) 16:34, 4 February 2009 (UTC)
replies: text: There's a few reasons for the incompatibility. I believe all the arguments for MPL vs GPL incompatibility (see http://www.tomhull.com/ocston/docs/mozgpl.html) should apply to CDDL. For example, section 3.5 of the CDDL says that "You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice", while the GPL requires that you distribute binaries under the terms of the GPL. Andareed (talk) 02:44, 6 February 2009 (UTC)
replies: text:  The MPL vs. GPL article is full of nonsense. In addition, please note that the GPL does not require to put the resulting binaries under GPL - there is no such requirement in the GPL. It is even impossible to put the resulting binaries under GPL if you look at Linux as an example. On Linux, even with dynamic linking, such a binary would include identifyable parts from libc. As GPL and LGPL are incompatible, you would need to put libc under GPL in order to allow to have the permission to  put binaries from GPLd programs under GPL. If you did this, you could no longer use any non GPL software on Linux as you did put your local copy of libc under GPL which is permitted but this change must be clearly marked and would be irreversible (see LGPL). The only requirement from the GPL for publishing binaries is to also publish full source.  —Preceding unsigned comment added by 87.158.108.173 (talk) 14:26, 8 February 2009 (UTC)

text: Can I please suggest that we talk about the reasoning I proposed, rather than talking about the MPL vs. GPL article in full? I made this reasoning in the first place to avoid too large discussions and to be able to focus on a few points with precise quotes in the licenses texts.--OlivierMiR (talk) 18:28, 11 February 2009 (UTC)

text: 87.158.108.173, you say that "the GPL does not require to put the resulting binaries under GPL", but I quoted a part of the license text which says the contrary. Please, let us stick to the text of the licenses. To be clear about the difference with libc: the situation I am talking about is a CDDL-module and a GPL-module ("Program", in the quoted text) linked and distributed together to form a software S ("work", in the quoted text). The situation about a GPL-module dynamically linked with libc is different, as it is a GPL-module making a "work" by itself, and using an independent, not joined, library (using any licence). I can make a drawing if considered useful.--OlivierMiR (talk) 18:28, 11 February 2009 (UTC)

text: Why is it controversial that license X is incompatible with GNU GPL? It's GPL's fault that it's so restrictive, not other licenses. 85.221.142.5 (talk) 23:45, 12 September 2009 (UTC)
replies: text: As far as I was able to understand, the 'controversy' is not about the compatibility/incompatibility itself, but about whether or not the license was deliberately chosen that way as to be incompatible with GPL by request of some Solaris kernel engineers, as Denese Cooper asserted.  —Preceding unsigned comment added by 130.216.70.115 (talk) 05:10, 20 December 2010 (UTC)
thread_title:  Clarify GPL VS CDDL 

message: I just came to read about the CDDL because I was wanting a general overview of the license itself.  This is what I would expect from an encyclopedia, but from reading this I know about everything surrounding the license, except the license.  Someone needs to add a section on the license itself: notably what is and is not allowed in the license.  I think this is the most important information to have on this page, and is one of the few details not included.  I am unlikely to come back to this page (I'm a wikipedia user with enough social commitment to at least offer suggestions, not a full wikipedian), so you should direct replies to this to the community at large, not me personally.
69.244.196.228 (talk) 00:01, 6 October 2010 (UTC)
replies: text: Also came here looking for a plain English summary of the licesne.  So it's GPL incompatible, what does that mean with respect to this license?  What can't it or can it do? Morphh  (talk) 12:25, 22 April 2012 (UTC)
thread_title: Yes, but what is it?

message: @Shaddim: if you like to remove the weasel words tag, please find a way to mention that these people cannot go on court because they do not own the related rights. Schily (talk) 17:50, 10 March 2016 (UTC)
replies: text: Schily, the question if or if not the SFC has valid copyright claims is irrelevant here. The sentence states very specifically and correctly that the SFC announced their will to clarifiy this situation even in court. We will see if they do it. My guess is "no". Shaddim (talk) 18:02, 10 March 2016 (UTC)
replies: text: My guess is that if they try, they will not be accepted. I've never heard of these two before and I am sure they do now own affected code. For me it is important, that there will not be a claim in the article that could make people believe that there are people that could really prevent this combination. Schily (talk) 18:03, 10 March 2016 (UTC)
replies: text: I agree with you here, but this is not in conflict with the statement given. The SFC tries to erect a scarecrow. But they might surprise us. If you want stronger contrary statement, bring a valid reference. Our discussion here is pure speculation. Shaddim (talk) 18:07, 10 March 2016 (UTC)
replies: text: Given that Eben Moglen made a statement that is in conflict with the will of Stallman (even though he still intentionally uses false claims for the explanation in his text, to look less offensive to Stallman) makes me believe that he is not willing to give way to Stallman again as he did with the Debian attack against cdrtools. Note that he in private send completely different statements than he did after he tried to convince Stallman to change his website fsf.org to become correct. Now that Shuttleworth no longer seems to fear Stallman as well, I am in hope to see a more cooperative way for the future of various OSS licenses. Schily (talk) 18:16, 10 March 2016 (UTC)

text: Yes, lets wait and see what will happen here after the Ubuntu release. Shaddim (talk) 18:19, 10 March 2016 (UTC)

text: Beside, I think your claim about neither Kuhn nor Sandler being a lawyer is wrong; I found several indications that Sandler indeed has an law degree. (e.g.https://sfconservancy.org/about/staff/) I leave it to you either to remove your claim in the articles or back it with proper refs. Shaddim (talk) 22:23, 10 March 2016 (UTC)
thread_title:  ZFS case 

message: This article is missing a basic definition of the subject of the article.  After reading through the entire article, I still have no idea what CDDL is, except that it is a free software license.  I don't know how it might be different from, say, a Creative Commons license.
Although much of the article is devoted to explaining the existence of an incompatibility between CDDL and GPL, we never learn the cause of this issue.  In fact, the article cannot even begin to explain this, without basic definition of the CDDL, because the incompatibility itself is rooted in the definition of the CDDL.
In short, I think this article needs to have a basic definition of the CDDL.  In fact, that should be the first or second sentence, like it is with most articles.
Dwagndwagn (talk) 04:34, 14 March 2016 (UTC)
replies: text: The article says that the CDDL is derived from the Mozilla Public License. Personally, I find it appropriate that readers turn to Mozilla Public License#Terms for that info. Don't feel discouraged to port that paragraph over to this article if you prefer so. --KAMiKAZOW (talk) 15:41, 15 March 2016 (UTC)
thread_title:  Basic Definition Missing 

message: Hello fellow Wikipedians,
I have just modified 2 external links on Common Development and Distribution License. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Corrected formatting/usage for http://www.crynwr.com/cgi-bin/ezmlm-cgi?3%3Amss%3A11636%3A200607%3Anknhhdligldemhkfbhpd
*Added archive https://web.archive.org/web/20071027082141/http://www.opensolaris.org/os/about/faq/licensing_faq/ to http://www.opensolaris.org/os/about/faq/licensing_faq/
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 10:10, 11 August 2017 (UTC)
thread_title:  External links modified 

message: Hello fellow Wikipedians,
I have just modified 2 external links on Common Development and Distribution License. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20150529114715/https://blogs.oracle.com/chandan/entry/copyrights_licenses_and_cddl_illustrated to https://blogs.oracle.com/chandan/entry/copyrights_licenses_and_cddl_illustrated
*Added archive https://web.archive.org/web/20150529114715/https://blogs.oracle.com/chandan/entry/copyrights_licenses_and_cddl_illustrated to https://blogs.oracle.com/chandan/entry/copyrights_licenses_and_cddl_illustrated
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 19:32, 25 December 2017 (UTC)
thread_title:  External links modified 

message: The article says the latest version is 1.0, but the latest version is 1.1 https://oss.oracle.com/licenses/CDDL+GPL-1.1 I assume this version addresses the GPL incompatibilities given the filename 99.159.28.37 (talk) 18:43, 15 June 2018 (UTC)
replies: text: For the record, it does not—the filename stems from the fact that the file contains both the CDDL 1.1 and the GPLv2. 176.199.229.209 (talk) 20:14, 7 March 2020 (UTC)
thread_title:  Latest version