Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

Свободное программное обеспечение – преимущества для государства, бизнеса и общества

Тип: статья
Категория: Информатика
Скачать
Купить
Свободное программное обеспечение – преимущества для государства, бизнеса и обществаА. В. Дьяченко? ГОУ Центр Образования «Технологии обучения», ООО «Открытые технологии»Очевиден огромный интерес, проявляемый в настоящее время к так называемому Свободному Программному Обеспечению (Свободному ПО). Переход на Свободное ПО крупных компаний и государственных организаций связан далеко не только с «бесплатностью» таких программных продуктов. На самом деле, он означает качественное изменение самого характера внедрения такого рода ПО, обусловленное, в частности, вовлечением в этот процесс связанного с таким ПО профессионального сообщества. Это позволяет достичь еще большего эффекта от внедрения Свободного ПО и использовать свободные программные продукты с максимальной выгодой и удобством. Чем крупнее организация, тем заметнее становится эффект от включения в эту работу собирающегося вокруг этого ПО сообщества, по сравнению с затрачиваемыми ресурсами.Другой аспект, связанный с идеологией Свободного ПО, – это реализация разработки программного обеспечения по государственным заказам в виде открытых проектов. Такой подход позволяет вовлекать в проект, помимо штатных оплачиваемых разработчиков, сотрудников других организаций, заинтересованных в данном продукте, а также будущих вольных и невольных пользователей данного продукта и других участников, заинтересовавшихся проектом. Все это позволяет существенным образом снижать затраты не только на разработку программного продукта, но и на последующее развитие и поддержку проекта, повысить качество программного продукта, стимулировать развитие отрасли Свободного ПО в стране и увеличить эффективность использования государственных средств за счет создания общественного блага вместо закрытого и недоступного обществу программного продукта.Определение Свободного Программного Обеспечения было дано Ричардом Столлмэном в 1986 году в GNU’S BULLETIN Volume 1 No.1 (http://www.gnu.org/bulletins/bull1.txt). Однако само это явление существовало и ранее.Фактически, большая часть программного обеспечения до 1980-х годов распространялась принципами, лежащими в основе Свободного ПО).Позднее, когда основная масса программного обеспечения стала разрабатываться как коммерческие, а не научные проекты, за программным обеспечением (ПО) были закреплены некоторые принципы материальных объектов, прежде всего – права собственности, защищаемые авторским и патентным правом, а также коммерческой тайной. Поскольку ПО, как любые представленные в цифровом виде данные, в отличие от материальных объектов, может быть легко скопировано, в результате чего получается полноценный экземпляр программного продукта, а исходный экземпляр останется у его прежнего владельца, эта свобода ограничивалась искусственно техническими и юридическими средствами. Как часто случается, этот социальный процесс обладает инерцией и давно перешагнул точку равновесия, ограничивая пользователей даже в большей степени, чем право собственности на материальные объекты. В том числе многие производители ПО лишают пользователей не только права продавать, дарить и обменивать легально купленные ими программные продукты, но даже ограничивают возможность их установки на новом оборудовании, в случае его замены или модернизации.Как реакция на этот процесс, возникло Свободное ПО, которое быстро получило множество сторонников не только среди пользователей, но и среди разработчиков программного обеспечения (владельцев авторских прав, которые, на первый взгляд, должны быть довольны возникшим дисбалансом в их пользу). Изначально права на Свободное ПО никак документально не оформлялись, но после случаев присвоения коммерческими поставщиками прав на ПО, разработанное сообществом разработчиков, и даже требования от сообщества прекратить распространение их версий ПО, Ричард Столлмэн сформировал общие принципы лицензии на Свободное ПО. Согласно этим принципам, Свободное ПО может считаться таковым, если предоставляет пользователю следующие четыре свободы:Свобода 1 – свобода запуска программы в любых целях.Свобода 2 – свобода изучения работы программы и адаптации ее к нуждам пользователя (необходимым условием этой свободы является доступ к исходным кодам).Свобода 3 – свобода распространения копии.Свобода 4 – свобода распространения модификаций и улучшенных версий.Различные лицензии могут дополнять эти критерии дополнительными свободами или ограничениями, например, необходимостью передачи полного набора свобод вместе с каждым экземпляром продукта (т.н. «copyleft», предложен Ричардом Столлмэном) или требованием оставлять неизменными имена авторов в исходных кодах (BSD License). Такие ограничения, как правило, направлены на предотвращение присвоения программных продуктов и превращения их в закрытые. Могут быть и ограничения, требующие обязательного бесплатного распространения, что не является обязательным для всего Свободное ПО. Например, лицензия GNU GPL допускает продажу копий ПО по любой цене, при условии, что покупатель получит полный набор прав, предусмотренных лицензией (в том числе и право продавать копии по любой цене).КЛАССИФИКАЦИЯ И ТЕРМИНОЛОГИЯ СВОБОДНОГО ПО Фонд Свободного Программного Обеспечения (Free Software Foundation, основанный в . Ричардом Столлмэном) разделяет ПО на свободное (Free Software), полусвободное (Semi-free Software) и собственническое (Proprietary Software). Свободное ПО должно обладать всеми четырьмя свободами, приведенными выше. Полусвободное допускает те же свободы, только в отношении некоммерческого использования. Все остальное программное обеспечение относится к собственническому (http://www.gnu.org/philosophy/categories. html).Термин «Открытое Программное Обеспечение» (Open Source, далее «ОПО») был предложен в 1998 году Эроком Реймондом и Брюсом Перенсом (http://www.catb.org/~esr/opensource. html) как альтернатива термину Свободное ПО, поскольку слово «free» в английском «Free Software» часто ошибочно читалось как «бесплатное» (а не «свободное»), что отпугивало коммерческих предпринимателей. Понятие Свободное ПО и Открытое ПО близки, многие лицензии удовлетворяют им обоим, в то же время определение Свободное ПО более строгое и требует обязательного предоставления свобод распространения, модификации, изучения и распространения улучшенных версий, тогда как Открытое ПО концентрируется на открытости исходных кодов как эффективного метода разработки.По отношению к платности программное обеспечение можно условно разделить на:Бесплатное (Freeware). Лицензия такого ПО допускает бесплатное распространение бинарных экземпляров ПО. Этот термин не является синонимом Free Software, поскольку Freeware может распространяться без исходных кодов и других свобод, а Free Software не обязательно распространяется бесплатно.Условно-бесплатное (Shareware). Как правило, распространяемые бесплатно экземпляры имеют ограниченную функциональность, работают в течение ограниченного промежутка времени или имеют рекламную функцию, отключающуюся после оплаты.Платное программное обеспечение.Общественное достояние (Public Domain Software) – это программное обеспечение, авторы которого решили сделать его общественным достоянием, так же, как это происходит с произведениями, авторские права на которые уже истекли. Такое ПО может свободно распространяться и использоваться без ограничений и выплат авторских вознаграждений. При этом должны соблюдаться права авторства, имени и защиты репутации автора. Перевод ПО в общественное достояние не требует распространения исходных кодов, поэтому такое ПО не всегда отвечает определению Свободноuj ПО.Копилефт («Сopyleft» в противоположность «Сopyrigt» – игра слов на английском языке) является рядом дополнительных ограничений в дополнение к четырем свободам Свободного ПО, которые запрещают перелицензирование ПО под несвободной лицензией. Все-таки перелицензирование возможно при согласии всех владельцев авторских прав, однако при этом все выпущенные ранее версии остаются свободными (GNU GPL).ВЫГОДЫ СПО ДЛЯ ГОСУДАРСТВА И ОБЩЕСТВА В ЦЕЛОМ Государству широкое применение Свободного ПО приносит широкий спектр экономических, политических и социальных выгод, к которы...
Другие файлы:

Свободное программное обеспечение: к чему приведет "свобода"?

Прикладное программное обеспечение. Методо-ориентированные пакеты
Системное, инструментальное и прикладное программное обеспечение. Современные настольные издательские системы. Программные средства мультимедиа. Систе...

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

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

Программное обеспечение персонального компьютера
 21. Персональные компьютеры в медицинской практикеЗа последние 20 лет уровень применения компьютеров в меди-цине чрезвычайно повысился. Практическая...