Disclaimer: Authors have full rights over their works. Reproduction of any part of the content is prohibited without prior authorization.
SUMMARY
Items Found: 570
- 1 Preface 1
- 2 First Steps 1
- 2.1 Why is Virtualization Useful? 2
- 2.2 Some Terminology 2
- 2.3 Features Overview 3
- 2.4 Supported Host Operating Systems 5
- 2.4.1 Host CPU Requirements 6
- 2.5 Installing Oracle VM VirtualBox and Extension Packs 6
- 2.6 Starting Oracle VM VirtualBox 7
- 2.7 VirtualBox Manager 7
- 2.7.1 The Machine List 8
- 2.7.2 The Details Pane 9
- 2.7.3 VirtualBox Manager Tools 10
- 2.7.4 Help Viewer 12
- 2.7.5 About VirtualBox Manager Wizards 13
- 2.8 Creating Your First Virtual Machine 13
- 2.8.1 Create Virtual Machine Wizard: Name and Operating System 14
- 2.8.2 (Optional) Create Virtual Machine Wizard: Unattended Guest OS Install 15
- 2.8.3 Create Virtual Machine Wizard: Hardware 16
- 2.8.4 Create Virtual Machine Wizard: Virtual Hard Disk 17
- 2.8.5 Create Virtual Machine Wizard: Summary 18
- 2.8.6 Some Examples of Unattended Installation 18
- 2.9 Running Your Virtual Machine 19
- 2.9.1 Starting a New VM for the First Time 19
- 2.9.2 Capturing and Releasing Keyboard and Mouse 19
- 2.9.3 Typing Special Characters 20
- 2.9.4 Changing Removable Media 21
- 2.9.5 Resizing the Machine’s Window 21
- 2.9.6 Saving the State of the Machine 22
- 2.10 Using VM Groups 23
- 2.11 Snapshots 24
- 2.11.1 Taking, Restoring, and Deleting Snapshots 25
- 2.11.2 Snapshot Contents 26
- 2.12 Virtual Machine Configuration 27
- 2.13 Removing and Moving Virtual Machines 27
- 2.14 Cloning Virtual Machines 28
- 2.15 Importing and Exporting Virtual Machines 30
- 2.15.1 About the OVF Format 30
- 2.15.2 Importing an Appliance in OVF Format 31
- 2.15.3 Exporting an Appliance in OVF Format 32
- 2.16 Integrating with Oracle Cloud Infrastructure 32
- 2.16.1 Preparing for Oracle Cloud Infrastructure Integration 33
- 2.16.2 Creating an API Signing Key Pair 33
- 2.16.3 Uploading the Public Key to Oracle Cloud Infrastructure 34
- 2.16.4 Creating a Cloud Profile 34
- 2.16.5 Using the Cloud Profile Manager 35
- 2.16.6 Using Oracle VM VirtualBox With Oracle Cloud Infrastructure 37
- 2.16.7 Using Cloud Virtual Machines 38
- 2.16.8 Exporting an Appliance to Oracle Cloud Infrastructure 42
- 2.16.9 Importing an Instance from Oracle Cloud Infrastructure 45
- 2.16.10 Using a Cloud Network 46
- 2.16.11 Using VBoxManage Commands With Oracle Cloud Infrastructure 46
- 2.17 Preferences 47
- 2.18 Alternative Front-Ends 48
- 2.19 Soft Keyboard 49
- 2.19.1 Using the Soft Keyboard 49
- 2.19.2 Creating a Custom Keyboard Layout 50
- 2.20 Monitoring of Virtual Machines 50
- 2.20.1 VM Activity Overview 51
- 2.20.2 Session Information Dialog 51
- 2.21 The Log Viewer 52
- 3 Installation Details 55
- 3.1 Installing on Windows Hosts 55
- 3.1.1 Prerequisites 55
- 3.1.2 Performing the Installation 55
- 3.1.3 Uninstallation 57
- 3.1.4 Unattended Installation 57
- 3.1.5 Public Properties 57
- 3.2 Installing on macOS Hosts 57
- 3.2.1 Performing the Installation 57
- 3.2.2 Uninstallation 58
- 3.2.3 Unattended Installation 58
- 3.3 Installing on Linux Hosts 58
- 3.3.1 Prerequisites 58
- 3.3.2 The Oracle VM VirtualBox Kernel Modules 58
- 3.3.3 Performing the Installation 59
- 3.3.4 The vboxusers Group 63
- 3.3.5 Starting Oracle VM VirtualBox on Linux 63
- 3.4 Installing on Oracle Solaris Hosts 63
- 3.4.1 Performing the Installation 63
- 3.4.2 The vboxuser Group 64
- 3.4.3 Starting Oracle VM VirtualBox on Oracle Solaris 64
- 3.4.4 Uninstallation 64
- 3.4.5 Unattended Installation 64
- 3.4.6 Configuring a Zone for Running Oracle VM VirtualBox 65
- 3.5 Installing an Extension Pack 65
- 3.5.1 The Extension Pack Manager 65
- 4 Configuring Virtual Machines 67
- 4.1 Supported Guest Operating Systems 67
- 4.1.1 Mac OS X Guests 68
- 4.1.2 64-bit Guests 69
- 4.2 Unattended Guest Installation 69
- 4.2.1 Using VBoxManage Commands for Unattended Guest Installation 70
- 4.3 Emulated Hardware 71
- 4.4 General Settings 72
- 4.4.1 Basic Tab 72
- 4.4.2 Advanced Tab 72
- 4.4.3 Description Tab 73
- 4.4.4 Disk Encryption Tab 73
- 4.5 System Settings 73
- 4.5.1 Motherboard Tab 73
- 4.5.2 Processor Tab 75
- 4.5.3 Acceleration Tab 76
- 4.6 Display Settings 76
- 4.6.1 Screen Tab 76
- 4.6.2 Remote Display Tab 77
- 4.6.3 Recording Tab 77
- 4.7 Storage Settings 78
- 4.8 Audio Settings 80
- 4.9 Network Settings 80
- 4.10 Serial Ports 80
- 4.11 USB Support 82
- 4.11.1 USB Settings 82
- 4.11.2 Implementation Notes for Windows and Linux Hosts 83
- 4.12 Shared Folders 84
- 4.13 User Interface 84
- 4.14 Alternative Firmware (EFI) 84
- 4.14.1 Video Modes in EFI 85
- 4.14.2 Specifying Boot Arguments 87
- 5 Guest Additions 88
- 5.1 Introduction to Guest Additions 88
- 5.2 Installing and Maintaining Guest Additions 89
- 5.2.1 Guest Additions for Windows 89
- 5.2.2 Guest Additions for Linux 92
- 5.2.3 Guest Additions for Oracle Solaris 95
- 5.2.4 Guest Additions for OS/2 96
- 5.3 Shared Folders 96
- 5.3.1 Manual Mounting 97
- 5.3.2 Automatic Mounting 98
- 5.4 Drag and Drop 99
- 5.4.1 Supported Formats 100
- 5.4.2 Known Limitations 101
- 5.5 Hardware-Accelerated Graphics 101
- 5.5.1 Hardware 3D Acceleration (OpenGL and Direct3D 8/9) 101
- 5.5.2 Hardware 2D Video Acceleration for Windows Guests 102
- 5.6 Seamless Windows 102
- 5.7 Guest Properties 103
- 5.7.1 Using Guest Properties to Wait on VM Events 105
- 5.8 Guest Control File Manager 105
- 5.8.1 Using the Guest Control File Manager 106
- 5.9 Guest Control of Applications 107
- 5.10 Memory Overcommitment 107
- 5.10.1 Memory Ballooning 107
- 5.10.2 Page Fusion 108
- 5.11 Controlling Virtual Monitor Topology 109
- 5.11.1 X11/Wayland Desktop Environments 109
- 6 Virtual Storage 110
- 6.1 Hard Disk Controllers 110
- 6.2 Disk Image Files (VDI, VMDK, VHD, HDD) 113
- 6.3 The Virtual Media Manager 114
- 6.3.1 Creating a Virtual Hard Disk Image 116
- 6.3.2 Creating a Virtual Optical Disk Image 117
- 6.3.3 Creating a Virtual Floppy Disk Image 117
- 6.4 Special Image Write Modes 118
- 6.5 Differencing Images 119
- 6.6 Cloning Disk Images 121
- 6.7 Host Input/Output Caching 122
- 6.8 Limiting Bandwidth for Disk Images 122
- 6.9 CD/DVD Support 123
- 6.10 iSCSI Servers 124
- 6.11 vboximg-mount: A Utility for FUSE Mounting a Virtual Disk Image 124
- 6.11.1 Viewing Detailed Information About a Virtual Disk Image 125
- 6.11.2 Mounting a Virtual Disk Image 126
- 7 Virtual Networking 127
- 7.1 Virtual Networking Hardware 127
- 7.2 Introduction to Networking Modes 128
- 7.3 Network Address Translation (NAT) 129
- 7.3.1 Configuring Port Forwarding with NAT 130
- 7.3.2 PXE Booting with NAT 130
- 7.3.3 NAT Limitations 131
- 7.4 Network Address Translation Service 131
- 7.5 Bridged Networking 133
- 7.6 Internal Networking 134
- 7.7 Host-Only Networking 135
- 7.8 UDP Tunnel Networking 136
- 7.9 VDE Networking 137
- 7.10 Cloud Networks 138
- 7.11 Network Manager 138
- 7.11.1 Host-Only Networks Tab 138
- 7.11.2 NAT Networks Tab 138
- 7.11.3 Cloud Networks Tab 139
- 7.12 Limiting Bandwidth for Network Input/Output 139
- 7.13 Improving Network Performance 140
- 8 Remote Virtual Machines 142
- 8.1 Remote Display (VRDP Support) 142
- 8.1.1 Common Third-Party RDP Viewers 142
- 8.1.2 VBoxHeadless, the Remote Desktop Server 143
- 8.1.3 Step by Step: Creating a Virtual Machine on a Headless Server 144
- 8.1.4 Remote USB 146
- 8.1.5 RDP Authentication 146
- 8.1.6 RDP Encryption 147
- 8.1.7 Multiple Connections to the VRDP Server 148
- 8.1.8 Multiple Remote Monitors 149
- 8.1.9 VRDP Video Redirection 149
- 8.1.10 VRDP Customization 149
- 8.2 Teleporting 150
- 8.3 VBoxHeadless 151
- 9 VBoxManage 153
- 9.1 Introduction 153
- 9.2 Commands Overview 154
- 9.3 General Options 166
- 9.4 VBoxManage 166
- 9.5 VBoxManage list 168
- 9.6 VBoxManage showvminfo 174
- 9.7 VBoxManage registervm 176
- 9.8 VBoxManage unregistervm 177
- 9.9 VBoxManage createvm 177
- 9.10 VBoxManage modifyvm 179
- 9.11 VBoxManage clonevm 201
- 9.12 VBoxManage movevm 204
- 9.13 VBoxManage encryptvm 204
- 9.14 VBoxManage cloud 206
- 9.15 VBoxManage cloudprofile 213
- 9.16 VBoxManage import 214
- 9.17 VBoxManage export 219
- 9.18 VBoxManage signova 222
- 9.19 VBoxManage startvm 223
- 9.20 VBoxManage controlvm 225
- 9.21 VBoxManage unattended 242
- 9.22 VBoxManage discardstate 245
- 9.23 VBoxManage adoptstate 246
- 9.24 VBoxManage snapshot 246
- 9.25 VBoxManage closemedium 250
- 9.26 VBoxManage storageattach 250
- 9.27 VBoxManage storagectl 255
- 9.28 VBoxManage bandwidthctl 256
- 9.29 VBoxManage showmediuminfo 258
- 9.30 VBoxManage createmedium 259
- 9.31 VBoxManage modifymedium 261
- 9.32 VBoxManage clonemedium 263
- 9.33 VBoxManage mediumproperty 264
- 9.34 VBoxManage encryptmedium 266
- 9.35 VBoxManage checkmediumpwd 267
- 9.36 VBoxManage convertfromraw 268
- 9.37 VBoxManage mediumio 270
- 9.38 VBoxManage setextradata 271
- 9.39 VBoxManage getextradata 272
- 9.40 VBoxManage setproperty 273
- 9.41 VBoxManage usbfilter 275
- 9.42 VBoxManage sharedfolder 278
- 9.43 VBoxManage guestproperty 279
- 9.44 VBoxManage guestcontrol 282
- 9.45 VBoxManage debugvm 293
- 9.46 VBoxManage metrics 300
- 9.47 VBoxManage natnetwork 303
- 9.48 VBoxManage hostonlyif 307
- 9.49 VBoxManage hostonlynet 308
- 9.50 VBoxManage dhcpserver 309
- 9.51 VBoxManage usbdevsource 320
- 9.52 VBoxManage extpack 320
- 9.53 VBoxManage updatecheck 322
- 9.54 VBoxManage modifynvram 323
- 9.55 vboximg-mount 325
- 10 Advanced Topics 330
- 10.1 Automated Guest Logins 330
- 10.1.1 Automated Windows Guest Logins 330
- 10.1.2 Automated Linux and UNIX Guest Logins 331
- 10.2 Advanced Configuration for Windows Guests 334
- 10.2.1 Automated Windows System Preparation 334
- 10.3 Advanced Configuration for Linux and Oracle Solaris Guests 335
- 10.3.1 Manual Setup of Selected Guest Services on Linux 335
- 10.3.2 Guest Graphics and Mouse Driver Setup in Depth 335
- 10.4 CPU Hot-Plugging 336
- 10.5 Webcam Passthrough 337
- 10.5.1 Using a Host Webcam in the Guest 337
- 10.5.2 Windows Hosts 338
- 10.5.3 macOS Hosts 338
- 10.5.4 Linux and Oracle Solaris Hosts 338
- 10.6 Advanced Display Configuration 338
- 10.6.1 Custom VESA Resolutions 338
- 10.6.2 Configuring the Maximum Resolution of Guests When Using the Graphical Frontend 339
- 10.7 Advanced Storage Configuration 339
- 10.7.1 Using a Raw Host Hard Disk From a Guest 339
- 10.7.2 Configuring the Hard Disk Vendor Product Data (VPD) 341
- 10.7.3 Access iSCSI Targets Using Internal Networking 342
- 10.8 Fine Tuning the Oracle VM VirtualBox NAT Engine 343
- 10.8.1 Configuring the Address of a NAT Network Interface 343
- 10.8.2 Configuring the Boot Server (Next Server) of a NAT Network Interface 343
- 10.8.3 Tuning TCP/IP Buffers for NAT 343
- 10.8.4 Binding NAT Sockets to a Specific Interface 343
- 10.8.5 Enabling DNS Proxy in NAT Mode 344
- 10.8.6 Using the Host’s Resolver as a DNS Proxy in NAT Mode 344
- 10.8.7 Configuring Aliasing of the NAT Engine 345
- 10.9 Configuring the BIOS DMI Information 345
- 10.10 Configuring Custom ACPI Tables 347
- 10.11 Fine Tuning Timers and Time Synchronization 347
- 10.11.1 Configuring the Guest Time Stamp Counter (TSC) to Reflect Guest Execution 347
- 10.11.2 Accelerate or Slow Down the Guest Clock 347
- 10.11.3 Tuning the Guest Additions Time Synchronization Parameters 348
- 10.11.4 Disabling the Guest Additions Time Synchronization 348
- 10.12 Installing the Alternate Bridged Networking Driver on Oracle Solaris 11 Hosts 348
- 10.13 Oracle VM VirtualBox VNIC Templates for VLANs on Oracle Solaris 11 Hosts 349
- 10.14 Configuring Multiple Host-Only Network Interfaces on Oracle Solaris Hosts 350
- 10.15 Configuring the Oracle VM VirtualBox CoreDumper on Oracle Solaris Hosts 350
- 10.16 Oracle VM VirtualBox and Oracle Solaris Kernel Zones 351
- 10.17 Locking Down VirtualBox Manager 352
- 10.17.1 Customizing VirtualBox Manager 352
- 10.17.2 VM Selector Customization 352
- 10.17.3 Configure VM Selector Menu Entries 353
- 10.17.4 Configure VM Window Menu Entries 353
- 10.17.5 Configure VM Window Status Bar Entries 358
- 10.17.6 Configure VM Window Visual Modes 359
- 10.17.7 Host Key Customization 360
- 10.17.8 Action when Terminating the VM 360
- 10.17.9 Default Action when Terminating the VM 361
- 10.17.10Action for Handling a Guru Meditation 361
- 10.17.11Configuring Automatic Mouse Capturing 362
- 10.17.12Requesting Legacy Full-Screen Mode 362
- 10.17.13Removing Certain Modes of Networking From the GUI 362
- 10.18 Starting the Oracle VM VirtualBox Web Service Automatically 363
- 10.18.1 Linux: Starting the Web Service With init 363
- 10.18.2 Oracle Solaris: Starting the Web Service With SMF 364
- 10.18.3 macOS: Starting the Web Service With launchd 364
- 10.19 Oracle VM VirtualBox Watchdog 364
- 10.19.1 Memory Ballooning Control 365
- 10.19.2 Host Isolation Detection 366
- 10.19.3 More Information 366
- 10.19.4 Linux: Starting the Watchdog Service With init 367
- 10.19.5 Oracle Solaris: Starting the Watchdog Service With SMF 367
- 10.20 Other Extension Packs 368
- 10.21 Starting Virtual Machines During System Boot 368
- 10.21.1 Linux: Starting the Autostart Service With init 368
- 10.21.2 Oracle Solaris: Starting the Autostart Service With SMF 369
- 10.21.3 macOS: Starting the Autostart Service With launchd 369
- 10.21.4 Windows: Starting the Autostart Service 370
- 10.22 Encryption of VMs 371
- 10.22.1 Limitations of VM Encryption 371
- 10.22.2 Encrypting a VM 371
- 10.22.3 Opening the Encrypted VM 372
- 10.22.4 Decrypting Encrypted VMs 372
- 10.23 Oracle VM VirtualBox Expert Storage Management 372
- 10.24 Handling of Host Power Management Events 372
- 10.25 Passing Through SSE4.1/SSE4.2 Instructions 373
- 10.26 Support for Keyboard Indicator Synchronization 373
- 10.27 Capturing USB Traffic for Selected Devices 374
- 10.28 Configuring the Heartbeat Service 374
- 10.29 Encryption of Disk Images 374
- 10.29.1 Limitations of Disk Encryption 375
- 10.29.2 Encrypting Disk Images 375
- 10.29.3 Starting a VM with Encrypted Images 375
- 10.29.4 Decrypting Encrypted Images 376
- 10.30 Paravirtualized Debugging 376
- 10.30.1 Hyper-V Debug Options 376
- 10.31 PC Speaker Passthrough 379
- 10.32 Accessing USB devices Exposed Over the Network with USB/IP 380
- 10.32.1 Setting up USB/IP Support on a Linux System 380
- 10.32.2 Security Considerations 381
- 10.33 Using Hyper-V with Oracle VM VirtualBox 381
- 10.34 Nested Virtualization 381
- 10.35 VBoxSVC running in Windows Session 0 382
- 10.35.1 Known Issues 382
- 10.36 VISO file format / RTIsoMaker 382
- 11 Technical Background 389
- 11.1 Where Oracle VM VirtualBox Stores its Files 389
- 11.1.1 The Machine Folder 389
- 11.1.2 Global Settings 390
- 11.1.3 Summary of Configuration Data Locations 390
- 11.1.4 Oracle VM VirtualBox XML Files 390
- 11.2 Oracle VM VirtualBox Executables and Components 391
- 11.3 Hardware Virtualization 393
- 11.4 Details About Hardware Virtualization 394
- 11.5 Paravirtualization Providers 394
- 11.6 Nested Paging and VPIDs 395
- 12 Oracle VM VirtualBox Programming Interfaces 396
- 13 Troubleshooting 397
- 13.1 Procedures and Tools 397
- 13.1.1 Categorizing and Isolating Problems 397
- 13.1.2 Collecting Debugging Information 398
- 13.1.3 Using the VBoxBugReport Command to Collect Debug Information Automatically 398
- 13.1.4 The Built-In VM Debugger 399
- 13.1.5 VM Core Format 401
- 13.2 General Troubleshooting 402
- 13.2.1 Guest Shows IDE/SATA Errors for File-Based Images on Slow Host File System 402
- 13.2.2 Responding to Guest IDE/SATA Flush Requests 402
- 13.2.3 Performance Variation with Frequency Boosting 403
- 13.2.4 Frequency Scaling Effect on CPU Usage 403
- 13.2.5 Inaccurate Windows CPU Usage Reporting 403
- 13.2.6 Poor Performance Caused by Host Power Management 403
- 13.2.7 GUI: 2D Video Acceleration Option is Grayed Out 404
- 13.3 Windows Guests 404
- 13.3.1 No USB 3.0 Support in Windows 7 Guests 404
- 13.3.2 Windows Bluescreens After Changing VM Configuration 404
- 13.3.3 Windows 0x101 Bluescreens with SMP Enabled (IPI Timeout) 405
- 13.3.4 Windows 2000 Installation Failures 405
- 13.3.5 How to Record Bluescreen Information from Windows Guests 405
- 13.3.6 No Networking in Windows Vista Guests 405
- 13.3.7 Windows Guests may Cause a High CPU Load 406
- 13.3.8 Long Delays When Accessing Shared Folders 406
- 13.3.9 USB Tablet Coordinates Wrong in Windows 98 Guests 406
- 13.3.10 Windows Guests are Removed From an Active Directory Domain After Restoring a Snapshot 406
- 13.3.11 Windows 3.x Limited to 64 MB RAM 406
- 13.4 Linux and X11 Guests 407
- 13.4.1 Linux Guests May Cause a High CPU load 407
- 13.4.2 Buggy Linux 2.6 Kernel Versions 407
- 13.4.3 Shared Clipboard, Auto-Resizing, and Seamless Desktop in X11 Guests 407
- 13.5 Oracle Solaris Guests 408
- 13.5.1 Certain Oracle Solaris 10 Releases May Take a Long Time to Boot with SMP 408
- 13.6 Windows Hosts 408
- 13.6.1 Drag’n Drop not Working 408
- 13.6.2 VBoxSVC Out-of-Process COM Server Issues 408
- 13.6.3 CD and DVD Changes Not Recognized 408
- 13.6.4 Sluggish Response When Using Microsoft RDP Client 409
- 13.6.5 Running an iSCSI Initiator and Target on a Single System 409
- 13.6.6 Bridged Networking Adapters Missing 409
- 13.6.7 Host-Only Networking Adapters Cannot be Created 410
- 13.7 Linux Hosts 410
- 13.7.1 Linux Kernel Module Refuses to Load 410
- 13.7.2 Linux Host CD/DVD or Floppy Disk Drive Not Found 410
- 13.7.3 Strange Guest IDE Error Messages When Writing to CD or DVD 410
- 13.7.4 VBoxSVC IPC Issues 411
- 13.7.5 USB Not Working 411
- 13.7.6 PAX/grsec Kernels 411
- 13.7.7 Linux Kernel vmalloc Pool Exhausted 411
- 13.8 Oracle Solaris Hosts 412
- 13.8.1 Cannot Start VM, Not Enough Contiguous Memory 412
- 14 Security Guide 413
- 14.1 General Security Principles 413
- 14.2 Secure Installation and Configuration 413
- 14.2.1 Installation Overview 413
- 14.2.2 Post Installation Configuration 414
- 14.3 Security Features 414
- 14.3.1 The Security Model 414
- 14.3.2 Secure Configuration of Virtual Machines 414
- 14.3.3 Configuring and Using Authentication 415
- 14.3.4 Potentially Insecure Operations 416
- 14.3.5 Encryption 417
- 14.4 Security Recommendations 417
- 14.4.1 CVE-2018-3646 417
- 14.4.2 CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 418
- 15 Known Limitations 419
- 15.1 Experimental Features 419
- 15.2 Known Issues 419
- 16 Change Log 422
- 16.1 Version 7.0.6 (2023-01-17) 422
- 16.2 Version 7.0.4 (2022-11-18) 423
- 16.3 Version 7.0.2 (2022-10-20) 424
- 16.4 Version 7.0.0 (2022-10-10) 424
- 16.5 Change Logs for Legacy Versions 426
- 17 Third-Party Materials and Licenses 427
- 17.1 Third-Party Materials 427
- 17.2 Third-Party Licenses 437
- 17.2.1 GNU General Public License (GPL) 437
- 17.2.2 GNU Lesser General Public License (LGPL) 440
- 17.2.3 Mozilla Public License (MPL) 446
- 17.2.4 MIT License 452
- 17.2.5 X Consortium License (X11) (variant 1) 452
- 17.2.6 X Consortium License (X11) (variant 2) 452
- 17.2.7 zlib License 453
- 17.2.8 Apache License v2 453
- 17.2.9 OpenSSL License 455
- 17.2.10 Slirp License 456
- 17.2.11 liblzf License 456
- 17.2.12 libpng License 457
- 17.2.13 lwIP License 457
- 17.2.14 libxml License 457
- 17.2.15 gSOAP Public License Version 1.3a 458
- 17.2.16 curl License 463
- 17.2.17 libgd License 463
- 17.2.18 BSD License from Intel 464
- 17.2.19 IJG (Independent JPEG Group) License 465
- 17.2.20 libjpeg-turbo Modified (3-clause) BSD License 465
- 17.2.21 FreeBSD License 466
- 17.2.22 NetBSD License 466
- 17.2.23 VPX License 467
- 17.2.24 Vorbis License 467
- 17.2.25 curl License 468
- 17.2.26 DocBook XML DTD License 468
- 17.2.27 DocBook XSL Stylesheets License 468
- 17.2.28 Intel ACPI Component Architecture (ACPICA) License 469
- 17.2.29 Khronos License 470
- 17.2.30 SGI Free Software License B 471
- 17.2.31 Boost Software License 471
- 17.2.32 Default Mesa 3D Graphics Library License 472
- 17.2.33 Microsoft Software License 474
- 17.2.34 Python License 478
- 17.2.35 License for Berkeley SoftFloat Release 3e 481
- 17.2.36 BSD 3-Clause License for Glslang 482
- 17.2.37 BSD 2-Clause License for Glslang 482
- 17.2.38 GNU General Public License (GPL) License with Bison Exception for Glslang 483
- 17.2.39 WiX Toolset License 490
- 17.2.40 XFree86 License (variant 1) 492
- 17.2.41 XFree86 License (variant 2) 492
- 17.2.42 Cereal License 492
- 17.2.43 Keith Packard License 493
- 17.2.44 X Direct Rendering Infrastructure (DRI) 2 Extension License 493
- 17.2.45 Network Computing Devices and DEC License 494
- 17.2.46 MIT Open Group Variant License 494
- 17.2.47 Digital Equipment Corporation License (variant 1) 494
- 17.2.48 Digital Equipment Corporation License (variant 2) 495
- 17.2.49 Digital Equipment Corporation License (variant 3) 495
- 17.2.50 Digital Equipment Corporation and QuarterDeck Office Systems License 495
- 17.2.51 Hewlett-Packard License (variant 1) 496
- 17.2.52 Hewlett-Packard License (variant 2) 496
- 17.2.53 Hewlett-Packard License (variant 3) 496
- 17.2.54 Hewlett-Packard License (variant 4) 497
- 17.2.55 Silicon Graphics License 497
- 17.2.56 X Resize and Rotate Extension (RandR) License 497
- 17.2.57 SuSE License 498
- 17.2.58 Network Computing Devices (NCD) License (variant 1) 498
- 17.2.59 Network Computing Devices (NCD) License (variant 2) 498
- 17.2.60 Network Computing Devices (NCD) License (variant 3) 499
- 17.2.61 Digital Equipment Corporation and Olivetti Research Limited License 499
- 17.2.62 X Consortium, DEC, Intergraph, Silicon Graphics, and Hewlett- Packard License 499
- 17.2.63 Sun Microsystems License 499
- 17.2.64 X libpciaccess Library License 500
- 17.2.65 X libxshmfence License 500
- 17.2.66 X xf86-input-mouse driver License 500
- 17.2.67 Kazutaka YOKOTA License 501
- 17.2.68 Conectiva License 501
- 17.2.69 Red Hat and SuSE License 502
- 17.2.70 Red Hat License 502
- 17.2.71 X Consortium and Red Hat License 502
- 17.2.72 Precision Insight License 503
- 17.2.73 VA Linux and IBM License 503
- 17.2.74 IBM License 504
- 17.2.75 Metro Link License (variant 1) 504
- 17.2.76 Metro Link License (variant 2) 504
- 17.2.77 Metro Link License (variant 3) 505
- 17.2.78 NVIDIA License 505
- 17.2.79 Vrije Universiteit License 505
- 17.2.80 Concurrent Computer Corporation License 506
- 17.2.81 Nokia License 506
- 17.2.82 Adobe License 506
- 17.2.83 University of California License (variant 1) 507
- 17.2.84 University of California License (variant 2) 507
- 17.2.85 OMRON Corporation and Data General Corporation License 508
- 17.2.86 X11 Legacy License (variant 1) 508
- 17.2.87 X11 Legacy License (variant 2) 508
- 17.2.88 X11 Legacy License (variant 3) 509
- 17.2.89 X11 Legacy License (variant 4) 509
- 17.2.90 X11 Legacy License (variant 5) 510
- 17.2.91 X11 Legacy License (variant 6) 510
- 17.2.92 X11 Legacy License (variant 7) 511
- 17.2.93 X11 Legacy License (variant 8) 511
- 17.2.94 X11 Legacy License (variant 9) 511
- 17.2.95 X11 Legacy License (variant 10) 512
- 17.2.96 X11 Legacy License (variant 11) 512
- 17.2.97 X11 Legacy License (variant 12) 512
- 17.2.98 X11 Legacy License (variant 13) 513
- 17.2.99 X11 Legacy License (variant 14) 513
- 17.2.100 Davor Matic License 514
- 17.2.101 Harold L Hunt II License 514
- 17.2.102 Thomas Roell License 514
- 17.2.103 Thomas Roell and David Wexelblat License 515
- 17.2.104 Thomas Roell and SGCS (Snitily Graphics Consulting Services) License 515
- 17.2.105 Alan Hourihane License 515
- 17.2.106 Kaleb S. Keithley License 516
- 17.2.107 Matthieu Herrb License 516
- 17.2.108 Egbert Eich License 516
- 17.2.109 David Wexelblat License 517
- 17.2.110 Orest Zborowski and David Wexelblat License 517
- 17.2.111 Orest Zborowski and David Dawes License 518
- 17.2.112 Frederic Lepied License 518
- 17.2.113 Rich Murphey and David Wexelblat License 518
- 17.2.114 Rich Murphey and David Dawes License 519
- 17.2.115 Anders Carlsson License 519
- 17.2.116 Eric Anholt License 519
- 17.2.117 Todd C. Miller License 520
- 17.2.118 Philip Blundell License 520
- 17.2.119 Marc Aurele La France License 520
- 17.2.120 J. Kean Johnston License 521
- 17.2.121 Jakub Jelinek License 521
- 17.2.122 UCHIYAMA Yasushi License 521
- 17.2.123 OpenedHand Ltd License 522
- 17.2.124 Oracle License 522
- 17.2.125 NVIDIA License for Glslang 522
- 17.2.126 The Khronos Group Inc. License for Glslang 523
- 17.2.127 The Khronos Group Inc. License for the EGL Registry Repository 523
- 17.2.128 The IBM Corporation License for the libtpms library 524
- 18 Oracle VM VirtualBox Privacy Information 526