Linux: различия между версиями
>Asp |
>Michael м (Оформление) |
||
Строка 1: | Строка 1: | ||
− | '''GNU/Linux''' - [[операционная система]] на основе ядра Linux (произносится Л'инукс), написанного группой энтузиастов под руководством [[Линус Торвальдс|Линуса Торвальдса]] из Финляндии. Линукс | + | '''GNU/Linux''' — [[Unix]]-подобная [[операционная система]] на основе ядра Linux (произносится Л'инукс), написанного группой энтузиастов под руководством [[Линус Торвальдс|Линуса Торвальдса]] из Финляндии. Линукс защищён [[копилефт]]ом и является самым известным из продуктов, выпущенных по лицензии [[GPL]]. Некоторая путаница возникает из-за того, что Линукс обозначает как собственно ядро ОС, так и саму ОС. |
== Название == | == Название == | ||
− | Название GNU/Linux используется по настоянию [[Ричард Столлман|Ричарда Столлмана]], и только в его присутствии, | + | Название GNU/Linux используется по настоянию [[Ричард Столлман|Ричарда Столлмана]], и только в его присутствии, обычно эту систему называют Линукс. Столлман справедливо указывает, что больше половины приложений, необходимых для функционирования Линукса, являются частью |
системы [[GNU/Hurd]], которая разрабатывается [[FSF]]. | системы [[GNU/Hurd]], которая разрабатывается [[FSF]]. | ||
− | В качестве | + | В качестве символа Линукса используется пингвин Тукс (Tux). |
== История == | == История == | ||
− | Начало ядра операционной системы | + | Начало ядра операционной системы Linux было положено в апреле [[1991]] года, когда молодой программист [[Линус Торвальдс]] решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне [[BIOS]], не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле COPYING он сформулировал правила: |
− | операционную систему можно использовать свободно, пока ты | + | операционную систему можно использовать свободно, пока ты её не продаёшь, |
− | а если ты | + | а если ты внёс какие-то исправления или улучшения, то должен сделать их |
всеобщим достоянием в виде исходников (в отличие от бинарников, которые | всеобщим достоянием в виде исходников (в отличие от бинарников, которые | ||
недоступны). Кто не согласен с этими условиями, тот не имеет права ни | недоступны). Кто не согласен с этими условиями, тот не имеет права ни | ||
копировать, ни изменять программу. | копировать, ни изменять программу. | ||
− | Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители поэтому начиная с версии 0.12 | + | Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под [[GPL]], позволяющей продавать продукт. |
== Дистрибутивы == | == Дистрибутивы == | ||
− | GNU/Linux распространяется в сотнях разных версий, которые называются дистрибутивами. Дистрибутив | + | GNU/Linux распространяется в сотнях разных версий, которые называются дистрибутивами. Дистрибутив — это ядро, программы, полезные для его установки на компьютер, и набор приложений, обеспечивающих работоспособность системы. Как ядро, так и приложения могут быть несовместимы |
− | от системы к системе и от версии к версии. | + | от системы к системе и от версии к версии. |
− | Вот список популярных дистрибутивов: | + | Вот список популярных дистрибутивов. |
− | * [[ | + | Разрабатываемые различными фирмами коммерческие дистрибутивы: |
− | + | * [[RedHat]] | |
* [[Mandrake]] | * [[Mandrake]] | ||
+ | * [[Ubuntu]] | ||
+ | * [[OpenSuse]] | ||
* [[Fedora]] | * [[Fedora]] | ||
* [[AltLinux]] | * [[AltLinux]] | ||
+ | * [[AspLinux]] | ||
+ | Дистрибутивы, разрабатываемые сообществом: | ||
+ | * [[Slackware]] | ||
* [[Centos]] | * [[Centos]] | ||
* [[Debian]] | * [[Debian]] | ||
− | |||
* [[Gentoo]] | * [[Gentoo]] | ||
− | * [[ | + | * [[ArchLinux]] |
+ | |||
== Лицензия == | == Лицензия == | ||
− | В силу лицензионных ограничений, код | + | В силу лицензионных ограничений, код ядра Linux нельзя использовать в коммерческих разработах, кроме проектов с открытым кодом. Среди сторонников [[FreeBSD]], распространяемой по более открытой модели, принято порицать |
− | + | Linux за использование [[GPL]], чересчур, по их мнению, ограничительной. | |
== Kernel hackers == | == Kernel hackers == | ||
− | Ядро Линукса | + | Ядро Линукса — коллективный проект десятка тысяч программистов, которые называют себя ''kernel hackers''. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе LKML (Linux Kernel Mailing List). |
== Линкование несвободных библиотек == | == Линкование несвободных библиотек == | ||
− | Среди подписчиков | + | Среди подписчиков LKML нет консенсуса насчет возможности [[линкование|линкования]] к ядру Линукса драйверов с закрытым |
− | кодом, или другими лицензиями, несовместимыми с [[GPL]]. К сожалению, | + | кодом, или другими лицензиями, несовместимыми с [[GPL]]. К сожалению, две основных серии [[видеокарта|видеокарт]] ([[ATI Radeon]] и [[NVidia GeForce]]) не имеют удовлетворительных GPL-совместимых драйверов. Многие дистрибутивы Линукса |
− | отказываются распространять драйвера к этим картам, пользователям приходится скачивать драйвера с сайта производителей и устанавливать вручную. Еще больших усилий стоит установка [[Wi-Fi]]-карт. | + | отказываются распространять драйвера к этим картам, пользователям приходится скачивать драйвера с сайта производителей и устанавливать вручную. Еще больших усилий стоит установка [[Wi-Fi]]-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств. |
== Мультимедиа == | == Мультимедиа == | ||
Строка 54: | Строка 59: | ||
Проигрывание [[DVD]] и [[Mp3]] под Линуксом технически нелегально, | Проигрывание [[DVD]] и [[Mp3]] под Линуксом технически нелегально, | ||
из-за ограничительных лицензий, потребных для распространения | из-за ограничительных лицензий, потребных для распространения | ||
− | DVD и MP3-плэйеров. Из-за этого | + | DVD и MP3-плэйеров. Из-за этого многие коммерческие дистрибутивы |
− | Линукса не поддерживают MP3, в частности RedHat. | + | Линукса не поддерживают MP3, в частности RedHat. |
== См. также == | == См. также == |
Версия от 08:39, 25 августа 2008
GNU/Linux — Unix-подобная операционная система на основе ядра Linux (произносится Л'инукс), написанного группой энтузиастов под руководством Линуса Торвальдса из Финляндии. Линукс защищён копилефтом и является самым известным из продуктов, выпущенных по лицензии GPL. Некоторая путаница возникает из-за того, что Линукс обозначает как собственно ядро ОС, так и саму ОС.
Название
Название GNU/Linux используется по настоянию Ричарда Столлмана, и только в его присутствии, обычно эту систему называют Линукс. Столлман справедливо указывает, что больше половины приложений, необходимых для функционирования Линукса, являются частью системы GNU/Hurd, которая разрабатывается FSF.
В качестве символа Линукса используется пингвин Тукс (Tux).
История
Начало ядра операционной системы Linux было положено в апреле 1991 года, когда молодой программист Линус Торвальдс решил создать свой собственный эмулятор терминала для подключения к университетскому мейнфрейму. Поскольку он недавно приобрёл свой первый компьютер на базе 386-го процессора, то терминал было решено писать непосредственно на уровне BIOS, не затрагивая операционную систему. Постепенно по мере добавления функций обнаружилось, что практически всё необходимое для создания собственной ОС в эмуляторе терминала наличествует. И в июле этого же года Линус стал писать операционную систему. 17 сентября 1991 года на ftp сервере появились первые результаты его труда — версия 0.01. Линус не хотел продавать свою операционную систему и не хотел, чтобы её продавал кто-то другой. Поэтому в файле COPYING он сформулировал правила:
операционную систему можно использовать свободно, пока ты её не продаёшь, а если ты внёс какие-то исправления или улучшения, то должен сделать их всеобщим достоянием в виде исходников (в отличие от бинарников, которые недоступны). Кто не согласен с этими условиями, тот не имеет права ни копировать, ни изменять программу.
Но для распространения системы на физических носителях необходимо было компенсировать затраты распространителей на сами носители, поэтому начиная с версии 0.12 Linux стал распространяться под GPL, позволяющей продавать продукт.
Дистрибутивы
GNU/Linux распространяется в сотнях разных версий, которые называются дистрибутивами. Дистрибутив — это ядро, программы, полезные для его установки на компьютер, и набор приложений, обеспечивающих работоспособность системы. Как ядро, так и приложения могут быть несовместимы от системы к системе и от версии к версии.
Вот список популярных дистрибутивов. Разрабатываемые различными фирмами коммерческие дистрибутивы:
Дистрибутивы, разрабатываемые сообществом:
Лицензия
В силу лицензионных ограничений, код ядра Linux нельзя использовать в коммерческих разработах, кроме проектов с открытым кодом. Среди сторонников FreeBSD, распространяемой по более открытой модели, принято порицать Linux за использование GPL, чересчур, по их мнению, ограничительной.
Kernel hackers
Ядро Линукса — коллективный проект десятка тысяч программистов, которые называют себя kernel hackers. Вопросы лицензионной политики часто перерастают в драматические дискуссии на мэйлинг-листе LKML (Linux Kernel Mailing List).
Линкование несвободных библиотек
Среди подписчиков LKML нет консенсуса насчет возможности линкования к ядру Линукса драйверов с закрытым кодом, или другими лицензиями, несовместимыми с GPL. К сожалению, две основных серии видеокарт (ATI Radeon и NVidia GeForce) не имеют удовлетворительных GPL-совместимых драйверов. Многие дистрибутивы Линукса отказываются распространять драйвера к этим картам, пользователям приходится скачивать драйвера с сайта производителей и устанавливать вручную. Еще больших усилий стоит установка Wi-Fi-карт. Однако, хоть и медленно, но разрабатываются свободные драйвера для всех этих устройств.
Мультимедиа
Проигрывание DVD и Mp3 под Линуксом технически нелегально, из-за ограничительных лицензий, потребных для распространения DVD и MP3-плэйеров. Из-за этого многие коммерческие дистрибутивы Линукса не поддерживают MP3, в частности RedHat.
См. также
- GPL
- GFDL
- Windows
- Как поддержать Open Source проект без написания кода
- Linux это НЕ Windows
- wait4
- Kororaa
Внешние ссылки
- Линус Торвальдс, Дэвид Даймонд. Just for fun
- Критика Линукса
- Council of the EU Says "We Cannot Support Linux"
![]() |
Это незавершённая статья. Вы можете помочь проекту, исправив и дополнив её. |