Linked by Thom Holwerda on Wed 12th Sep 2007 19:56 UTC, submitted by SEJeff
OSNews, Generic OSes Today, VMware announced that it has released a majority of its VMware Tools as open source software (GPLv2), part of the project Open Virtual Machine Tools. "The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools. They are a set of guest operating system virtualization components that enhance performance and user experience of virtual machines."
Order by: Score:
Older OSes / alternate OSes
by rx182 on Wed 12th Sep 2007 20:38 UTC
rx182
Member since:
2005-07-08

This is one good news. Now, I hope we will see gfx card drivers for older/alternative OSes.

Reply Score: 2

RE: Older OSes / alternate OSes
by umccullough on Wed 12th Sep 2007 22:36 UTC in reply to "Older OSes / alternate OSes"
umccullough Member since:
2006-01-26

This is one good news. Now, I hope we will see gfx card drivers for older/alternative OSes.

Surprise! This doesn't include video drivers.

Basically it appears that this boils down to a memory control module (probably to help the host/guest memory management coordination - i don't know the details), a file locking driver for drag-n-drop support?, a host<->guest file transfer tool, and looks like a tool to manage the automatic resolution adjustment when the host window is resized (at least, I think that's what it does - but it's not a video driver).

So, if you're looking for a video driver, it references x.org - where a driver already exists.

Oh also, there's a vmxnet driver - but I doubt many OSes actually need that at this point - especially when VMWare emulates several different network chipsets. (oh, i see there's some fancy cpu/memory reduction involved with this driver - so I guess people who use vmware often, this is a nice driver).

Edited 2007-09-12 22:41

Reply Score: 3

Smart step
by Axentrix on Wed 12th Sep 2007 20:42 UTC
Axentrix
Member since:
2005-12-16

I guess this is a really smart step by VMware. Does this mean i can use "Unity" with ubuntu soon?

Reply Score: 1

RE: Smart step
by alexandru_lz on Wed 12th Sep 2007 20:53 UTC in reply to "Smart step "
alexandru_lz Member since:
2007-02-11

With some good luck, yup.

This is great news for me. I know very little about how smart this is as a marketing move, but for me as a developer, it's interesting. I can't wait to have a look at the sources just in order to see what's around.

Now I just can't wait to see what Microsoft is going to open source :-P.

Reply Score: 1

RE[2]: Smart step
by systyrant on Wed 12th Sep 2007 21:29 UTC in reply to "RE: Smart step "
systyrant Member since:
2007-01-18

I see a headline...

Microsoft becomes an open source company to compete with open source.

Reply Score: 2

smells of coercion
by libray on Wed 12th Sep 2007 21:02 UTC
libray
Member since:
2005-08-27

It has been hypothesized that VMware was using code that required them to contribute the source in an open manner. Or is VMware doing this of their own accord?

Reply Score: 2

RE: smells of coercion
by mkools on Wed 12th Sep 2007 21:11 UTC in reply to "smells of coercion"
mkools Member since:
2005-10-11

Wheither they are 'forced' to do it or do it voluntary doesn't really matter it's good news either way.

I think this is just strategy to keep the focus on VMWare and not on the competition, Sun like move.

Reply Score: 1

RE: smells of coercion
by alexandru_lz on Wed 12th Sep 2007 21:13 UTC in reply to "smells of coercion"
alexandru_lz Member since:
2007-02-11

You are free to diff the code, I'm sure you'll find a few matching variable names and a few commas. These are usually enough for Cease and Desist letters, I can't wait to see one of these mentioning GPL.

Seriously, the alleged breaking of the GPL didn't have anything to do with VMware Tools, which are, essentially, drivers.

Reply Score: 1

v RE: smells of coercion
by BSDfan on Wed 12th Sep 2007 21:07 UTC
RE[2]: smells of coercion
by rajj on Wed 12th Sep 2007 21:37 UTC in reply to "RE: smells of coercion"
rajj Member since:
2005-07-06

Which project? Surely you know that ESX 3 uses linux as a kind of bootstrap to load the hypervisor, and the question becomes whether or not the hypervisor now constitutes a derivative work.

I'm not saying this is true, but obviously linux would be the project they'd want to "steal" from if they were going to.

Reply Score: 1

RE[2]: smells of coercion
by SReilly on Thu 13th Sep 2007 00:14 UTC in reply to "RE: smells of coercion"
SReilly Member since:
2006-12-28

Dude, before you start calling people zealots, you might actually want to read up on what's been going on in the IT world recently.

There has been quite a few questions asked about ESX3 and, more specifically, if it can be considered a derived work of the Linux kernel.

I understand if you don't like, or care, about this sort of thing but if you use software for your proprietary product, you need to abide by the license of that software.

How would you feel if VMWare built ESX3 on top of FBSD yet 'forgot' to mention that in they're copyright?

Reply Score: 4

RE[3]: smells of coercion
by WiggetyWhack on Thu 13th Sep 2007 02:42 UTC in reply to "RE[2]: smells of coercion"
WiggetyWhack Member since:
2007-06-30

Just because they use linux to setup an environment to boot their hyporvisor doesn't mean they have to give you the code to ESX. At most it means they have to dish out their bootstrapping code. It is quite easy to use linux to setup and boot DOS/BeOS/OpenStep/etc... but this by no means says that I have to give you the code to any of those OS's.

A derivative work is not "anything it touches"

Reply Score: 1

RE[4]: smells of coercion
by SReilly on Thu 13th Sep 2007 08:42 UTC in reply to "RE[3]: smells of coercion"
SReilly Member since:
2006-12-28

A derivative work is not "anything it touches"


I agree but your interpretation of the GPL has nothing to do with the argument. Nobody is saying VMWare needs to give me, or anybody else for that matter, they're whole product. If the ESX3 bootstrap is a derived work, than that code needs to be released under the GPL, period.

Your personal opinion is of no consequence here.

Reply Score: 2

RE[2]: smells of coercion
by libray on Thu 13th Sep 2007 17:13 UTC in reply to "RE: smells of coercion"
libray Member since:
2005-08-27

Quite funny that you call me a GPL zealot when my systems of choice use CDDL (Solaris) and BSD(NetBSD). Perhaps you should look for a forum where the only intent is to argue versus one of discussion.

To give credit where it is due, is to look between the lines regardless of license, especially if you read about the questionable underpinnings of the ESX server.

The question here is not whether one license is better than the other, but rather how honorable is VMware and how "innovative" is their product if they use mostly off-the-shelf technology.

Reply Score: 2

About time!
by nevali on Wed 12th Sep 2007 21:12 UTC
nevali
Member since:
2006-10-12

This will help VMware, no doubt, but it's really good news for people who already use VMware and want to run guests that aren't as well supported as others.

Reply Score: 1

FreeBSD Guests
by rajj on Wed 12th Sep 2007 21:43 UTC
rajj
Member since:
2005-07-06

Hey maybe now we'll actually get 6.x support. I've had luck running hostd and the vmmemctl module from the 5.x tools on 6.x without any instability, but we're still missing vmxnet. It'd also be nice to be able to install it from the ports tree without having to manually fetch the distribution file.

Reply Score: 2

Great!
by Ventajou on Wed 12th Sep 2007 21:59 UTC
Ventajou
Member since:
2006-10-31

Now I'm waiting for someone to start hacking through QNX source and port VMWare tools to it as well as a new ATI driver!

This surely is an eventful week. I wonder who will release something tomorrow...

Reply Score: 1