Ticket #1765 (closed enhancement: fixed)

Opened 2 years ago

Last modified 3 days ago

Update to LFS License

Reported by: bdubbs@linuxfromscratch.org Assigned to: bdubbs@linuxfromscratch.org
Priority: normal Milestone: Future
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

The LFS license is pretty open. However, I tried to get the Linux Documentation Project to accept BLFS once and they did not approve of the license.

I suggest that LFS use the same pair of licenses used in BLFS. Porting would be pretty easy since the licesne xml files can be copied without change.

If there is general agreement, I would be glad to provide a patch.

Attachments

legal.patch (36.2 kB) - added by bdubbs@linuxfromscratch.org on 04/13/06 20:09:55.
Patch to update LFS LegalNotice to the same as BLFS

Change History

04/11/06 19:51:39 changed by jim@linuxfromscratch.org

Bruce, this also affects CLFS and HLFS, we should be included in this discussion.

04/11/06 20:27:36 changed by jhuntwork@linuxfromscratch.org

Bruce, the way you phrased the summary has left me a little unclear. To me, the construction of your sentences don't seem to flow logically, so I'm left guessing a bit as to what you mean. Can you perhaps clarify and/or extend it with more details?

For example, your first sentence, reads to me as: "Despite the fact that the LFS license is pretty open, I tried to get the LDP to accept the BLFS license and they didn't approve of it."

And your second sentence reads to me as: "To fix the issue where the LDP won't accept BLFS because of its license, I suggest that LFS use the same type of license that BLFS uses."

I'm really not trying to nitpick, I'm just afraid I don't understand.

04/11/06 22:34:19 changed by bdubbs@linuxfromscratch.org

Sorry that I wasn't more clear.

Despite the fact that the LFS license is pretty open, I tried to get the LDP to accept BLFS using the LFS license and they didn't approve of it. It is not an "approved" Open Source license: http://www.opensource.org/licenses/

To be "acceptable" to the open source world, we need to use an approved license [or get a lawyer :) ].

Clear?

04/12/06 05:19:04 changed by jhuntwork@linuxfromscratch.org

Yes, thank you. Sorry for the trouble. :)

04/13/06 20:09:55 changed by bdubbs@linuxfromscratch.org

  • attachment legal.patch added.

Patch to update LFS LegalNotice to the same as BLFS

04/13/06 20:14:04 changed by bdubbs@linuxfromscratch.org

I added a patch to update the legal notice. Besides the additional files, minor changes were needed to index.xml, prologue/bookinfo.xml, and stylesheets/xhtml/lfs-legalnotice.xsl

With the patch, the book validates, renders, and all the links work properly.

04/18/06 06:26:24 changed by matthew@linuxfromscratch.org

We also need to take into account section 5 of TLDP's Manifesto at http://www.tldp.org/manifesto.html. Specifically http://wiki.linuxfromscratch.org/lfs/browser/trunk/BOOK/prologue/bookinfo.xml?rev=7535#L27 no longer accurately details LFS' principal authors. I don't want to get into a discussion just yet of who should or shouldn't be listed (or even what criteria is used to determine a principal author), I'm merely noting that, to my knowledge, nobody has assigned their copyrights to Gerard.

07/09/06 22:40:14 changed by bdubbs@linuxfromscratch.org

  • owner changed from lfs-book@linuxfromscratch.org to bdubbs@linuxfromscratch.org.
  • status changed from new to assigned.

07/09/06 22:45:28 changed by jim@linuxfromscratch.org

Before any licensing changes happen, please discuss with all the books, to make sure they are in agreement. Also make sure Gerard is in agreement also.

All of us in CLFS want to understand why the change, the reason for the change. What's the benefits of the change, what are the downsides of the change. Does this change need to happen in 6.2, or can it wait until all leaders can discuss this issue.

07/09/06 23:33:41 changed by bdubbs@linuxfromscratch.org

The license we use in LFS (and copied into CLFS and HLFS) is an ad hoc statement of our intent, but has not be vetted by anyone with legal training. To be compatible with open source "methods and concepts" we really need to use a license that is genearally accepted as proper for an open source project. These licenses can be found at http://www.opensource.org/licenses/.

Currently BLFS uses the AFL for code (use as you like) and the Creative Commons (Attribution-NonCommercial-ShareAlike) for the rest of the text.

Earlier in a post, the Educational Community License was suggested, but that does not seem to assure attribution or prohibit commercialization.

Perhaps this should be discussed more fully on lfs-dev.

07/10/06 09:56:16 changed by jim@linuxfromscratch.org

Bruce,

If you change the license your going to have some issues.

1 - Who's going to take care of the license violations. LFS is a volunteer

organization who's going to have the time to pursue this legally.

2 - You have people working on CLFS/LFS/HLFS that have commercial ties, you may

loose people like Ryan and myself due to the license change.

3 - Build techniques for a Linux system are documented everywhere, we could be

violating someone else's license.

4 - What about current distro's who have based themselves on LFS, how would this

affect them.

07/10/06 11:39:03 changed by bdubbs@linuxfromscratch.org

  • milestone changed from 6.2 to Future.

Moved to future per Gerard's request.

07/13/06 12:26:47 changed by bdubbs@linuxfromscratch.org

  • milestone changed from Future to 6.3.

02/08/07 13:58:51 changed by matthew@linuxfromscratch.org

  • milestone changed from 6.3 to Future.

I don't think we can sort all the legal issues out in time for 6.3. Punting to 'future' for the time being.

10/04/08 09:52:59 changed by bdubbs@linuxfromscratch.org

  • status changed from assigned to closed.
  • resolution set to fixed.

This was fixed June 3rd in Revision 8548