Slashdot Mirror


MandrakeSoft Buys Bochs, LGPLs It

Direct from the mouth of Gael Duval, we've gotten word that MandrakeSoft (Yes, the folks who make Mandrake-Linux. No, it has nothing to do with Mandrake of Enlightenment fame. ) have purchased Bochs and hired Kevin Lawton. Now that Bochs is LGPLed, the Plex86 development can be speed up as well.

9 of 104 comments (clear)

  1. Will this help WINE at all? by torpor · · Score: 3

    Could any of the more Linux/Emulator scene savvier programmers out there give us a bit of an idea as to whether or not this will help the Wine effort at all, or is it tangential to the effort to getting Win32-code working in Linux?

    (I would think its tangential, but not sure...)

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  2. Re:If VMware takes the cake, who will notice? by JoeBuck · · Score: 3

    It's legal to study GPLed code to determine the algorithms and protocols, and duplicate them in proprietary code, as long as the proprietary code is not a derivative work. The safe way to do this is the "cleanroom procedure": engineer A studies the code and writes up a report on how it does what it does; engineer B, who has never seen the code, writes a new version based on the report. Really paranoid companies have a lawyer check the report and filter communication between A and B.

  3. Maybe we'll see more of this by hatless · · Score: 3
    Companies like VA and Red Hat have the equity necessary to pull similar moves on some of the other not-quite-free software out there. Keep the engineers. Keep the other staff to continue selling support and training. And then release the code under the LGPL or a BSD-style license. Good candidates IMHO would onclude:
    • SSH
    • Qt, so the remaining apprehension over KDE can be put to rest and the GNOME and KDE projects can share more code without worries over license conflicts
    • Mainstream SCM, RAD and UML tools companies
  4. Re:If VMware takes the cake, who will notice? by Foogle · · Score: 3
    Well it's not like they'd need to lie about it. This code is LGPL'ed, so they could easily use it in a linked form, as long as they contributed back any changes that they made to it. I don't particularly care for the LGPL, in this sense - I'd just as soon people used the BSD license if they're intending to allow use in commercial apps.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  5. bochs.com by QuantumG · · Score: 3

    make deal -> press release -> slashdot -> sign legal agreements -> update official home page

    sure, that makes sense.

    --
    How we know is more important than what we know.
  6. Great for BeOS. by be-fan · · Score: 3

    While Linux users are happy at the GPLing of the software, BeOS and other alternative OS users (BTW. Linux is getting to the point where BeOS is to Linux as Linux used to be to Windows :) should be happy for the code merge. Because Bochs has already been ported to many platforms (Be), if Plex86 uses bochs for the core, then it should be pretty easy to get Plex86 working on BeOS. This will have to be done by BeOS developers since Plex86 doesn't have any plans for supporting non-UNIX OSs, but I'm sure there are enough of those.

    --
    A deep unwavering belief is a sure sign you're missing something...
  7. Oh, PLEASE let them take it... by Ungrounded+Lightning · · Score: 3

    That's what Open Source is about, after all.

    If they take it unmodified, they're within LGPL.

    If they take it and modifiy it, they have to distribute the mods under LGPL. Under GPL it infects their code if they use more than a Fair Use worth. (Isn't that about 10 lines.)

    If they get in a situation where they are supposed to distribute all their source, and don't, they're on borrowed time. Piss off a developer and he might blow the whistle. Then the owners of the original copyright(left) can sue for the rest of the source, and use discovery to pry out internal documents to prove the case.

    Who knows how the courts will rule - but it's a big risk to the company, so they'll probably try to keep it clean, least they get raked over the coals and maybe catch fire. Courts tend to favor the little guy if his story is good and his lawyer doesn't screw up. And Copyleft is set up so anything that breaks it proabably also breaks the parts of IP law that let the proprietary software people write and license their own stuff. B-)

    Remember that copyright violation penalties, unlike most civil penalties, are puntative and draconian (at least partly to make up for the low probability of getting caught), not limited to the damages directly incurred by the copyright holder.

    Meanwhile the whole software species improves, and the proprietary shops have about a 5-to-1 disadvantage in development speed, so they'll keep falling behind even with cannibalization.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  8. Bochs should be outlawed by Anonymous Coward · · Score: 4


    According to the recently-passed Digital Millenium Copyright Act, it is illegal to develop, posess, or traffick in software whose primary purpose is the subversion of copyrights. This is a known legal fact: courts in California and New York have already issued injunctions agains distributors of DeCSS, a tool designed to break the DVD encryption system. Now, the primary purpose of Bochs, and its companion plex86, seems to be the emulation of the Intel instruction set, thus alleviating the need for an actual Central Processing Unit. However, this has legal ramifications: Intel's CPU (and by extension, instruction set) is copyrighted. Using Bochs allows you to execute programs which use Intel's copyrighted instructions without an actual processor, much in the way that DeCSS allows you to view a DVD without a DVD player. It is not a giant leap therefore, to suppose that as Bochs and DeCSS serve a similar purpose, they should have the same legal status. In accordance with this principle, it becomes obvious that the possession, development, or trafficking of Bochs is illegal under the laws of the US.

    I am asking, then, that all law-abiding Slashdot readers (which are perhaps a minority given the anarchistic leanings of Linux users), to cease the use, development, and distribution of Bochs and similar copyright-defeating programs. In the end, it will probably save you from a lawsuit from Intel's (well funded) legal team. This is not a threat, but rather a warning. The Open Source Community must realize that you do not have free reign to develop just any software you please, but rather only that which is in strict accordance with he laws. MandrakeSoft is placing itself in a position which you certainly don't want to be yourself, you can bet on that.

  9. Re:how significant is this? by emerson · · Score: 4

    It's significant because the Bochs project itself is still valid separate from plex86 -- Bochs allows x86 emulation on non-x86 platforms, while plex86 uses native x86 instructions wherever possible for the best performance.

    Bochs is very very cool, and having it Freely available is a Very Good Thing, Indeed.


    --