VirtualBox

Changes between Version 28 and Version 29 of Source code organization


Ignore:
Timestamp:
Nov 17, 2006 4:55:29 PM (18 years ago)
Author:
jose
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Source code organization

    v28 v29  
    3636    * `src/VBox/Installer/`: The code for the Linux and Windows installes, in their respective subdirectories. For Linux, we use some shell scripts glued together with a tarball, for Windows, we build a .MSI package.
    3737    * `src/VBox/Main/`: The COM/XPCOM backend (see [wiki:"COM-XPCOM interoperability"]) which lies on top of the VMM code (see below). This is shared by the various components of !VirtualBox.
    38     * `src/VBox/HostDrivers/VBoxTAP/`: This contains a TAP driver for Windows (not needed with Linux since the Linux kernel has one). (This is a ''host'' driver and therefore does not belong under `Devices/` above.)
    39     * `src/VBox/HostDrivers/VBoxUSB/`:
    40     * `src/VBox/HostDrivers/Support/`:
     38    * `src/VBox/HostDrivers/`: Below this directory, you find the following device drivers (or kernel modules respectively) that run on the host system:
     39      * `src/VBox/HostDrivers/VBoxTAP/`: This contains a TAP driver for Windows (not needed with Linux since the Linux kernel has one). (This is a ''host'' driver and therefore does not belong under `Devices/` above.)
     40      * `src/VBox/HostDrivers/Support/`: The main !VirtualBox host driver that allows the VMM to gain control over your system. A real trojan horse, but a friendly one.
    4141    * `src/VBox/Runtime/`: The [wiki:"IPRT" InnoTek Portable Runtime].
    4242    * `src/VBox/VMM/`: The Virtual Machine Monitor, part of the VM core.

© 2023 Oracle
ContactPrivacy policyTerms of Use