Page 4 of 4 FirstFirst ... 234
Results 31 to 37 of 37

Thread: OIO Is GPL Or Not?

  1. #31
    Otto's Avatar
    Otto is offline On The Rocks
    Join Date
    Apr 2009
    Location
    Memphis, TN
    Posts
    865

    Default

    Quote Originally Posted by andreasnrb View Post
    And your point is flawed because it is then the enduser that creates a derivative work in the ram etc on their server when they run WordPress if we go by your reasoning. The plugin dev does not create a derivative work. It is then only created when run jointly on a server.
    The plugin dev creates a device designed to create a derivative work by its very nature. This is itself derivative.

    Any other reasoning is unsane.

    Quote Originally Posted by andreasnrb View Post
    Your reasoning would make non-GPL libraries part of WP core also.
    No, because they're not derivatives of the core. Quite the opposite, although in that case they have public APIs and standards designed specifically to allow that sort of thing. Common Gateway Interface and similar.

    There is a notable difference when you design a product specifically to allow anything to hook into it and when you design it merely to be able to load other code.

    WordPress does have a public API, but it does not have a plugin API. This makes all the difference.

  2. #32
    chipbennett's Avatar
    chipbennett is offline WordPress Legend
    Join Date
    Feb 2009
    Location
    St. Louis, MO
    Posts
    1,997

    Default

    Quote Originally Posted by Otto View Post
    The plugin dev creates a device designed to create a derivative work by its very nature. This is itself derivative.

    Any other reasoning is unsane.
    Copyright is a legal concept. In that legal concept, creating a device designed to create a derivative work is not, by its very nature a derivative work. A derivative work requires incorporation, in some concrete form, of copyrightable content of a protected work in another work.

    If a plugin does not incorporate, in some concrete form, copyrightable content from WordPress core, then it simply is not derivative.

    When it is combined with WordPress, it might (and probably would) at that point be considered a combined work.

    But of course, the GPL doesn't actually address combined works.

    [QUOTE]

    No, because they're not derivatives of the core. Quite the opposite, although in that case they have public APIs and standards designed specifically to allow that sort of thing. Common Gateway Interface and similar.

    There is a notable difference when you design a product specifically to allow anything to hook into it and when you design it merely to be able to load other code.
    To the courts, there is no such difference. That programmers differentiate between methods of interoperability is completely irrelevant to what the courts determine to be copyrightable content of a protected work. Functional information required for interoperability, regardless of the manner of interoperability, is still just functional information, and as such is not copyrightable.

    WordPress does have a public API, but it does not have a plugin API. This makes all the difference.
    The Copyright Act and precedent case law simply do not care if the functional information required for interoperability are considered by the copyright holder to be "public" or "private". Such designations are legally moot. Functional information is not copyrightable, period.

    So, the courts will not care that WordPress doesn't consider the "plugin API" to be public. Whether the functional information is presented as an API or not, it's still not copyrightable, and its use does not cause a follow-on work to become derivative.

    It is not the courts that will have to change their opinion to match that of programmers; rather, it is programmers who must change their understanding of Copyright Law, in order to understand how to apply it properly to software.
    WP TurnKey - Turn-Key WordPress installation and maintenance services
    WordPress user since 2005 | @chip_bennett | chipbennett.net | cbnet Plugins

  3. #33
    Jeffro's Avatar
    Jeffro is offline WPTavern Forum Admin
    Join Date
    Jan 2009
    Location
    Ohio
    Posts
    2,359

    Default

    I've decided not to write a review about OIO until it becomes better established that it's GPL compatible.

  4. #34
    andreasnrb's Avatar
    andreasnrb is offline Kegger
    Join Date
    Jun 2009
    Posts
    595

    Default

    Quote Originally Posted by Jeffro View Post
    I've decided not to write a review about OIO until it becomes better established that it's GPL compatible.
    Its is perfectly GPL compatible. Just check the GNU GPL FAQ.
    http://www.gnu.org/licenses/old-lice...l#FSWithNFLibs
    But all to his own.

  5. #35
    MiroslavGlavic is offline Here For The Peanuts
    Join Date
    May 2009
    Location
    Toronto, Canada
    Posts
    177

    Default

    I don't like these plugins/themes that are "half gpl" and "half propietary/non-gpl".

  6. #36
    brandingdavid's Avatar
    brandingdavid is offline Here For The Peanuts
    Join Date
    Jan 2009
    Location
    St. Thomas, Ontario
    Posts
    125

    Default

    I love how he has to avoid reviewing something just because he's afraid of the consequences. Makes me laugh my butt off.
    I can help you get stuff done online: BrandingDavid

  7. #37
    chipbennett's Avatar
    chipbennett is offline WordPress Legend
    Join Date
    Feb 2009
    Location
    St. Louis, MO
    Posts
    1,997

    Default

    Quote Originally Posted by andreasnrb View Post
    Its is perfectly GPL compatible. Just check the GNU GPL FAQ.
    http://www.gnu.org/licenses/old-lice...l#FSWithNFLibs
    But all to his own.
    Indeed. Everyone who's commented here has agreed that OIO is fully GPL-compliant. But, like I said: Jeff needs to follow his conscience.
    WP TurnKey - Turn-Key WordPress installation and maintenance services
    WordPress user since 2005 | @chip_bennett | chipbennett.net | cbnet Plugins

Page 4 of 4 FirstFirst ... 234

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •