Open vSwitch is developed as an open source project primarily under the Apache 2 license. To get started quickly, you can download the latest snapshot from Open vSwitch Gitweb. If you intend to do a substantial amount of development, or to contribute patches upstream, we recommend installing Git. Once you have Git installed, you may clone the Git repository for Open vSwitch with:
git clone git://git.openvswitch.org/openvswitch
If you are behind a firewall that blocks Git traffic, you may alternatively use:
git clone http://git.openvswitch.org/git/openvswitch
How to Contribute
Contributions should be based on the latest development version of Open vSwitch. More information about Open vSwitch development is right in the source tree:
Questions about Open vSwitch development are welcome on the mailing list, at firstname.lastname@example.org.