Ну, открытые системы опираются на открытые стандарты.
Чем пугать то?
Открытыми реализациями открытых стандартов.
Расскажу одну историю: Понадобилось нам прикрутить открытый j2k к своей системе. Порылись, нашли OpenJPEG. Пристегнули, и офигели. Работает через пень колоду! Поковырялись, нашли в нем 11 мемори ликов. Отправили реквест разработчикам, те нас послали, сказали что занимаются версией 2.0, потому им не до ликов. Нашли открытый фикс к открытому OpenJPEG, с фиксом тот совсем работать перестал.
Стали искать другие реализации. Нашли, конечно, но в одной из них было написано, что в отличии от OpenJPEG, эта реализация не такая стабильная... Нашли другую - ее оказывается написал какой-то студент толи из Африки, то ли из Индии, и после сдачи, не прикасался к ней.
В итоге мы чего-то нашли и пристегнули, оно нас впринципе не устраивает, т.е. сейчас мы на грани того, чтобы писать J2k собственноручно.
Собственно все оттого, что лицензионные соглашения закрытых реализаций (которые работают действительно стабильно) не удовлетворяют некоторым требованиям при поставке софта одному специфичному покупателю.
И так часто: все с чем сталкивался - то баг на баге, то с шрифтами проблемы, то еще чего непредсказуемое...