Bruce Dubbs wrote:
Currently, LFS ticket 1765,
http://wiki.linuxfromscratch.org/lfs/ticket/1765, suggests that LFS use
the licenses that are currently in the BLFS book. Jim, Ryan, and I have
had some off-line conversations about this and feel it is time to open
up this discussion to the community.
[This is going to be long...please bear with me!]
OK, before this discussion can be of any use, I really think we need to
decide on a couple of things.
1) What are the motivations behind the license change?
So far, I can only think of one, which is the fact that TLDP won't
accept documents that aren't covered by a recognized license.
2) What licensing requirements do xLFS books have?
This is primarily based on the answer to question 1) although xLFS
developers, editors and the community may wish to have additional
constraints written into whatever license we choose.
Jim has pointed out that there are problems with the CC:
[I've reordered the links so the easiest ones to deal with are at the top!]
> http://zesty.ca/cc.html
I don't see any concerns here that are particular to xLFS. If Jim, Ryan
or anyone else has specific issues that are highlighted above it'll be
easier to comment on them if you could point them out.
> http://www.satn.org/archive/2003_04_27_archive.html
This argues that the warranties of the CC license are too onerous for
content authors' because they force them to check everything, including
quotes, trademarks, etc. to ensure they're not infringing copyrights and
patents (including those on software, if your jurisdiction happens to
recognise such ridiculous things). However, these warranties have been
removed in more recent versions of the CC license (see clauses 5 & 6 at
http://creativecommons.org/licenses/by-sa/2.5/legalcode).
http://people.debian.org/~evan/ccsummary
This details concerns with CC-2.0, specifically in relation to its
compatibility with the Debian Free Software Guidelines (DFSG). To this
I'll make two general points:
1) Is complying with the DFSG an important criteria for xLFS? If so, why?
2) CC-2.5 was released in June, 2005. (As a hopefully useful aside,
plain text versions of both licenses can be found at
http://evan.prodromou.name/ccpl/ccpl-by-sa-2.0.txt and
http://evan.prodromou.name/ccpl/ccpl-by-sa-2.5.txt which allows for easy
diff(1)ing.
As far as Evan's specific issues with CC go:
- Removing references: Clause 4a. has been reworded. IANAL so can't
immediately tell whether Evan's concerns have been addressed or not
- Any Other Comparable Authorship Credit: Clause 4b. remains unchanged
(save for the version number), so this point remains.
- Anti-DRM clause: The relevant part of clause 4a is unchanged. I don't
quite understand Evan's argument here though, considering clause 2 of
GFDL (http://www.gnu.org/copyleft/fdl.html), which was recently
considered Debian-Free (http://www.debian.org/News/2006/20060316),
contains an Anti-DRM clause. Again, IANAL, so there may well be a
reasonable difference between the two clauses that makes the GFDL free
and the CC non-free. Also note that work on the Anti-DRM is still
ongoing in CC land
(http://lists.ibiblio.org/pipermail/cc-licenses/2006-August/003855.html),
so CC-3.0 might yet get the Debian seal of approval.
- Trademark Restrictions: Unchanged between CC-2.0 and CC-2.5. This
particular concern is not valid for the xLFS books though. As per
http://www.tldp.org/LDP/LDP-Author-Guide/html/doc-licensing.html, "the
full text of the license must be included in your document". Therefore,
the non-license text that Evan has a problem with wouldn't be in our books.
- I've not countered any of the arguments relating to the
"Non-Commercial" variation of the CC license as it directly conflicts
with the TLDP manifesto.
- I've not countered any of the "No Derivatives" variation of the CC
license as I don't think it is in the spirit of the Free Software
Community that we are a part of and take so much from.
Ryan suggested the GPL for the code, but that has a lot of overhead that
I don't feel is necessary. For instance, there would be a need to put
relatively long GPL statements in each file in the bootscripts and the
need to include extra copyright files with the jhalfs output.
That's a really trivial hurdle to overcome, and well worth it
considering the protection it gives our code, IMO.
Regards,
Matt.
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page