Свободное программное обеспечение надёжнее!

 [изображение головы ГНУ] [ Catalan | Chinese(Simplified) | Chinese(Traditional) | English | French | Indonesian | Japanese | Polish | Portuguese | Russian | Spanish ]

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

Факты, однако, свидетельствует об обратном; научное тестирование, описанные ниже, установило, что программное обеспечение GNU более надёжно, чем сопоставимое проприетарное программное обеспечение.

Это не должно удивлять; существует добротное основание высокой надёжности программного обеспечения GNU, есть веские причины рассчитывать, что свободное программное обеспечение будет чаще (однако не всегда) иметь высокую надёжность.


Содержание


Утилиты GNU безопаснее!

Бартон П. Миллер (Barton P. Miller) и его коллеги тестировали надёжность Unix утилит в 1990 и 1995 годах. Оба раза GNU утилиты значительно вырывались вперёд. Миллер с коллегами тестировали семь коммерческих систем Unix наравне с GNU. Подавая на вход утилит случайный входной поток, исследователи смогли аварийно прекратить выполнение или подвесить (в бесконечном цикле) свыше 40% (в худшем случае) основных утилит ...''

Эти исследования установили, что коммерческие системы Unix имеют долю отказов в диапазоне от 15% до 43% на фоне только 7% для GNU.

Миллер также сказал: ``те три коммерческие системы, которые мы сравнивали и в 1990, и в 1995 значительно улучшились в плане надёжности, но всё ещё имеют значительный процент аварий (основные утилиты из GNU/Linux всё еще заметно лучше, чем такие же в коммерческих дистрибутивах).''

За подробностями обратитесь к статьи: Fuzz Revisited: A Re-examination of the Reliability of Unix Utilities and Services (postscript 146k), написанная Бартоном П. Миллером (Barton P. Miller) <bart@cs.wisc.edu>, Дэвидом Коски (David Koski), Кжин Фео Ли (Cjin Pheow Lee), Вивекананда Мэгэнти (Vivekananda Maganty), Рави Марфи (Ravi Murthy), Ажиткумаром Натараяном (Ajitkumar Natarajan) и Джеффом Стейдли (Jeff Steidl).

Почему свободное программное обеспечение надежнее

То, что утилиты GNU так надёжны, - это не всего лишь счастливая случайность. У того, что свободное программное обеспечение имеет тенденцию к высокому качеству, существуют веские основания.

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

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

Раковая клиника полагается на свободное программное обеспечение!

Раковый центр Роджера Мариса в Фарго (Северная Дакота) использует GNU систему, основанную на ядре Linux, так как надёжность для них особенно ценна. Сеть компьютеров с GNU/Linux несёт информационную система, координируюет лекарственную терапию и предоставляет много других функций. Эта сеть должна быть доступна медицинскому персоналу в любой момент немедленно.

По словам доктора Г.В. Веттштейна <greg@wind.rmcc.com>:

``правильного ухода за нашими пациентам с раковыми заболеваниями, который есть сегодня, не было бы без [GNU/]Linux ... Инструменты, которые доступны нам через каналы свободного программного обеспечения, дали нам возможность написать и развивать новейшие приложения, которые... не существуют на рынке коммерческих приложений. ''

Пуленепробиваемые утилиты GNU!

Скотт Максвелл (Scott Maxwell) руководить усилиями по устранению мелких ошибок в программном обеспечении GNU, таким образом, делая их еще более надежными. Об этом проекте можно прочитать по адресу: http://home.pacbell.net/s-max/scott/bulletproof-penguin.html.


Вернуться на домашнюю страницу проекта GNU.

Вопросы о деятельности FSF и GNU направляйте по адресу gnu@gnu.org. Или свяжитесь с FSF иным способом.

Пожалуйста, присылайте комментарии к этим страницам на адрес webmasters@www.gnu.org, остальные вопросы присылайте на адрес gnu@gnu.org.

Copyright (C) 1997, 1998, 1999, 2001, 2003, 2007 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA

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

Обновлено: $Date: 2007/02/07 02:36:02 $ $Author: mattl $