From owner-freebsd-questions@FreeBSD.ORG Mon Jul 27 16:30:38 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42195106566C for ; Mon, 27 Jul 2009 16:30:38 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-fx0-f217.google.com (mail-fx0-f217.google.com [209.85.220.217]) by mx1.freebsd.org (Postfix) with ESMTP id B6E438FC24 for ; Mon, 27 Jul 2009 16:30:37 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by fxm17 with SMTP id 17so103823fxm.43 for ; Mon, 27 Jul 2009 09:30:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=X2Pzyl0+ywL6Vcw8uC36szF//oNh2X/XPfSrNJKGLng=; b=hqJW1+W7VJuIQSBTQRjTL0eiPytT8MMJHeU2Uw08OIzlykiKDOuMTfY5BzWvyuXuSl S39Qaea/ny6PovdChAz976oEQkwN2uAvsS+kxEx5Bwwd6s8U41+KphT4/pEy6X/Fg7nf DjcqsDVWXvS6ImgpWdbsVkhGA3bIKQ+gww094= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=nVr1VGSnonowo9sUOYMv3Zb4bOeLG0jiJEoEfWT4iebbqBSNUJpd5UZQYfdd1V+edF QcvlnEAYUyrSKZAmhzn2mxy6M4BLGc+ZQ+zOeyN2/7JZR/WqRsYTDaCBiIQuO8/zz/HW rIvgeuEVd6y93R4tC2w0JueoT1ehdgYV4JhGY= MIME-Version: 1.0 Received: by 10.239.179.19 with SMTP id b19mr731536hbg.2.1248712236566; Mon, 27 Jul 2009 09:30:36 -0700 (PDT) In-Reply-To: References: <20090727110952.GA60932@osiris.chen.org.nz> <4A6D8F5D.7020600@unsane.co.uk> Date: Mon, 27 Jul 2009 12:30:36 -0400 Message-ID: From: Mehmet Erol Sanliturk To: son goku Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org, Jonathan Chen , Vincent Hoffman Subject: Re: source code licensing questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2009 16:30:38 -0000 On Mon, Jul 27, 2009 at 8:42 AM, son goku wrote: > Thanks guys for the prompt answers!!! > It seems weird that code that uses dtrace must be opened. I mean every > serious production level application must have some dtrace-like mechanism > inside to collect online information when needed. It is a shame that > because > of licensing issues, I will have to roll-my-own and re-invent the wheel a= ll > over again, probably with cruder and implementation that is more flawed > compared to dtrace. > > I wonder what all the proprietary modules for Solaris (VxVM jumps to > mind...) or BSD do? Or there are no such modules anymore... > > http://www.sun.com/cddl/ ----------------------------- http://www.sun.com/cddl/cddl.html - *1.3. =E2=80=9CCovered Software=E2=80=9D* means (a) the Original Softwar= e, or (b) Modifications, or (c) the combination of files containing Original Softw= are with files containing Modifications, in each case including portions thereof. - *1.6. =E2=80=9CLarger Work=E2=80=9D* means a work which combines Covered= Software or portions thereof with code not governed by the terms of this License. - - *3.6. 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. -------------------------- http://www.opensource.org/licenses/cddl1.php http://opensolaris.org/os/licensing/cddllicense.txt http://opensolaris.org/os/licensing/opensolaris_license/ http://www.opensolaris.com/licensing/opensolaris_license/ http://www.netbeans.org/cddl.html http://www.openmediacommons.org/CDDL_License.html http://www.gnu.org/philosophy/license-list.html Common Development and Distribution License (CDDL), version 1.0 This is a free software license. It has a copyleft with a scope that's similar to the one in the Mozilla Public License, which makes it incompatible with the GNU GPL . This means a module covered by the GPL and a module covered by the CDDL cannot legally be linked together. We urge you not to use the CDDL for this reason= . Also unfortunate in the CDDL is its use of the term =E2=80=9Cintellectual property =E2=80=9D. http://en.wikipedia.org/wiki/Common_Development_and_Distribution_License http://soundadvice.id.au/blog/2005/02/04/#cddl =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D http://www.opensolaris.org/os/about/faq/licensing_faq/ *If I use code licensed under the CDDL in my proprietary product, will I have to share my source code?* Yes, for any source files that are licensed under the CDDL and any modifications you make. However, you don't need to share the source for you= r proprietary source files. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D http://lwn.net/Articles/114839/ I am NOT a lawyer , therefore my opinions does NOT have any legal value . In short , CDDL does NOT require to disclose your OWN proprietary sources , BUT ONLY requires to explicitly supply CDDL licensed parts with any changes applied to them with respect to CDDL license . If you are a commercial entity my suggestion would be to seek legal advise from a lawyer with expertise on software licenses and copyrights . Thank you very much . Mehmet Erol Sanliturk