1.4. Почему программы GNU лучше
1.4. Почему программы GNU лучше
Что делает программу GNU программой GNU?[19] Что делает программное обеспечение GNU «лучше» по сравнению с другим (платным или бесплатным) программным обеспечением? Наиболее очевидной разницей является общедоступная лицензия (General Public License — GPL), которая описывает условия распространения для программного обеспечения GNU. Но это обычно не причина, чтобы вы могли услышать, как люди говорят: «Дайте GNU-версию xyz, она намного лучше». Программное обеспечение GNU в общем более устойчиво, имеет лучшую производительность, чем в стандартных версиях Unix. В данном разделе мы рассмотрим некоторые причины этого явления, а также рассмотрим документ, описывающий принципы проектирования программного обеспечения GNU.
«Стандарты кодирования GNU» (GNU Coding Standards) описывают создание программного обеспечения для проекта GNU. Они охватывает ряд тем. Вы можете найти GNU Coding Standards по адресу http://www.gnu.org/prep/standards.html. Смотрите в онлайн-версии ссылки на исходные файлы в других форматах.
В данном разделе мы описываем лишь те части GNU Coding Standards, которые относятся к проектированию и реализации программ.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Почему базы данных лучше офицеров Штази
Почему базы данных лучше офицеров Штази Возможно, информация и в самом деле кислород современной эпохи, говоря словами Рональда Рейгана, но этот кислород питает и систему жизнеобеспечения диктатуры. Какой разумный диктатор упустит возможность больше узнать о нынешних и
Почему некоторым тайнам лучше оставаться тайнами
Почему некоторым тайнам лучше оставаться тайнами Механизму выработки политических решений угрожают не только аффекты и спешка, но также растущая доступность и мобильность информации. Мобильная связь проникла в самые далекие уголки, и информацию стало проще получать.
(8.2) Почему некоторые программы не инсталлируются в W2k? Запускается инсталлятор, появляется окно, в нём закрашивается индикатор до 100%, но потом всё пропадает. Процесс висит в памяти, но инсталляция не продолжается.
(8.2) Почему некоторые программы не инсталлируются в W2k? Запускается инсталлятор, появляется окно, в нём закрашивается индикатор до 100%, но потом всё пропадает. Процесс висит в памяти, но инсталляция не продолжается. Это происходит когда временные папки в W2k помещены в
7.3. Почему некоторые программы не инсталлируются в XP? Запускается инсталлятор, появляется окно, в нём закрашивается индикатор до 100%, но потом всё пропадает. Процесс висит в памяти, но инсталляция не продолжается.
7.3. Почему некоторые программы не инсталлируются в XP? Запускается инсталлятор, появляется окно, в нём закрашивается индикатор до 100%, но потом всё пропадает. Процесс висит в памяти, но инсталляция не продолжается. Это происходит когда временные папки в XP помещены в
5.1. Почему воспроизведение аудио в Linux лучше, чем в Windows
5.1. Почему воспроизведение аудио в Linux лучше, чем в Windows Самыми распространенными аудиоподсистемами для Linux являются OSS (Open Sound System) и ALSA (Advanced Linux Sound Architecture). Обе системы поддерживают большое количество ISA- и PCI-звуковых карт, поэтому, скорее всего, вам не придется разыскивать в
15.8.5. Лучше, чем IDE
15.8.5. Лучше, чем IDE Ранее в данной главе утверждалось, что Emacs способен предоставить программисту возможности, аналогичные возможностям какой-либо традиционной интегрированной среды разработки и даже превосходящие их. К настоящему моменту у читателя должно быть
ТВ на заказ: как Intel строила главный ТВ-сервис Америки, почему не получилось и почему может получиться у нас Евгений Золотов
ТВ на заказ: как Intel строила главный ТВ-сервис Америки, почему не получилось и почему может получиться у нас Евгений Золотов Опубликовано 29 ноября 2013 Нечасто, но случается, некоторое событие остаётся незамеченным несправедливо — потому только, что
Милого узнаю по геному: почему Америка так боится ДНК-отпечатков (и почему не боимся мы) Евгений Золотов
Милого узнаю по геному: почему Америка так боится ДНК-отпечатков (и почему не боимся мы) Евгений Золотов Опубликовано 06 июня 2013 Биометрическая идентификация — штука замечательная, но непростая. В теории, по физиологическим особенностям, присущим
Почему социальная сеть Google+ лучше, чем Facebook: восемь очевидных преимуществ Олег Нечай
Почему социальная сеть Google+ лучше, чем Facebook: восемь очевидных преимуществ Олег Нечай Опубликовано 15 августа 2013 Google+ — самая молодая из крупных социальных сетей такого рода: она была запущена в июне 2011 года и открылась для всеобщего пользования в
ОГОРОД КОЗЛОВСКОГО: Heavy metal, или Лучше меньше, да лучше
ОГОРОД КОЗЛОВСКОГО: Heavy metal, или Лучше меньше, да лучше Автор: Козловский ЕвгенийНа Новый год, в числе прочего, получился новенький фотоаппарат от Casio: EX S770. Последняя на тот момент и безусловно лучшая модель! Совершенная в своем роде. Таким образом, смутная мечта всегда
Почему пользователи iOS программы покупают, а пользователи Android — нет? Сергей Голубицкий
Почему пользователи iOS программы покупают, а пользователи Android — нет? Сергей Голубицкий Опубликовано 23 мая 2013 Вопрос, вынесенный в заголовок статьи, родился отнюдь не из моих эмпирических наблюдений после смены айфона на SGS4: по привычке,
Мрачные итоги Pwn2Own: почему браузеры так легко взломать и почему линуксоидам можно волноваться меньше? Евгений Золотов
Мрачные итоги Pwn2Own: почему браузеры так легко взломать и почему линуксоидам можно волноваться меньше? Евгений Золотов Опубликовано 11 марта 2013 В английском айтишном жаргоне есть словечко «pwned», перевести которое на русский можно таким же коротким «поимели». Грубо,
Почему Google уничтожает свой Reader — и почему это хорошо? Евгений Золотов
Почему Google уничтожает свой Reader — и почему это хорошо? Евгений Золотов Опубликовано 15 марта 2013 Когда в среду руководители Google ставили точку в истории одного из своих многочисленных веб-сервисов, едва ли они могли вообразить, какая реакция за этим последует. Согласно
Почему Иннополис будет лучше Сколково Виктор Осетров, основатель RealSpeakerLab
Почему Иннополис будет лучше Сколково Виктор Осетров, основатель RealSpeakerLab Опубликовано 13 марта 2013В апреле 2011 года впервые была озвучена идея создания «Иннополиса» — города-спутника Казани, который станет центром сосредоточения молодых IT-специалистов со всей
Почему стартаперам кажется, что российский венчур — клондайк, и почему на самом деле это не совсем так Валентина Славина, президент НП «Бизнес-ангелы Урала»
Почему стартаперам кажется, что российский венчур — клондайк, и почему на самом деле это не совсем так Валентина Славина, президент НП «Бизнес-ангелы Урала» Опубликовано 23 апреля 2013Будучи руководителем сообщества частных инвесторов ранней стадии на Урале (НП