It is always recommended to take special care and — if necessary — consult an attorney when you combine free software with proprietary code or even with other open source licenses. Do you have any more? I would be happy to find the answers for you. The author of this blog is not a lawyer, and you should not interpret this as legal advice of any kind.
Information is provided on an as-is basis. For a legal consultation, please contact your legal advisor. Rami Sass. Free Trial Log In. The complete guide to Open Source Licenses Contents hide. Is the CDDL considered copyleft? Does the CDDL grant patent rights?
What is the difference between CDDL version 1. 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.
Sun Microsystems, Inc. Each version will be given a distinguishing version number. Except as provided in Section 4.
You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software.
Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward.
When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: a rename the license and remove any references to the name of the license steward except to note that the license differs from this License ; and b otherwise make it clear that the license contains terms which differ from this License.
This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive. If You assert a patent infringement claim excluding declaratory judgment actions against Initial Developer or a Contributor the Initial Developer or Contributor against whom You assert such claim is referred to as Participant alleging that the Participant Software meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer if the Initial Developer is not the Participant and all Contributors under Sections 2.
In the event of termination under Sections 6. The Covered Software is a commercial item, as that term is defined in 48 C. Consistent with 48 C. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor.
You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
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. Sun Microsystems, Inc. Each version will be given a distinguishing version number. Except as provided in Section 4.
You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software.
Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward. When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: a rename the license and remove any references to the name of the license steward except to note that the license differs from this License ; and b otherwise make it clear that the license contains terms which differ from this License.
This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
If You assert a patent infringement claim excluding declaratory judgment actions against Initial Developer or a Contributor the Initial Developer or Contributor against whom You assert such claim is referred to as Participant alleging that the Participant Software meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer if the Initial Developer is not the Participant and all Contributors under Sections 2.
In the event of termination under Sections 6. Application of Additional Terms. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software.
However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer. Distribution of Executable Versions.
If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
Larger Works. 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. New Versions. Sun Microsystems, Inc. Each version will be given a distinguishing version number. Except as provided in Section 4.
0コメント