[Celinux-dev] eLinux Wiki Policy Page Draft
Scott E. Preece
preece at motorola.com
Fri Nov 10 21:24:11 PST 2006
I think it's really important that the policy page (and maybe other
places) make it clear that the poster is responsible for matching the
licenses on any quoted/derivative material - that the wiki sponsor(s)
are not responsible for verifying that the poster has the right to post
it.
scott
| From celinux-dev-bounces at tree.celinuxforum.org Fri Nov 10 10:33:16 2006
| Date: Fri, 10 Nov 2006 11:17:15 -0500
| From: "Bill Traynor"<btraynor at gmail.com>
| Cc: <celinux-dev at tree.celinuxforum.org>
| Precedence: list
|
| On 11/9/06, Tim Bird <tim.bird at am.sony.com> wrote:
| > Bill Traynor wrote:
| > >> Here is some feedback on existing material:
| > >>
| > >> "Unlicensed content is any post to the wiki that does not either
| > >> explicitly
| > >> (via declaration) or implicitly (through inheritance) carry a license
| > >> already."
| > >>
| > >> This is OK. I'm a little unclear how inheritance is determined. For
| > >> patches
| > >> (mentioned later) I guess it is assumed to be obvious. What about a
| > >> standalone C file? How is it's inheritance determined?
| > >
| > > My thought when writing the "inheritance" bit was specifically to
| > > address content that is not original to the wiki and already bears a
| > > license. A standalone C file would either carry the license it's
| > > already under or default to the GPLv2.
| >
| > What I'm specifically asking is "how"? How is an "inherited" license
| > determined by a user of the site. I expect two kinds of software on the site:
| > patches and standalone snippets and files. Is it always obvious from a
| > patch what it patches, and what the license for that is? (To answer my
| > own question, probably yes. I can imagine counterexamples, but they would
| > be rare. Is it, then, our policy that determination of the "inherited"
| > license for a patch is left as an exercise for the user?
|
| Yes, I would think so. Otherwise, we're looking at a situation where
| we need to validate the license chosen by a user when applicable to
| new content. I think we can and should validate, but only when
| license disputes arise, which hopefully will be never.
|
| >
| > For a snippet or standalone C file which is related to a larger project,
| > the situation gets a little worse, since there may not be in the code itself
| > any indication of the project to which it applies.
| >
| > I guess in either of these cases, the result would be that with the ambiguity
| > we would assume the code to be GPL v2. I suppose if our assumption is
| > clear (from our policy statement), and someone wants to avoid problems with
| > something NOT licensed GPLv2, then they all they have to do is appropriately label it.
|
| Yes, I agree.
|
| >
| > How is such labeling done?
|
| Not sure yet, although at first thought, I'd presume if would have to
| be done simply by an author declaring it textually in the relavant
| page. Perhaps this is a function that could be added to Mediawiki
| some day by us. Perhaps a button that provides a choice of license.
|
| > Do we have a guideline for that? Do we need one?
|
| Not yet, but I think we do, as it answers the How question.
|
| > Can a user put a license reference anywhere on the same page as a code snippet?
|
| They can, however, I'm not sure how this will work yet.
|
| > Or does it need to be close?, or adjacent?, or contextually inside the snippet?
| > If the code is in an attachment, does the license have to be in the code file
| > or can it reside on the page referencing the attachment? (I would recommend
| > against separating the license from the code by very much.)
|
| I agree that separating the license from the code is bad in this case.
|
| All great questions and feedback, thanks. As I begin to document the
| policies & guidelines, I'm finding I'm asking myself the how, why,
| when, what questions more and more. I'm looking to the Wikipedia
| examples for guidance. But I fear that our Policies & Guidelines may
| be larger than anticipated. I was shooting for brevity with the
| initial cut, but that typically raises more questions than it answer.
|
| Any word from Sampo on either getting control of the server at Movial
| or whether Movial has made the Mediawiki changes I asked for, such as
| File Upload, and Interwiki linking?
|
| Bill
|
| >
| > >
| > >> -----------------------
| > >>
| > >> "Unlicensed content will default to one of the following licenses
| > >> depending
| > >> on it's nature:
| > >> * The GNU Free Document License (GFDL) - This license applies to
| > >> all unlicensed
| > >> content that is NOT code.
| > >> * The GNU General Public License, Version 2 (GPLv2) - This license
| > >> will apply
| > >> to all unlicensed code or code snippets."
| > >>
| > >> I think that Matt Mackall had a complaint about using GFDL for text,
| > >> since some
| > >> text might flow into code comments which might then be problematic to
| > >> re-incorporate
| > >> into GPL software.
| > >>
| > >> I thought Paul's last comment on this was a proposal to dual-license
| > >> unlabeled
| > >> stuff. This is what I prefer. That is: "The license for material
| > >> that is not explicitly
| > >> license-labeled is "GFDL or GPL v2". We should declare as part of the
| > >> policy how
| > >> to label the license of something in the wiki.
| > >
| > > I thought that the statements above for unlicensed content cover this.
| > > That is, the textual portion would be GFDL and the code portion,
| > > GPLv2.
| >
| > Matt Mackall raised an objection to using GFDL for text. That's
| > why I'm proposing something different. Not "GFDL" for text and "GPLv2" for
| > code, but "GFDL or GPLv2" for both text and code.
| >
| > That way, someone can extract material from the site (whether text or
| > code) and move it to either Wikipedia (by selecting GFDL from the choices
| > in the dual license) or to, say, the kernel (by selecting GPLv2 from
| > the choices in the dual license). Stuff can't move back the other way,
| > but I don't care too much about that. Any there's a mechanisms (explicit
| > labeling) to handle those cases (which I expect to be rare).
| >
| > Anyone have objections to this?
| > -- Tim
| >
| > =============================
| > Tim Bird
| > Architecture Group Chair, CE Linux Forum
| > Senior Staff Engineer, Sony Electronics
| > =============================
| > _______________________________________________
| > Celinux-dev mailing list
| > Celinux-dev at tree.celinuxforum.org
| > http://tree.celinuxforum.org/mailman/listinfo/celinux-dev
| >
| _______________________________________________
| Celinux-dev mailing list
| Celinux-dev at tree.celinuxforum.org
| http://tree.celinuxforum.org/mailman/listinfo/celinux-dev
|
--
scott preece
motorola mobile devices, il67, 1800 s. oak st., champaign, il 61820
e-mail: preece at motorola.com fax: +1-217-384-8550
phone: +1-217-384-8589 cell: +1-217-433-6114 pager: 2174336114 at vtext.com
More information about the Celinux-dev
mailing list