[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lilypond \include statements and the GPL
From: |
Joseph Rushton Wakeling |
Subject: |
Re: Lilypond \include statements and the GPL |
Date: |
Tue, 02 Apr 2013 23:34:52 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130311 Thunderbird/17.0.4 |
On 04/02/2013 11:17 PM, Anthonys Lists wrote:
> So as long as Google stuck to using interfaces that the kernel devs explicitly
> published to user space, then using those header files EXPLICITLY does NOT
> create a derivative work, and therefore the GPL can NOT cross that boundary.
That's exactly the point.
What Google did was to take the kernel's header files documenting those public
interfaces (which contain GPLv2 licenses) and strip out EVERYTHING BUT the
documentation of the interfaces (and, I think, various macros, type definitions,
etc.), and provide those new headers under the Apache license.
This was considered to be legit, rather than a GPL violation, precisely because
those aspects of the headers are considered to be "facts" rather than
copyrightable elements.
See e.g.:
http://www.theregister.co.uk/2011/03/29/google_android_and_the_linux_headers/
http://www.itworld.com/open-source/140916/android-sued-microsoft-not-linux
- Re: Lilypond \include statements and the GPL, (continued)
- Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, Janek Warchoł, 2013/04/02
- Re: Lilypond \include statements and the GPL, Urs Liska, 2013/04/02
- Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, David Kastrup, 2013/04/02
- Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, David Kastrup, 2013/04/02
- Re: Lilypond \include statements and the GPL, David Kastrup, 2013/04/02
- Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, Anthonys Lists, 2013/04/02
- Re: Lilypond \include statements and the GPL,
Joseph Rushton Wakeling <=
- Re: Lilypond \include statements and the GPL, Anthonys Lists, 2013/04/02
- Re: Lilypond \include statements and the GPL, David Kastrup, 2013/04/02
- Re: Lilypond \include statements and the GPL, Anthonys Lists, 2013/04/02
Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, Janek Warchoł, 2013/04/02
- Re: Lilypond \include statements and the GPL, Tim McNamara, 2013/04/02
- Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, Tim McNamara, 2013/04/02
- Re: Lilypond \include statements and the GPL, Joseph Rushton Wakeling, 2013/04/02
- Re: Lilypond \include statements and the GPL, David Kastrup, 2013/04/02