MandrakeSoft Buys Bochs, LGPLs It 104
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.
Re:how significant is this? (Score:1)
But, yeah, the fact that he didn't open it up previously, choosing instead to dangle GPL/LGPL on his site as a carrot'n'stick device to get a job, well, that's all about the money, now, innit?
Apologies, I was off in the weeds somewhere....
--
Re:how significant is this? (Score:1)
I think he'd side with me on the idea that licensing terms being held hostage to promise of compensation is not OK.
--
WINE needs x86 emulation... (Score:1)
(Building a launcher as you describe would be very tricky -- it would have to boot Windows in the virtual machine, copy the app into the VM's virtual partition and run it there -- not trivial or fast.
Kevin, bochs, and all the rest .. (Score:1)
Since Kevin did not take part in slashdot discussion so far, here are some of the quotes from our conversation:
- I always wanted to go open-source, but I also wanted to live from working on bochs. I am very happy to be able to have both at the same time
- You folks at Mandrake are really cute. The atmosphere here is so good that I may even consider moving to Paris.
- VmWare guys have asked me to have acces to bochs source code for 'educational purposes' several years ago. Later they went commercial. No idea how much bochs code (if any) they actually used for VMware.
- I think plex86 will become actually usefull for "office" work in less than one year.
- The speed should be comparable to VMware, and I have some very interesting ideas about the memory managment, which might even give us some advantage in multi-user env..
- Having an open licence for bochs was very important for plex86 project. There is quite a lot of code which can be reused.
DISCLAIMER: We had some alcohol in blood, and I was not taking notes (now, THAT would be a good one!), so do not even try to pin me (or Kevin) on details.
What about the other projects? (Score:1)
Now that the Bochs source is available, could this be used to make a library that virtualizes more of those pesky x86 instructions?
I'd be really happy if DOSEmu and Wine finally had full protected mode support. DOSEmu has great Linux FS support, and low memory usage, and can run Win 3.1 minus the protected mode stuff. If it had that, I don't think anything would stop it from running modern Windows, or more importantly DOOM!
---
pb Reply or e-mail; don't vaguely moderate [152.7.41.11].
Re:OT: Running DooM (Score:1)
---
pb Reply or e-mail; don't vaguely moderate [152.7.41.11].
Re:What about the other projects? (Score:1)
Wow, I have this source, and I can compile it non-stop for 25 days and read it, but I can't *use* any of it. It's like showing a beginning writer "Paradise Lost", and saying "study it all you want for the next month, but don't write it later, ha ha ha!".
(okay, maybe not Paradise Lost, I mean it still crashes on Win 3.1, doesn't know what the "Grey Enter" key is, and doesn't like some of the niftier VGA modes. But still...)
---
pb Reply or e-mail; don't vaguely moderate [152.7.41.11].
Re:how significant is this? (Score:1)
In fact, I can license it to you for a gazillion dollars *after* I make it public domain, if I want.
Re:If VMware takes the cake, who will notice? (Score:1)
Re:So what if they did? (Score:1)
It's hard to go an entire day without seeing some Slashdotter raging at the RIAA for trying to protect their investments. For people here to question any other company ripping off GPL'd code is more than a little hypocritical. The typical Slashdotter is far from having the moral high ground on any IP issues.
Excuse me? Are you simply ignorant of what the word hypocritical means, or are you just too stupid to apply the concept properly?
The fact that you can't go a day without seeing some Slashdotter say something anti-IP does not may ones saying pro-IP things hypocrits unless it's the same person! The fact that some Slashdotters disagree with other Slashdotters is not hypocracy. And frankly, it irks me that there are so many idiots reading Slashdot that think all Slashdotters have one opinion on any issue -- we see far too many comments like the one above pointing out that some Slashdotters have opinions that are inconsistant with the opinions of other Slashdotters, and that therefore there's something hypocritical about the fact that we don't always agree on everything. And last but not least, even if you can name some individuals who have been anti-RIAA but pro-GPL, how is that hypocritical? If you think all of us who dislike the RIAA don't think they have the right and responsibility to defend their IP rights, you'd badly misunderstood what those of us who are critical of the RIAA are complaining about. It is not at all inconsistent to both acknowledge that piracy is wrong and believe that the RIAA is wrong to step on the rights of law-abiding consumers. Get a clue. If you actually bother to try to understand what the issues are, you won't be so surprised when some Slashdotters consistently defend people's rights, and thus rage about the RIAA and rage about ripping of GPL'd code. That's consistency, not hypocracy.
--
Re:So what if they did? (Score:1)
--
Re:So what if they did? (Score:1)
(For the record, it's "hypocrisy"...)
--
more? (Score:1)
#define X(x,y) x##y
That's what the GPL's all about (Score:1)
#define X(x,y) x##y
Re:What about the other projects? (Score:1)
-----------------------------------------------
UNIX isn't dead, it just smells funny...
Competition (Score:1)
*whispering*
Are you..
*more whispering*
it's GPL'd? Oh, uhh.. er.. *quietly putting mouse down*
How does Bochs compare (Speed wise) to VMWare? (Score:1)
I have VMWare 1.1.2, and am very happy with it.
I have been looking into switching my main workstation over to FreeBSD, and was dissapointed to learn that VMWare wouldn't work (well) under BSD.
Bochs will, so what's the speed like? Is it usable? Does it network? Will it work w/ SVGA drivers, a la VMWare, and what's the status on VMWare under BSD? (I've seen encouraging posts on Deja)
Thanks,
Ben
Re:Will this help WINE at all? (Score:1)
Re:Will this help WINE at all? (Score:1)
Ugh... (Score:1)
I mistyped. I'm sure you knew what I meant, but just to clear it up, I meant to say, "I'm not saying that you download things for which you don't already own the disc..."
Damn, I'm feeling like osu-neko now. Hopefully I won't have to reply again to correct this post. ;)
Cheers,
ZicoKnows@hotmail.com
Re:Cool (Score:1)
PLus RedHat is GPL so if Mandrake wants to add some stuff and resale it its withen the Law
Look At Bochs.com... (Score:1)
Feb 10 2000: FreeMWare/Bochs author looking for stock in exchange for GPLing bochs/employment
Looks like it finally happened. well almost anyway
Look At Bochs.com... (Score:1)
Feb 10 2000: FreeMWare/Bochs author looking for stock in exchange for GPLing bochs/employment
Looks like it finally happened. well almost anyway
Re:Stepping out from the shadow... (Score:1)
Agreed, this has got to be a big win for Mandrakesoft. bochs is a truly useful tool and a credible technical achievement. Plex86 will go to do more, and by being associated with it, Mandrakesoft will gain enormously.
I think Plex86 has potential to be in the top 5 Linux apps, along with X, gcc, the WM of your choice and Netscape<duck>!</duck>
-Cam
Re:Great news for a good tool - moderate up (Score:1)
Why is this post 0? It seems very relevant to the discussion.
Sela
Re:Bochs should be outlawed (Score:1)
Re:Will this help WINE at all? (Score:1)
Re:If VMware takes the cake, who will notice? (Score:1)
Re:WINE needs x86 emulation... (Score:1)
Worse: It would have to boot the virtual machine. Booting WinXX is not a speedy process even without virtualization.
--
Congrats to Kevin (Score:1)
Re:Will this help WINE at all? (Score:1)
Help for other efforts? (Score:1)
"...we are moving toward a Web-centric stage and our dear PC will be one of
how significant is this? (Score:1)
Re:Maybe we'll see more of this (Score:1)
Leveraging Stock Before the IPO (Score:1)
I don't begrudge either the developer or Mandrake. Both give back to the open source community and I hope they profit from it.
It's kind of ironic that companies that consistently lose money (as virtually every Linux related company does so far) can not only make their owners rich but can even buy out other companies with "virtual equity". I think there's a certain justice in it. It just proves that you can gain wealth and help the community (as opposed to Microsoft who abuses the public and their competitors to achieve wealth). Maybe the good guys do get to win once in a while.
r/
Dave
WABI... (Score:1)
Re:Why LGPL? (Score:1)
I guess some people don't mind proprietary solutions at all. After all it's good for "competition".
- Steeltoe
Re:So what if they did? (Score:1)
no excuse, no excuse.
jon
Stock Options, anyone? (Score:1)
"...Great distro! These guys are the ones to watch", said Kevin Lawton.
... think he got some stock options he'd like to hype for?
But anyway, this is great. If this ends up running fast on the new generation of 64 bit chips, Linux could wind up being the best platform for running legacy apps on new hardware!
Why LGPL? (Score:1)
If I am not mistaken, this would allow commercial products to bundle or use the Bochs codebase in their own proprietary products. The GPL does not allow this. As I recall, this confusion was a main reason why the LGPL "Library" GPL was renamed "Lesser" GPL.
OT: Running DooM (Score:1)
Well, you probably already know this, but Linux has had a (semi-official) Doom port for quite a while. And since iD released the source, there are at least 2 more ports [doomworld.com] under active development right now.
I'll also take this opportunity to shamelessly plug psDooM [capital.edu] again.
Here he goes again (Score:1)
no-one's building derivative works off of MP3s. This is Zico trolling at his best.
re: -> Moderators on crack (again) (Score:1)
The guy says that he uses bochs of OS developement and gets -1'd?
What the hell?
I for one am happy about the LGPL release of bochs, as I'm building a simulator to deconstruct linux viral code. (Oh, you're one of those people who don't believe in linux virusses.. right...)
Re:No one has said it yet, so I will. (Score:1)
Why didn't RedHat do something like this? (Score:1)
Mandrake is leeching off RedHat.. So maybe this time it is RedHat's time to leech of Mandrake..
Somewhat symbiotic relationship. In the end they all win..
Re:how significant is this? (Score:1)
Re:If VMware takes the cake, who will notice? (Score:1)
Having said that, its difficult/impossible for large companies to completely audit all the code going into their products vs known "Open Source" code. So there's always the potential that some lazy programmer will cut and paste some GPL into his/her code and just change some variable and function names, etc.
Re:Bochs should be outlawed (Score:1)
Furthermore, if DeCSS is illegal in NY and California, that doesn't means it's illegal elsewhere in the world.
Then, we must not forget that arguments against DeCSS are mainly based on stupidity. I won't explain why here, it should be off-topics, but with normally brained lawyers, these arguments won't be receivable.
CmdrTaco, add a -1, NOT FUNNY moderation option. (Score:2)
Re:If VMware takes the cake, who will notice? (Score:2)
Actually, they do. It's called working pro-bono and it seems to be something that most lawyers do at least some of the time. In fact, it might even be the case that a larger fraction of lawyers have worked pro bono at some point in their life than OS programmers!
Re:how significant is this? (Score:2)
The part that rubbed me the wrong way was when he put "I'll change the license for this if you give me a job" on the Bochs site. Not that he's not entitled to do that, but it seems counter to the concept of the Open Source universe to use the promise of a license as a bargaining chip for the author's benefit. It kind of misses the point of the sharing thing Open Source is all about, and just feels wrong to me.
(*shrug) I'm very happy for him, and I'm glad Bochs is LGPL'ed; I'm totally glad his work has paid off for him, in aplomb and in dollars. I just can't help feeling the whole thing is a little bit... underhanded or something.
Hmmn, I can't find the right words, but I did want to pipe up and say that I'm _not_ an Open Source Marxist, and I totally agree with your attitude about paying the rent. I just think that there's a right way to Open-Source-license things, if you're going to go that route, and I don't think this was necessarily done in that Right Way. That's all.
--
Re:If VMware takes the cake, who will notice? (Score:2)
Re:Will this help WINE at all? (Score:2)
It might not help WINE directly, but it might be interesting to build a smart launcher for Windows software. If the executable is known to work well under WINE, use WINE (which would be faster). Otherwise, use BOCHS, which would provide better emulation at the expense of relatively slow execution.
MPL (Score:2)
Re:Maybe we'll see more of this (Score:2)
KDE2.0 adds makes it easier to theme. (with their theme engine -- allowing gradients and such.)
As for C++, some would say that it is a benefit.
Besides, there _are_ bindings for perl and python. There also exists some C bindings, but they are for an old version of QT.
Once you bring KDE's xmlrpc stuff into the picture, any language can be used.
-- Thrakkerzog
Re:So what if they did? (Score:2)
Most of the anti-copyright crowd do seem to be pro-GPL which strikes me as inconsistent , since the GPL is a copyright ( a lot of the anti-RIAA noise is made by people who completely oppose any kind of copyright protection ) . They usually try to push the (false) theory that the GPL wouldn't be necessary in the absence of copyright.
So yes, there are a lot of hypocrites on slashdot ( even though you don't appear to be one of them ).
Great News! (Score:2)
Re:Bochs should be outlawed (Score:2)
If Intel had such a powerful claim with regards to the x86 architecture, do you think I could be sending this from a K6-2 today?
So what if they did? (Score:2)
It's hard to go an entire day without seeing some Slashdotter raging at the RIAA for trying to protect their investments. For people here to question any other company ripping off GPL'd code is more than a little hypocritical. The typical Slashdotter is far from having the moral high ground on any IP issues.
Cheers,
ZicoKnows@hotmail.com
Re:Pay Attention, Please. (Score:2)
I'd be more receptive to your argument, but the premise on which you're basing it is completely false. People overall around here don't complain about the RIAA frowning on the free trade of MP3s because they're looking to collect MP3s of songs for which they already own the disc. Unless you're in denial, then you know that. They're complaining because, like warez kiddies, they think it's okay to download whatever song they feel like, artist/record company/etc. be damned. If that is the kind of ethics they have, I'm not going to stop them, but spare me the angst and tears when someone brings up the possibility of a company ripping off GPL'd code.
Just to make it clear, I'm not saying that you download things for which you already own the disc, but you have to know that you're way in the minority around here.
On a final note, who is the stupid gimp that marked my original post as "Offtopic?" I replied directly to the poster's comments about the possiblity of people ripping off GPL software. If you didn't mark his as offtopic, I'm curious how you decided that my post was. Oh well, for being a site where so many people profess their individuality, there sure do seem to be an awful lot of people who can't wait to squelch any posts which don't conform to the Slashdot Groupthink.
Cheers,
ZicoKnows@hotmail.com
Re:how significant is this? (Score:2)
Actually, both are significant, but the relicensing is far more significant. Granted Lawton could do what he wanted with his code, but the rest of us couldn't. Now we can. And the fact that Mandrake purchased Bochs is extraordinarily significant. Relicensing it will greatly speed up plex86 development. There is now the potential in the near future for an open source application that can do what VMWare can do. Mandrake wants to be the complete solution for users migrating from Windows to Linux. They've done a great job thus far, and this is another step very much in line with their strategy.
----
Re:If VMware takes the cake, who will notice? (Score:2)
-----------
"You can't shake the Devil's hand and say you're only kidding."
That's a bad response (Score:2)
Chris Hagar
Re:Will this help WINE at all? (Score:2)
treke
Re:how significant is this? (Score:2)
Lawton owned bochs. Lawton could have relicensed bochs at any time if he felt it was needed- why didn't he? Because of the money. Lawton has to eat, and therefore stated that he'd keep bochs as a revenue source. It isn't significant that bochs is being relicensed, it is significant that Lawton was hired.
Re:If VMware takes the cake, who will notice? (Score:2)
Too bad lawyers don't donate their time and expertise like OS programmers do!
Isn't that what the ACLU is for? Read the THE FINANCIAL PICTURE at bottom of their info page [aclu.org]
Stepping out from the shadow... (Score:2)
I hope that in a year or two MandrakeSoft will be a major Open Source player. So far they proven to me that they are moving in the right direction.
--
Mike
Re:If VMware takes the cake, who will notice? (Score:2)
Actually, they're getting around to it [harvard.edu]
If VMware takes the cake, who will notice? (Score:2)
Though I know VMWare would never do such a thing, I just thought I'd bring it up to see what you guys thought of the possibility.
Too bad lawyers don't donate their time and expertise like OS programmers do!-Dan (danpbrowning@email.com)
Will this help WINE at all? (Score:3)
(I would think its tangential, but not sure...)
Re:If VMware takes the cake, who will notice? (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.
Maybe we'll see more of this (Score:3)
Re:If VMware takes the cake, who will notice? (Score:3)
-----------
"You can't shake the Devil's hand and say you're only kidding."
bochs.com (Score:3)
sure, that makes sense.
Great for BeOS. (Score:3)
Oh, PLEASE let them take it... (Score:3)
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.
Bochs should be outlawed (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.
Re:how significant is this? (Score:4)
Bochs is very very cool, and having it Freely available is a Very Good Thing, Indeed.
--