From owner-freebsd-questions@FreeBSD.ORG Tue Jul 28 06:52: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 554751065670 for ; Tue, 28 Jul 2009 06:52:38 +0000 (UTC) (envelope-from ryu.planka@gmail.com) Received: from mail-bw0-f219.google.com (mail-bw0-f219.google.com [209.85.218.219]) by mx1.freebsd.org (Postfix) with ESMTP id 9828A8FC16 for ; Tue, 28 Jul 2009 06:52:37 +0000 (UTC) (envelope-from ryu.planka@gmail.com) Received: by bwz19 with SMTP id 19so2982267bwz.43 for ; Mon, 27 Jul 2009 23:52: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:content-type; bh=PFuLUwBfx8huovK39QqMLUGDoKyCNIS7cU1g9RAMmjo=; b=WQfs3hFoRCtWJ5zTe1DYr+CTGnQZobBIfNhhcaHEvh9D6mlAfULUhgyQVeu489wnRb euQoS2gPEckeB5UybeDgPgmDwJX79avi6SPl2l1KWpgz2bU9/3CxyVOt1TXAnJ5cwD7r L0WFW4E/lZRXnCIMBXZIncglAjuwRLsSyL0GA= 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 :content-type; b=x7K3o2Q4rBhdMkf/34+0dV7pTkzqaI3ZpuSAn/OnLiIHKe8W5yOMyon9f/eAGRS/kQ +O8sFqvL3++UOxL1nedvpSJ5G1iShl+IH7ahseMUFXbbe1hwjS3IhZaTPvArh7itxEx3 b9yorYu3C8tAB4PSrmPov0wCyHSbKosVuF/y4= MIME-Version: 1.0 Received: by 10.204.112.11 with SMTP id u11mr3567341bkp.134.1248763956503; Mon, 27 Jul 2009 23:52:36 -0700 (PDT) In-Reply-To: References: <20090727110952.GA60932@osiris.chen.org.nz> <4A6D8F5D.7020600@unsane.co.uk> Date: Tue, 28 Jul 2009 09:52:36 +0300 Message-ID: From: son goku To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 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: Tue, 28 Jul 2009 06:52:38 -0000 Thank you all for your detailed answers. Indeed, sounds like we will need some lawyer advice... My gut feeling is that we are going with the BSD license with day one. I am relatively new to open source myself (Been developing most of my work on closed source UNIX systems and windows), but I hope to catch up very soon. On Mon, Jul 27, 2009 at 7:30 PM, Mehmet Erol Sanliturk < m.e.sanliturk@gmail.com> wrote: > > > 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 mechanis= m >> 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 >> all >> 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. =93Covered Software=94* means (a) the Original Software, or (b) > Modifications, or (c) the combination of files containing Original Sof= tware > with files containing Modifications, in each case including portions > thereof. > > > > - > > *1.6. =93Larger Work=94* 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 Larg= er > 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 . Thi= s > 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 reas= on. > > Also unfortunate in the CDDL is its use of the term =93intellectual prope= rty > =94. > > > 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 y= our > 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 chang= es > applied to them with respect to CDDL license . > > If you are a commercial entity my suggestion would be to seek legal advis= e > from a lawyer with expertise on software licenses and copyrights . > > > Thank you very much . > > > Mehmet Erol Sanliturk > > >