VirtualBox

Changes between Version 10 and Version 11 of Contributor information


Ignore:
Timestamp:
Nov 14, 2006 3:28:21 PM (17 years ago)
Author:
jose
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Contributor information

    v10 v11  
    66
    77On the other hand, if you know how to program C++, you are certainly welcome to '''contribute code''' of all sorts.
     8
     9== Allowing InnoTek to incorporate your contributions ==
    810
    911Even though VirtualBox' source code is licensed to you under the GPL, it's not enough to submit your patches under the GPL. The [wiki:"Licensing FAQ"] will tell you more about how InnoTek handles VirtualBox licensing.
     
    1719Basically, the main difference between the two options is this: With the ICA, a written statement is necessary, but then ''only'' InnoTek is allowed to relicense your code (unless you give other people the same permission). With the MIT license, you save the paperwork, but everyone else can use your code as well. It's your choice.
    1820
     21== The VirtualBox development model ==
     22
     23The source code of VirtualBox resides in a public [wiki:"Subversion"] repository which is hosted on this site. Currently, only InnoTek employees have write access to ensure that only reviewed and tested patches find their way to the repository. However, over time, we would like to extend the group of people with write access.
     24Patches are always first applied to an InnoTek internal subversion repository and then automatically synchronized to the public repository. A large test laboratory at InnoTek's facilities and a dedicated test team in 24/7 operation ensures that the code quality remains excellent: dozens of test machines perform automated tests to spot regressions and monitor performance.
     25Automated build servers for all supported platforms create ready-to-run VirtualBox installers every time changes are made to the VirtualBox source code. These development builds provide end users with the latest features but may not necessarily be well tested or stable.
     26In addition to development builds, we also perform regular product releases based on a milestone plan. We work hard to product high quality software releases so it is important for all VirtualBox contributors to respect the milestones.
     27
     28== How to submit your contributions ==
     29

© 2023 Oracle
ContactPrivacy policyTerms of Use