История Ubuntu берет свое начало в апреле 2004 года.
Но прежде чем говорить о самой Ubuntu, стоит упомянуть некоторые ключевые фигуры и события, предшествовавшие ее появлению.
Марк Шаттлворт
Ни одна история Ubuntu не была бы полной без истории ее основателя Марка Шаттлворта.
Марк Шаттлворт родился в 1973 году в городе Велком, Фри-Стейт, ЮАР.
Он учился в авторитетном Епархиальном колледже и получил степень доктора философии в области финансов и информационных систем в Кейптаунском университете.
В этот период Марк увлекся компьютерами и стал активным членом сообщества открытого исходного кода.
Он принимал участие, по крайней мере косвенно, в проектах Apache и Debian и был первым, кто загрузил веб-сервер Apache, вероятно, самое важное серверное приложение для платформы GNU/Linux, в архивы проекта Debian. Видя силу и потенциал Интернета, Шаттлворт основал в своем гараже центр сертификации и компанию по интернет-безопасности под названием Thawte. За несколько лет он превратил Thawte во второй по величине центр сертификации во всем Интернете, уступая только гиганту безопасности Verisign. Кстати, продукты и услуги Thawte создавались и поддерживались с использованием бесплатного программного обеспечения.
В декабре 1999 года Шаттлворт продал Thawte компании Verisign за нераскрытую сумму, но, по слухам, она составила порядка нескольких сотен миллионов долларов США.
Имея такое состояние в молодом возрасте, Шаттлворт мог бы вести комфортную жизнь.
Но вместо этого он решил осуществить свою заветную мечту – отправиться в космическое путешествие.
Заплатив около 20 миллионов долларов на российскую космическую программу и посвятив около года подготовке, включая изучение русского языка и стажировку в Звездном городке, Шаттлворт осуществил свою мечту стать гражданским космонавтом на борту российского корабля «Союз ТМ-34».
Шаттлворт провел 2 дня на ракете «Союз» и 8 дней на Международной космической станции, где принимал участие в экспериментах, посвященных изучению СПИДа и генома.
В начале мая 2002 года Марк Шаттлворт вернулся на Землю.
Помимо освоения космоса и увеселительной поездки в Антарктиду, Шаттлворт играл активную роль филантропа и венчурного капиталиста.
В 2001 году Шаттлворт основал Shuttleworth Foundation (TSF), некоммерческую организацию, базирующуюся в Южной Африке.
Фонд создан для финансирования, разработки и внедрения инноваций в сфере образования.
Конечно, свободное программное обеспечение также использовалось как средство, с помощью которого TSF пыталась достичь своих целей.
Благодаря этим проектам организация стала одним из самых видных сторонников программного обеспечения с открытым исходным кодом в Южной Африке и во всем мире.
В области венчурного капитала Шаттлворт продвигал исследования, разработки и предпринимательство в Южной Африке, осуществляя стратегические вливания денежных средств в стартапы через новую фирму венчурного капитала под названием HBD, что означает «Here Be Dragons».
В этот период Шаттлворт был занят мозговым штурмом своего следующего большого проекта, которым в конечном итоге стала Ubuntu. Не было недостатка в проектах, которые пытались объединить GNU, Linux и другие части открытого и бесплатного программного обеспечения в аккуратный, работоспособный и удобный для пользователя пакет. Марк Шаттлворт, как и большинство людей, верил, что философские и прагматические преимущества свободного программного обеспечения определят путь будущего успеха.
Однако ни одно из существовавших предложений не произвело особого впечатления.
В каждом из них чего-то не хватало.
Шаттлворт видел в этом перспективу.
Шаттлворт, как и многие другие технари, был большим поклонником проекта.
Дебиан .
Однако в Debian было многое, что не совпадало с его видением идеальной ОС.
Некоторое время Шаттлворт подумывал о том, чтобы стать лидером проекта Debian, чтобы реформировать проект изнутри.
Чуть позже стало ясно, что лучшим решением было не работать в рамках проекта Debian, который во многих ситуациях имел веские причины оставаться на выбранном пути.
Вместо этого Марк решил создать новый проект, который будет работать в симбиозе с Debian, чтобы создать новую, лучшую систему GNU/Linux. Чтобы начать этот проект, в апреле 2004 года Шаттлворт пригласил около дюжины разработчиков Debian, которых он знал лично, в свою лондонскую квартиру.
Именно на этой встрече была заложена основа проекта Ubuntu. В ходе встречи команда, которая в конечном итоге превратилась в ядро разработчиков Ubuntu, составила список идей, которые они хотели бы видеть в своей идеальной ОС.
Этот список теперь знаком большинству пользователей Ubuntu:
- Предсказуемые и частые циклы выпуска;
- Фокус на локализации и доступности;
- Сосредоточьтесь на простоте использования и удобстве для пользователя;
- Акцент на использовании Python как единственного языка программирования, с помощью которого можно построить и расширить всю систему;
- Подход, ориентированный на сообщество, который уже работал с существующими проектами с открытым исходным кодом, и метод, с помощью которого команды разработчиков могли вносить свой вклад в свою работу на лету;
- Новый набор инструментов, построенный на основе процесса разработки дистрибутива, который позволит разработчикам взаимодействовать с экосистемой различных проектов и позволит им получить максимальную отдачу от пользователей.
Вместо этого группа поставила себе срок в 6 месяцев.
Шаттлворт согласился профинансировать работу и платить разработчикам полный рабочий день.
Через полгода они анонсируют проект и предоставят первые плоды своей работы.
Они также составили список целей, которых хотели бы достичь в установленные сроки, и назначили ответственных.
Что означает «Убунту»?
«Бородавочники», как они себя называли, были отличной командой с набором четких целей и идей, как достичь большинства из них.С другой стороны, у команды не было названия для своего проекта.
Шаттлворт категорически настаивал на том, чтобы проект назывался «Ubuntu».
Ubuntu — это концепция и термин из нескольких южноафриканских языков, включая зулу и коса.
Определение «убунту» сложно перевести на русский язык, но в общих чертах оно означает «человечность по отношению к другим» или «Я есть, потому что мы есть».
Некоторые описывают Ubuntu как «веру в универсальную силу, которая связывает все человечество».
Ubuntu оказался термином, который лаконично описывал, откуда взялся проект, куда он двигался и как планировалось это сделать.
Название было идеальным и, наконец, прижилось.
Создание канонического
Чтобы платить основным разработчикам за работу над Ubuntu, Шаттлворту нужно было создать компанию.Он хотел объединить лучших людей для работы с мировыми сообществами открытого исходного кода.
Эти сообщества не знают национальных и географических границ.
Вместо того, чтобы перемещать каждого работника в одно место или офис, Шаттлворт решил объединить их в «виртуальную компанию».
Хотя это решение имело очевидные недостатки в виде высокой задержки и низкой пропускной способности соединений, разных часовых поясов и многого другого, оно также обещало преимущества в конкретном контексте проекта.
Распределенный характер рабочей силы означал, что новая компания могла нанимать людей, не требуя от них переезда в новую страну.
Каждый сотрудник компании мог использовать IRC, списки рассылки и различные средства онлайн-коммуникации для выполнения своей работы.
В первый год существования самым близким к офису объектом была личная квартира Шаттлворта в Лондоне.
Со временем компания выросла и стала называться Canonical. Название было данью оптимистическим прогнозам — стать каноническим местом поддержки свободного программного обеспечения, в частности Ubuntu. И это тоже распространенное слово в программистском сленге.
Важно отметить, что, в отличие от монополии, быть каноничным не означает иметь исключительное право на что-то.
Другие компании будут поддерживать Ubuntu и разрабатывать операционные системы на ее основе.
Но пока Canonical хорошо справляется со своей работой, ее роль будет оставаться центральной.
Теги: #linux #Canonical #IT History #ubuntu #Debian #history #history #Mark Shuttleworth #mark Shuttleworth
-
Финтех-Запуск. Откровения Devops
19 Oct, 24 -
Чем Ит-Специалистам Платят За Успех?
19 Oct, 24 -
Чистые И Детерминированные Функции
19 Oct, 24 -
Опыт Использования Adviser.
19 Oct, 24