Mein Unternehmen möchte ein Open-Source-Softwareprojekt zusammen mit einer proprietären erweiterten Version entwickeln und veröffentlichen, die der VirtualBox vor 4.0 ähnelt.
Was ist der beste Weg, um die beiden Codebasen so zu pflegen, dass Änderungen an der Open Source-Version problemlos in die kommerzielle Version integriert werden können, ohne dass das Risiko besteht, dass proprietärer Code versehentlich auf das Open Source-Produkt übertragen wird?