Stories
Slash Boxes
Comments

Dev.SN ♥ developers

posted by mattie_p on Friday February 14 2014, @12:04PM   Printer-friendly
from the free-as-in-speech dept.

cculpepper from the forums writes: "Back in the 1980s, Bell Labs decided to make a successor to UNIX called Plan 9. Plan 9 was primarily developed to be simple and to facilitate an environment for grid computing on geographically separated computers. While Plan 9 was open-sourced in 2000, it was released under the Lucent Public License, which was seen as less than ideal by people in the GNU community. The University of California, Berkley has been recently authorized to release Plan 9 under the GNU Public License version 2, a license shared by the Linux kernel, as well as various other projects."

mechanicjay adds: "Plan 9 remains available under a modified LPL (Lucent Public Licence). What sort of difficulties might be had with a dual-licencing scheme?"

Betteridge would suggest the answer to this question might be "None."

This discussion has been archived. No new comments can be posted.
Display Options Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2, Interesting) by omoc on Friday February 14 2014, @01:31PM

    by omoc (39) on Friday February 14 2014, @01:31PM (#81)
    Other than the 9P filesystem I assume Plan 9 is pretty much dead
    • (Score: 1) by mattie_p on Friday February 14 2014, @01:40PM

      by mattie_p (13) on Friday February 14 2014, @01:40PM (#83) Journal
      Apparently. I had two submissions for this, one here and one on the forum. So at least two people care about it.
    • (Score: 1) by mechanicjay on Friday February 14 2014, @02:37PM

      by mechanicjay (7) <{jason} {at} {smbfc.net}> on Friday February 14 2014, @02:37PM (#89) Homepage Journal
      I mean, Plan 9 itself is perhaps of less interest than the overall topic of "Alternative Operating Systems". There's some neat stuff out there, either legacy or just niche which is always worth talking about.
      --
      My VMS box beat up your Windows box.
    • (Score: 1) by sgleysti on Saturday February 15 2014, @12:05AM

      by sgleysti (56) on Saturday February 15 2014, @12:05AM (#132)
      Plan 9 seemed to be ahead of its time. Some really neat concepts inside of it.

      (posting mainly to test the site)

      • (Score: 1) by Blackmoore on Saturday February 15 2014, @11:09AM

        by Blackmoore (57) on Saturday February 15 2014, @11:09AM (#155) Journal
        ANd this is a test too. I thought that movie was awful.
        • (Score: 1) by sgleysti on Saturday February 15 2014, @11:26AM

          by sgleysti (56) on Saturday February 15 2014, @11:26AM (#158)
          ...awful in all of the best ways?
          • (Score: 1) by Blackmoore on Saturday February 15 2014, @11:55AM

            by Blackmoore (57) on Saturday February 15 2014, @11:55AM (#159) Journal
            Well. yes if you like that kind of stupid. Beast of yucca flats was worse
    • (Score: 1) by stroucki on Monday February 17 2014, @02:02AM

      by stroucki (108) on Monday February 17 2014, @02:02AM (#432)

      Don't forget venti, their backup system. That's cool stuff.

  • (Score: 2, Insightful) by Foobar Bazbot on Friday February 14 2014, @03:57PM

    by Foobar Bazbot (37) on Friday February 14 2014, @03:57PM (#92)

    In the "less than ideal" link, RMS quotes and comments on provisions of the Lucent license that made it non-free. A couple tidbits caught my eye in comparison to AGPL:

    You agree to provide the Original Contributor, at its request, with a copy of the complete Source Code version, Object Code version and related documentation for Modifications created or contributed to by You if used for any purpose.

    This prohibits modifications for private use, denying the users a basic right.

    This provision is quite ugly (starting with special-casing "Original Contributor", instead of letting anyone request it), but the aspect RMS objects to is not much different in spirit to AGPL's whole point, to wit prohibiting modifications for private use (without sharing the changes), although AGPL only prohibits it if that use is in any sort of network service.

    Of course AGPL advocates attempt to redefine terms in such a way that off-line use may be "private", but network service use isn't -- however, playing semantics doesn't change the actual truth. Note that RMS didn't bother clarifying or even mentioning such a semantic distinction. The most obvious explanation is that c.2000 RMS actually believed all private modifications, as the term was generally understood, were "a basic right" of users, but c.2007 RMS got so carried away in his war on Google et al. that he was willing to sacrifice the basic rights of users. (Fun Analogy Time: Remember Tron (in the old movie)? Fights for the users, and all that? Well, suppose now he becomes fascist overlord of the users and other programs, ruthlessly forging them into the most effective force he can make to defeat the MCP. It's understandable, but still kinda sad.)

    Distribution of Licensed Software to third parties pursuant to this grant shall be subject to the same terms and conditions as set forth in this Agreement,

    This seems to say that when you redistribute you must insist on a contract with the recipients, just as Lucent demands when you download it.

    This provision is related to the other one, although it might not seem obvious. New-flavor RMS wants to make a distinction between "real" private modifications, and private modifications on a web service. Unfortunately for him, this distinction just does not exist in copyright law (at least in the US). The GPL works as a distribution license -- which means no contract is needed, because distribution of copyrighted works, modified or not, is prohibited by default. The AGPL is also claimed to work as a distribution license; however, the only thing distinguishing AGPL from GPL is requirements that supposedly apply without distribution of the work in question. Since US copyright law, as interpeted by US courts (e.g. Krause v. Titleserv, see this /. comment from 2007 [slashdot.org] for more details), permits modifications of this sort to software (network service or no) without permission from the copyright holder, there's no implicit license acceptance as there is with GPL.

    This is where we come back to the Lucent provision: AGPL could be applied as a contract, or in conjunction with a contract, because that's the only way it could legally restrict such otherwise-permitted acts; this is one reason why Lucent had the contract provisions which so vexed RMS. (Apparently new-flavor RMS still doesn't like contracts and license terms that require further contracts, so he's chosen to completely ignore AGPL's unenforceability problem rather than patch it with a EULA-type contract. Good luck in court...)

  • (Score: 1) by yargh on Friday February 14 2014, @04:11PM

    by yargh (48) on Friday February 14 2014, @04:11PM (#94)
    I wonder why they didn't choose GPLv2 and above. Either way, it's a good move on their part, and it will be interesting to see where this is in ten years.
  • (Score: 0) by janrinok on Friday February 14 2014, @04:55PM

    by janrinok (52) on Friday February 14 2014, @04:55PM (#105) Journal
    I've selected plain text in my user prefs - HTML Formatted comes up regardless.
    --
    It's always my fault...
    • (Score: 0) by Anonymous Coward on Saturday February 15 2014, @12:19AM

      by Anonymous Coward on Saturday February 15 2014, @12:19AM (#133)
      Dip some of your bread in olive oil and eat it. It will make your day better.

      :)

    • (Score: 0) by Anonymous Coward on Saturday February 15 2014, @02:59AM

      by Anonymous Coward on Saturday February 15 2014, @02:59AM (#142)
      Did you file a bug?
      • (Score: 1) by janrinok on Saturday February 15 2014, @11:10AM

        by janrinok (52) on Saturday February 15 2014, @11:10AM (#156) Journal

        No AC (!), fixed while online.

        --
        It's always my fault...
  • (Score: 1) by elf on Saturday February 15 2014, @04:36PM

    by elf (64) on Saturday February 15 2014, @04:36PM (#174)
    I for one never liked any of the first 9 plans but i am eager for the Plan 10 release date