Slashdot Mirror


xMach GPL Free

Anonymous Coward writes "I just downloaded xmach from xmach.org and it appears that they are now completely gpl free. I emailed one of the developers and he tells me that they have someone working on adding BSD drivers to it, and that he (the guy I emailed) is integrating ufs+ffs+softupdates from freebsd. Sounds like they're going to be producing something usable in the near future. Oh, and the full source tarball is less than 3megabytes. I guess they meant it when they said proactively not bloated."

8 of 23 comments (clear)

  1. Re:wide code useage by Arandir · · Score: 2

    Correct. BSD code can be used in GPL projects, but the reverse cannot occur. So the BSD code gets wider coverage.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  2. Re:Pro GPL people with mod points are delusional. by flimflam · · Score: 2

    Well, you're right about the pro-GPL slant of slashdot. I really don't have anything against the BSD license, but it really has a different function from the GPL. I use both of them for different projects.

    I agree that the actual text of the GPL is somewhat complex, but the gist of the GPL can be summarized quite succinctly: "You can use this program for anything you want. If you distribute it you must also distribute the source code. If you distribute modified copies of this program, the modified copy must also fall under this license."

    The complexities mostly come in in defining in which circumstances GPL'ed software can be used with proprietary software. For people that exclusively write free software, this doesn't become an issue. For the others, well, remember that part of the purpose of the GPL is to motivate people to write free software ;-)

    --
    -- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
  3. Pro GPL people are delusional. by mr · · Score: 2

    well understood Gnu license

    If the GPL is so well understood, then why did Corel have 2 brushes with GPL violations? How about the Virgin Webplayer? Or AMD's latest hammer emulator?

    --
    If it was said on slashdot, it MUST be true!
    1. Re:Pro GPL people are delusional. by flimflam · · Score: 3
      If the GPL is so well understood, then why did Corel have 2 brushes with GPL violations? How about the Virgin Webplayer? Or AMD's latest hammer emulator?

      Because these are companies whose business in is proprietary software, and the whole concept of free software is new to them.

      At any rate, the GPL is, for the most part, internally consistent and complete, and can therefor be fully understood without referring to very much external documentation. The concept is really not very complicated at all. Really, it only gets complicated if you are looking for some loophole to break the spirit of it, without breaking the letter.
      --
      -- It only takes 20 minutes for a liberal to become a conservative thanks to our new outpatient surgical procedure!
  4. Re:What compiler? by bellings · · Score: 2

    Basicly I hope they will try to make it compile with LCC

    The LCC license is a fucked up pile of crap. The LCC license essentially says "you can't sell or use this this compiler, except under a set of conditions that we can't be bothered to clearly define. If you have any questions, talk to our publisher." I'm not a lawyer, but it's pretty clear they didn't bother to consult a decent one when they wrote up the license, and I'd be very suprised if the license they wrote didn't effectively say, "You are not allowed to use this code, ever, for anything. Go to Hell."

    I'll take the restrictive and well understood Gnu license any day of the week.

    --
    Slashdot is jumping the shark. I'm just driving the boat.
  5. Re:(none) by bellings · · Score: 2

    No. I don't give a flying fuck what the "purpose" of the GPL is. The point I made was that the LCC license was an unintelligible mish-mash, probably without any legal meaning at all. The LCC "license" is not a license at all.

    By contrast, the GPL is a license. Given a choice between no license (the LCC "license"), and a real license (the GPL license), the GPL license is always preferable, since it provides me with at least some rights. The LCC "license" does little more than convince me that the copyright holders feel that learning from the book is fair use, and they won't sue me if I try to use the book to learn from.

    I have no idea what you have against the GPL license. If you don't like it, please stop using any software that falls under the license. Perhaps, if you feel strongly enough, you can create your own license, and spend the next 20 years of your life creating software and a community around your license. Or, you can just bitch and moan on slashdot. It's your choice.

    --
    Slashdot is jumping the shark. I'm just driving the boat.
  6. Being BSD will help... by ant_morgan · · Score: 2

    As FreeBSD has showen (working closely with Apple) being BSD allows for co-operation with industry, which can be advantagous, however If a company choses to close the source completely then they can simply be ignored. Conversly if they wish to implement a partially open operating system (as apple have done releasing the code under the terms of thier own licence) then the BSD is flexible enough to allow them to do this, whilst still contributing code back to the community under the terms of the BSD.

    --
    Knowledge Speaks, Wisdom Listens -- Jimi Hendrix
  7. Re:Pro GPL people with mod points are delusional. by mr · · Score: 3

    Ok, facts (per Micorsoft word) that the GPL is *NOT* easy to understand, compared to other options.

    The GPL with preamble/postable/all the babble
    Counts:
    7 pages
    words 2946
    characters 14538
    paragraphs 171
    sentences 93
    Averages:
    Sentences per paragraph 0.5
    Words per sentence 31.7
    characters per word 4.8
    Readability
    Bormuth Grade Level 11.6

    The 4.4BSD-Lite with clause #3 removed.
    Counts:
    1 page
    words 254
    characters 1422
    paragraphs 26
    sentences 6
    Averages:
    Sentences per paragraph 0.2
    Words per sentence 42.3
    characters per word 5.2
    Readability
    Bormuth Grade Level 10.7

    And the simplest license:
    "I hereby place this software in the public domain" (given how Berkely didn't go after Microsoft and others for the use of BSD code in an improper way, or how no one has sued over GPL violations, it might as well be public domain)
    Counts:
    1 page
    words 9
    characters 42
    paragraphs 1
    sentences 1
    Averages:
    Sentences per paragraph 1
    Words per sentence 9
    characters per word 4.6
    Readability
    Bormuth Grade Level 8.5

    The GPL is more complex compared to the BSD license. And, it is that complexity that causes issues for Corel and others.

    Readability formulas

    After Word completes a grammar check, readability statistics are displayed, including the following readability formula:

    Bormuth Grade Level

    This index determines a readability grade level based on characters per word and words per sentences.

    Oh and once again, the /. moderation system mods up pro-GPL comments and mods down anything critical of the GPL.

    --
    If it was said on slashdot, it MUST be true!