OS X Guest Additions
OS X Guest Additions
It seems to me that almost all of the problems I'm having with my OS X guest (lack of multitouch support, no shared clipboards, etc.) are due to the lack of OS X Guest Additions.
What would it take to have Guest Addition support for OS X clients? How difficult would it be? Is there some way us OS X Guest users could crowdfund this effort?
What would it take to have Guest Addition support for OS X clients? How difficult would it be? Is there some way us OS X Guest users could crowdfund this effort?
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
yes, that is correct.Calion wrote:It seems to me that almost all of the problems I'm having with my OS X guest (lack of multitouch support, no shared clipboards, etc.) are due to the lack of OS X Guest Additions.
I don't believe there is enough of a "crowd" that wants to run OSX guests on Apple hardware to "fund" very much. I suspect unless someone is willing to pour hundreds of thousands of dollars into the effort it's not likely to happen.What would it take to have Guest Addition support for OS X clients? How difficult would it be? Is there some way us OS X Guest users could crowdfund this effort?
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
Re: OS X Guest Additions
Hundreds of thousands?? Seriously? I wouldn't have expected that the entire Virtualbox programming effort to date would have cost that much. How many man-hours are we talking about here?I don't believe there is enough of a "crowd" that wants to run OSX guests on Apple hardware to "fund" very much. I suspect unless someone is willing to pour hundreds of thousands of dollars into the effort it's not likely to happen.
Also, I'm confused about something. I thought that there were no OS X Guest Additions at all, not merely for OS X hosts.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
There are no OSX guest additions. Why would you need OSX host additions? There are no OS host additions of any kind.
My understanding of how Oracle makes any money on VirtualBox is they have paid support contracts. Which I also have read are expensive and are primarily business users. i also would guess there aren't enough Mac users willing to pay for OSX guest support contracts to pay for however many man hours it would take.
If it was commercially feasible, I imagine we would see OSX guest additions.
My understanding of how Oracle makes any money on VirtualBox is they have paid support contracts. Which I also have read are expensive and are primarily business users. i also would guess there aren't enough Mac users willing to pay for OSX guest support contracts to pay for however many man hours it would take.
If it was commercially feasible, I imagine we would see OSX guest additions.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
Re: OS X Guest Additions
But you specifically said that you "don't believe there is enough of a "crowd" that wants to run OSX guests on Apple hardware to "fund" very much." Are there OS X Guest Additions that are available for other hosts?
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
No. I meant there are probably more Windows and Linux users trying to run OSX guests on non-Apple hardware (thus violating Apple's SLA) than there are Apple users wanting to run OSX guests. No one has OSX guest additions.Calion wrote:But you specifically said that you "don't believe there is enough of a "crowd" that wants to run OSX guests on Apple hardware to "fund" very much." Are there OS X Guest Additions that are available for other hosts?
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
Re: OS X Guest Additions
And they would not be willing to help crowd fund those additions?loukingjr wrote:there are probably more Windows and Linux users trying to run OSX guests on non-Apple hardware (thus violating Apple's SLA) than there are Apple users wanting to run OSX guests.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
Oracle would have no interest in adding OSX guest additions to the Windows and Linux versions of VirtualBox seeing Apple would most likely sue them. So there wouldn't be much incentive for non-Apple users to fund them.Calion wrote:And they would not be willing to help crowd fund those additions?loukingjr wrote:there are probably more Windows and Linux users trying to run OSX guests on non-Apple hardware (thus violating Apple's SLA) than there are Apple users wanting to run OSX guests.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
Re: OS X Guest Additions
Ah! So Guest Additions are Host-specific. That's what I didn't know.loukingjr wrote:Oracle would have no interest in adding OSX guest additions to the Windows and Linux versions of VirtualBox seeing Apple would most likely sue them. So there wouldn't be much incentive for non-Apple users to fund them.
Is it possible for someone other than Oracle to develop these? Someone once claimed to be doing so, and I was wondering if it was possible.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
No, the guest additions are not host specific. You can download the ones for Windows and Linux together as a separate download. If they were to create guest additions for OSX guests, they couldn't include them in the separate download or in the WIndows and Linux versions of VB.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Volunteer
- Posts: 3342
- Joined: 10. May 2007, 16:59
- Location: Israel
Re: OS X Guest Additions
calion:
You would be surprised, but development of a virtualizer with complexity fo VirtualBox costs well over $100 million dollars. And Guest Additions for Mac OS X could cost a several hundred thousand dollars, yeah.
Engineers are super-expensive.
You would be surprised, but development of a virtualizer with complexity fo VirtualBox costs well over $100 million dollars. And Guest Additions for Mac OS X could cost a several hundred thousand dollars, yeah.
Engineers are super-expensive.
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: OS X Guest Additions
That would certainly surprise me. That would be enough pay a team of 10 guys a salary of $100,000 pa each for 100 years - as opposed to the 8 years or so that VBox has been going. Of course I have no idea what Sun paid Innotek for it, or how you decide what value to place on it when Oracle bought Sun.Technologov wrote:You would be surprised, but development of a virtualizer with complexity fo VirtualBox costs well over $100 million dollars.
Frankly, I doubt that the lack of OS X GAs has anything to do with the Oracle team being scared of Apple's reaction - as far as I know I don't need Apple's permission to write and distribute software for OS X.
I think the plain truth is that there is no commercial market worth speaking of for OS X GAs. Apple host owners generally use VMs to run Windows, so they don't need OS X GAs. Most Windows users generally have no use for OS X, period (except maybe curious students). Factor in the fraction of users willing to pay anything to use VirtualBox, and I doubt the prospect looks very appealing. And remember that businesses want any resource investment to return a healthy profit, not just break even.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
.mpack wrote:That would certainly surprise me. That would be enough pay a team of 10 guys a salary of $100,000 pa each for 100 years - as opposed to the 8 years or so that VBox has been going. Of course I have no idea what Sun paid Innotek for it, or how you decide what value to place on it when Oracle bought Sun.Technologov wrote:You would be surprised, but development of a virtualizer with complexity fo VirtualBox costs well over $100 million dollars.
I agree. $100M seems at least an order of magnitude too high.
This I disagree with. First of all anyone can write and distribute software for OSX. However, what no one can do is reverse engineer Apple's APIs in order to make their software work. You would need Apple's permission and most likely pay for a license agreement.Frankly, I doubt that the lack of OS X GAs has anything to do with the Oracle team being scared of Apple's reaction - as far as I know I don't need Apple's permission to write and distribute software for OS X.
This I also disagree with. If it wasn't commercially viable neither Parallels nor VMWare would be paying fees to use Apple APIs. Both support OSX guests on Apple hardware. At least one of them I know of are still in negotiations with Apple to get the rights to certain APIs so they can support 3D acceleration for OSX guests. As far as most Windows users not having any use for OSX? Then why are they always on the forum asking how to get OSX to run in VirtualBox on Windows hosts? For that matter, why are there so many articles and YouTube videos trying to create "Hackintoshes"? They aren't all students.I think the plain truth is that there is no commercial market worth speaking of for OS X GAs. Apple host owners generally use VMs to run Windows, so they don't need OS X GAs. Most Windows users generally have no use for OS X, period (except maybe curious students). Factor in the fraction of users willing to pay anything to use VirtualBox, and I doubt the prospect looks very appealing. And remember that businesses want any resource investment to return a healthy profit , not just break even.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: OS X Guest Additions
@Devs
How much development-time/difficulty are we talking about since there are already Linux and Solaris GAs? Honest question, is OSX so much different given the fact that it's BSD based?
I mean, the only really "needed" GA feature would be the Shared Clipboard, since the network shares can substitute Shared Folders (in a useful degree at least), and screen size adjustment is not something that you can't leave without (plus you can modify the size to a degree via VBoxManage).
How much development-time/difficulty are we talking about since there are already Linux and Solaris GAs? Honest question, is OSX so much different given the fact that it's BSD based?
I mean, the only really "needed" GA feature would be the Shared Clipboard, since the network shares can substitute Shared Folders (in a useful degree at least), and screen size adjustment is not something that you can't leave without (plus you can modify the size to a degree via VBoxManage).
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
-
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: just about all that run
Re: OS X Guest Additions
Technically it is not BSD based. It is Darwin based which took features from NeXTSTEP, BSD and Unix. It's not a question of how difficult it is. It's a question of what Apple allows and doesn't allow. Personally I would want a lot more support for OSX gsts than a shared clipboard. Which is why I paid for a second hypervisor specifically for OSX support.socratis wrote:@Devs
How much development-time/difficulty are we talking about since there are already Linux and Solaris GAs? Honest question, is OSX so much different given the fact that it's BSD based?
I mean, the only really "needed" GA feature would be the Shared Clipboard, since the network shares can substitute Shared Folders (in a useful degree at least), and screen size adjustment is not something that you can't leave without (plus you can modify the size to a degree via VBoxManage).
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.