/
LandCruiser
/
Practik
Обзор
Документация
Войти
/
LandCruiser
/
Practik
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
2.2
69 строк
6 KB
LandCruiser
create 2.2
17 июн 2025, 09:35
17 июн 2025, 09:35
09194b2
Код
Авторство
О чём код?
Первые ОС и основатели: UNIX (AT&T Bell Labs, конец 1960-х - 1970-е): Кен Томпсон, Деннис Ритчи и др. Исходный код распространялся с лицензией, разрешающей изучение и модификацию университетами, но не была "открытой" в современном смысле (проблемы с лицензией AT&T). GNU (1983-настоящее время): Ричард Столлман (основатель проекта GNU и FSF). Цель - создать полностью свободную UNIX-подобную ОС. Ядро (Hurd) не было готово вовремя. BSD (Berkeley Software Distribution, 1977-настоящее время): Университет Калифорнии, Беркли (Билл Джой и др.). *Изначально набор улучшений для UNIX AT&T, позже перерос в самостоятельные ОС (NetBSD, FreeBSD, OpenBSD) после очистки кода от проприетарных компонентов AT&T (юридические баталии в начале 1990-х).* Linux (1991-настоящее время): Линус Торвальдс. *Создал ядро как хобби-проект. Распространил под лицензией GPLv2, предложенной Ричардом Столлманом. Сочетание ядра Linux и инструментов GNU дало рождение ОС GNU/Linux.* Характеристики и особенности: Доступность кода: Возможность изучать, модифицировать и распространять изменения. Сообщество: Развитие через коллаборацию рассредоточенных разработчиков (особенно ярко у Linux и BSD). UNIX-философия: Модульность, использование текстовых потоков, множество небольших утилит. Портативность: Написаны на C, могли работать на разных архитектурах (особенно BSD и Linux). Стабильность и надежность: Особенно ценилось в BSD. Бесплатность: В отличие от дорогих проприетарных UNIX и Windows. Влияние на Open Source движение: GNU/GPL: Заложили идеологическую и юридическую основу (свободы ПО, копилефт). Успех Linux: Доказал жизнеспособность модели массовой коллаборации. BSD: Показал возможность создания высококачественной, свободной ОС из академического проекта. Контраст с проприетарными ОС: Открытость, контроль пользователя, независимость от вендора стали ключевыми ценностями движения. Ключевые события и достижения: 1983: Анонс проекта GNU и манифест Столлмана. 1984: Создание FSF, начало разработки GCC. 1985: Публикация GNU Manifesto. 1989: Выпуск GPLv1. 1991: Релиз ядра Linux Торвальдсом. Нач. 1990-х: "Освобождение" BSD от кода AT&T, рождение *BSD. 1991-1993: Формирование сообщества Linux, создание дистрибутивов (SLS, Slackware). 1998: Термин "Open Source" официально предложен как альтернатива "Free Software". Примеры использования: Академия/Исследования: UNIX в университетах, BSD и Linux для обучения и исследований (дешево, модифицируемо). Серверы: BSD (особенно FreeBSD) и Linux быстро завоевали долю рынка веб-серверов (Apache), почтовых серверов, маршрутизаторов (дешевизна, надежность, настраиваемость). Встраиваемые системы: Модифицированные версии Linux и BSD начали использоваться в сетевом оборудовании и специализированных устройствах. Интернет-инфраструктура: Многие ранние интернет-провайдеры и хостеры использовали BSD/Linux. Интервью с Линусом Торвальдсом (1991): Вопрос 1: Линус, вы опубликовали Linux под лицензией GPLv2, а не под более мягкой или собственной. Почему GPL? Осознавали ли вы тогда, что это станет ключевым фактором взрывного роста? Вопрос 2: Изначально Linux был "хобби-проектом". Что заставило вас поделиться им с миром через Usenet и активно принимать патчи? Ожидали ли вы такого масштаба участия сообщества? Вопрос 3: Как вы думаете, почему именно Linux, а не Hurd или BSD, стал ядром самой популярной Open Source ОС, несмотря на их более раннее развитие? Была ли здесь роль "удачи" или технических решений?