Linux: различия между версиями

 
(не показана 21 промежуточная версия 10 участников)
Строка 1: Строка 1:
 
{{Болванка}}
 
{{Болванка}}
'''GNU/Linux''' — [[Unix]]-подобная [[операционная система]] на основе ядра Linux (произносится Ли́нукс), написанного группой энтузиастов под руководством [[Линус Торвальдс|Линуса Торвальдса]] из Финляндии. Линукс защищён [[копилефт]]ом и является самым известным из продуктов, выпущенных по лицензии [[GPL]]. Некоторая путаница возникает из-за того, что Линукс обозначает как собственно ядро ОС, так и саму ОС.
+
'''Linux''' (произносится Ли́нукс) — свободное ядро, написанное группой энтузиастов под руководством [[Линус Торвальдс|Линуса Торвальдса]] из Финляндии. Линукс защищён [[копилефт]]ом; это самая известная программа, выпущенная под лицензией [[GPL]]. Некоторая путаница возникает из-за того, что Линуксом часто называют не только собственно ядро, но и ОС [[GNU/Linux]], в составе которой его чаще всего используют.
  
== Название ==
+
Символ Линукса — пингвин Тукс ([[Tux]]).
 
 
ОС [[GNU|ГНУ]] с ядром Линукс часто ошибочно называют просто Линукс. Название GNU/Linux предложено [[Ричард Столлман|Ричардом Столлманом]]. Столлман справедливо указывает, что значительная часть программ и библиотек, входящих в состав любого [[дистрибутив]]а GNU/Linux, являются частью операционной системы [[GNU]], которая разрабатывается [[FSF]]; Линус Торвальдс же является автором не всей ОС, а лишь одной, хотя и важной её части — ядра. Фактически GNU/Linux представляет собой ОС GNU, из которой удалено (нестабильное на сегодняшний день) «родное» ядро HURD, и на его место вставлен Линукс. Кроме того, название GNU ассоциируется не только с программами, разработанными как часть этой ОС, но и с идеями [[Свободное ПО|свободы ПО]], отстаиваемыми FSF и Столлманом; в то время как цель Торвальдса, по утверждению [[Столлман|rms]], состоит «всего лишь» в создании мощной, удобной и надёжной операционной системы и увеличении её популярности.
 
Линус публично заявляет о своём несогласии с идеалами движения за свободное ПО.
 
Он много лет разрабатывал несвободное ПО как часть своей работы (о чём и заявил
 
перед огромной аудиторией на шоу «Linux»World), и публично призывал коллег,
 
разработчиков Linux (ядра!), использовать несвободное ПО для совместной работы
 
над ним. Более  того, он осуждает людей, считающих, что инженеры и учёные должны
 
учитывать социальные последствия своей технической деятельности отвергая уроки,
 
вынесенные обществом из разработки атомной бомбы. [http://www.gnu.org/gnu/gnu-linux-faq.html#helplinus]
 
Поэтому Столлман призывает всех, кто разделяет идеалы [[free software movement|движения за свободное программное обеспечение]], использовать название GNU/Linux, чтобы подчеркнуть роль идеи свободного ПО в создании ОС и распространять тем самым эту идею среди пользователей.
 
 
 
Символом Линукса служит пингвин Тукс ([[Tux]]).
 
 
 
Ссылки (статьи Ричарда Столлмана на сайте [http://gnu.org gnu.org], англ.):
 
* [http://www.gnu.org/gnu/why-gnu-linux.html Why GNU/Linux?]
 
* [http://www.gnu.org/gnu/gnu-linux-faq.html GNU/Linux FAQ]
 
* [http://www.gnu.org/gnu/linux-and-gnu.html Linux and the GNU Project]
 
* [http://www.gnu.org/gnu/gnu-users-never-heard-of-gnu.html GNU users who have never heard of GNU]
 
  
 
== История ==
 
== История ==
  
Начало ядра операционной системы Linux было положено в апреле [[1991]] года, когда молодой программист [[Линус Торвальдс]] решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне [[BIOS]], не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле COPYING он сформулировал правила:
+
Начало ядра Linux было положено в апреле [[1991]] года, когда молодой программист [[Линус Торвальдс]] решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне [[BIOS]], не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле [[Лицензия|COPYING]] он сформулировал правила:
 
  операционную  систему можно использовать свободно, пока ты её не продаёшь,
 
  операционную  систему можно использовать свободно, пока ты её не продаёшь,
 
  а если ты внёс какие-то  исправления  или улучшения, то должен  сделать их
 
  а если ты внёс какие-то  исправления  или улучшения, то должен  сделать их
Строка 31: Строка 13:
 
  копировать, ни изменять программу.
 
  копировать, ни изменять программу.
 
Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под [[GPL]], позволяющей продавать продукт.
 
Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под [[GPL]], позволяющей продавать продукт.
 
== [[Дистрибутив]]ы ==
 
 
GNU/Linux распространяется в сотнях разных версий, которые называются дистрибутивами. Дистрибутив — это ядро, программы, полезные для его установки на компьютер, и набор приложений, обеспечивающих работоспособность системы. Как ядро, так и приложения могут быть несовместимы
 
от системы к системе и от версии к версии.
 
 
Вот список популярных дистрибутивов.
 
Разрабатываемые различными фирмами коммерческие дистрибутивы:
 
* [[RedHat]]
 
* [[Mandrake]]
 
* [[Ubuntu]]
 
* [[OpenSUSE]]
 
* [[Fedora]]
 
* [[ALTLinux]]
 
* [[ASPLinux]]
 
Дистрибутивы, разрабатываемые сообществом:
 
* [[Slackware]]
 
* [[CentOS]]
 
* [[Debian]]
 
* [[Gentoo]]
 
* [[ArchLinux]]
 
Полностью свободные дистрибутивы [http://www.gnu.org/links/links.html#FreeGNULinuxDistributions]:
 
* [[gNewSense]]
 
  
 
== Лицензия ==
 
== Лицензия ==
  
В силу лицензионных ограничений, код ядра Linux нельзя использовать в коммерческих разработках, кроме проектов с открытым кодом. Среди сторонников [[FreeBSD]], распространяемой по более открытой модели, принято порицать
+
В силу лицензионных ограничений код Linux нельзя использовать в [[Проприетарное ПО|проприетарных]] разработках. Сторонники [[FreeBSD]], распространяемой под менее строгой (не [[копилефт]]ной) лицензией, часто порицают
Linux за использование [[GPL]], чересчур, по их мнению, ограничительной.
+
[[GNU]] и Linux за использование [[GPL]], чересчур, по их мнению, ограничительной.
  
 
== Kernel hackers ==
 
== Kernel hackers ==
  
Ядро Linux — коллективный проект десятка тысяч программистов, которые называют себя ''kernel hackers''. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе [http://www.tux.org/lkml/ LKML] (Linux Kernel Mailing List).
+
Linux — коллективный проект десятка тысяч программистов, которые называют себя ''kernel hackers''. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе [http://www.tux.org/lkml/ LKML] (Linux Kernel Mailing List).
  
 
== Линкование несвободных библиотек ==
 
== Линкование несвободных библиотек ==
  
Среди подписчиков LKML нет консенсуса насчет возможности [[линкование|линкования]] к ядру Линукса [[драйвер]]ов с закрытым
+
Среди подписчиков LKML нет консенсуса насчёт возможности [[линкование|линкования]] к Линуксу несвободных [[драйвер]]ов,
кодом, или другими лицензиями, несовместимыми с [[GPL]]. К сожалению, две основных серии [[видеокарта|видеокарт]] ([[ATI|ATI Radeon]] и [[NVidia|NVidia GeForce]]) не имеют удовлетворительных GPL-совместимых драйверов. Многие дистрибутивы Линукса
+
или драйверов под лицензиями, несовместимыми с [[GPL]]. К сожалению, две основных серии [[видеокарта|видеокарт]] ([[ATI|ATI Radeon]] и [[NVidia|NVidia GeForce]]) не имеют удовлетворительных GPL-совместимых драйверов. Авторы многих дистрибутивов GNU/Linux
отказываются распространять драйвера к этим картам, пользователям приходится скачивать драйвера с сайта производителей и устанавливать вручную. Еще больших усилий стоит установка [[Wi-Fi]]-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств.
+
отказываются распространять несвободные «родные» драйвера к этим картам. Некоторые пользователи скачивают несвободные драйвера с сайта производителей и устанавливают их вручную, что, безусловно, противоречит идеологии свободного ПО. Ещё больших усилий стоит установка [[Wi-Fi]]-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств.
 
 
== Мультимедиа ==
 
  
Проигрывание [[DVD]] <s>и [[Mp3]]</s> под Линуксом технически нелегально,
+
Ссылки:
из-за ограничительных лицензий, потребных для распространения
+
* [http://www.fsf.org/resources/hw Hardware Devices that Support GNU/Linux] — страница на сайте [[FSF]], где собирается информация о компьютерном железе, чьи драйвера поддерживают свободные ОС.
DVD <s>и MP3-</s>плэйеров. Из-за этого многие коммерческие дистрибутивы
 
Линукса не поддерживают MP3, в частности RedHat.
 
  
 
== См. также ==
 
== См. также ==
 +
* [[GNU/Linux]]
 
* [[GPL]]
 
* [[GPL]]
 
* [[GFDL]]
 
* [[GFDL]]
Строка 84: Строка 40:
 
* [[Linux это НЕ Windows]]
 
* [[Linux это НЕ Windows]]
 
* [[wait4]]
 
* [[wait4]]
* [[:Категория:Дистрибутивы Linux|Дистрибутивы Linux]]
 
 
  
 
== Внешние ссылки ==
 
== Внешние ссылки ==
Строка 99: Строка 53:
 
{{Болванка}}
 
{{Болванка}}
 
{{Свободное ПО}}
 
{{Свободное ПО}}
 +
{{Блок новостей|категория=Новости:Linux}}
  
 
[[Категория:Программы]]
 
[[Категория:Программы]]
Строка 104: Строка 59:
 
[[Категория:Копилефт]]
 
[[Категория:Копилефт]]
 
[[Категория:Linux]]
 
[[Категория:Linux]]
[[Категория:Операционные системы]]
+
[[Категория:Материалы Антикопирайта]]

Текущая версия от 19:21, 8 мая 2024

800px-T64 and pencil.jpg Это незавершённая статья.
Вы можете помочь проекту, исправив и дополнив её.

Linux (произносится Ли́нукс) — свободное ядро, написанное группой энтузиастов под руководством Линуса Торвальдса из Финляндии. Линукс защищён копилефтом; это самая известная программа, выпущенная под лицензией GPL. Некоторая путаница возникает из-за того, что Линуксом часто называют не только собственно ядро, но и ОС GNU/Linux, в составе которой его чаще всего используют.

Символ Линукса — пингвин Тукс (Tux).

ИсторияПравить

Начало ядра Linux было положено в апреле 1991 года, когда молодой программист Линус Торвальдс решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне BIOS, не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле COPYING он сформулировал правила:

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

Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под GPL, позволяющей продавать продукт.

ЛицензияПравить

В силу лицензионных ограничений код Linux нельзя использовать в проприетарных разработках. Сторонники FreeBSD, распространяемой под менее строгой (не копилефтной) лицензией, часто порицают GNU и Linux за использование GPL, чересчур, по их мнению, ограничительной.

Kernel hackersПравить

Linux — коллективный проект десятка тысяч программистов, которые называют себя kernel hackers. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе LKML (Linux Kernel Mailing List).

Линкование несвободных библиотекПравить

Среди подписчиков LKML нет консенсуса насчёт возможности линкования к Линуксу несвободных драйверов, или драйверов под лицензиями, несовместимыми с GPL. К сожалению, две основных серии видеокарт (ATI Radeon и NVidia GeForce) не имеют удовлетворительных GPL-совместимых драйверов. Авторы многих дистрибутивов GNU/Linux отказываются распространять несвободные «родные» драйвера к этим картам. Некоторые пользователи скачивают несвободные драйвера с сайта производителей и устанавливают их вручную, что, безусловно, противоречит идеологии свободного ПО. Ещё больших усилий стоит установка Wi-Fi-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств.

Ссылки:

  • Hardware Devices that Support GNU/Linux — страница на сайте FSF, где собирается информация о компьютерном железе, чьи драйвера поддерживают свободные ОС.

См. такжеПравить

Внешние ссылкиПравить


800px-T64 and pencil.jpg Это незавершённая статья.
Вы можете помочь проекту, исправив и дополнив её.
Мир Свободного ПО
Мета Копилефт · Исходный текст · GNU · Free Software Foundation · FSF Europe · Линуксоид
Публичные лицензии BSD · LPPL · GPL (GPL v.3) · LGPL · GFDL · QPL · CCL
Свободное ПО: Apache · Emacs · FreeBSD · I2P · Mozilla Firefox · Ogg Vorbis · OpenOffice.org · Tor
Дистрибутивы GNU/Linux ALTLinux · ArchLinux · ASPLinux · CentOS · Debian · Fedora · Gentoo · GNewSense · Mandriva · OpenSUSE · RedHat · Slackware · Ubuntu · Zenwalk
Люди: Ричард Столлман · Линус Торвальдс
Сайты: GNU Savannah · gpl-violations.org · SourceForge · code.google.com
Казусы: Мобильная система вооружённых сил · wait4 · Kororaa
Статьи: Как поддержать Open Source проект без написания кода · Linux это НЕ Windows · Правительственная поддержка свободного и открытого ПО

НовостиПравить