Открытое программное обеспечение:
особенности и перспективы

Программное обеспечение активно развивается, и специалисты приходят к выводу, что
оптимальным вариантом является открытый исходный код. Он дает гарантии того, что ПО будет
не только лучше распространяться, но и интегрироваться с другим ПО.
Open Source Initiative
Открытый исходный код позволяет не зависеть от вендора.
Одним из главных преимуществ BI с открытым исходным кодом является принцип свободы. Из
него вытекает несколько других достоинств, которые будут полезны для компании. Среди них
можно отметить:

  • возможность расширять и изменять ПО;
  • отсутствие зависимости от определенного вендора;
  • поддержка сообщества.

Перед программистами Airbnb была поставлена задача интегрировать Dataportal и Minerva с инструментами для дашбордов. Это понадобилось для обеспечения более простого доступа к информации пользователям. Superset был легко дополнен новыми компонентами, благодаря тому, что имеет открытый исходный код. Платформа отличается гибкостью. Некоторые компании, например, Nielsen, создали новые объекты визуализации в своем Superset, вносят вклад в настройку и расширяемость.

Программное обеспечение с открытым исходным кодом имеет большие возможности для интеграции. Участники сообщества Superset добавили поддержку нескольких десятков систем управления баз данных. Количество СУБД постоянно растет. Люди, занимающиеся разработкой и дополнением ПО с открытым исходным кодом, объединяются в сообщества по интересам. Каждый участник группы вносит свой вклад в общее дело. Благодаря этому ПО постоянно развивается и дополняется. Участники оказывают поддержку новичкам, дают рекомендации, делятся ценным опытом.

В сообществах используются различные методы для развития ПО. Среди них:

  • предоставление документации;
  • запись обучающих видео, выступлений, конференций;
  • советы и рекомендации по использованию программы;
  • почтовые рассылки;
  • возможность получить обратную связь и др.

Открытый исходный код позволяет не зависеть от вендора, что является одним из существенных преимуществ. BI-платформы все чаще поглощаются крупными компаниями. При открытом исходном коде можно не бояться блокировки вендером и не зависеть от него. Владелец такого ПО имеет большой выбор дальнейших действий, от найма экспертов до самостоятельного использования платформы.

Например, если бы Amazon решил закрыть сервис Amazon Manaqed Workflows, то его пользователям предоставляется несколько возможностей решения проблемы:

  • переход на аналогичный сервис от другого поставщика;
  • консультация эксперта;
  • обучение использованию инструментов, позволяющих самостоятельно запускать программный код. В последнем случае можно обратиться за помощью в сообщество. Это позволит быстрее подобрать эффективные инструменты, решающие проблему.
Таким образом, ПО с открытым исходным кодом положительно влияет на состояние рынка. Программное обеспечение дает свободу и некоторые гарантии, имеющие большое значение для использования платформы.

Если говорить о конкретном BI, то следует обратить внимание на Apache Superset. Проект был создан в 2015 году. За время своего существования он претерпел несколько важных изменений. Apache Superset считается одним из самых популярных BI с открытым исходным кодом. Благодаря вниманию пользователей к продукту, он постоянно развивается и улучшается.

Apache Superset отличается функциональностью и удобством использования. В сообществе предоставляется поддержка новым пользователям. Здесь можно найти различные инструменты для улучшения продукта и его эффективного использования.