From: Joshua Kinard <kumba@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Relicensing sys-freebsd/* under the BSD-2 license
Date: Fri, 30 Mar 2012 17:10:32 -0400 [thread overview]
Message-ID: <4F762148.6050406@gentoo.org> (raw)
In-Reply-To: <4F760B3F.5080103@cs.stonybrook.edu>
[-- Attachment #1: Type: text/plain, Size: 1351 bytes --]
On 03/30/2012 15:36, Richard Yao wrote:
> It has nothing to do with the license of the package. That is completely
> separate. This has to do with the license of the ebuild itself.
>
> FreeBSD Ports inspired Daniel Robbins to create Portage. The issue that
> is our ability to share FreeBSD-specific improvements between ebuilds in
> portage and Makefiles in FreeBSD ports.
>
> The issues that are similar for both. Collaboration on FreeBSD-specific
> things in sys-freebsd/* would make life easier for both portage ebuild
> maintainers and FreeBSD port maintainers.
I would figure that since each is written in its own language (ebuilds in
bash, FBSD in Make), that all you have to do is share the idea of the fix.
Ideas themselves can't be licensed, but implementations can, and the idea
can be implemented in Makefile syntax in Ports under BSD-2, and in Portage
in Bash syntax under GPLv2.
That said, sometimes you just find entire chunks of BSD code in Linux,
complete with only the BSD copyright block:
See drivers/scsi/aic7xxx/queue.h
--
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
4096R/D25D95E3 2011-03-28
"The past tempts us, the present confuses us, the future frightens us. And
our lives slip away, moment by moment, lost in that vast, terrible in-between."
--Emperor Turhan, Centauri Republic
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 834 bytes --]
prev parent reply other threads:[~2012-03-30 21:12 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-30 16:34 [gentoo-dev] Relicensing sys-freebsd/* under the BSD-2 license Richard Yao
2012-03-30 17:34 ` Alexis Ballier
2012-03-30 17:52 ` Richard Yao
2012-03-30 18:00 ` Jon Portnoy
2012-03-30 18:15 ` Richard Yao
2012-03-30 18:05 ` Richard Yao
2012-03-30 18:47 ` Ulrich Mueller
2012-03-30 19:12 ` Rich Freeman
2012-03-30 19:38 ` Richard Yao
2012-03-30 19:36 ` Richard Yao
2012-03-30 20:19 ` Alec Warner
2012-03-30 21:47 ` Richard Yao
2012-03-30 21:10 ` Joshua Kinard [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F762148.6050406@gentoo.org \
--to=kumba@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox