Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

Confirm comment report request

WRT Licensing:

If you've got GPL code in the library then the whole thing is GPL (section 2, including the description beneath the page break). Once the whole distribution is under the GPL, you can't just remove those files that originally introduced the GPL. If you want to return the library to non-GPL status then you're going to have to roll back your CVS changes of the entire library to the point at which the GPL components were added and develop from there. You can't just 'take them out again', because by including the GPL components you've placed the entire distribution under the GPL.

The standing of a library the moment that you incorporate a GPL component into it is very clear - it and everything that links against it is under the GPL. Once you've started to use the GPL, the fact that there are LGPL and BSD license components in it is pretty much irrelevant. You still have to say that there are parts under those licenses (because that's what those licenses say you must do), but the freedom to do what you like under those licenses is subsumed under the all encompasing "thou shalt honour no god before me" GPL (section 4).

Whilst I'm sure that the discussion of the issue of incorporating GPL sections into the library was long and difficult between the various developers and users of UnixLib, it's hardly a trivial thing. I don't use UnixLib, so maybe I missed it, but with such a large change in the license for a library like that I would have thought that I would have at least heard about it...

 is a RISC OS UserGerph on 3/1/05 4:06PM
[ Reply | Permalink | Report ]

Click on the button below to confirm you wish to flag up this comment to the website's administrators. Abuse of this service will be frowned upon and it should only be used to notify us of comments that are extremely distasteful, indecent or otherwise unlawful. If you disagree with an opinion expressed or fact stated in a comment, please take part in the debate rather than expect it to be removed.

Return to the drobe.co.uk front page

Details

Reporting user / IP: / 3.93.74.227
Comment GID: 13421
Timestamp: Thu, 21 Nov 2019 06:08:33 +0000

Search the archives

Today's featured article

  • Drobe Launch Pad Prize Draw winners announced

     Discuss this. Published: 15 Jan 2001

  • Random article

  • Chaos Engine demo now available from VOTI website

     Discuss this. Published: 13 Sep 2000

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign


    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "You mean the Drobe website is brain-damaged by design?"
    Page generated in 0.0389 seconds.