Linux кто разработчик. Операционные системы Linux. Что нам говорят те, кто использует "Линукс"

В январе этого года ФАС признала, что Microsoft доминирует на рынке операционных систем (ОС) для персональных компьютеров (ПК) России. По данным 2015 г., которыми оперировала ФАС, на 95,6% настольных ПК и ноутбуков стояла Windows. 2,5% рынка занимала Apple, но ее Mac OS непросто установить куда-то, кроме компьютеров Mac. Настоящие конкуренты Microsoft, самый серьезный из которых Linux, занимали всего 1,9% рынка.

Казалось бы, проект по созданию бесплатной ОС провалился. На самом деле он стремительно завоевывает мир. «Многие люди даже не подозревают, что используют Linux», – говорил ее создатель финн Линус Торвальдс в интервью журналу Linux. Возьмите в руки смартфон – если это Android, он построен на ядре Linux. Залезьте на сайты гигантов вроде Google, Amazon, Facebook или каких-нибудь мелких безызвестных фирм – они используют Linux. Linux управляет Международной космической станцией, стоит на большинстве суперкомпьютеров, на нее в 2007 г. перешла Нью-Йоркская фондовая биржа. Над постоянным улучшением бесплатной системы бесплатно работают десятки тысяч программистов по всему миру.

Сотрудник Microsoft как-то рассказал Торвальдсу, что его портрет используют у них в офисе как мишень для дартса. Стив Балмер, пока был гендиректором Microsoft, публично нападал на Linux. Вряд ли потому, что она была ему безразлична. Уволившись, он признал в беседе с Fortune: Linux несет все большую угрозу для Windows и уже «маячит в зеркале заднего вида». Преемник Балмера Сатья Наделла пошел другим путем: запустил инициативу Microsoft Loves Linux по адаптации ПО друг к другу.

А вот Apple, наоборот, в конце прошлого года запретила установку Linux и других ОС, кроме Mac OS и Windows 10, на свои новые компьютеры. А до этого Стив Джобс предлагал Торвальдсу стать одним из разработчиков Mac OS и внедрить в процесс те же необычные принципы разработки, что у Linux. Но финский программист отказался. «Думаю, [Джобс] сильно удивился, что не сработал его аргумент о доле рынка Apple», – вспоминал Торвальдс.

У него свои взгляды на то, что такое открытое ПО и какова его, Торвальдса, роль в компьютерном мире. Он создал ПО, которое бесплатно и на котором не рассчитывал заработать ни цента (правда, в итоге получил миллионы). Но даже когда с деньгами в конце 1990-х было туговато, Торвальдс отказался от $10 млн, которые получил бы за вхождение в совет директоров одной из новорожденных Linux-компаний.

В январе этого года Торвальдс запустил разработку 5-й версии ядра Linux. «Смена цифры не означает что-то особенное. Если вам нужна официальная причина – у меня закончились пальцы на руках и ногах, поэтому «4.21» превратилось в «5», – цитирует его интернет-издание InternetUA.

Завороженный калькулятором

Линус Торвальдс родился 28 декабря 1969 г. в Хельсинки и должен был бы стать журналистом – как почти все его родственники. Отец был радиожурналистом, мама – редактором в агентстве новостей, дядя работал на финском телевидении, дед был главным редактором газеты, а сестра, сотрудник новостного агентства, параллельно открыла собственное бюро переводов, специализирующееся на переводе новостных репортажей.

Семейная легенда гласит, что прадед Линуса, журналист и писатель Эрнст фон Вендт, в 1917 г. воевал за белых и был в плену у красных. Отец Нильс, напротив, был идейным коммунистом. Некоторым детям даже запрещали играть с Линусом, а его самого дразнили в школе из-за радикализма его отца. Когда родители развелись, дети это не слишком заметили: отец подолгу жил в Москве.

Редким исключением из семейной профессии был дед по материнской линии Лео Вальдемар Тернквист, профессор статистики Хельсинкского университета. Внуку очень нравилось наблюдать за его работой на калькуляторе. В отличие от современных, тем калькуляторам нужно было время на вычисления, причем они мигали лампочками. Зрелище завораживало юного Линуса. В 1981 г. дед вместо калькулятора купил первый компьютер, Commodore VIC-20.

Редчайшая фамилия

В биографии «Just for Fun. Рассказ нечаянного революционера» (М.: Эксмо-пресс, 2002) Линус Торвальдс, принадлежащий к шведскоговорящему меньшинству Финляндии, рассказывает о происхождении своей фамилии: «Дедушка с папиной стороны фамилию Торвальдс <...> изготовил сам, используя в качестве подручного материала свое второе имя. При рождении его назвали Оле Торвальд Элис Саксберг. Он родился без отца (Саксберг – девичья фамилия его матери) и потом получил фамилию Каранко от человека, за которого моя прабабушка вышла замуж. Фарфар (так финны называют дедушку с отцовской стороны. – «Ведомости») настолько не любил своего отчима, что сменил фамилию: к имени Торвальд он добавил букву «с», чтобы придать фамилии более солидное – как ему казалось – звучание. Имя Торвальд означает «владения Тора». Уж лучше бы он создавал фамилию с нуля, а не занимался переделками: добавление «с» лишает слово исходного смысла и сбивает с толку как шведов, так и финнов, которые не могут понять, как произносить эту фамилию. Они и писать-то ее хотят не Torvalds, a Thorwalds. В мире всего 21 Торвальдс, и все мы – родственники. Все сталкиваемся с этой фамильной проблемой».

Торвальдс вспоминает, что в школе не был изгоем и был довольно ловок – его охотно брали в команду в финский вариант вышибал. Но при этом был типичным ботаником: «Смахивал на бобра, носил очки, безвкусно одевался, большую часть времени мои волосы выглядели плохо, а в остальные дни – ужасно». Неудивительно, что он увлекся компьютером. Это увлечение не прошло, когда он стал старше. Из-за финской погоды в стране нечего делать, кроме как программировать, заниматься сексом или пить, шутил Торвальдс. Со вторым у него не очень складывалось – хакеры в те годы еще не вошли в моду, пить он не особо любил. Осталось писать коды.

Инвестиция в компьютер

Когда дедушка скончался, его компьютер по умолчанию перешел Линусу. Потом он купил Sinclair QL. Семья не шиковала: Торвальдс вспоминает, как мама периодически закладывала единственную ценность – акцию Хельсинкской телефонной компании (выдавалась каждому владельцу телефона) стоимостью около $500. Став знаменитым, он сделает единственное исключение для этой компании и войдет в ее совет директоров.

В 1990 г. Торвальдс поступил в Хельсинкский университет. Он купил компьютер с 386-м процессором Intel, ради чего пришлось залезть в кредит на несколько лет. Оно того стоило: это была мощная для своего времени машина.

В университете стояла операционная система Unix. На компьютере Торвальдса – бесплатная ОС Minix. Торвальдсу не нравилось, ни как она подключалась из дома через модем к университетской сети, ни как она работала с железом его компьютера. Например, Minix была рассчитана на 16-битные процессоры, а Intel 386 был 32-битным.

Торвальдс написал несколько программ, чтобы решить эти проблемы. Но для них потребовались другие программы: например, его решение по работе с институтской сетью не умело записывать файлы на диск. В конце концов дополнительных функций было создано столько, что до Торвальдса дошло: у него в руках без пяти минут замена Minix. Но он все равно работал с Minix, пока случайно ее не испортил: написал команду, которая повредила жесткий диск в том месте, где была записана ОС. Тогда Торвальдс стал использовать как основную ОС свою Linux.

Идеологи бесплатного ПО

Нельзя говорить, что Торвальдс создал операционную систему с нуля. Он создал ядро системы, т. е. то, что связывает программы с железом компьютера и позволяет им работать. Это база, на которую можно навесить множество разных надстроек. Нет одной операционной системы Linux по аналогии с Windows 10 – есть множество операционных систем на базе ядра Linux, часть из которых использует слово Linux в названии.

Сам Торвальдс, чтобы создать полноценную ОС на своем ядре, использовал набор чужих программ под эгидой Универсальной общественной лицензии (GPL), разработанной Ричардом Столлманом. Его Торвальдс благоговейно называет «бог свободного ПО».

Столлман в 1984 г. стал работать над бесплатной альтернативой Unix. «Бесплатной» было ключевым словом. Его задачей было, чтобы никто не мог присвоить себе исходные коды и требовать за них плату. Столлман создал идеологическую и юридическую базу для такого ПО – Манифест свободного программного обеспечения и вместе с юристами написал Универсальную общественную лицензию (GPL). Она гласит, что если программист использовал код, лицензированный по GPL, то он должен предоставлять всем желающим исходный код получившегося у него продукта, право его модифицировать и распространять. То же самое должен будет сделать следующий программист, использовавший для своих программ софт с лицензией GPL и т. д.

Торвальдс, использовав наработки Столлмана, тоже лицензировал свое ядро по GPL. Поэтому в 2001 г. гендиректор Microsoft Балмер ругался: «Linux – это раковая опухоль, которая пожирает всю интеллектуальную собственность, к которой прикасается. Согласно правилам лицензии, если вы используете какие-либо компоненты программного обеспечения с открытым исходным кодом, вы должны открыть код всего имеющегося у вас программного обеспечения» (цитата по Cnet).

Почему Linux популярна

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

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

Система становилась все популярнее. К тому времени Торвальдс давно уже работал над Linux не в одиночку. Все больше людей разбирались в коде и предлагали свои улучшения, причем делали это абсолютно бесплатно. Существует система, которая позволяет добровольцам работать над новой версией Linux вместе с другими разработчиками, видеть вносимые другими изменения и в случае ошибок возвращаться к предыдущим версиям файлов. Когда-то в Linux было 10 000 строк кода. Сейчас счет идет на десятки миллионов. В 2017 г. было предложено около 80 000 улучшений для Linux, 90% из них – платными программистами, причем 30% из них работали на Intel, писал The New Yorker.

Торвальдс так хорошо знает Linux, что предлагаемые изменения часто принимает или отвергает с листа: «Это как смотреть в книгу и видеть не отдельные буквы или слова, а схватывать все предложение» (цитата по Bloomberg). Но если изменения серьезные, то ему нужно 10–25 мин на их тестирование. Хотя у Торвальдса есть множество помощников, которые отсеивают предложения, ему приходится порой отсматривать по 30 изменений в день.

Благодаря такой системе Linux привлекла внимание крупных игроков. Первой среди крупных компаний ставить ПО на основе ядра Linux на свое оборудование начала Sun Microsystems, потом IBM, Informix, Oracle... Небольшие компании тоже заинтересовались. Расцвет онлайн-коммерции в 1990-х гг. породил нужду в ПО для серверов. Раньше на него надо было тратить тысячи долларов, теперь можно было ставить его за копейки, адаптировав Linux. Любой желающий смог открыть свой бизнес в сети.

Торвальдс считает, что основа успеха Linux в том, что у нее нет своей ниши. Когда-то Unix сделала ставку на суперкомпьютеры военных, банки, финансовые организации, рассказывает он в своей автобиографии «Just for Fun. Рассказ нечаянного революционера». Это ПО стоило немалых денег. Потом пришла Microsoft с ее относительно недорогими расценками и стала работать везде. «Но представьте себе жидкий организм, который заливает любое обнаруженное пространство. Если одна из ниш потеряна – не беда. Организм заполоняет весь мир, затекая во все дырки. То же самое сейчас происходит с Linux. Она оказывается всюду, где к ней есть интерес <...> Ее можно найти на суперкомпьютерах во всяких крутых местах вроде Национальной лаборатории им. Ферми и NASA. Но туда она перетекла из серверного пространства. А в него, в свою очередь, попала из мира настольных компьютеров – здесь я начинал. В то же время Linux стоит и на встроенных устройствах – от тормозов с антиблокировочной системой до часов. Смотрите, как она заполняет мир».

Конечно, еще одна причина популярности – образ Робин Гуда. С одной стороны – монстр-корпорация Microsoft , слухи о слежке за пользователями и т. д., а с другой – бесплатное ПО и скромный финн.

Как Торвальдс стал миллионером

«Я с трудом наскребал деньги на ежемесячные платежи за свой компьютер, которые были рассчитаны на три года», – вспоминал Торвальдс в книге-биографии. Но брать деньги за Linux он считал неправильным. Причиной тому и Финляндия с ее отношением к жадности, и упертый отец-коммунист, и нежелание заставлять платить тех, кто помогал ему делать программу лучше, рассуждал Торвальдс.

В интернете есть так называемые шаровары (от англ. shareware) – бесплатное ПО, которое просит: «Если я вам нравлюсь – перешлите деньги автору». В Linux такой просьбы не было, но многие писали Торвальдсу, что с удовольствием поддержали бы его материально. В то время по интернету гуляло письмо из серии «максимальный репост»: якобы мальчик Крейг умирал от рака, но его можно было приободрить, послав открытку. Торвальдс в шутку попросил вместо валюты черкануть ему пару строк. Когда почтовый ящик стал ломиться от открыток со всех сторон света, домашние заподозрили, что Линус занимается чем-то важным. Сам он особо не рассказывал о Linux, несмотря на все упреки, что его модем постоянно занимает телефонную линию.

Жил и столовался Торвальдс у мамы. На нем висело около $5000 ссуды за обучение, примерно $50 в месяц уходило в кредит за компьютер и сколько-то денег нужно было на пиво. Проблема кредита решилась сама собой: приятель объявил в интернете подписку для оплаты компьютера Торвальдса, и тот в виде исключения принял деньги. А остальное погашал из зарплаты. В Финляндии есть говорящее по-шведски меньшинство, к которому принадлежат Торвальдсы. В 1992 г. на курсы факультета информатики понадобился ассистент, говорящий на шведском и разбирающийся в компьютерах. Таких на факультете нашлось всего двое.

Еще через три года Торвальдс стал штатным научным сотрудником университета: деньги он получал за исследования, которые по большому счету сводились к улучшению Linux.

Благодаря преподаванию Торвальдс женился. Воспитательница детского сада и шестикратная чемпионка Финляндии по карате Туве записалась на его спецкурс «Введение в информатику». Первым заданием было послать преподавателю письмо по электронной почте – это было не так просто, как сейчас. В письме Туве пригласила его на свидание. Первое время они вообще не расставались, а Торвальдс даже забросил программирование.

В 1997 г. Торвальдс с семьей переехал в США, чтобы работать в компании Transmeta, разрабатывающей процессоры с низким потреблением энергии. Один из совладельцев этой компании – Пол Аллен, вместе с Биллом Гейтсом основавший Microsoft . Задачей Торвальдса было обслуживать Linux-инфраструктуру проекта.

На счете в банке у Торвальдса никогда не бывало больше $5000 – до начала этого века, когда он в одночасье стал миллионером. Если Linux бесплатная, это не значит, что на ней нельзя зарабатывать. Еще когда проект только зарождался, ядро можно было скачать бесплатно из интернета – или же купить у предприимчивых ребят его запись на дискете или CD. Можно зарабатывать на услугах по установке Linux, можно за плату подгонять Linux под нужды конкретной компании. Последним занимается компания Red Hat, которая 11 августа 1999 г. вышла на биржу. А перед этим в знак признательности выдала Торвальдсу опцион на пакет акций.

В первый же день торгов котировки взлетели вдвое. Но продать бумаги он имел право не раньше чем через 180 дней. К счастью, все это время они росли (в 2009 г. Red Hat войдет в S&P 500), и стоимость пакета Торвальдса дошла до $5 млн.

Вскоре на биржу вышла другая компания, VA Linux, и точно так же подарила Торвальдсу опцион. На волне оптимизма акции сразу же подорожали в 10 раз до $300. Но это оказалось перебором, да и пузырь доткомов начинал сдуваться. С $300 акции принялись падать, и на минимуме через год за них давали $6,6. Торвальдс вспоминает, как ужасно было 180 дней смотреть, как дешевеет твой пакет, а ты не можешь его продать.

На вырученные от акций деньги семья (сейчас у автора Linux три дочери) купила дом в Америке, а Торвальдс пристрастился держать в гараже помимо семейного Pontiac еще и кабриолет, как правило желтого цвета.

В 2012 г. Торвальдс стал лауреатом крупнейшей технологической премии мира Millennium Technology Prize. Приз в размере 1,2 млн евро он разделил с другим лауреатом того года, японским исследователем стволовых клеток Синьей Яманакой.

Но основным источником дохода Торвальдса, после того как в 2003 г. он ушел из Transmeta, стал фонд Linux Foundation (в те годы он назывался Open Source Development Labs). Его работа – оценивать чужие предложения по улучшению Linux: «Сам я уже годами не писал кода. Все, что я пишу, – всего лишь исправление ошибок других людей, я вношу изменения в одну или две строки, мой вклад – объединять разные куски кода» (цитата по интернет-изданию The Register). Наполняется фонд при помощи пожертвований, в том числе от компаний, использующих Linux. По данным The New Yorker, в 2017 г. его бюджет был $50 млн, а Торвальдс в 2016 г. получил от фонда $1,6 млн.

Управа на грубого человека

«Управляя проектом с сотнями тысяч разработчиков, я действую точно так же, как в студенческие времена: никому ничего не поручаю, а просто жду, пока кто-нибудь сам вызовется, – рассказывал Торвальдс в книге-биографии. – Я утверждаю или отвергаю их работу, но по большей части позволяю событиям идти своим путем. Если два человека ведут сходные направления, то я принимаю работу обоих, чтобы посмотреть, чья начнет использоваться. Иногда используются обе, но они начинают развиваться в разные стороны. Однажды между двумя людьми была сильная конкуренция: каждый из них настаивал на том, чтобы были использованы его заплатки, которые конфликтовали с заплатками соперника. Я перестал принимать заплатки от обоих, пока один из разработчиков не потерял интерес. Так поступил бы царь Соломон, если бы руководил детским садом».

Этот подход доказал свою эффективность в масштабах Linux. А вот когда Торвальдсу поручили в компании Transmeta руководить отделом из 15 сотрудников, он показал свою полную непригодность. Через три месяца его без лишнего шума разжаловали обратно в программисты.

Но и как главный координатор Linux он нравится далеко не всем, поскольку стиль его общения с коллегами долгие годы оставался «студенческим»: программист не сдерживался в выражениях.

В 2013 г. один из разработчиков даже написал Торвальдсу письмо с просьбой не оскорблять и не запугивать коллег. «Если вы хотите, чтобы я «действовал профессионально», могу вам сказать, что мне это не интересно, – ответил Торвальдс. – Я сижу дома в кабинете, одетый в халат. Я не собираюсь начинать носить галстук и точно так же не собираюсь заниматься фальшивой вежливостью, лживостью, офисной политикой и подсиживанием, пассивной агрессивностью и прочими модными словами. Потому что ЭТО и есть то, во что выливается «действовать профессионально»: люди прибегают к разным неприятным вещам, потому что вынуждены следовать обычным побуждениям неестественным образом» (цитата по The New Yorker).

В 2015 г. ближайший соратник Торвальдса, программист Грег Кроа-Хартман, написал Кодекс разрешения конфликтов – в частности, чтобы оградить других от резких высказываний. Торвальдс нововведение одобрил, но сдерживаться не начал. В конце того года Сара Шарп и Мэтью Гарет вышли из команды разработчиков ядра Linux из-за грубого обращения. «Я на самом деле неприятная личность. Некоторые думают, что я такой милый, и некоторые шокированы, увидев иное. Я не милый человек и плевать хотел на вас. Меня волнует технология и ядро», – отреагировал Торвальдс (цитата по The Register).

В октябре прошлого года разработчики ядра должны были съехаться на конференцию Linux Maintainer Summit. Торвальдс посещал ее 20 лет подряд. Но на этот раз перепутал дату и запланировал отдых с семьей. Это обнаружилось загодя, но он отказался менять планы ради саммита и уехал в Шотландию. Тогда его участники решили собраться не в Ванкувере, а в Эдинбурге, поближе к Торвальдсу, чтобы он все-таки смог ненадолго к ним присоединиться. История бурно обсуждалась в программистских кругах, а журналисты The New Yorker добились встречи с Торвальдсом и задали ему вопросы об этом инциденте и о его отношениях с коллегами. В сентябре 2018 г. – еще до того, как вышла статья, – Торвальдс извинился за свое поведение, пообещал подумать, как его изменить, и объявил, что на время отстраняется от координирования Linux.

В том же месяце был обнародован новый кодекс поведения разработчиков Linux, а в октябре Торвальдс вернулся в команду (форум он тоже посетил).

Теперь сообщество живет по новым правилам. Раньше непосредственность и прямота при выражении мнения считались естественными и полезными при открытой разработке ПО. Теперь же критику требуется излагать конструктивно, а услышав ее, надо тщательно обдумать. Запрещаются уничижительные комментарии, личные нападки, выражения с сексуальным подтекстом. Торвальдс пока что старается сдерживаться.

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

В 90-ые годы к работе над системой присоединился молодой хакер и программист Линус Торвальдс , он и разработал ядро для операционной системы. И как видно из имени этого человека, что свое название система получила именно от него. Кстати и пингвин, ставший эмблемой системы, был до этого личным символом Линуса, а вот сделать этого пингвина символом операционной системы придумала жена программиста – Туве.

В сентябре 1991 года Торвальдс впервые выкладывает в Интернете исходный код, скачать его мог любой пользователь. Это сразу привлекло внимание сотен программистов, которые скачав исходный код, начали работать над ним, добавляя свои программы. С того момента и началось ее свободное и бесплатное распространение. Первые годы занимались этим только отдельные программисты, но позже к разработкам присоединились целые компании. Интересен тот факт, что если сейчас разработками подобной системы занялись на коммерческой основе, то для работы над ней нужно было бы около 11 млрд. долларов. Чтобы довести Linux до его нынешнего состояния над ним на протяжении всех этих лет, в общей сложности работало более 70 тысяч человек . Именно Linux вышел в 2012 году на первое место по использованию в смартфонах, в них применяется , который был создан на основе ядра Linux, специально для мобильных устройств.

Достоинства Linux

В наше время, самого Linux, как такового уже нет, но есть другие операционные системы разработанные на его ядре. Если писать кириллицей, то это Федора, Убунту и Андроид, это самые популярные и распространенные системы на данный момент. Пример рабочего стола Linux Fedora

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

Второе его достоинство заключается в том, что Linux имеет открытый исходный код. Многим это ни о чем не говорит, постараюсь объяснить просто. Возьмем Windows, после написания ядра этой системы, код закрывается и вскрыть его невозможно, поэтому что-либо переделать в Windows нельзя. Конечно, в какой-то мере поменять оформление мы можем, но залезть внутрь Windows, не получится. С Linux дело обстоит иначе, его код открыт, поэтому если вы владеете знаниям для программирования, то можете ставить свои эксперименты, видоизменяя и улучшая систему.

Еще пару достоинств и маленькие недостатки

А вот еще некоторые достоинства и недостатки Linux. Во-первых, безопасность, в чем она заключается, в том,

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

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

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

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

К недостаткам этой системы можно отнести только одну вещь, это некоторое опоздание с выпуском драйверов для оборудования. Время движется вперед, все обновляется, в первую очередь профессиональные программисты делают драйвера для Windows 7, а потом уже для Linux. Связано это в основном с коммерцией, в первом варианте можно неплохо заработать, а второй вариант бесплатный. Но, в скором будущем такое положение дел будет исправлено. Упоминают и другие недостатки этой системы, но большей частью они надуманны, а в конечном итоге каждый пользователь сам решает, что ему выбрать.

Существует много видов операционных систем. Одной из них является операционная система «Линукс». Что собой представляет данная операционная система? Где она используется? Как она устроена?


Чем отличается от операционных систем семейства Windows? Что собой представляют дистрибутивы «Линукса»? На эти и другие вопросы мы попытаемся найти ответы в данном обзоре.

«Линукс»: что это такое

«Линукс» — это операционная система, в которой у пользователя имеется широкий выбор программного обеспечения, которое будет в ней устанавливаться. В данной операционной системе можно выбирать между несколькими типами рабочих столов и дюжиной оболочек для командной строки, которая, кстати говоря, называется терминалом и играет довольно важную роль. Благодаря тому, что данная операционная система рассчитана на выполнение сразу нескольких программ она мало подвержена сбоям.

Никакая программа не может быть запущена по умолчанию без ведома пользователя, поэтому встретить вирус, написанный под «Линукс» очень сложно. Если они и заражают компьютеры, то только по той причине, что пользователь сам запустил подозрительное приложение. Образцы данной системы могут работать через USB или оптические приводы.

Linux: история разработки

По-русски название данной операционной системы не переводится. Она названа в честь своего основателя-первопроходца – Линуса Торвальдса. Он представил свое творение обществу в 1994 году. Разработка системы началась еще в 1991 году. Благодаря тому, что данная операционная система имела открытый код и ее мог доработать каждый, поэтому у нее появились последователи по всему миру. Наработки начинают использовать различные фирмы, выпускающие платные дистрибутивы.

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

Linux и Windows: отличия

Данные операционные системы на первый взгляд имеют серьезные отличия. Однако на самом деле все не совсем так. Отличия имеются, но чтобы их увидеть, необходимо заглянуть немного глубже. Мы уделим основное внимание операционной системе Linux, но так как сравнивать мы будет с Windows, то придется описать и эту ОС. Рассматривать мы будем файловую систему, графическую оболочку, конфигурацию системы, сферу применения. В завершение статьи уделим немного внимания дистрибутивам.

Файловая система

Стоит прежде всего отметить, что в обычном понимании в операционной системе Linux нет жестких дисков. О чем в первую очередь может говорить такое положение дел? Физические диски и логические разделы сохраняться, здесь они будут представлены каталогами. ОС подключается к какой-то папке, все что будет создано – попадет в нее. Работа может вестись только с файлами, которые находятся в ней. Главная папка называется корневой. Обозначается она знаком /. Файлы пользователей, как правило, хранятся в папке /home/username/. По желанию расположение можно изменять.

Графическая оболочка

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

Конфигурация

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

Данные файлы могут быть просмотрены и отредактированы в произвольном текстовом редакторе. Если имеется еще несколько файлов, то в этом есть свои преимущества. При повреждении одного из них, потеряна будет только часть наработок. В худшем случае переустанавливать придется только программу. К тому же, если пользователь захочет сменить компьютер, ему не придется начинать все с начала. Он может просто скопировать необходимые файлы между машинами, напрямую или при помощи носителя. Но что делать, если была повреждена операционная система? В этом заключается еще важное преимущество операционной системы Linux.

ОС нуждается в переустановке, и вам нужно ее выполнить. Но настройки файлов после выполнения данного процесса не исчезнут. Однако здесь имеется один небольшой недостаток: каждая программа имеет свой формат конфигурационных файлов. Необходимо будет хорошо разбираться в них, прежде чем редактировать что-либо.
Сферы применения

Мы уже говорили об операционной системе Linux, и о том, чем она отличается от привычной многим пользователям ОС Windows. Сегодня мы уделим внимание сферам ее применения. Увы, она не везде найдет применение. «Линукс», будь то офисная или домашняя рабочая станция, близка к идеалу. Все дело в том, что для данной ОС существует множество созданных или портированных игр. Существуют также отдельные программы с запуском сложных инженерных программ или графических пакетов типа Adobe.

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

Стоит отметить, что в этом плане операционная система «Linux» существенно превосходит своего конкурента. В Linux удобно заниматься программированием. Пользователь легко может исследовать интернет пространство. Также удобно осуществлять удаленное управление любыми операционными системами. Здесь доступны электронная почта и различные программы для обмена сообщениями. Довольно удобно реализован обмен файлами.

О дистрибутивах

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

Здесь все будет зависеть от спектра решаемых задач. Можно использовать версию, в которой удобно заниматься программированием, но имеется слабая поддержка интернета. Данный вариант подойдет для тех пользователей, которым нужно сконцентрироваться на работе вместо того, чтобы постоянно отвлекаться на интернет. Также существуют версии, позволяющие наилучшим образом настроить мощности. Это дает возможность получить максимальную производительность. В общем, есть из чего выбрать, нужно только остановиться на той или иной версии.

Сейчас, используя последнюю версию Ubuntu, Fedora или OpenSUSE, мы можем наслаждаться красивым и современным окружением рабочего стола, простотой использования графических программ, тем, что большинство оборудования компьютера поддерживается системой без дополнительных настроек. Но вы когда-нибудь задумывались, как наша любимая операционная система дошла до всего этого?

Учитываем ли мы и ценим количество времени и усилий, затраченное огромным количеством разработчиков, чтобы достичь этого, почти совершенного состояния системы? Скорее всего, нет. Давайте посмотрим на историю этой замечательной ОС и на её путешествие за последние несколько десятилетий. Когда она родилась? Как эволюционировала? Какие дистрибутивы появились во время развития, и что стало поворотным моментом, сделавшим из проекта для одного человека операционную систему, используемую повсюду, которая у нас есть сейчас? И какие были дистрибутивы, отправленные сообществом в архив?

Итак, давайте мысленно вернёмся назад во времени, почти на 30 лет назад, и вспомним, с чего начиналась история Linux систем.

1991 - начало

В самом начале был Unix, созданный программистами Кеном Томпсоном и Денисом Ритчи в 1969 году. Затем на протяжении восьмидесятых годов создавалось множество проектов на основе Unix, вдохновлённых этой философией. Это были: проект GNU Ричарда Столмана, BSD (Berkley Software Distribution), книга профессора Ендрю Таненбаума "Операционные системы: дизайн и реализация", а также MINIX (мини версия Unix), которая появилась приблизительно в то же время, что и книга.

Но только в 1991 году началась история Linux. Молодой финский студент по имени Линус Торвальдс объединил всё, что он знал о существующих системах в новое ядро, которое смогло захватить мир. Существует много легенд о том, почему Линус решил работать над своей системой. Одна из них гласит, что он работал в MINIX и передал данные на жёсткий диск вместо модема, чем уничтожил все разделы Minix. После этого он разочаровался в этой ОС и решил создать собственную.

Другая версия гласит, что он написал ядро для улучшения функциональности новой машины на Intel 386, которую он использовал. А так как улучшать Minix было запрещено, то ему пришлось развивать свою операционную систему.

Какова бы ни была истинная причина, он создал бесплатный эмулятор терминала, который был основан на Minix, в свою очередь, основанном на Unix, и это стало основой для работы над ядром операционной системы. В 1991 году 25 августа Линус опубликовал своё знаменитое сообщение в новостной рассылке Minix.

После этого первая версия Linux, которая тогда называлась Freax очень быстро разлетелась по FTP-серверам всего мира, а количество пользователей начало стремительно расти. Версия 0,01 очень сильно отличалась от той, что доступна в наши дни. Вы можете сами скачать ядро размером 71 килобайт и попробовать его установить отсюда .

Идём дальше по дороге истории. Излишне говорить, что Linux превратился в полномасштабную ОС, а Манчестерский вычислительный центр создал один из первых дистрибутивов, в котором использовался комбинированный загрузочный и корневой раздел. Дистрибутив назывался MCC Interim Linux.

1992 - 1994 - развитие настольных систем

Прошло не так много времени, и в период с 1992 по 1994 мы увидели появление и развитие самых известных и влиятельных дистрибутивов Linux: Slackware, Red Hat и Debian. Версия ядра увеличилась до 0,95, и здесь появилась поддержка X Window System, позволяющей запускать графические приложения.

Slackware был одним из первых дистрибутивов, которые использовали новое ядро Linux. Тогда он назывался SLS (Softlanding Linux System) и был основан Питером Макдональдом в 1992. SLS довольно сильно опередила своё время, так как это был первый дистрибутив Linux, содержащий не только ядро Linux 0,99, но и стек TCP/IP и систему X Window. Но этот дистрибутив имел много проблем и вскоре был заменён на Slackware Патрика Фолькердинга. Сейчас это самый старый дистрибутив Linux.

Но SLS не только дал рождение Slackware. Из-за проблемного интерфейса SLS другой пользователь решил сделать собственную систему и этим запустил ещё одну ветку дистрибутивов Linux. В 1993 Ян Мёрдок выпустил дистрибутив Debian Linux, который, по его словам, был назван в честь его тогдашней девушки Дебры Линн и его самого.

По мере развития Slackware появились компании, которые предоставляли техническую поддержку для такого программного обеспечения. Одна из них появилась в 1994 и называлась Software und System-Entwicklung, сейчас она более известна как S.U.S.E Linux.

Ещё один дистрибутив, который увидел свет 3 ноября 1994 года, называется Red Hat Commercial Linux. Дистрибутив создан Марком Эвингом и носит имя красной шляпы, которую автор носил в университете.

В 1994 14 марта вышла версия Linux 1.0.0, которая состояла из 176 250 строчек кода. Так началась история развития Linux-систем.

1995 - 1999 - появление Gnome и KDE

За этот период операционная система Linux сделала большой скачок в развитии, поскольку в ближайшие пять лет появятся основные дистрибутивы Linux, которые известны и широко используются сейчас, также появятся менее заметные дистрибутивы. Все это происходит во времена выхода игры "Атака пингвинов" и бума dot.com.

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

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

Дистрибутивы, основанные на Red Hat Linux, тоже активно развивались в течение этого времени. Появились такие версии, как Caldera, Mandrake, TurboLinux, Yellow Dog и Red Flag. Теперь версия ядра Linux изменилась с 1.2 на 2.2.

Версия 2.0 была выпущена в 1996 году и перед ней вышел уже 41 релиз. Именно это быстрое развитие ядра и добавление некоторых очень важных функций закрепили позиции операционной системы Linux как серверной ОС и системы для IТ-специалистов по всему миру.

Например, в версии 2.0 появилась поддержка протокола SMB, улучшено управление памятью, поддержка работы на различных типах процессоров. Версия 2.2 получила улучшения работы SMB, поддержку PowerPC и возможность монтирования NTFS, но пока только для чтения.

Существует легенда, что один раз во время отпуска в Австралии Линус Торвальдс посетил зоопарк, где его укусил свирепый пингвин. После чего он заразился пингвинитом и очень полюбил пингвинов. Во всяком случае Линусу нравились пингвины. Как он сказал, они бестолковые и весёлые. Что касается имени символа Linux - Tuxа, то в интернете его расшифровывают как (T)orvalds (U)ni(X). Теперь вы все знаете.

Системы на базе Debian развивались не так активно, как Red Hat. Разработчики предпочитали больше работать над удобством и внешним видом своих дистрибутивов. Будучи больше ориентированными на рабочий стол, такие дистрибутивы часто появлялись на обложках популярных IТ-журналов того времени. Попадались такие названия, как Libranet, Storm, Finnix и Corel Linux.

Несомненно, самым важным событием за эту часть истории ОС Linux стало появление KDE и Gnome. Окружение KDE (Kool Desktop Environment) появилось в 1996 году. Его основателем был Матиас Эттрих, студент университета Тюбингена. Он предложил не просто набор приложений, а целую среду рабочего стола, в которой они могли выполняться. У пользователей появился выбор пользоваться средой X11 или KDE, написанной на недавно появившемся фреймворке Qt.

К 1998 году вышла версия KDE 1.0 и первым дистрибутивом, который её использовал по умолчанию, был Mandrake. К 2000 вышла версия 2.0, которая получила множество улучшений, а также программы Konqueror, KOffice и библиотеку KIO.

Мигель де Иказа и Федерико Мен объявили о разработке нового окружения рабочего стола, а также приложений для него на основе библиотеки GTK+. Эта новая среда рабочего стола называлась Gnome. Считается, что первой операционной системой, использующей Gnome, была Red Hat Linux. Gnome быстро стал популярной средой рабочего стола благодаря своей высокой производительности и удобству для обычных пользователей. К маю 2000 года была выпущена версия Gnome 1.2 Bongo.

2000 - 2005 - появление Live-дистрибутивов

В этот период случился важный шаг в истории операционной системы Linux. За эти пять лет её популярность сильно выросла, появилось много новых компьютеров под управлением Linux. Ядро продолжало получать улучшения, появлялись новые программы, а также появился первый live-дистрибутив.

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

Сейчас мы считаем эту возможность стандартной. Но в те времена Knoppix, выпущенный 30 сентября 2000 года, можно было запустить на любом компьютере и получить полноценную систему с поддержкой различного оборудования и сети. Это было чем-то новым. Knoppix стал основой для многих дистрибутивов, и некоторые из них известны и используются до нашего времени.

Кроме уже готовых дистрибутивов, появился проект, помогающий пользователям собрать собственный дистрибутив. Linux From Scratch (LFS) разрабатывался вместе с книгой Джареда Бикманса, в которой рассказывалось, как собрать свой дистрибутив Linux из исходников.

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

Ключевым моментом в этот период был выпуск версии ядра Linux 2.4 четвёртого января. Эта версия добавила поддержку USB, PC карт, ISA Plug and Play, а также Bluetooth, RAID и ext3. Фактически, это было ядро с самым длинным сроком поддержки, она закончилась на версии 2.4.37.11 в 2011 году. Ядро очень сильно изменилось и стало более универсальным по сравнению с 1.0.

Компания Red Hat, которая уже к тому времени вышла на фондовый рынок и получала деньги за поддержку бесплатной Red Hat Linux OS, приняла решение что пора выбрать более коммерческий подход к делу. Поэтому дистрибутив разделился на две ветки. Появился Red Hat Enterprice Linux 2.1 с ядром 2.4.9. Он был более стабильным, с длительным сроком поддержки и для коммерческих пользователей. А второй дистрибутив - Fedora - свободный и для сообщества.

Red Hat Enterprice Linux всё ещё является продуктом с открытым исходным кодом. Компания размещает исходный код на нескольких FTP-серверах, с которых его загружают несколько независимых групп разработчиков и компилируют на его основе свои дистрибутивы: CentOS, Oracle Linux, CERN и Scientific Linux. Они имеют все преимущества стабильности коммерческого дистрибутива, но не имеют доступа к программному обеспечению и поддержке от Red Hat.

В декабре 2002 года появляется интересный дистрибутив - CRUX. Его основной целью было максимально сохранить простоту, такая тенденция была очень популярна в то время. CRUX был очень лёгким и ориентированным больше на разработчика, а не на обычного пользователя. В то время как у других дистрибутивов наблюдался экспоненциальный рост и соперничество за звание лучшей замены для Windows, CRUX оставался простым и минималистичным. А интересен он нам потому, что стал основой для ныне очень популярного ArchLinux.

18 декабря было объявлено о выходе новой версии ядра Linux - 2.6. В этой версии появилась поддержка PAE, новых процессоров, улучшенная поддержка 64-х битных процессоров, увеличен максимальный размер файловой системы до 16 Тб, добавлена файловая система EXT4 и другое.

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

Целью Ubuntu, дистрибутива, основанного на Debian, было создание простого в использовании рабочего стола Linux, которым мог бы пользоваться обычный пользователь с небольшим опытом работы в этой системе. С выпуском Ubuntu 4.04 20 октября 2004 эта концепция была реализована.

2006 - 2012 - рост и падение Ubuntu

За этот период многие дистрибутивы стали более стабильными и продолжают улучшатся. Также появилось множество новых дистрибутивов. Один из них, первая версия которого была выпущена у 2006 году, на сегодняшний день очень популярен. Это Linux Mint. Он был основан на Ubuntu и содержал как свободное, так и проприетарное программное обеспечение. Это очень сильно упрощало установку кодеков, драйверов и других компонентов для новичков. Разработчики дистрибутива старались включить в него новые программы, а также прислушивались к мнению своих пользователей, чем и завоевали поддержку сообщества.

Тем временем была выпущена новая версия окружения рабочего стола KDE4, которая была встречена критикой пользователей из-за отсутствия стабильности. Даже сам Линус заявил, что эта версия KDE всё ломает и предоставляет только половину возможностей предыдущей версии. Тем не менее пользователи начали использовать KDE4 с окружением Plasma и современным внешним видом и к релизу версии 4.2, который состоялся в 2009, уже забыли о своём отрицательном опыте.

23 сентября была выпущена самая популярная на данный момент операционная система на базе ядра Linux, хотя 90% пользователей даже и не имеют представления о том, что они используют Linux. Конечно, это Android. Версия 1.0 была выпущена для HTC Dream и могла делать всё, что вы ждёте от современного смартфона, но это было очень плохо. В версии 1.1 было исправлено большинство ошибок, но только начиная с версии 1.5 система Android начала завоевывать мир смартфонов.

На протяжении всего этого времени Ubuntu становилась всё сильнее и сильнее. Она регулярно занимала первые места в рейтингах дистрибутивов Linux, завоевывала всё больше поклонников и была достаточно простой в использовании. Но потом, в один солнечный апрельский день, вышел релиз Ubuntu 14.04, он поставлялся с новым окружением по умолчанию - Unity. В строну Gnome 3 и KDE 4 никогда не было столько негатива, сколько полетело в сторону Unity. Можно сказать, что тогда Unity ненавидели почти все. Но Canonical не отказалась от своей идеи сразу, и оболочка стала вполне пригодной для использования.

После многих лет разработки в ветке 2.6 наконец была выпущена версия ядра 3.0. И нет, в ней не было никаких значительных изменений. Просто Линус и сообщество решили, что нумерация 2.6.* стала слишком сложной и пора уже менять номер.

Неудача с KDE4 - это не единственная неудачная история развития Linux окружений. После неё можно было бы сказать, что разработчики должны были бы научиться на чужом опыте и уже знать, что нравится их аудитории. Но это явно не касается команды разработчиков Gnome, которая в апреле 2012 выпустила Gnome 3. Теперь уже пользователи Gnome были очень недовольны изменениями интерфейса и переходили на KDE или использовали более старые версии Gnome. Но в следующих версиях Gnome стал намного лучше, а разработчики Linux Mint решили сохранить старый вид Gnome с новыми возможностями и создали свое окружение - Cinnamon.

2012-2018 - Linux и игры

В наше время Linux почти полностью завоевал рынок серверов и стал ещё более привлекательным для домашних пользователей. Один из факторов привлекательности Linux для обычных людей - это игры. В феврале 2013 года компания Valve, создатель крупной платформы дистрибуции игр, выпустила версию своего клиента Steam для Linux. Тогда большинство игр можно было запустить только через эмулятор Windows, а те игры, что были для Linux, как правило, мало кого интересовали.

Спустя несколько лет была выпущена SteamOS, операционная система на базе Linux для игровых консолей Valve. На данный момент для Linux доступно более 3000 игр в Steam. Также совсем недавно Valve начала работу над интеграцией эмулятора Windows-игр в Steam, что ещё сильнее упростит их запуск, учитывая, что недавно в этот эмулятор была добавлена поддержка многих библиотек из DirectX 10 и 11.

Новые дистрибутивы продолжают появляться с такой же скоростью как и раньше. Среди них есть и интересные. Например Manjaro, основанный на Arch Linux. Он появился в ноябре 2013, но несмотря на свою молодость уже занимает лидирующие позиции по популярности во многих топах. Его преимущество в том, что он упрощает установку и настройку ArchLinux, но в то же время оставляет его гибкость и некоторые преимущества. Кроме Manjaro вышло ещё много новых интересных дистрибутивов, например Antergos, ElementaryOS, Deepin Linux и другие, которые сейчас пользуются популярностью среди пользователей.

Что касается ядра Linux, то в 2015 году снова была изменена версия на 4.0. И снова не было никаких серьезных изменений, было устроено голосование, и сообщество приняло решение, что версию ядра следует сменить. Из значительных изменений за этот период стоит отметить добавление поддержки UEFI, улучшение работы с новым оборудованием, добавление систем безопасности, портирование подсистем, необходимых для Android, улучшение стабильности Btrfs и многое другое.

В 2013 году компания, занимающаяся разработкой Ubuntu, решила попробовать свои силы на мобильном рынке и выпустила мобильную версию Ubuntu - Ubuntu Touch. Преимуществами операционной системы должна была стать возможность превращать смартфон в полноценный компьютер при подключении его к экрану по HDMI. Для неё разрабатывалась отдельная оболочка Unity 8, дисплейный сервер Mir вместо X Window и даже было выпущено несколько смартфонов. Но из проекта ничего не получилось, он был закрыт в 2017, после того как Smasung выпустил свою DEX. Кроме того в версии 17.10 разработчики Ubuntu решили отказаться от использования Unity и вернулись к Gnome, а вместо своего дисплейного сервера Mir теперь будет использоваться разрабатываемый сообществом Wayland, который тоже разрабатывается на замену устаревшему Xorg.

Выводы

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

Многие из тех, кто перешел на Linux, теперь не хотят возвращаться обратно к операционной системе Windows. Это связано с доступностью этой операционной системы даже для начинающих пользователей. Если вы хотите установить Linux, то необходимо скачать один из многих дистрибутивов, которые написаны на базе ядра Линукс. Приведем примеры лучших из них и расскажем об особенностях системы.

Что такое Линукс и почему так много операционных систем на его базе?

GNU/Linux было разработано как многопользовательское и многозадачное ядро для разных операционных систем. Для которого программисты создали множество графических менеджеров и программных оболочек. От дистрибутива (операционной системы) зависит, для чего вы будете использовать компьютер. Каждая ОС на базе Linux отличается своей функциональной частью. Единой частью всех дистрибутивов является «Терминал», это их основная часть. С его помощью вы можете:

  • проводить установку и запуск программ;
  • добавлять хранилища для хранения ПО;
  • проводить настройку конфигурационных файлов и самого дистрибутива.

Сейчас эта система имеет особую популярность среди программистов, также ее очень часто используют для серверов.

Широко распространяться в домашних компьютерах она начала сравнительно недавно, завоевав любовь пользователей за счет широких возможностей настройки: некоторые версии дистрибутивов можно запускать прямо с флеш-накопителя, другие подходят для слабых компьютеров. Дистрибутивы отличаются своим функционалом, размером и внешним видом.

Не все операционные системы на базе Linux можно скачать. Например, Google Chrome OS (да-да, есть и такая операционная система, не только браузер) идет предустановленным на некоторых моделях ноутбуков Samsung, HP и т.п. В открытом доступе официальных дистрибутивов это операционной системы не найти. Зато есть много форков и копий. Мы не будем в этой обзоре давать ссылки на такие сайты. Для каждого дистрибутива в обзоре мы даем ссылку для скачивания на официальный сайт или официальное сообщество.

Почему пользователи отказываются от Windows в пользу Linux?

Чаще всего в качестве достоинств операционных систем на базе Линукс называют:

  1. Отсутствие . Нельзя сказать, что эту систему вообще невозможно взломать, но хакеры крайне редко проявляют интерес к Linux. Есть несколько рутикулов, которые помогают проникать на сервера, но в домашние ПК они практически не запускаются. О том, что система безопасна говорит и то, что ни у одной антивирусной утилиты нет баз данных специально для Linux. В основном программы настроены на поиск вредоносного кода, который был перенесен с при помощи флешек или дисков.
  2. Практически все дистрибутивы распространяются бесплатно , что позволяет людям с несколькими домашними устройствами не тратить кучу денег на лицензии. При этом вы можете регулярно переустанавливать дистрибутивы, тестировать их и менять. Дополнительное преимущество в том, что программное обеспечение для Linux так же распространяется бесплатно. И приятным бонусом является отсутствие рекламных вставок и сторонних программ, которые загружаются в память ПК вместе с основной утилитой.
  3. Система многообразна и безграничные возможности по настройке внешнего вида . Помимо множества дистрибутивов, вы можете установить на свой ПК разные рабочие окружения. Это поможет вам менять их по необходимости или настроению.
  4. В систему встроен репозиторий . Его идея легла в основу магазина приложений Google Play. Из него вы сможете установить самые разные программы, не прибегая к помощи сайтов и сторонних программ. Единственное неудобство, которое заметно сразу после перехода с Windows, отсутствие привычных названий утилит.
  5. Система удобна по внешнему интерфейсу и разделению программ в меню. Каждая утилита занимает свой раздел в меню, что облегчает ее поиск. Такие небольшие приятные моменты помогают сделать работу намного удобней.
  6. В ядро Linux вшиты практически все необходимые драйвера для периферийного оборудования. Вы можете установить любое устройство, и оно тут же начнет работу. Вам не придется искать драйвера, как для Windows, скачивать их на другом компьютере, чтобы потом оборудование начало работать без сбоев. Неудобств не возникнет даже при подключении новой сетевой карты.
  7. По умолчанию система самостоятельно шифрует диски , что позволяет защитить файлы при попадании компьютера в чужие руки. В Windows подобная опция доступна только при помощи сторонних программ.

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

Недостатки Linux

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

  1. Плохая совместимость с рядом современных устройств . Большинство принтеров, сканеров, роутеров и прочих устройств созданы для Windows. Поэтому они могут работать не всегда корректно. Пользователи могут самостоятельно изменить дистрибутив, чтобы подключенные устройства работали корректно. Если вы не умеете самостоятельно корректировать настройки ОС в том же терминале, то стоит просто скачать и загрузить современную версию дистрибутива.
  2. Некорректная работа графической подсистемы . После выхода из спящего режима, при использовании дискретных видеокарт, может наблюдаться зависание. Избавиться от этой проблемы можно только путем перезагрузки. Проблемы с видеокартами чаще всего появляются после обновления ядра или компонентов, ответственных за вывод графики.
  3. Несмотря на то что многие вшиты в ядро, они могут переставать устанавливаться автоматически или удаляться после обновления системы. Эта проблема решается откатом на прежнюю версию дистрибутива или установкой новой оболочки.
  4. Некорректная работа системы охлаждения в ноутбуках. Из-за неправильного управления кулеры начинают шуметь или плохо справляются со своей работой.
  5. Steam for Linux развивается очень медленно , пользователи не могут скачивать и приобретать любую музыку и приложения. Если вы выберите платную программу, то могут возникнуть проблемы при введении данных карты (не весь пластик принимается магазином). Хотя стоит отметить, что магазин приложений Windows развит не лучше, при его использовании могут возникнуть проблемы. Но в последнем случае есть много альтернативных источников для программ.

Чтобы не сталкиваться с этими проблемами, стоит устанавливать только современные версии операционных систем. Для большинства рядовых пользователей такие неприятности могут стать причиной для отказа от Linux ОС.

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

Обзор лучших дистрибутивов Linux со ссылками скачать с официальных сайтов

Перед тем как установить Linux, стоит ознакомиться с особенностями его дистрибутивов. У каждого из них есть свои плюсы и минусы.

Elementary OS

Если для вас важен дизайн операционной системы, то стоит остановить свой выбор на Elementary. Визуально рабочий стол напоминает Mac OS, что позволяет ему выглядеть дорого и красиво. Среди других дистрибутивов, этот вариант выделяется только дизайном и это его недостаток. Хотя именно за это пользователи полюбили Elementary.

Это легкая и удобная система, подходящая даже для маломощных машин. По умолчанию в ней не самый большой, но хорошо продуманный набор программ:

  • браузер Midori;
  • файловый менеджер Pantheon Files;
  • медиаплеер Totem;
  • почтовый клиент Geary;
  • менеджер фотографий Shotwell.

Повседневные пользовательские задач эта система выполняет на 100%. К тому же поддержка фанатов этой ОС привела к тому, что внутри оболочки стали разрабатывать собственные программные продукты. Но при этом у пользователей пока нет возможностей для кастомизации и тонкой настройки оболочки.

Linux Mint

Этот вариант удобен для адаптации пользователей, которые долгое время работали с Windows. Они похожи областью панели задач, системой навигации и рабочим столом. К этой системе выпущено несколько рабочих сред, из которых вы можете выбрать наиболее удобную. Mint представляет собой иной вариант Ubuntu. У него есть несколько преимуществ перед другими дистрибутивами:

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

Есть два недочета: разрабатывается командой энтузиастов и публичные бюллетени безопасности у этой системы отсутствуют. Эти недостатки не сказываются на работе операционной системы. Отсутствие компании, ответственной за разработку, можно назвать даже преимуществом – создатели системы ближе к рядовым пользователям.

Manjaro Linux

На базе Arch Linux выпущено несколько операционных систем. Одной из них стала Manjaro. Она обладает рядом особенностей:

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

Для рабочего стола предлагаются две версии, одна из них используется для продвинутых пользователей. Это быстрая и популярная система с большим количеством пользователей, что позволяет получить хорошую поддержку сообщества. Не опытным пользователям в этой системе будет удобен инструмент для загрузки программ – AUR. Он позволяет обойтись без репозиториев.

Ubuntu

Этот дистрибутив является самым распространенным и популярным. Практически все пользователи Linux хотя бы раз попробовали его. Система идеально подходит для новичков, которые только хотят ознакомиться с возможностями дистрибутивов. В интерфейсе нет ничего лишнего, в том числе разработчики избавились и от терминала. Для неопытных пользователей может стать недостатком использование командной строки для работы с системой.

Преимущества Ubuntu:

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

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

openSUSE

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

Устанавливать систему можно даже на слабые компьютеры. Ее минимальными требованиями являются: 3 ГБ свободного пространства на жестком диске, процессор Pentium 4 1.6 GHz и всего 1 ГБ оперативной памяти. Управление этой системой сосредоточено в центре YaST. Неопытным пользователям не стоит устанавливать версию Tumbleweed, так как с ней часто возникают проблемы. Лучше всего работать на Leap, обновляемой реже и более стабильной.

Steam OS – Линукс для игр!

Большой проблемой для пользователей Linux является то, что для этой операционной системы выпущено мало игр. По этой причине на базе Debian была выпущена Steam OS для геймеров. Ей пользуются те, кто хочет сократить потребление ресурсов во время игр. В этой версии оболочки были использованы возможности и функции платформы Steam. Вы сможете играть при помощи клавиатуры или джойстика.

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

Tails – для полной анонимности в Интернете

На базе Debian выпущена еще одна система – Tails. Она предназначена для тех, кому важно сохранять анонимность в сети. Из достоинств этой системы: для нее не нужно сильное оборудованние, она стабильна. Tails идеально подходит для серфинга в Интернете и решения повседневных задач.

CentOS 7

Если вы хотите найти бесплатную альтернативу Red Hat Enterprise Linux, то стоит загрузить на свой ПК CentOS 7. Чаще всего выбор на эту систему падает в том случае, когда пользователь уже поработал с Red Hat, но вынужден был отказаться от нее из-за сбоя. При этом вы сможете использовать в обеих версиях одинаковые программы. Вам не придется дорабатывать систему или искать замену полюбившимся утилитам.

Debian

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

  • стабильность;
  • поддерживается множество архитектур;
  • безопасность при использовании;
  • более тысяч пакетов программ;
  • легко обновляется;
  • быстро и эффективно работает даже на устаревших компьютерах.

В отличие от других версий дистрибутивов, сразу после установки Debian придется настроить. Разобраться в количестве опций сможет только опытный пользователь. Популярность дистрибутива сохраняется только за счет его стабильности, но с точки зрения интерфейса и удобства пользования он устарел. Обновления операционной системы выходят редко, но их загрузка и установка крайне просты.

Fedora

Если вы хотите одним из первых протестировать новинки из мира Linux, то вам стоит установить дистрибутив Fedora. Он также связан с Red Hat, которая использует эту версию в качестве бесплатного полигона для обкатки новинок. Сам основатель Linux Торвальдс Линус использует этот дистрибутив в качестве основного, а его выбору не доверять не стоит.

Единственным недостатком этой системы является лишь небольшое число ошибок после обновления. Дистрибутив хорош для использования дома. Он не выходит из строя после внедрения новинок. Он идет в ногу со временем и подходит для компьютеров с разной мощностью.

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