Date: Mon, 27 Aug 2012 15:24:00 +0200 From: =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@FreeBSD.org> To: Alexey Dokuchaev <danfe@freebsd.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r303225 - in head/emulators: virtualbox-ose virtualbox-ose-additions virtualbox-ose-kmod virtualbox-ose/files Message-ID: <CAE-m3X2Fb4cgQHm5q0fm3A2N3E1gtbdXFYcEKUNMk=DvtA4g1g@mail.gmail.com> In-Reply-To: <20120827130920.GA55054@FreeBSD.org> References: <201208271253.q7RCrfNp099110@svn.freebsd.org> <20120827130920.GA55054@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 27, 2012 at 3:09 PM, Alexey Dokuchaev <danfe@freebsd.org> wrote: > On Mon, Aug 27, 2012 at 12:53:41PM +0000, Bernhard Froehlich wrote: >> New Revision: 303225 >> URL: http://svn.freebsd.org/changeset/ports/303225 >> >> @@ -19,13 +18,13 @@ DISTNAME= VirtualBox-${DISTVERSION} >> MAINTAINER= vbox@FreeBSD.org >> COMMENT= VirtualBox additions for FreeBSD guests >> >> +LICENSE= GPLv2 >> +LICENSE_FILE= ${WRKSRC}/COPYING > > Why specify LICENSE_FILE for standard licenses? License framework was > supposed to reduce filesystem spamming with identical copies of GPL, not to > contribute to it further. > >> @@ -20,6 +20,9 @@ EXTRACT_ONLY= VirtualBox-${DISTVERSION}$ >> MAINTAINER= vbox@FreeBSD.org >> COMMENT= A general-purpose full virtualizer for x86 hardware >> >> +LICENSE= GPLv2 >> +LICENSE_FILE= ${WRKSRC}/COPYING Ever looked at that file before complaining? It is GPLv2 but with a few notes that make it worth keeping: Preliminary notes: 1) The majority of code in the VirtualBox Open Source Edition (OSE) is copyrighted by Oracle Corporation. This code is combined with third-party code that was originally released under licenses which the Free Software Foundation considers incompatible with the GPL, such as the Apache License 2.0, the OpenSSL license, the Mozilla Public License (MPL) and the Slirp license. (Please see the VirtualBox User Manual for a complete list of third-party code and their licenses.) As a special exception to the terms and conditions of the GPL listed below, Oracle gives you explicit permission to combine its GPL code contained in VirtualBox OSE with third-party code under the aforementioned licenses. You may copy and distribute such a combination provided that you adhere to the terms and conditions of all of the GPL and the licenses of the third-party code; in particular, you must include the source code of the entire combination insofar as the GPL requires distribution of source code. 2) The GPL listed below does not bind software which uses VirtualBox services by merely linking to VirtualBox libraries so long as all VirtualBox interfaces used by that software are multi-licensed. A VirtualBox interface is deemed multi-licensed if it is declared in a VirtualBox header file that is licensed under both the GPL version 2 (below) *and* the Common Development and Distribution License Version 1.0 (CDDL), as it comes in the "COPYING.CDDL" file. In other words, calling such a multi-licensed interface is merely considered normal use of VirtualBox and does not turn the calling code into a derived work of VirtualBox. In particular, this applies to code that wants to extend VirtualBox by way of the Extension Pack mechanism declared in the ExtPack.h header file. 3) Whoever creates or distributes a derived work based on VirtualBox OSE is not obligated to grant the above exceptions for such a version. The GPL allows for releasing a modified version without the above exception; in addition, Oracle hereby also allows you to release a modified version which carries forward these exceptions. Oracle Corporation -- Bernhard Froehlich http://www.bluelife.at/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE-m3X2Fb4cgQHm5q0fm3A2N3E1gtbdXFYcEKUNMk=DvtA4g1g>