Документация по LinuxLinuxDoc.Ru 🔍
🕛

Особенности Open Source

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

У открытого программного обеспечения имеются многочисленные преимущества перед коммерческими решениями. Наиболее очевидным является то, что программа с открытым кодом имеет бесплатную модель распространения – и в то же время абсолютно легальную. Все, что требуется от пользователя – это принятие GPL, общественной лицензии, имеющей лишь одно ограничение – все изменения, которые пользователь производит в программе, сообщество должно получить на тех же свободных условиях. Таким образом, по умолчанию не допускается использование открытого кода в коммерческих целях (однако при определенных условиях это все же может быть сделано).

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

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

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

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

Интересное:

В каком ресторане с высоким уровнем обслуживания найдется кухня, которая обошлась бы без электрической плиты европейского качества? А разве можно представить такую плиту без конфорок фирмы E.G.O? Конечно, нет.


Являясь известной фирмой на потребительском рынке постсоветского пространства, она занимается производством прекрасных конфорок, термостатов и переключателей, устанавливаемых на плиты почти всех европейских производителей. Изготовленные в современном стиле квадратные конфорки Ego не только функциональны, но и красивы. Несомненный плюс таких конфорок - наличие встроенного предохранителя, обеспечивающего сто процентную защиту.


Также по теме:
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Linux - Программы для Linux - Особенности Open Source
Мы в соцсетях ✉