Вас категорически приветствует автоматически сгенерированная почтовая рассылка с новостями от nixp.ru!
Мировой гигант индустрии программного обеспечения Oracle испытает заметное падение количества продаваемых лицензий на свои коммерческие продукты. Причина кроется в растущей популярности свободного ПО.
Согласно графику, опубликованному Bloomberg, с 2013 года очевидна тенденция падения продаж новых лицензий Oracle. Аналитики связывают происходящее с ростом количества качественных предложений из мира свободного программного обеспечения — сегодня на рынке представлены продукты, которые способны решать актуальные задачи и не требуют при этом покупки дорогостоящих коммерческих лицензий. Терилин Паланка (Terilyn Palanca), аналитик из Gartner, считает, что за последние годы Open Source-продукты стали более надежными, им стали больше доверять: «На протяжении последнего десятилетия был пессимизм насчет того, что из всего этого выйдет. Вопрос по большому счёту снят. Open Source, модель Open Core [бизнес-модель коммерциализации Open Source-проектов — прим. пер.] набирает всё новую и новую популярность в последние годы».
Келлан Эллиот-Маккриа (Kellan Elliott-McCrea), директор по технологиям в Etsy Inc.: «Думаю, я слишком долго был в этой индустрии, чтобы использовать Oracle. В конце 90-х видел многих сверстников, потративших все свои деньги на Oracle». В самом Etsy (популярный P2P-сервис электронной коммерции) используют множество Open Source-решений для хранения данных, а основной СУБД является MySQL.
Опрос 20 стартапов, оцениваемых более чем в 1 млрд USD (компании Cloudflare, Pinterest и другие), который провело издание Bloomberg, подтвердил имеющийся тренд. В технологическом «сердце» бизнеса всех компаний находятся Open Source-решения, за исключением единственной компании — DocuSign, — которая построила свою инфраструктуру вокруг Microsoft SQL Server. Никто из опрошенных не использует СУБД Oracle, но некоторые применяют проприетарные продукты ИТ-гиганта для других задач — например, Uber Technologies работает с Oracle E-Business Suite.
Интернет-гигант Facebook объявил об открытии исходного кода программного продукта, использовавшегося внутри компании для верификации кода, — Infer.
В сентябре 2013 года Facebook купила стартап Monoidics, который специализировался на верификации кода и разрабатывал статический анализатор Infer. Он написан на OCaml и поддерживает три языка программирования: Java, Objective-C и C. На сегодняшний день в Facebook используют Infer для «верификации избранных свойств каждого изменения кода в мобильных приложениях». К последним относятся основные приложения Facebook для Android и iOS, а также Facebook Messenger, Instagram и другие.
Из доклада Facebook (PDF), приуроченного к открытию кода Infer: «Мы обнаружили, что верификация может быть эффективной, если при её использовании учитывать, когда и почему программисты ждут обратной связи. Infer запускается на каждом diff — изменении кода, представленном разработчиком для анализа кода. Каждый день сообщается о множестве багов в diff'ах и они исправляются разработчиками до того, как этот diff будет действительно выкачен на телефоны».
Исходный код Infer опубликован на условиях свободной лицензии BSD и доступен на GitHub. Сайт проекта — fbinfer.com.
Комментариев нет:
Отправить комментарий