ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.11.2023
Просмотров: 23
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
L!nux
Выполнил:
Камзаров Егор
Руководитель:
Хохлова Ю.Е.
Учебное заведение:
ЗИП СибУПК
2022 г.
Говоря «Linux», люди чаще всего подразумевают группу операционных систем, разработанных на базе Linux. Хотя, по сути, Linux – это только ядро операционной системы, и для разработки полноценной операционной системы используются различные инструменты и библиотеки GNU других ресурсов. Кроме того, все больше разработчиков используют Linux для разработки и запуска мобильных приложений. Кроме того, Linux играет ключевую роль в разработке таких устройств, как Хромбуки
Коротко
Что это такое.
Причины популярности:
актуальность дистрибутивов и активная поддержка сообществами разработчиков;
1
возможность запускаться на самом разном оборудовании;
2
низкие требования по части ресурсов;
3
возможность установить программы из существующих репозиториев.
4
Но список причин, конечно, только этими не исчерпывается; существуют не только практические, но и этические причины. Например, многие разработчики воспринимают Linux как выражение открытости, самовыражения и доступности.
Корни Linux уходят в два других проекта: Unix и Multics, которые ставили своей целью разработать многопользовательскую операционную систему.
“Это надолго !”
История разработки
Multics – Multiplexed Information and Computing Service («Мультиплексная информационная и вычислительная служба») – это одна из самых первых операционных систем, в которой была реализована плоская модель хранения данных и четко разделена концепция файлов (сегментов). Создание Multics началось в 1964 году. Над системой работали разработчики компании Bell Laboratories – через несколько лет часть разработчиков начнет работу над созданием Unix.
История разработки
Что такое Multics?
История разработки
Multics
Multics разрабатывали для того, чтобы, во-первых, дать возможность использовать ресурсы ЭВМ большому количеству пользователей одновременно, во-вторых, дать пользователям возможность совместно использовать данные, в-третьих, обеспечить хорошую скорость работы с данными.
Однако главные вычислительные задачи не были достигнуты при выпуске первой версии системы, и компания Bell Laboratories перевела свой интерес на другой проект, в результате которого на свет появился Unix.
Unix – это собрание кроссплатформенных многопользовательских и многозадачных операционных систем.
Можно сразу сказать, что в данный момент Unix-системы являются одними из самых важных операционных систем. Влияние Unix распространилось и на языки программирования: язык C был разработан во время разработки Unix-систем.
Разработкой Unix занималась корпорация Bell Laboratories – в 1969 году они показали первую систему Unix. Чем дальше, тем большую популярность обретали системы Unix – в 70-х их начали устанавливать на компьютеры в учебных заведениях.
История разработки
Что такое Unix?
01. Использование минимального количества функций, сохранение простоты.
03. Комбинирование программ для решения задач, а не разработка новых программ с нуля.
Пишите программы, которые делают что-то одно и делают это хорошо.
Пишите программы, которые бы работали вместе.
Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс.
При создании Unix разработчики поставили перед собой три основные задачи:
02. Общность: одинаковые методы и механизмы в разных случаях.
Unix имеет свою: собственную философию. Программист Дуглас Макилрой, который разработал конвейнер в Linux, определил следующие правила:
GNU.
Одна из проблем, коснувшаяся Unix, – наличие разных версий и множества программ, которые писали разработчики под свои нужды. Из-за низкой совместимости программы, работающие с одной версией Unix, могли не работать на машинах с другими версиями. В итоге было решено создать общий документ со стандартами, которым должны следовать разработчики.
История разработки
В 1983 году было объявлено о создании GNU (GNU’s Not UNIX), Unix-подобной операционной системы. Произошло это под влиянием идеи основателя проекта Ричарда Столманна о необходимости создания свободно распространяемой операционной системы и программного обеспечения с открытым исходным кодом.
Начало Linux
Ричард Столманн также основал движение свободного программного обеспечения и сформулирован четыре права, которыми должен обладать пользователь: он может запускать программу для любых целей, он может изучать программы и изменять их согласно своим потребностям, он может распространять программу, чтобы помочь другим, и он может публиковать улучшения программы, чтобы помочь сообществу в целом. Все это говорило о том, что исходный код программы должен быть доступен всем.
Именно эта мысль вдохновила Линуса Торвальдса, создателя Linux, начать в 1991 году работу над своей операционной системой. Linux, как и GNU, это Unix-подобная система, то есть система, появившаяся под влиянием Unix.
В дальнейшем именно система GNU/Linux станет той системой, которую сейчас называют просто Linux.
Истоки
Linux
История Linux начинается в 1991 году, когда финский программист Линус Торвальдс стал разрабатывать ядро операционной системы для своего компьютера. Свои наработки он выложил на сервере, и это стало ключевым событием в истории Linux. Сначала десятки, потом сотни и тысячи разработчиков поддержали его проект – общими усилиями на свет появилась полноценная операционная система.
Как уже было сказано, на Linux значительно повлияла система Unix, это заметно даже по названию. Впрочем, изначально проект назывался Freax, от слов «free» (бесплатный) и «freak» (странный), но в дальнейшем название было изменено на гибрид имени создателя (Линус) и Unix.
Эмблемой Linux стал Такс (Tux) – пингвин, нарисованный в 1996 году программистом и дизайнером Ларри Юингом. Впрочем, идею использовать именно пингвина придумал сам Линус Торвальдс. Теперь Такс является символом не только Linux, но и свободного программного обеспечения в целом.
Первая официальная версия Linux 1.0 вышла в 1994 году, вторая – в 1996 году. Товарный знак Linux был зарегистрирован на год раньше – в 1995.
С самого начала и по сей день Linux распространяется как свободное программное обеспечение с лицензией GPL. Это значит, что исходный код операционной системы может увидеть любой пользователь, и не только увидеть, но и доработать его. Единственное условие – измененный, модифицированный код должен быть доступен всем и распространяться по лицензии GPL. Это важно, так как дает возможность разработчикам использовать код и в то же время не бояться проблем из-за авторских прав.
Своему успеху Linux во многом обязан GNU: на момент выхода Linux существовало уже много свободных утилит, которые можно было использовать с разработанным ядром.
По факту Linux до сих представляет собой ядро Unix-подобной операционной системы, которое выполняет различные низкоуровневые задачи. В то же время проект GNU нуждался в ядре – разработка Линуса Торвальдса была очень своевременной.
Linux занимает всего-навсего 1,02% мирового рынка ОС (данные StatCounter за июль 2022 г.) против 44,66 у Android, 27,92% у Windows, 17,85% у
Apple iOS и 5,37% у macOS.
Доля рынка
20
22.
В наше время
Безопасность
Недавно специалисты по информационной безопасности из команды Google Project Zero подсчитали, как быстро разработчики разных операционок устраняют системные уязвимости своих продуктов. По данным экспертов, одна из платформ заметно опережает конкурентов — это Linux.
Согласно результатам исследования, в среднем разработчики Linux закрывают дыры в безопасности за 25 дней. Это лучший показатель рынка. Причём за последнее время сроки сократились вдвое: с 32 дней в 2019 году до 15 дней в 2021-м. Apple требуется не менее 69 дней, чтобы пропатчить уязвимости в macOS. Google справляется за 44 дня, а Microsoft — за 83.
В 2022
Лучшие Дистрибутивы в Linux
Ни для кого не секрет, что на протяжении последних нескольких лет одним из лучших дистрибутивов для новичков является Linux Mint. Он отлично подходит для тех, кто собирается перейти на Linux с Windows. Ведь это удобная и практичная ОС, которая включает в себя обширный список предустановленного ПО. С нее легко начать изучать Linux в рамках курсов или самостоятельно. Она позволяет выбрать одну из трех комплектаций, каждая из которых имеет свои преимущества и особенности.
1 место
Mint
Ubuntu
2 место
Самой известной ОС на базе ядра Linux, без сомнения, является Ubuntu. Благодаря большому комьюнити, начинать свое знакомство с Linux хорошо именно с Ubuntu. Ведь из-за популярности этого дистрибутива, вы сразу найдете ответы на свои вопросы в сообществе. На сегодняшний день последняя представленная версия — Ubuntu 21.10.
Этот дистрибутив понравится как домашним пользователям, так и офисным сотрудникам. Стоит отметить, что особенно удобно установить Ubuntu тем, кто решил открыть для себя курсы по Linux. Ведь это красочная, быстрая и отзывчивая операционная система. При этом интерфейс рабочего стола во многом напоминает Android, что может также быть удобно для пользователей.
Многие считают, что Elementary OS — это самая красивая современная операционная система. Ведь она чем-то напоминает macOS, однако выгодно отличается в лучшую сторону. Сама по себе Elementary OS имеет ряд неоспоримых преимуществ. Например, качественную рабочую среду Pantheon, которая основана на Gnome.
Последняя версия называется 6.1 Jólnir и имеет следующие преимущества:
- новые возможности Greeter и Onboarding;
- поддержка Flatpak с AppCenter (более 90 различных приложений);
- обновление системных настроек;
- интерактивный дизайн диалогов;
- поддержка новейшего оборудования с новым ядром Linux;
- рабочий стол с поддержкой быстрого переключения между окнами.
3 место
Elementary OS
Если вы давно хотели перейти на Linux с операционной системы Windows, но вас пугала необходимость осваивать с нуля сложный интерфейс, то Zorin OS создана специально для вас. Эта операционная система сильнее прочих напоминает Windows. Однако при этом имеет все неоспоримые преимущества Linux. Разработчики позиционируют Zorin OS как альтернативу операционным системам Windows и macOS, разработанную для повышения скорости работы, мощности и безопасности компьютера.
4 место
Zorin OS
Fedora — это наиболее известный и популярный дистрибутив Linux. Его разработку напрямую спонсируют такие компании, как Red Hat и IBM. В частности, Fedora является своего рода полигоном для тестирования различных программных решений, которые в перспективе появятся в дистрибутиве Red Hat — Enterprise Linux. Основная цель разработчиков заключается в построении целостной операционной системы из свободного программного обеспечения. Именно потому на Fedora всегда можно встретить новинки мира GNU / Linux. Многие поклонники Linux считают Fedora культовой версией ОС. Собственно, потому что сам создатель ядра — Линус Торвальдс — пользуется именно этим дистрибутивом.
5 место
Fedora
Спасибо за
Внимание!