Так и есть. Прямо так и написано в контракте (говорю за Амазон).
И потом специальную галочку ставишь, что "я понимаю, что рпботодатель имеет право на любое ПО разработанное мной за время действия договора"
Есть open source contribution policy, которая это контролирует и в теории можно контрибьютить, получив апрувы от нескольких слоёв менеджеров и legal-челов.
Но есть те, кто коммитят без этого и пока нормально