Линус Торвальдс редактируемое текстовое слово ikt

Обновлено: 03.07.2024

Несмотря на то, что были приложены все усилия для соблюдения правил стиля цитирования, могут быть некоторые расхождения. Если у вас есть какие-либо вопросы, обратитесь к соответствующему руководству по стилю или другим источникам.

Наши редакторы рассмотрят то, что вы отправили, и решат, нужно ли пересматривать статью.

Linux – компьютерная операционная система, созданная в начале 1990-х годов финским инженером-программистом Линусом Торвальдсом и Фондом свободного программного обеспечения (FSF).

Еще будучи студентом Хельсинкского университета, Торвальдс начал разработку Linux, чтобы создать систему, аналогичную MINIX, операционной системе UNIX. В 1991 году вышла версия 0.02; Версия 1.0 ядра Linux, ядра операционной системы, была выпущена в 1994 году. Примерно в то же время американский разработчик программного обеспечения Ричард Столлман и FSF предприняли усилия по созданию UNIX-подобной операционной системы с открытым исходным кодом под названием GNU. В отличие от Торвальдса, Столлман и FSF начали с создания утилит для операционной системы. Затем эти утилиты были добавлены в ядро ​​Linux для создания полной системы под названием GNU/Linux, или, точнее, просто Linux.

компьютерный чип. компьютер. Рука, держащая компьютерный чип. Центральный процессор (ЦП). история и общество, наука и техника, микрочип, материнская плата микропроцессора, компьютерная печатная плата

Компьютеры размещают веб-сайты, состоящие из HTML, и отправляют текстовые сообщения так же просто, как. РЖУ НЕ МОГУ. Взломайте этот тест, и пусть какая-нибудь технология подсчитает ваш результат и раскроет вам его содержание.

На протяжении 1990-х Linux развивался благодаря усилиям разработчиков-любителей. Хотя Linux не так удобен для пользователя, как популярные операционные системы Microsoft Windows и Mac OS, это эффективная и надежная система, которая редко дает сбои. В сочетании с Apache, веб-сервером с открытым исходным кодом, Linux составляет большинство серверов, используемых в Интернете. Поскольку это открытый исходный код и, следовательно, его можно модифицировать для различных целей, Linux популярен для таких разнообразных систем, как сотовые телефоны и суперкомпьютеры. Android, операционная система Google для мобильных устройств, имеет в своей основе модифицированное ядро ​​Linux, а Chrome OS, операционная система Google, использующая браузер Chrome, также основана на Linux. Добавление удобной среды рабочего стола, офисных пакетов, веб-браузеров и даже игр помогло повысить популярность Linux и сделать его более подходящим для домашних и офисных рабочих столов. Новые дистрибутивы (пакеты программного обеспечения Linux) создаются с 1990-х годов. Некоторые из наиболее известных дистрибутивов включают MX Linux, Manjaro, Linux Mint и Ubuntu.

Редакторы Британской энциклопедии Эта статья была недавно отредактирована и обновлена ​​Эриком Грегерсеном.

Я был в кофейне в Портленде, штат Орегон, и случайно заметил Линуса Торвальдса, сидящего в одиночестве за столиком у окна. Я спросил создателя операционной системы Linux и системы управления исходным кодом Git, могу ли я присоединиться к нему. Следующие пятнадцать минут мы говорили о программировании и программистах.

Типичный программист. С момента выпуска Linux прошло 20 лет. Сейчас это одна из самых широко используемых операционных систем. Что вы при этом чувствуете?

Лайнус Торвальдс: Честно говоря, удивлен. Это был хобби-проект, от которого я не ожидал многого. По мере того, как рос интерес к Linux, я видел, как его использовали в основном хардкорные программисты и компьютерщики, чтобы отделиться от толпы. В индустрии программного обеспечения есть много людей, которым нравится хвастаться тем, что они используют новейшее программное обеспечение или язык программирования. Это статусная вещь, как люди, которые говорят о малоизвестных инди-группах или иностранных фильмах. Будь то Linux, Haskell, MongoDB или что-то еще, на каждом рабочем месте есть по крайней мере один человек, который проводит большую часть своего времени, рассказывая о замыканиях и о том, как он переводит свой блог на NodeJS, чтобы он масштабировался.

Linux сейчас широко распространен. Стало слишком легко?

Я не думаю, что это стало проще, но теперь ресурсов намного больше. Во многих отношениях Linux сложнее изучить и использовать, чем Windows или MacOS. Люди, использующие его для серверов, уже привыкли к Unix, поэтому для них это не было большой переменой. Они привыкли к конфликтующим обновлениям и зависимостям, а также к аду общих библиотек. Я думаю, что через несколько лет люди потеряли интерес к настольным компьютерам.

Потерял интерес?

Никто больше не в восторге от прозрачных окон консоли, цветовых схем Kate или первых сообщений на Slashdot о том, как заставить работать какую-то странную звуковую карту. Именно это заставило первых пользователей перейти с Windows на Linux. Теперь Linux выглядит как Windows. Я могу установить Ubuntu на ноутбук моей бабушки, и она не заметит разницы, пока на экране есть значок Facebook.

А как насчет всех существующих дистрибутивов Linux?Кажется, что дистрибутивов больше, чем пользователей настольных компьютеров Linux.

На одном диске Linux Format больше дистрибутивов Linux, чем Microsoft имеет версий Windows. Но все они примерно одинаковые, разогретые. Только умные и милые названия отличают один дистрибутив от другого. Как только вышла книга Linux для чайников, я начал терять к ней интерес.

Вы выпустили распределенную систему управления версиями Git менее десяти лет назад. Git быстро прижился и стал доминирующей системой управления исходным кодом, или, по крайней мере, той, о которой больше всего спорят на Reddit и Hacker News.

Git занял место, где Linux остановился, разделив гиков на незнайки и всезнайки. Я действительно не ожидал, что кто-то будет использовать его, потому что его так сложно использовать, но это оказалось его большой привлекательностью. Ни одна технология не может быть слишком загадочной или сложной для толпы в черных футболках.

Я думал, что Subversion сложно понять. Я еще не освоил Git.

Вы потратите много времени, пытаясь понять это, и будете высмеяны экспертами на GitHub и в других местах. Я понял, что никакая цепочка инструментов не может быть слишком сложной, потому что стремление к престижу и гарантии занятости слишком сильное. В конце концов вы обнаружите пасхалку в Git: все значимые операции можно выразить с помощью команды rebase. Как только вы это поймете, все обретет смысл. Я думал, что шутка будет очевидной: rebase, freebase, например, что курил Линус? Но программисты — серьезная и лишенная чувства юмора толпа, и шутка для них почти не просматривается.

Что вы думаете о github?

Он начинался как место для консервации неподдерживаемых и ненужных проектов, и это до сих пор большая часть того, что там размещается. Но он превратился в своего рода вселенную World of Warcraft для программистов, где они ранжируются по своим коммитам и проектам, над которыми у них есть привилегии. Я читал о рекрутинговой компании, построенной на идее, что репутация github что-то значит, поэтому я думаю, что если вы не примете участие в github, вы не получите работу в самых крутых стартапах. Старые добрые времена, когда вы писали FizzBuzz и двигали гору Фудзи во время интервью, прошли.

Похоже, вы немного разочаровались в Git.

Первые книги по Git для чайников и Git Visual Quickstart выйдут через пару месяцев, и, насколько я понимаю, это начало конца. Эти книги означают конец опыта git и репутации github как надежных индикаторов статуса гика. Как только технология принимается массами, экстремалы находят что-то более эзотерическое. Посмотрите, что случилось с Ruby on Rails. Люди, спотыкающиеся в учебниках по спискам дел Rails, никогда даже не слышали о DHH.

Что дальше?

Я не уверен. Становится трудно предсказать следующую моду на технологии. У меня есть текстовый редактор, которым я пользуюсь сам, настолько сложный, что VIM выглядит как Блокнот — может быть, я его выпущу.

Линус допил свой кофе и должен был уйти. Я ценю его время и то, что он заставил меня по-новому взглянуть на Linux и Git.

Комментарии

Лавнит Шарма, 20 сентября 2013 г., 17:38

Великих программистов можно узнать только по их выступлениям... :p Удивительно... и да. его бабушка не узнает об ОС, пока не увидит иконку в фейсбуке. Я этого не понимаю? Различается ли значок facebook для разных ОС? ну ничего, парень классный. 😉 Снимаю шляпу!!

X, 30 ноября 2013 г., 2:22

Никогда не слышал об «операционной системе Linux». Это ядро!

Влад, 1 декабря 2013 г., 9:13

Теперь это звучит… странно. Линус спорит о DHH, Rails, WoW и… «У меня есть текстовый редактор, которым я пользуюсь сам, и он настолько сложен, что делает VIM похожим на Блокнот»... wtf? uEmacs/PK хорошо известен и уже выпущен много лет назад. Хм... звучит как фальшивое интервью. Немного.

Джо, 18 декабря 2013 г., 7:40

Ребята, это поддельное интервью.

Шакра, 21 апреля 2014 г., 21:20

Ужасно, как Торвальдс приписывает все заслуги себе и своим помощникам, когда говорит о Linux как о всей операционной системе GNU/Linux. В первых абзацах мои мысли были сосредоточены на ядре, но когда он просто переименовал это, сравнивая GNU/Linux с Windows и MacOs, мне стало стыдно, что я родился в тот же день и месяц, что и он.< /p>

Джей Хартон, 24 марта 2015 г., 00:14

Что действительно ужасно, так это то, как мало он получает признания за свою работу. Есть кучка таких идиотов, как ты, которые счастливы кататься на подножке и избивать Линуса. В том-то и дело, что ядро ​​— это не то, без чего нельзя обойтись, а писать инструменты пользовательского пространства может любой. Инструменты GNU могут быть прекрасными, но сами по себе бесполезны без системы, в которой можно работать.Да, программисты, написавшие их, заслуживают некоторой похвалы, но говорить, что они заслуживают большую часть или все это и принижать вклад Линуса и других, смешно. — также все, кроме вас, чокнутых и бандитов, понимают, по крайней мере смутно, что Linux как термин относится к сумме его частей. Кроме того, если не считать несколько сомнительных последствий, «GNU/Linux» на самом деле не очень хорошо слетает с языка.

Андрас, 6 апреля 2015 г., 12:50

Меня интересует редактор (использую VIM более десяти лет). Давай, я попробую!

Грег Йоргенсен, 16 мая 2015 г., 10:37

@shackra Думаю, вы упустили из виду, что это сатира, а не настоящее интервью с Линусом.

@JHarton Я думаю, будет преувеличением сказать, что Линус не получает должного внимания за свою работу. Большинству людей нет дела до разницы между инструментами ядра и пользовательского пространства GNU, для них все это операционная система. Попытка назвать это GNU/Linux — это педантизм, как говорить OSX/BSD. Как старый пользователь Unix, я мог бы разозлиться из-за того, что путаю Linux и Unix, но для всех практических целей это одно и то же.

Эта статья является сатирой и высмеиванием, но она не высмеивает Линуса.

Этот файл содержит двунаправленный текст Unicode, который может быть интерпретирован или скомпилирован не так, как показано ниже. Для просмотра откройте файл в редакторе, который показывает скрытые символы Unicode. Подробнее о двунаправленных символах Юникода

<тд >5. Перечислите некоторые из наиболее распространенных способов использования Free BSD. td> <тд >4. Какие типы приложений доступны через ASP? < tr>< тд >3. Когда и как появилась DTP?
Fernaline bilješke :
1. Что использовал Линус Торвальдс для написания ядра Linux?
Он использовал инструменты программирования GNU, разработанные Фондом свободного программного обеспечения Ричарда Столлмана, организацией добровольцев, стремящихся воплотить идеал Столлмана в создании хорошее программное обеспечение, которое каждый может использовать бесплатно.
2. Как ядро ​​Linux впервые стало общедоступным?
Когда Линус написал базовое ядро, он опубликовал исходный код ядра Linux в Интернете.< /td>
3. Что программист может делать с исходным кодом?
Исходный код важен. Это оригинал, из которого генерируются скомпилированные программы.
4. Почему большинство компаний-разработчиков программного обеспечения не продают вам свой исходный код?
Потому что они считают, что если они сделают его доступным, это уничтожит их поток доходов.
5. Какие типы утилит и приложений входят в состав дистрибутива Linux?
Дистрибутив — это термин, используемый пользователями Linux для полного комплекта операционной системы, включающего в себя необходимые вам утилиты и приложения. чтобы заставить его делать полезные вещи - интерпретаторы команд, инструменты программирования, текстовые редакторы, инструменты набора текста и графические пользовательские интерфейсы на основе системы X Window.
6. Что такое X?
X — это стандарт академических и научных вычислений, но не распространенный на ПК; это сложная распределенная оконная система, в которой люди реализуют графические интерфейсы.
7. Какие графические пользовательские интерфейсы упоминаются в тексте?
KDE и Gnome.
OPEN SOURCE
Тип разработки программного обеспечения, при котором любой программист может разрабатывать или исправлять ошибки в программном обеспечении
ИСХОДНЫЙ КОД
Исходные системные программы, из которых генерируются скомпилированные программы
ДИСТРИБУЦИЯ
Полный комплект операционной системы с утилиты и приложения, необходимые для выполнения полезных задач.
X
Стандартная распределенная оконная система, в которой люди внедрять графические интерфейсы
ФОНД БЕСПЛАТНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Организация добровольцев, занимающихся созданием хорошего программного обеспечения, которое каждый может использовать бесплатно< /td>
ЯДРО
Ядро операционной системы, которое управляет выделением памяти и взаимодействует с аппаратными устройствами, а также следит за тем, чтобы все работало< /т d>
Линукс лучше Windows?
1. Это бесплатно. юридически бесплатно.
2. Почти все полезные приложения, которые вы когда-либо захотите запустить в Linux, бесплатны.
3. Представление. Linux почти никогда не заставляет вас обновлять оборудование и всегда работает лучше на старом оборудовании, чем на Windows.
4. Простота. Да простота. Большинство молодых людей думают, что Windows — это просто, потому что они выросли с этим и больше всего знакомы с ним. Это как если бы кто-то в США сказал, что английский — самый простой язык.
5. Выбор. свободный выбор, бесконечны.Какую файловую систему вы хотите использовать, что вы хотите установить или не установить в вашей системе, какой графический интерфейс вы хотите использовать и как вы хотите его настроить, какую программу просмотра PDF вы хотите использовать и т. д. Windows никогда не будет такой гибкой.
Упреждающая многозадачность обеспечивает плавное и справедливое распределение ресурсов компьютера между приложениями и пользователями даже при самых тяжелых нагрузках.
1. Что означает BSD?
Распространение программного обеспечения Беркли (BSD, иногда называемое Berkeley Unix)
2. В чем заключается одно из различий между Free BSD и Linux?
FreeBSD разрабатывается как законченная операционная система. Ядро, драйверы устройств и все утилиты хранятся в одном и том же дереве отслеживания версий исходного кода (CVS).
В отличие от Linux, в котором ядро разрабатывается одним набором разработчиков; утилиты и приложения других разработчиков, таких как проект GNU; и все они упакованы вместе другими группами и опубликованы как дистрибутивы Linux.
3. Перечислите некоторые из основных функций Free BSD.
Упреждающая многозадачность
Многопользовательские возможности
Надежная сеть TCP/IP
Защита памяти
X Window System
Двоичная совместимость
Тысячи готовых к запуску приложений
Тысячи дополнительные и легко переносимые приложения
4. Что такое двоичная совместимость?
Двоичная совместимость — это когда компьютер может запускать тот же двоичный код, который предназначен для запуска на другом компьютере.
Общий доступ к файлам и принтерам
веб-обслуживание
Службы электронной почты
Маршрутизация, службы DNS и общий доступ к Интернету
Решения для баз данных
Индивидуальные решения
6. Что бы вы назвали "настоящей силой" FreeBSD?
Настоящая сила FreeBSD заключается в том, что она может делать все сразу (общий доступ к файлам и принтерам, почтовые сервисы, маршрутизация. ).
1. Какие существуют два семейства операционных систем Mac?
- "Классическая" Mac OS,
- более новая Mac OS X
2. Что часто приписывают Mac OS?
Mac OS часто приписывают популяризацию графического пользовательского интерфейса.
3. Что означает буква X в названии Mac OS X?
«X» относится к римской цифре и официально произносится как «десять», продолжая нумерацию предыдущих версий Macintosh. операционные системы, такие как Mac OS 8 и Mac OS 9.
4. Что особенного в классической Mac OS?
«Классическая» Mac OS характеризуется полным отсутствием командной строки; это полностью графическая операционная система.
5. За что критикуют классическую Mac OS?
Его критикуют за однозадачность (в ранних версиях) или совместную многозадачность (в более поздних версиях), очень ограниченное управление памятью, отсутствие защищенной памяти и подверженность конфликтам между «расширениями», которые расширяют операционную систему, предоставляя дополнительные функции (например, работу в сети) или поддержку определенного устройства.
6. Перечислите некоторые функции Mac OS X.
Упреждающая многозадачность
Защита памяти
7. Что такое Aqua?
Aqua — это новый, революционный дизайн темы, представленный в MAC OS X.
8. Что такое Xcode?
Xcode — это набор инструментов для разработки программного обеспечения для Mac OS X, разработанный Apple.
ASP — поставщик услуг приложений — это организация, которая обеспечивает удаленный доступ к программному обеспечению и управляет оборудованием, необходимым для запуска приложений.
1. Как вы платите за приложения, предоставляемые ASP?
Вы платите за приложения по мере необходимости, вместо того, чтобы инвестировать в большое количество дорогостоящего программного обеспечения, которое вы затем привязаны годами.
2. Какие две основные услуги предоставляет ASP?
Предоставление приложений и дискового пространства.
3. Как ASP гарантирует, что у них достаточно места для хранения для меняющихся потребностей клиентов?
Они арендуют пространство у специалистов по хранению данных.
Существует широкий спектр приложений, доступных для использования через ASP. Приложения пакета Office и службы электронной почты являются двумя наиболее общими приложениями, доступными через ASP.
Крупные и сложные бизнес-приложения, такие как инструменты планирования ресурсов предприятия, такие как SAP, являются еще одним популярным кандидатом на доставку через ASP.
5. Почему для малого бизнеса полезно иметь возможность арендовать специализированные инструменты у ASP?
Малый бизнес имеет возможность использовать такие инструменты в течение коротких периодов времени, когда и когда они нужны им, а не покупать программное обеспечение как постоянное вложение.
6. Какая область использования ASP является одной из наиболее зарекомендовавших себя?
электронная коммерция
Офисный пакет — набор стандартные программы, используемые в офисе
DATA Center — средство для хранения больших объемов информации
Bandwith — пропускная способность сети соединение
Широкополосное соединение — Интернет-соединение с высокой пропускной способностью
Вирус — самовоспроизводящаяся программа
SAP — Общий инструмент планирования ресурсов предприятия
Веб-сайт — Коллекция связанных веб-страниц
1. Что такое настольная публикация?
Настольная публикация (также известная как DTP) — это цифровой процесс объединения текста с визуальными и графическими элементами для создания книг, брошюр, информационных бюллетеней, календарей, логотипов и другая опубликованная работа с компьютером.
2. Перечислите некоторые из наиболее популярных программ DTP.
QuarkXPress, Adobe InDesign, бесплатный Scribus, Microsoft Publisher или Apple Pages
Настольные публикации начались в 1985 году с появлением программного обеспечения PageMaker от Aldus и принтера LaserWriter от Apple Computer для компьютеров Apple Macintosh.
4. Какие действия обычно выполняют настольные издатели?
Настольные издатели используют компьютер и соответствующее программное обеспечение для ввода и выбора свойств форматирования, таких как размер и стиль шрифта, ширина столбца, и пробел.
5. Что стало поворотным моментом в развитии настольных издательских систем?
Поворотным моментом в развитии настольных издательских систем стало появление Quark XPress в 1990-х годах и постоянно растущее число цифровые шрифты.
6. Как также могут называться настольные издатели?
Настольные издатели также могут называться специалистами по публикациям, электронными издателями, операторами DTP, редакторами настольных издательских систем, специалистами по электронной допечатной подготовке, специалистами по электронным публикациям, имиджевыми дизайнеры, типографы, наборщики, верстальщики и дизайнеры веб-публикаций. Точное название может зависеть от конкретных выполняемых задач или просто от личных предпочтений.

Вы не можете выполнить это действие в данный момент.

Вы вошли в другую вкладку или окно. Перезагрузите, чтобы обновить сеанс. Вы вышли на другой вкладке или в другом окне. Перезагрузите, чтобы обновить сеанс.

Ресурсы с открытым исходным кодом

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

Чем Linux отличается от других операционных систем?

Linux во многом похожа на другие операционные системы, которые вы могли использовать раньше, такие как Windows, macOS (ранее OS X) или iOS. Как и другие операционные системы, Linux имеет графический интерфейс и те же типы программного обеспечения, к которым вы привыкли, такие как текстовые процессоры, фоторедакторы, видеоредакторы и так далее. Во многих случаях создатель программного обеспечения может создать Linux-версию той же программы, которую вы используете в других системах. Короче говоря: если вы можете использовать компьютер или другое электронное устройство, вы можете использовать Linux.

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

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

Кто использует Linux?

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

Компании и частные лица выбирают Linux для своих серверов, потому что он безопасен, гибок, и вы можете получить отличную поддержку от большого сообщества пользователей, а также от таких компаний, как Canonical, SUSE и Red Hat, каждая из которых предлагает коммерческую поддержку.

Многие устройства, которыми вы, вероятно, владеете, например телефоны и планшеты Android и Chromebook, цифровые устройства хранения данных, персональные видеомагнитофоны, камеры, носимые устройства и т. д., также работают под управлением Linux. В вашей машине Linux работает под капотом. Даже Microsoft Windows содержит компоненты Linux как часть подсистемы Windows для Linux (WSL).

Кто «владеет» Linux?

Благодаря открытому лицензированию исходный код Linux доступен всем. Однако торговая марка «Linux» принадлежит ее создателю Линусу Торвальдсу. Исходный код Linux защищен авторскими правами многих отдельных авторов и распространяется под лицензией GPLv2.

Термин «Linux» технически относится только к ядру Linux. Большинство людей называют «Linux» всю операционную систему, потому что для большинства пользователей ОС включает в себя набор программ, инструментов и служб (таких как рабочий стол, часы, меню приложений и т. д.). Некоторые люди, особенно члены Фонда свободного программного обеспечения, называют эту коллекцию GNU/Linux, потому что многие включенные жизненно важные инструменты являются компонентами GNU. Однако не все установки Linux используют компоненты GNU как часть операционной системы: например, Android использует ядро ​​Linux, но очень мало полагается на инструменты GNU.

В чем разница между Unix и Linux?

Возможно, вы слышали об Unix — операционной системе, разработанной в 1970-х годах в Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими. Unix и Linux во многом похожи, и фактически Linux изначально создавался таким образом, чтобы его нельзя было отличить от Unix. Оба имеют аналогичные инструменты для взаимодействия с системой, инструменты программирования, макеты файловой системы и другие ключевые компоненты. Однако не все Unices бесплатны и имеют открытый исходный код.

За прошедшие годы было создано множество различных операционных систем, пытавшихся стать «unix-подобными» или «unix-совместимыми», но Linux оказалась самой успешной, намного превзойдя своих предшественников по популярности.

Как был создан Linux?

Linux был создан в 1991 году Линусом Торвальдсом, тогдашним студентом Хельсинкского университета. Торвальдс создал Linux как бесплатную альтернативу Minix с открытым исходным кодом, еще одному клону Unix, который преимущественно использовался в академических условиях. Первоначально он намеревался назвать его «Freax», но администратор сервера, который Торвальдс использовал для распространения исходного кода, назвал свой каталог «Linux» из комбинации имени Торвальдса и слова Unix, и название прижилось.

Шпаргалки по Linux

Как начать использовать Linux?

Возможно, вы уже используете Linux и не знаете об этом, но если вы хотите установить Linux на свой домашний компьютер, чтобы попробовать его, проще всего выбрать популярный дистрибутив, разработанный для вашей платформы. (например, ноутбук или планшет) и попробуйте. Несмотря на то, что существует множество доступных дистрибутивов, большинство старых и известных дистрибутивов являются хорошим выбором для начинающих, поскольку у них есть большие сообщества пользователей, которые могут помочь ответить на вопросы, если вы застряли или не можете разобраться. Популярные дистрибутивы включают Elementary OS, Fedora, Mint и Ubuntu, но есть и многие другие. Распространено мнение, что лучший дистрибутив Linux — это тот, который лучше всего работает на вашем компьютере, поэтому попробуйте несколько, чтобы увидеть, какой из них лучше всего подходит для вашего оборудования и вашего стиля работы.

Вы можете установить Linux на свой текущий компьютер (сначала обязательно сделайте резервную копию своих данных) или купить компьютер System76 или Purism с уже установленным Linux. Если вам не нужна максимальная скорость работы с компьютером, вы также можете установить Linux на старые компьютеры или купить Raspberry Pi.

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

Как я могу внести свой вклад в Linux?

Большая часть ядра Linux написана на языке программирования C с небольшим добавлением ассемблера и других языков. Если вы заинтересованы в написании кода для самого ядра Linux, хорошее место для начала — это ответы на часто задаваемые вопросы о ядре для новичков, в которых объясняются некоторые концепции и процессы, с которыми вам следует ознакомиться.

Но сообщество Linux — это гораздо больше, чем просто ядро, и оно нуждается в участии множества других людей, помимо программистов. Каждый дистрибутив содержит сотни или тысячи программ, которые можно распространять вместе с ним, и для успеха каждой из этих программ, а также самого дистрибутива требуются различные люди и навыки, в том числе:

  • Тестеры, чтобы убедиться, что все работает на разных конфигурациях аппаратного и программного обеспечения, и сообщить об ошибках, если это не так.
  • Дизайнеры для создания пользовательских интерфейсов и графики, распространяемой с различными программами.
  • Писатели, которые могут создавать документацию, инструкции и другой важный текст, распространяемый вместе с программным обеспечением.
  • Переводчики берут программы и документацию со своих родных языков и делают их доступными для людей во всем мире.
  • Упаковщики берут программы и собирают все части воедино, чтобы обеспечить их безупречную работу в различных дистрибутивах.
  • Энтузиасты распространяют информацию о Linux и открытом исходном коде в целом.
  • И, конечно же, разработчики сами пишут программное обеспечение.

Где я могу узнать больше о Linux?

    Джен Уайк Хьюгер Дон Уоткинс Скотт Несбитт Сет Кенлон Шон Пауэрс Фил Шапиро Дэвид Оба Луис Ибаньес Спенсер Ханли Сет Кенлон

Creative Commons License

Эта работа находится под лицензией Creative Commons Attribution-Share Alike 4.0 International License.

Читайте также: