Linux

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

Есть много программного обеспечения для Linux и - как Linux сам по себе - много программного обеспечения для Linux является свободным программным обеспечением. Это одна из причин, по которой многие люди любят использовать Linux.

Определяющим компонентом Linux является ядро Linux, ядро операционной системы, которое разработал Линус Торвальдс (Linus Torvalds). Linux обычно упаковывается в дистрибутив Linux (или дистрибутив для краткости). Дистрибутивы также включают в себя поддерживающие системные программы и библиотеки, многие из которых предоставляются проектом GNU.

Популярные дистрибутивы Linux включают Debian, Fedora и Ubuntu. Коммерческие дистрибутивы включают Red Hat Enterprise Linux и SUSE Linux Enterprise Server. Настольные дистрибутивы Linux включают систему окон, такую как X11 или Wayland, и окружение рабочего стола, такое как GNOME или KDE Plasma. В дистрибутивах, предназначенных для серверов, может отсутствовать графика, а также включаться стек решений, например LAMP. Поскольку Linux является свободно распространяемым дистрибутивом, любой может создать дистрибутив для любых целей.

Изначально Linux разрабатывался для персональных компьютеров. Linux - ведущая операционная система на таких серверах, как мейнфреймы, и единственное ОС, используемое на суперкомпьютерах (по крайней мере, в списке TOP500, с ноября 2017 года). Она используется примерно на 2,3% настольных компьютеров. Chromebook, который работает под управлением ОС Chrome на базе ядра Linux, занимает доминирующее положение на рынке образования К-12 в США и составляет почти 20% от продаж ноутбуков стоимостью до 300 долларов в США.

Linux также работает на встраиваемых системах, которые представляют собой устройства, операционная система которых обычно встроена во встроенное программное обеспечение и в значительной степени адаптирована к системе; это включает в себя мобильные телефоны (особенно смартфоны), планшетные компьютеры, сетевые маршрутизаторы, средства управления автоматизацией предприятия, телевизоры, цифровые видеомагнитофоны, игровые приставки и смарт-часы. Фактически, операционная система Android - мобильная операционная система, построенная на ядре Linux, имеет самую большую установленную базу из всех операционных систем общего назначения. В марте 2017 года сообщалось, что пользователей на Android больше, чем на Microsoft Windows, которая не основана на Linux.

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

Как была сделана Linux

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

Группа людей, называемая проектом GNU, написала различные части новой операционной системы под названием G.N.U., но у нее не было всех частей, которые нужны операционной системе для работы. В 1991 году Линус Торвальдс начал работать над заменой MINIX, которая была бы свободна для пользования и не стоила бы ничего. Линус начал этот проект, когда учился в университете Хельсинки. В конце концов он стал ядром Linux.

Линус Торвальдс (Linus Torvalds) поделился ядром Linux в некоторых интернет-группах для пользователей MINIX. Линус впервые назвал операционную систему "Freax". Название Freax возникло от соединения английских слов "free" и "freak", и добавления X к названию, потому что в названии Unix есть X. Ари Леммке (Ari Lemmke), который работал с Линусом в университете, отвечал за серверы, на которых хранился Freax. Ари не считал Фрекс хорошим именем, поэтому назвал проект "Linux", не спросив у Линуса. Позже Линус согласился, что Linux - это лучшее название для его проекта.

Сначала Linux полагался на программный код от MINIX. Но, имея код из системы G.N.U., доступный бесплатно, он решил, что для Linux было бы хорошо, если бы она могла использовать этот код, а не код из MINIX, потому что MINIX не позволял людям обмениваться или изменять его так, как они хотели. Стандартная общественная лицензия G.N.U. - это лицензия программ, которая позволяет людям изменять любую часть исходных текстов, которые они хотят, до тех пор, пока они обмениваются любыми изменениями, которые они вносят, с людьми, которым они передают свои программы, и позволяют им распространять их бесплатно или за плату. Все программы из G.N.U. были лицензированы по Стандартной Общественной Лицензии G.N.U., так что Линус и другие люди, которые работали под Linux, тоже могли бы пользоваться ими.

Чтобы сделать ядро Linux пригодным для использования с исходными текстами проекта G.N.U. Линус Торвальдс начал переход от своей первоначальной лицензии (которая не позволяла людям продавать ее) к G.N.U. GPL. Разработчики Linux и G.N.U. работали вместе над интеграцией кода G.N.U. в Linux, чтобы сделать свободную операционную систему.

С 1991 года тысячи программистов и компаний работали над тем, чтобы сделать Linux лучше, включая Google.

Смокинг пингвин

Талисманом Linux является мультипликационный пингвин по имени "Tux". Когда человек видит пингвина на программном и аппаратном обеспечении, это означает, что он будет работать с Linux, а иногда и со всеми системами, которые похожи на Unix.

Идея пингвина пришла от создателя Linux, Линуса Торвальдса. Изображение было сделано человеком по имени Ларри Юинг в конкурсе на создание логотипа. Изображение, Tux, не выиграло, но позже было выбрано в качестве талисмана.

Теперь Tux стал символом для Linux, а иногда даже для open source. Его можно увидеть во многих разных местах, и часто, когда люди обращаются к Linux, они думают о Tux. Tux даже был включен во многие видеоигры, такие как Super Tux (как Super Mario Bros. ), Tux Racer (где игроки гоняют Tux вниз по ледяному холму) и Pingus (как Lemmings).

Смокинг пингвинZoom
Смокинг пингвин

Использует

Использование на рабочем столе

Хотя существует всего несколько версий Linux для некоторых программ для Mac OS X и Microsoft Windows в таких областях, как настольные издательские системы и профессиональные аудио и видео, есть программы, которые сравнительно похожи по качеству на те, которые доступны для Mac и Windows.

Для Linux доступно множество популярных под Windows свободных программ, таких как Pidgin, Mozilla Firefox, LibreOffice, Chromium, VLC и GIMP. Растущее количество несвободных программ для настольных компьютеров также может быть использовано под Linux, таких как Adobe Flash Player, Spotify и Skype. CrossOver - это проприетарное решение, основанное на проекте Wine с открытым исходным кодом, которое поддерживает запуск Windows-приложений, таких как Microsoft Office и Adobe Photoshop под Linux.

KDE и GNOME

KDE

GNOME

Серверы и суперкомпьютеры

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

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

Roadrunner, самый быстрый в мире суперкомпьютер (по состоянию на 2009 год), который работает под управлением LinuxZoom
Roadrunner, самый быстрый в мире суперкомпьютер (по состоянию на 2009 год), который работает под управлением Linux

Благовещение

В 1992 году Торвальдс объяснил, как он произносит слово Linux:

"Li" произносится коротким звуком [ee]: сравните prInt, mInImal и др. nux также короткое, недиффтонг, как в pUt. Частично это связано с minix: linux был просто моим рабочим названием для этой штуки, и так как я написал его, чтобы заменить minix в моей системе, в результате получилось то, что это... linus' minix стал linux.

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

Некоторые англоговорящие произносят название как lee-narks или lee-nix или lie-nix. По словам Торвальдса, это неправильное произношение. []

Размер кода

Исследование Red Hat Linux 7.1, проведенное в 2001 году, показало, что этот дистрибутив содержит 30 миллионов строк кода. Исследование показало, что для разработки Red Hat 7.1 потребовалось около 8000 лет. Исследование также показало, что если бы все эти программы были сделаны несвободными средствами, то это стоило бы около 1,08 миллиарда долларов, которые можно было бы сделать в Соединенных Штатах. По состоянию на 7 марта 2011 года, ядро Linux будет стоить около 3 миллиардов долларов.

Версия 3.10 ядра Linux, выпущенная в июне 2013 года, содержит 15 миллионов строк кода, в то время как версия 4.1, выпущенная в июне 2015 года, выросла до более чем 19,5 миллионов строк кода почти 14 000 программистов.

Большая часть кода (около 71%) была написана на языке программирования Си, а также использовались многие другие языки, включая С++, язык ассемблера, Perl, Python, Fortran и различные скриптовые языки оболочки. Чуть более половины всех строк кода было лицензировано по GPL.

Различные версии Linux

Люди, которые хотят получить Linux, могут скачать его из интернета или купить в магазине или на сайте. Иногда в книгах и журналах о Linux есть C.D. или D.V.D. с Linux. Любая определенная версия Linux называется "дистрибутивом" или "дистрибутивом". В версии Linux есть ядро Linux и программное обеспечение G.N.U., а также некоторые дополнительные программы, которые могут не входить в G.N.U. Различные версии включают в себя различные дополнительные программы. Версии, используемые большинством людей, включают в себя:

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

Программное обеспечение для Linux включено:

  • Кернел и Шелл.
  • Apache позволяет пользователям запускать свои собственные сайты.
  • KDE и GNOME являются окружениями рабочего стола.
  • LibreOffice предназначен для офисной работы.
  • Mozilla Firefox - это интернет-браузер.
  • GIMP, Inkscape и Blender помогают людям работать с картинками.
  • Такие игры, как Tux Racer.
  • Компилятор GNU.
Fedora, дистрибутив LinuxZoom
Fedora, дистрибутив Linux

Лицензирование, торговая марка и наименование

Ядро Linux и большинство программ GNU лицензированы по Стандартной общественной лицензии GNU (GPL). GPL требует, чтобы каждый, кто распространяет ядро Linux, делал исходный текст (и любые изменения) доступным получателю на тех же самых условиях. В 1997 году Линус Торвальдс сказал: "Сделать Linux GPL - это определенно лучшее, что я когда-либо делал". Другие ключевые компоненты системы Linux могут пользоваться другими лицензиями; многие библиотеки пользуются Меньшей Стандартной Общественной Лицензией GNU (LGPL) - разновидностью GPL, которая менее ограничена, а система X Window пользуется Лицензией MIT. "Linux" является товарным знаком Линуса Торвальдса.

Связанные страницы

  • Список дистрибутивов Linux

Вопросы и ответы

Вопрос: Что такое Linux?


Ответ: Linux или GNU/Linux - это Unix-подобная операционная система (или семейство) для компьютеров. Это набор основных инструкций, которые управляют электронными частями компьютера, позволяющими запускать приложения и программы.

Вопрос: Что делает Linux популярным?


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

Вопрос: Кто разработал ядро Linux?


Ответ: Ядро Linux изначально было разработано Линусом Торвальдсом в одиночку.

Вопрос: Какие существуют популярные дистрибутивы Linux?


О: Популярные дистрибутивы включают Debian, Fedora, Ubuntu, Red Hat Enterprise Linux, SuSE Linux Enterprise Server, X11 или Wayland, GNOME и KDE Plasma.

В: Можно ли создавать пользовательские распределения для определенных целей?


О: Да, потому что любой может свободно копировать и изменять исходный код в соответствии с лицензиями, такими как GNU General Public License.
Вопрос: Где чаще всего используется Linux? О: Linux чаще всего используется в серверах, таких как мейнфреймы и суперкомпьютеры, примерно в 2,3% настольных компьютеров, в компьютерах Chromebook на рынке образования США K-12, во встроенных системах, таких как мобильные телефоны (особенно смартфоны), планшеты, сетевые маршрутизаторы и т.д., в контроллерах автоматизации предприятий, телевизорах, цифровых видеомагнитофонах, консолях видеоигр и умных часах.

AlegsaOnline.com - 2020 / 2023 - License CC3