25 августа исполняется 30 лет со дня выпуска бесплатной компьютерной операционной системы, которая произвела революцию почти во всех отраслях и помогла распространить движение за открытый исходный код во всем мире.
Сначала появилось программное ядро, которое сделало возможным создание начальных дистрибутивов Linux. Затем появились новые вычислительные платформы, созданные другими разработчиками программного обеспечения, которым было рекомендовано расширить эту концепцию.
Сегодня существуют буквально сотни и сотни дистрибутивов Linux (общепринятое прозвище) популярных и хорошо известных ОС Linux, из которых можно выбирать. К ним присоединяется еще много малоизвестных вариантов Linux, любимых страстными пользователями.
Как это стимулировало движение за открытый исходный код?
В некотором роде, как по волшебству, разработчики программного обеспечения создавали вычислительные приложения, которые выполнялись — иногда взаимозаменяемо — на большом количестве дистрибутивов Linux. Как и дистрибутивы Linux, приложения Linux доступны для бесплатной загрузки. Домашние пользователи Linux, а также владельцы малого бизнеса, предприятия и учебные заведения всех форм и размеров полагаются как на программное обеспечение с открытым исходным кодом, так и на Linux.
Открытый исходный код как рыночный лейбл был создан на стратегической сессии, организованной разработчиками веб-браузера Netscape. Это объявление было сделано 3 февраля 1998 года в Пало-Альто, Калифорния. Объявление об открытии исходного кода было сделано вскоре после того, как компания выпустила исходный код Netscape.
Сделать код приложения доступным как для пользователей, так и для конкурентов, является отличительной чертой движения за открытый исходный код. Одной из первых организаций, выступающих за внедрение открытого исходного кода, была Инициатива открытого исходного кода (OSI), совместно основанная Эриком Раймондом и Брюсом Перенсом в конце февраля 1998 года. Реймонд был первым президентом группы. Перенс занял обязанности вице-президента.
Содержание статьи
Когда мы впервые встретились
В 2009 году я отошел от Microsoft. Я спрыгнул с корабля Apple несколькими годами ранее. Я перешел на Linux по той же причине, что и в предыдущие годы от Apple к Windows. Это был соблазн чего-то нового и менее дорогостоящего.
Я тестировал расширенную бета-версию ОС Windows 7, выпуск которой запланирован на октябрь. В этом выпуске не было приложений-убийц для Windows, чтобы оправдать затраты и хлопоты, связанные с продвижением по цепочке Microsoft на моем множестве комплектов оборудования. Я не нашел причин обновлять какой-либо из моих компьютеров до еще одного раздутого продукта Microsoft Windows.
Я посчитал. У меня уже было несколько компьютеров под управлением Windows. Linux был бесплатным. Если Linux работал нормально, все, что мне нужно было сделать, это установить бесплатную ОС Linux на несколько моих компьютеров и выполнять свою работу, одновременно обучаясь использованию рабочего стола Linux.
Я проводил эксперимент с Linux на больном ПК с Windows в моем домашнем офисе. Затем я сделал решительный шаг и стер Windows с жесткого диска. Его реестр Windows XP был ужасно поврежден и отказывался загружаться на рабочий стол.
С тех пор, как было принято решение поставить Ubuntu Linux на некорректно работающую коробку, я не оглядывался назад. В те дни Ubuntu поставлялась на новом блестящем установочном компакт-диске от компании, основанной южноафриканским магнатом Марком Ричардом Шаттлвортом. Он разработал Ubuntu, чтобы упростить и дружелюбнее использовать молодую ОС Linux.
Решающий шаг
Тогда, с установочным диском Linux в руке, я столкнулся с дилеммой. У меня все еще были другие ПК с Windows Vista и XP. Если что-то пойдет не так или поставит меня в тупик при использовании Linux, я не останусь без компьютера. Я мог бы остаться с Windows. Покупка альтернативы Mac была невозможна, и мне не нужно было покупать новый компьютер, чтобы использовать Linux.
Я взял на себя добровольный вызов, чтобы увидеть, смогу ли я выжить в своих повседневных вычислительных процедурах с незарегистрированной ОС. Не то чтобы я мог сбегать в местный магазин Geek Squad за решениями.
Техническая поддержка сегодня намного лучше. Некоторые производители компьютеров продают настольные и портативные компьютеры с предустановленной ОС Linux. Производители дистрибутивов Linux имеют форумы поддержки, где пользователи могут задавать вопросы и получать надежные ответы.
Самой большой проблемой, с которой я столкнулся, был переход в совершенно новый мир незнакомых программ и программных экосистем. Научиться пользоваться операционной системой на базе Linux было не так уж сложно. На протяжении многих лет мне нравилось возиться с конструкторами любительских радиостанций, поэтому мне нравилось изучать новую ОС.
Я уже был удобен внутри коробки, меняя детали и поддерживая их работу с аппаратным обеспечением ПК. В основном методом проб и ошибок — и из-за склонности к экспериментам — я разработал стратегии миграции всех своих периферийных устройств на Linux. Принтеры, сканеры, внешние накопители, USB-накопители и мой запас аудио- и видеоаппаратуры в основном откликнулись на сотрудничество. Однако некоторые этого не сделали.
В то время настройка оборудования для работы на ПК под управлением Linux не была автоматически успешной. Лишь несколько производителей позаботились о предоставлении драйверов для Linux для своих продуктов. Сегодня это редко становится проблемой. Если продукт не сертифицирован для работы с Linux, я его не покупаю.
Плюс у меня была альтернатива, если что-то не совместимо. Моя дневная работа в классе дала мне доступ к резервному вычислительному оборудованию благодаря персоналу школьного округа в виде компьютеров Macintosh и Windows.
Сегодня я все еще занимаюсь этим. У меня есть мои любимые дистрибутивы Linux и окружения рабочего стола. У меня также есть резервный устаревший ноутбук с Windows, на котором установлено последнее обновление Windows 10. Но я им редко пользуюсь.
Мне он не нужен с моими компьютерами Linux и Chromebook. Линукс меня никогда не подводил. Я все еще жажду новых выпусков и просматриваю последние предложения.
Приоритет первый: удовлетворить мои потребности
Мои потребности тогда были скромными. Мне нужна была технология, которая работала, чтобы вести мой домашний учет и учить продуктивности по расписанию. Linux удовлетворил мои потребности в веб-серфинге, ведении исследовательских заметок, создании документов и написании контента для моих дополнительных выступлений в качестве журналиста.
У меня тоже не было трудностей с использованием ОС Linux для учебных целей. Несмотря на то, что я был особенным в Linux, у меня редко возникали проблемы с обменом файлами в форматах, которые могли отображать пользователи Apple и Microsoft. В школьном округе были компьютерные станции в библиотеке и некоторых других местах. Но на учительских партах компьютеров не было, кроме моего.
Принесение в класс нескольких переделанных старых ноутбуков позволило мне тогда внедрить технологии в образование, в остальном без технологий. Помните, школы обычно идут последними в очереди и часто не хотят вводить новые вещи.
Именно тогда я получил свой первый урок осознания того, насколько легко студентам адаптироваться к Linux. Студенты, нуждающиеся в быстром доступе к текстовым редакторам и электронным таблицам, быстро обнаружили, что вместо этого использовать Linux не составляет большого труда. Студентам было легко использовать Linux. Я запустил дистрибутив с Windows-подобным UI (пользовательский интерфейс).
Сегодняшний Linux
Сегодня Linux намного более продвинут, чем Linux 1990-х годов. На протяжении большей части этих лет разработки бывшие официальные лица Microsoft называли ОС Linux злым, злокачественным противником. Нынешний генеральный директор Microsoft Сатья Наделла не только хвалит современный Linux; компания активно поддерживает Linux и программное обеспечение с открытым исходным кодом.
Microsoft недавно выпустила собственный дистрибутив на базе Linux, чтобы лучше обслуживать собственные облачные технологии. До того, как это произошло, он встроил интеграцию в Windows 10, чтобы пользователи Windows могли получить доступ к подсистеме Linux.
Linux повсюду в промышленности, доминируя в серверах и сетях. Это движущая сила облачных вычислений. Linux — это нижняя часть ОС Android от Google для смартфонов и планшетов. Linux также является основой для Chrome OS под управлением Chromebook.
Ядро Linux — это мощный движок, который управляет, казалось бы, бесчисленным количеством дистрибутивов Linux, как настольных компьютеров, так и серверов. Linux — это не одностенная операционная система. Это платформа для широко открытой серии вычислительных платформ.
Единственный недостаток, который современный Linux еще не преодолел более успешно, — это рынок настольных компьютеров Linux. Да, он набирает обороты. Но больше пользователей ПК должны открыть для себя свободу и гибкость рабочего стола Linux — точно так же, как это сделал я.