Linux OS

i

Всех приветствую на своём сайте!

В этом разделе я хотел бы поговорить о замечательной операционной системе Linux. Хотелось бы начать разговор с небольшой истории этой операционной системы. В начале далёких 90-х, Линус Торвальдс решил написать своё ядро операционной системы. Он ставил несколько главных задач:

1. Оно должно быть открытым (Open Source). Это означает что любой может просмотреть исходный код этой операционной системы, изменить его, и поделиться своими изменениями.

2. Ядро операционной системы должно быть свободным (Free). Распространение должно быть всегда безвозмездным. Вы можете брать деньги за помощь при установке этой OS, вы можете брать деньги за помочь в предоставлении услуг поддержки вашего сервера базирующегося на этой OS, но вы не можете продавать эту операционную систему.

3. Она должна быть максимально похожей на Unix. По крайней мере со стороны (внутренняя архитектура может быть иной).

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

Позже было принято решение назвать эту операционную систему Linux. Но линукс был лишь операционной системой. То есть тем, что может управлять процессами, памятью, и вводом и выводом на винчестер. Было необходимо найти или написать огромное количество программ для этой операционной системы. С этим помог Фонд Свободного Программного Обеспечения. Этот фонд создал человек по имени Столман. Он был тем революционером который пошел против движения коммерческой идеи программного обеспечения. Ему не совсем понравилось что программы стали платными, программы никто не может проанализировать изнутри (просмотреть исходный код), программы никто не может менять кроме производителей. Поэтому он и создал Фонд Свободного Программного Обеспечения (Free Software Foundation), который начинал накапливать программы и их авторов которые были заинтригованы идеями Столмана.

Вот так и стали появляться первые дистрибутивы Линукс. Свободная операционная система, обрастала свободными программами. И в конечном результате стали появляться разные выпуски Linux OS с разными программными базами. Их стали делать энтузиасты, которые против платного и закрытого программного обеспечения, которые хотят видеть перед собой свободный софт, открытый для анализа( без вирусных вставок в исходный код, или вставок которые отправляют данные о вас ),  Сейчас их тысячи. Одни из самых распространенных Ubuntu, Fedora, SuSe, Dedian и т.д.

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

Хотелось бы рассказать о явных плюсах Linux.

1. Скорость — Linux это одна из наиболее быстрых операционных систем во всём мире. При этом Linux не требует огромных системных параметров, как например Windows. К примеру я управлял сервером с 500mb оперативной памяти, с процессором в 1.2Ghz и винчестером в 10 GB. Это по нынешним меркам машинка которая вообще ни на что не способна. Однако под управлением Linux это был достаточно шустренький Web сервер который обслуживал 37 сайтов.

2. Гибкость в настройке. Linux изначально использовался для серверных решений. Я даже не знаю какие цели преследовал Линус Торвальдс когда начинал писать эту OS. Но сейчас Linux используют как серверную операционку, как десктопное решение (настольный рабочий компьютер для решения повседневных задач), как игровую консоль (например Steam), Linux можно использовать как программный маршрутизатор ЛВС, как операционная система для мобильных платформ (Android, BadaOS) Как видите спектр очень широкий. При этом настройка как правило занимает не очень большое время. Но как говорят братья линуксоиды, настроил один раз, и работать будет без отказно

3. Стабильность. Как я упомянул выше когда Linux появился на рынке операционных систем, им заинтересовались многие и стали использовать в качестве серверной Операционной системы. Конечно это всё благодаря проекту Apache. Еслиб не он возможно на Linux никто не обратил внимания. Но быть серверной операционной системой это вам не так уж и просто. Дело в том что ОС должна быть стабильной для таких задачь. Стабильностью всегда красовалась BSD однако Linux тоже было что показать. Так и получилось что он долго обкатывался как серверное решение а значит и стабильное. Например Microsoft только в 2001 году заявила что Windows готов стать серверной операционной системой, представьте себе Линукс уже 7 лет выступал в качестве таковой.

4. Бесплатное распространение. Linux это то за что вы можете не платить ни копейки. Также большинство дистрибутивов являются бесплатными. К примеру компания Canonical в своём манифесте указала на то что её дистрибудив был есть и будет бесплатным, для всех стран планеты земля. Правда же приятно получить целую операционную систему совершенно бесплатно. На данный момент Linux устанавливается с завода на многие ноутбуки таких фирм как Dell, Lenovo и д.р.

5. Открытое программное обеспечение. Это важнейший принцип который соблюдается как Линусом Торвальдсом и его командой по всему миру так и фондом Столмана. В 2012 году я мониторил трафик своей машины и увидел то она отправляет на определённый IPадрес пакет данных. При этом интервалом примерно в 30 секунд. После небольших манипуляций я выяснил что этим занимается (в то время очень распространённая программа) Skype. После моего гугления я выяснил что я не один наткнулся на такое поведения этой программы. После я выяснил что это IP Вашингтона, относящегося к пентагону, а ещё позже я вычитал на американских форумах что это IP адрес провайдера который предоставляет интернет военным частям США. Вот так находка!!! Skype не имеет открытый код и выключить постоянную трансляцию каких то данных мне не удалось. Естественно программой я больше не пользовался никогда. Но если бы это касалось открытого исходного кода каковым является почти каждая программа в Linux я бы мог найти часть кода отвечавшего за эту пересылку, вырезать его, и перекомпилировать программу в измененном виде. При этом инженеры всего мира анализируют код Linux и програм работающих на нем, и если кто то захочет сыграть какую то шутку с пользователем, то эти инженеры сообщат об этом всему миру.

vk.com facebook.com TwitterMail.ru