Gentoo Archives: gentoo-dev

From: Joshua Kinard <kumba@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Relicensing sys-freebsd/* under the BSD-2 license
Date: Fri, 30 Mar 2012 21:12:58
In Reply to: Re: [gentoo-dev] Relicensing sys-freebsd/* under the BSD-2 license by Richard Yao
1 On 03/30/2012 15:36, Richard Yao wrote:
3 > It has nothing to do with the license of the package. That is completely
4 > separate. This has to do with the license of the ebuild itself.
5 >
6 > FreeBSD Ports inspired Daniel Robbins to create Portage. The issue that
7 > is our ability to share FreeBSD-specific improvements between ebuilds in
8 > portage and Makefiles in FreeBSD ports.
9 >
10 > The issues that are similar for both. Collaboration on FreeBSD-specific
11 > things in sys-freebsd/* would make life easier for both portage ebuild
12 > maintainers and FreeBSD port maintainers.
15 I would figure that since each is written in its own language (ebuilds in
16 bash, FBSD in Make), that all you have to do is share the idea of the fix.
17 Ideas themselves can't be licensed, but implementations can, and the idea
18 can be implemented in Makefile syntax in Ports under BSD-2, and in Portage
19 in Bash syntax under GPLv2.
21 That said, sometimes you just find entire chunks of BSD code in Linux,
22 complete with only the BSD copyright block:
23 See drivers/scsi/aic7xxx/queue.h
25 --
26 Joshua Kinard
27 Gentoo/MIPS
28 kumba@g.o
29 4096R/D25D95E3 2011-03-28
31 "The past tempts us, the present confuses us, the future frightens us. And
32 our lives slip away, moment by moment, lost in that vast, terrible in-between."
34 --Emperor Turhan, Centauri Republic


File name MIME type
signature.asc application/pgp-signature