Существует тип распространения программного обеспечения, когда одна версия является открытым исходным кодом, а другая - корпоративной. Корпоративная версия является запатентованной, но основана на версии программного обеспечения с открытым исходным кодом. Например, GitLab CE and GitLab EEСинхронизация двух проектных изданий
Я полагаю, что было бы только два мерзавца (или другой VCS) хранилища, и разработчики делают один способом объединить каждый раз: с открытым исходным кодом для EE + уникальных фиксаций на EE, но не уверен ..
Как это сделать, лучше?