E-Mail 'Laid off Wonderland developers to continue project' To A Friend

Email a copy of 'Laid off Wonderland developers to continue project' to a friend

* Required Field






Separate multiple entries with a comma. Maximum 5 entries.



Separate multiple entries with a comma. Maximum 5 entries.


E-Mail Image Verification

Loading ... Loading ...

13 Comments

  1. adam@deepthink.com.au'

    "But the latest versions of the platform are written in modules. Companies can add new modules and distribute them through any license they wish, including commercial licenses, as long as they don’t touch the core code."

    Actually this isn't true according to the FSFs interpretation of the GPL – see: http://www.gnu.org/licenses/gpl-faq.html#GPLModul… — this is one of the reasons the GPL sucks; even marginal linking is a derivative work – it is at minimum deriving from the interfaces (which is unavoidable, it is impossible by definition to write a modular architecture where you don't reference any interfaces from somewhere). The only way to avoid this is to use the LGPL rather than the full GPL; or to have a lawyer construct an exemption ala the classpath exception.

  2. y2509273@yahoo.com'

    According to the PW docs, Wonderland v0.5 uses GPL v2 with the Classpath Exception.

    https://wonderland.dev.java.net/license-faq.html

    To be honest I'd probably rather have seen ASF/BSD licensing on PW, but the module system does seem to clear some legal angst.

  3. jordanslott@yahoo.com'

    Adam,

    Project Wonderland has a GPL v2 + Classpath license. So while I agree with your interpretation about GPL v2 (without Classpath), your statement about Project Wonderland is not correct.

    Jordan

  4. michel.m.denis@gmail.com'

    Wonderland is GPLv2 WITH classpath exception, fyi

  5. maggie@matrisync.com'

    Full disclosure: Adam Frisby is a lead dev on OpenSim.

    Jordan is a Project Wonderland developer, ex-Sun.

    Michel Denis also works with PW, as do I.

  6. adam@deepthink.com.au'

    Ah interesting, I always read it was plain GPLv2 which had me not willing to take a peek at the code — does that exception cover the entire codebase, or just the module framework?






  7. maggie@matrisync.com'

    Adam… as I understand the whole project is licensed GNU General Public License (GPL) v2 with the “Classpath” exception. There’s a detailed licencing FAQ at http://tinyurl.com/yhb8ltz (long form URL is http://www.projectwonderland.com/index.php?option=com_content&view=article&id=77&Itemid=70#Licensing )

    We had a great community meeting in a Project Wonderland VW today, over 26 attending for a very productive and informative two hours.

    Follow @proj_wonderland on Twitter for breaking project news.

    If you’d like to know more about the tech without actually cracking open the source, I can highly recommend Doug Finnegan’s short, lucidly-written module development tutorials:

    https://wonderland.dev.java.net/wiki/beginner/Wonderland_Tutorial_01.pdf

    https://wonderland.dev.java.net/wiki/beginner/Wonderland_Tutorial_01.pdf


Comments are closed, but trackbacks and pingbacks are open.