Открытое и закрытое программное обеспечение для корпоративных систем | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 18 мая, печатный экземпляр отправим 22 мая.

Опубликовать статью в журнале

Автор:

Научный руководитель:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №3 (502) январь 2024 г.

Дата публикации: 20.01.2024

Статья просмотрена: 5 раз

Библиографическое описание:

Шошина, Е. А. Открытое и закрытое программное обеспечение для корпоративных систем / Е. А. Шошина. — Текст : непосредственный // Молодой ученый. — 2024. — № 3 (502). — С. 97-99. — URL: https://moluch.ru/archive/502/110457/ (дата обращения: 04.05.2024).



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

Ключевые слова : исходный код, программное обеспечение, корпоративные информационные системы.

В мире бизнеса выбор между открытыми и закрытыми источниками программного обеспечения становится ключевым решением для корпоративных информационных систем (КИС). Эффективность функционирования предприятий напрямую зависит от того, какое программное обеспечение используется в их основных процессах.

Открытое программное обеспечение (Открытое ПО) представляет собой тип программ, для которого исходный код доступен для общественности. Это означает, что любой желающий может просматривать, модифицировать и распространять код. Ключевые характеристики включают:

— открытый исходный код: исходный код программы доступен для всех, что способствует прозрачности и дает возможность сообществу разработчиков вносить свои улучшения.

— свободная лицензия: открытые проекты часто распространяются с лицензиями, позволяющими свободное использование, изменение и распространение программы без ограничений. [1]

В таблице 1 представлены преимущества и недостатки открытых ПО.

Таблица 1

Преимущества и недостатки открытого ПО

Преимущества

Недостатки

Открытое ПО обычно распространяется бесплатно или с небольшой стоимостью лицензии, что позволяет организациям существенно снизить затраты на программное обеспечение.

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

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

В силу разнообразия версий и модификаций открытого ПО могут возникнуть проблемы совместимости между различными компонентами, что требует дополнительного внимания при интеграции в КИС.

Открытые проекты часто поддерживаются активным сообществом разработчиков. Это способствует постоянному улучшению программного продукта, быстрому выявлению и устранению ошибок, а также обмену опытом между пользователями.

В случае возникновения проблем с открытым ПО ответственность за устранение проблемы может быть размытой, так как отсутствует единый поставщик, на которого можно обратиться.

Закрытое программное обеспечение является противоположностью открытого, где исходный код ограничен доступом и не предоставляется общественности. Основные черты закрытого ПО включают:

— закрытый исходный код:исходный код является частным и не предоставляется публично. Только компания-разработчик обладает полным контролем над кодом.

— коммерческие лицензии: для использования закрытого ПО чаще всего требуется приобретение лицензии, что связано с определенными правилами и ограничениями. [2]

В таблице 2 представлены преимущества и недостатки закрытых ПО.

Таблица 2

Преимущества и недостатки закрытого ПО

Преимущества

Недостатки

Гарантированная поддержка — Закрытые источники программного обеспечения обычно предоставляют гарантированную поддержку от разработчиков, что может быть критически важным для бесперебойной работы КИС.

Высокие затраты на лицензии Часто использование закрытого ПО связано с высокими затратами на приобретение лицензий, что может стать значительной финансовой нагрузкой для предприятия.

Высокая степень защиты — Закрытое ПО может обеспечивать более высокий уровень безопасности, так как исходный код не является общедоступным. Это особенно важно для защиты конфиденциальной информации.

Ограниченные возможности настройки — Отсутствие доступа к исходному коду может ограничивать возможности настройки программного обеспечения под конкретные потребности организации.

Защита интеллектуальной собственности — Закрытое ПО обеспечивает более высокий уровень защиты интеллектуальной собственности, поскольку исходный код остается в собственности разработчика, что особенно важно для компаний, разрабатывающих уникальные решения.

Зависимость от поставщика — Пользователи закрытого ПО зависят от поставщика для обеспечения поддержки и развития продукта. При проблемах с поставщиком может возникнуть риск недоступности поддержки.

Анализ этих преимуществ и недостатков позволяет организациям принимать взвешенные решения при выборе между открытыми и закрытыми источниками программного обеспечения в контексте КИС. Выбор между открытыми и закрытыми источниками программного обеспечения в КИС должен учитывать индивидуальные потребности организации, стратегию развития, а также бюджетные ограничения. [3]

Успешные кейсы использования открытого ПО в корпоративных информационных системах, рассмотрим пример Linux и Apache OpenOffice.

Linux в серверной инфраструктуре: многие организации выбирают операционную систему Linux для своих серверов. Например, веб-хостинговые компании, такие как Amazon Web Services (AWS) и DigitalOcean, успешно используют Linux для обеспечения высокой степени производительности своих серверных инфраструктур. Преимущества включают открытый исходный код, а также богатый выбор инструментов для управления серверами.

Apache OpenOffice в офисных приложениях: предоставляет полноценный офисный пакет, включая текстовый процессор, электронные таблицы, презентационное ПО и другие инструменты. Многие компании предпочитают его бесплатную и открытую структуру по сравнению с коммерческими аналогами, такими как Microsoft Office. Это обеспечивает экономию средств при поддержании профессионального офисного окружения.

Примеры успешной интеграции закрытого ПО в КИС

Microsoft Dynamics в управлении предприятием: предоставляет комплексные решения для управления предприятием, включая ERP (планирование ресурсов предприятия) и CRM (управление отношениями с клиентами). Крупные корпорации, такие как Rolls-Royce и Metro Bank, используют Microsoft Dynamics для оптимизации своих бизнес-процессов, улучшения клиентского опыта и повышения эффективности.

Oracle Database в хранении и анализе данных: является мощной системой управления базами данных, которую выбирают организации для хранения и анализа критически важных данных. Крупные финансовые институты, ритейлеры и телекоммуникационные компании используют Oracle Database для обеспечения высокой производительности и безопасности при обработке масштабных объемов информации.

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

Литература:

  1. Шинкарев А. А. Роль программного обеспечения с открытым исходным кодом в современной разработке корпоративных информационных систем // Вестник ЮУрГУ. Серия: Компьютерные технологии, управление, радиоэлектроника. 2021. № 2. URL: https://cyberleninka.ru/article/n/rol-programmnogo-obespecheniya-s-otkrytym-ishodnym-kodom-v-sovremennoy-razrabotke-korporativnyh-informatsionnyh-sistem (дата обращения: 11.01.2024).
  2. Программное обеспечение с закрытым исходным кодом (closed source software, проприетарное ПО). — Текст: электронный // Энциклопедия Касперского: [сайт]. — URL: https://encyclopedia.kaspersky.ru/glossary/closed-source/ (дата обращения: 11.01.2024).
  3. Difference between Open Source Software and Closed Source Software. — Текст: электронный // GeeksforGeeks: [сайт]. — URL: https://www.geeksforgeeks.org/difference-between-open-source-software-and-closed-source-software/ (дата обращения: 11.01.2024).
Основные термины (генерируются автоматически): программное обеспечение, исходный код, преимущество, AWS, CRM, ERP, закрытое программное обеспечение, интеллектуальная собственность, открытый исходный код, управление предприятием.


Похожие статьи

Задать вопрос