Некоммерческая организация Open Solutions Alliance, созданная группой крупных разработчиков OpenSource-программного обеспечения, обнародовала результаты своего исследования рынка приложений с отрытыми исходными кодами. По мнению пользователей этих решений, "ахиллесовой пятой" таких программ является плохая совместимость с другим ПО.
Представители альянса в составе CollabNet, EnterpriseDB и других ведущих OpenSource-разработчиков, подчеркнули, что если бы удалось решить многочисленные проблемы совместимости, то победа в войне с Microsoft была бы на их стороне. "Мы думаем, что совместимость должна быть ключевым пунктом с самого начала", подчеркнул президент OSA Доминик Сарторио (Dominic Sartorio) в своем интервью. "Многие коммерческие OpenSource-компании преуспели. Но как много возможностей они упускают по причине плохой совместимости"? Своим главным и самым опасным противником, создатели OSA считают Microsoft, которая преуспела, исповедуя совершенно иной подход, и ревностно защищает программный код своих продуктов.
Согласно проведенному исследованию, потенциальных пользователей больше всего беспокоит корректная работа OpenSource-решений с другими приложениями или проектами. Немаловажным в данном случае клиенты считают наличие полной интерфейсной совместимости продуктов. "Многие люди пытаются внедрить OpenSource-проекты в корпоративные порталы и хотят, чтобы все работало и выглядело как единое целое", замечает господин Сарторио. Серьезным недостатком также является не всегда удовлетворительная кросс-платформенная портируемость и интеграция данных.
По мнению пользователей, главной причиной, побудившей их к использованию OpenSource-решений, является их низкая цена. При этом клиенты убеждены, что на первом этапе издержки по миграции и настройке новой системы будут больше чем при адоптации программ с закрытыми кодами. Впрочем, некоторой компенсацией, по мнению пользователей, выступает снижение издержек на обслуживание в перспективе. Лишь малая часть потенциальных пользователей считают, что возможность в последствии продать доработанный ими код стоит затрат на его совершенствование. Абсолютное большинство предпочитает, чтобы приложения в полной мере решали бы поставленные перед ними задачи, и их вообще не нужно было доводить до ума.