Нередко можно услышать мнение, что существуют категории программного обеспечения, в которых свободное программное обеспечение никогда не сможет стать альтернативой несвободным продуктам.
Чаще всего в качестве примеров приводятся какие-то сложные, узкоспециализированные, профессиональные программы.
Не знаю, насколько справедливо это мнение, но некоторые из вышеперечисленных категорий кажутся вычеркнутыми.
В одном из докладов на недавнем форуме CNews я увидел «СУБД для предприятий» в списке ПО, которое навсегда останется проприетарным.
Я не могу согласиться с этим тезисом, поэтому написал небольшую статью.
Есть ли альтернатива гигантам рынка СУБД?
Сегодня свободное программное обеспечение занимает важное место практически во всех сферах ИТ, но все еще есть области, где «правят» проприетарные продукты.Одной из таких областей являются корпоративные СУБД.
Этот сегмент рынка практически полностью контролируется тремя гигантами: IBM, Microsoft и Oracle. Но действительно ли альтернативы проприетарным СУБД на предприятиях нет? В конце октября Москву посетил Брюс Момджян, лидер сообщества PostgreSQL и архитектор СУБД компании EnterpriseDB. Брюс занимается базами данных и связанными с ними разработками более 20 лет. С PostgreSQL он работает с 1996 года, а его книга PostgreSQL: Введение и концепции вышла в 2000 году.
Мы обсуждали с Брюсом перспективы открытых СУБД и, в частности, PostgreSQL на российском корпоративном рынке.
С 2004 года на мировом рынке корпоративных СУБД стала заметна тенденция к использованию открытых продуктов.
По оценкам Forrester Research, к 2008 г.
30% предприятий были вынуждены в той или иной степени использовать СУБД с открытым исходным кодом.
.
К 2008 году эта тенденция достигла и нашей страны.
По данным Gartner, два года назад использование СУБД с открытым исходным кодом в России выросло в 2,5 раза (с 25% до 63%), что позволило говорить о том, что системы управления базами данных (СУБД) самая быстрорастущая форма свободного программного обеспечения в России.
Но какова сейчас ситуация с открытыми СУБД в России? По словам Брюса, наблюдается значительный рост использования предприятиями систем управления базами данных с открытым исходным кодом, но его трудно отследить и измерить.
А по таким характеристикам, как возможность расширения функционала и доработка для интеграции со сторонним ПО, открытые СУБД фактически не имеют аналогов.
В частности, PostgreSQL используется в большом количестве нишевых и специализированных решений.
Многие компании имеют собственные (или написанные на заказ) разработки, в которых использование продуктов с открытым исходным кодом из-за бесплатности и дешевизны сопровождения очень выгодно.
Еще одно направление возможного притока потенциальных пользователей — переход от проприетарных СУБД к открытым.
По данным Forrester, 85% корпоративных клиентов используют менее 30% всего функционала корпоративных СУБД.
Если вы посмотрите на Российский рынок СУБД , то оно распределится следующим образом: Oracle - 69,9%, MS SQL - 8,5%, IBM DB2 - 7,2%.
На эти три ИТ-корпорации приходится почти 90% поставок СУБД.
Но сегодня существуют решения для практически автоматического перехода с Oracle на Расширенный сервер EnterpriseDB Postgres Plus , благодаря высокой совместимости между ними.
Еще есть достаточно известный российский проект СЕЛТА@etersoft , что позволяет использовать PostgreSQL в приложениях, разработанных для MS SQL. Таким образом, благодаря миграции с Oracle и MS SQL около 80% рынка СУБД могут относительно безболезненно перейти на решения, построенные на PostgreSQL. И хотя продукты Etersoft и EnterpriseDB не бесплатны, они позволяют существенно снизить общую стоимость владения системой за счет снижения стоимости лицензионных платежей.
А в случае разработки индивидуального решения использование PostgreSQL, как функциональной и в то же время доступной СУБД, практически незаменимо.
Так есть ли альтернатива таким СУБД, как Oracle и MS SQL? Брюс Момжан отвечает однозначно: «Да, абсолютно.
Ведь именно компания EnterpriseDB, где я работаю, уже давно и успешно помогает многим своим клиентам использовать PostgreSQL в крупных промышленных системах».
Теги: #postgresql #базы данных #база данных #открытый исходный код #открытый исходный код #postgresql #sql
-
7 Направлений Развития Linux В 2019 Году
19 Oct, 24 -
Визуализация Архитектурного Освещения
19 Oct, 24 -
Обновление Часового Пояса В Java
19 Oct, 24 -
«Газету.ру» Атаковали Хакеры
19 Oct, 24