so "You are precisely wrong."
Yea, seems so. Sorry.
The world around me evolves faster than I learn... the old truth is no longer true.
is that the actual reason though - for a start it's broken VNC support, which to date is the only 3rd party plugin for vbox.
I think the actual reason is to allow 3rd party features. VNC is just the beginning.
Now this is VNC -- but in future it may be SPICE. SPICE is the fastest remoting protocol I have seen.
SPICE, just like VNC has a license problem -- it is GPL only, so modular architecture is the only way to mix VNC + SPICE with PUEL extensions such as USB + RDP
------------------------------------------------------------------
Let's compare PUEL vs OSE:
Originally (VBox v1.3) more parts were PUEL only:
-Docs
-RDP
-USB
-iSCSI
-Shared Folders for Windows Guests
-Installers (Windows scripts + RPM SPECS + ...)
What was opened? (VBox v4.0)
-Docs (User Manual sources)
-iSCSI
-Shared Folders for Windows Guests
-Installers (Windows scripts + RPM SPECS + Mac OS X installer code, ...)
-USB 1.1 OHCI
What remains closed (VBox 4.0):
-RDP
-USB 2.0 EHCI
==
-Technologov