Главная страница » Бесплатное программное обеспечение
Информатика

Бесплатное программное обеспечение

Мы объясним, что такое свободное программное обеспечение и какие свободы допускает этот тип программ. А также типы, которые существуют, и некоторые примеры
Свободное программное обеспечение предоставляет своим пользователям доступ к исходному коду

Что такое свободное программное обеспечение?

Свободное программное обеспечение – это название, данное тем компьютерным программам , которые предоставляют своим пользователям , по явному решению их программистов и дизайнеров, доступ к исходному коду или оригинальному программному коду, в котором они были созданы, чтобы они могли свободно копировать, изменять, настраивать и распространять их. Таким образом, возникает множество версий одной и той же программы, появление которых не является юридическим или этическим нарушением оригинальной программы

Термин ‘Свободное программное обеспечение’ приписывается американцу Ричарду Столлману, который был основателем Фонда свободного программного обеспечения, в котором большое количество экспертов-компьютерщиков стремилось разработать полностью свободную операционную систему, которую они назвали проектом GNU (чтобы отличить ее от Unix)

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

Хотя многие презентации Свободного ПО бесплатны или стоят эквивалент только распространения (а не роялти), Свободное ПО не следует путать с Freeware или Free Software (обычно в пробных версиях), и не следует интерпретировать это как призыв к пиратству (краже программ, защищенных авторским правом).
Идея заключается именно в том, чтобы создать программное обеспечение, которое принадлежит тем, кто его использует, и которое может быть адаптировано к их потребностям ими самими

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

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

Основные свободы

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

Известный как четыре основные свободы, следующий набор разрешений является существенным для отличия Свободного программного обеспечения от традиционного коммерческого программного обеспечения

  • Свобода #0. Свобода запускать программу по своему усмотрению, с любой целью, никого не уведомляя.
  • Свобода #1 . Свобода изучать работу программы и изменять ее для выполнения любых задач по вашему желанию. Для этого обязательным условием является свободный доступ к исходному коду программы.
  • Свобода #2 . Свобода распространять копии оригинальной программы, для удовольствия и помощи сообществу , не уведомляя никого.
  • Свобода #3 . Свобода распространять копии измененных версий третьим лицам, никого не уведомляя, позволяя всему сообществу извлекать пользу из изменений и новых версий программы.

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

Виды свободного программного обеспечения

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

Примеры свободного программного обеспечения

Chrome OS будет использовать Google Chrome в качестве основного интерфейса.

К наиболее популярным дистрибутивам или презентациям в мире свободного программного обеспечения относятся следующие:

  • GNU/Linux. Одна из наиболее исторически и популярно значимых программ, она возглавила усилия по созданию программного обеспечения с открытым исходным кодом в мире Интернета с 1983 года.
  • Chrome OS. Основанная на ядре Linux, эта операционная система в настоящее время разрабатывается Google Inc.использует браузер Google Chrome в качестве основного интерфейса и на 100% базируется на облаке.
  • VALO-CD . Это компакт-диск с открытым исходным кодом, предназначенный для работы в среде Microsoft Windows, разработанный финскими программистами в 2008 году.
  • OpenDisc . Еще один набор инструментов с открытым исходным кодом, предназначенный для работы под Microsoft Windows, созданный в 2007 году для обучения пользователей использованию Linux.
  • Ubuntu – это свободный дистрибутив GNU/Linux, использующий технологию GNOME в качестве среды виртуального рабочего стола, создатель которого выживает за счет предоставления технической поддержки своим пользователям.
Аватар

Дмитрий Смирнов

Добавить комментарий

Нажмите здесь, чтобы оставить комментарий