Changes between Version 25 and Version 26 of Source code organization
- Timestamp:
- Nov 16, 2006 3:08:18 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Source code organization
v25 v26 15 15 `src/` is, naturally, by far the biggest and most complicated subtree. For the following, a basic understanding of the [wiki:"VirtualBox architecture"] is helpful. Here you find, by subdirectory: 16 16 17 * `src/libs/` contains various libraries in specific versions that we depend on. We can't very well ask our customers to descend into dependency hell and therefore statically compile these into the !VirtualBox binary. The various licenses under which these libraries were shipped are all documented in the appendices of the [wiki:"Downloads" user manual].17 * `src/libs/` contains various libraries in specific versions that we depend on. We can't very well ask our customers to descend into dependency hell; we therefore statically compile these into the !VirtualBox binaries. The various licenses under which these libraries were shipped are all documented in the appendices of the [wiki:"Downloads" user manual]. 18 18 19 19 * `src/recompiler/` contains a recompiler (emulator based on QEMU) for a few situations within !VirtualBox. Essentially, all guest code runs natively on the hardware. The recompiler, however, steps in as a fallback when