Как Ubuntu Linux проникла в высококлассные ноутбуки Dell (и почему она называется «Проект Спутник»)
Dell XPS 13 — самый известный ноутбук высокого класса с ОС Linux, ориентированный на разработчиков. Вот как оно туда попало.
РЭЛИ, Северная Каролина — Сегодня Dell XPS-13 с Ubuntu Linux — это, пожалуй, самый известный ноутбук с Linux. Многим пользователям, особенно разработчикам, включая Линуса Торвальдса, он нравится. Как недавно сказал Торвальдс: «Обычно я бы не называл имена, но я делаю исключение для XPS 13 только потому, что он мне настолько понравился, что я купил его и для своей дочери, когда она уехала в колледж. "
Итак, как компания Dell, наиболее известная своими высококачественными ПК массового производства, в конечном итоге создала первоклассные ноутбуки с Ubuntu Linux? Итак, Бартон Джордж, менеджер сообщества разработчиков Dell Technologies, поделился историей «Проекта Спутник» на этой неделе в презентации на популярной выставке сообщества Linux и открытого исходного кода All Things Open.
Однако во-первых, вы должны знать, что Dell поддерживает настольные компьютеры и ноутбуки с Linux с середины 2000-х годов. В 2006 году Майкл Делл сказал мне, что Dell станет первым крупным поставщиком ПК, который выпустит и поддержит настольный Linux – и это оказалось успешным.
Джордж объяснил, что Dell всегда делала большие объемы работы с этими компьютерами. Конечно, не такого объема, как машины с Windows, но достаточного, чтобы Dell всегда предлагала рабочие станции на базе Linux — в первую очередь на базе Red Hat Enterprise Linux (RHEL).
Тем не менее, ни одна из этих машин по-настоящему не понравилась разработчикам. Джордж объяснил:
«Еще в 2011 году группа из нас пыталась выяснить, как Dell может стать более актуальной для разработчиков. Dell не имела большого значения в умах разработчиков, и мы решили, что было бы хорошей идеей заставить разработчиков изменить свои умы и думать о Dell как о компании, с которой они хотели бы работать».
Эта идея возникла в результате разговора между Деллом и Стивеном О'Грэйди, соучредителем аналитической компании RedMonk, ориентированной на разработчиков. Бартон вспомнил, как О'Грэйди предположил, что для разработчиков было бы здорово, «если бы вы взяли один из своих ноутбуков, установили на него Ubuntu и просто заставили его работать. Мы сказали, что это потрясающая идея, но этого никогда не произойдет, потому что мы "Мы говорим о Dell. Наши ноутбуки должны приносить огромные объемы и прибыль. Когда я говорил с одним из наших руководителей об объемах, которые, по нашему мнению, мы будем продавать, он сказал: "Да, это то, что мы продаем в Бельгии во вторник. между тремя и четырьмя часами дня».
Несмотря на эту обескураживающую оценку, когда Dell основала собственный инновационный фонд, Бартон снова представил его. На этот раз на реализацию этой идеи ему выделили 40 000 долларов. «Этого было достаточно, чтобы начать работу», — вспоминал Джордж. «Итак, во-первых, мы собрали официальную команду. Но никто из нас не занимался этим постоянно. Мы получили разрешение от их менеджеров работать над этим официально, но это было своего рода в свободное время». Иногда Джордж говорил: «Сотрудниками проекта были два человека и собака».
Джордж обратился к Google и Amazon: «Вот что мы пытаемся сделать, — рассказал он о своей презентации. — Похоже, это что-то, что вас заинтересует?» И поэтому хоть там и не разместили заказ на 10 000 единиц, но и не выгнали меня из комнаты со смехом». Этого было достаточно, чтобы доказать, что существует экономическое обоснование создания ноутбука с Ubuntu Linux, ориентированного на разработчиков.
В тот же период Джордж объявил в своем личном блоге о планах Делла, и его посещаемость выросла с 60 просмотров в день до 15 000. Тогда, как и сейчас, большой интерес проявляли ноутбуки с готовой к работе Linux.
В конце концов, команда хотела убедиться, что они сделали все правильно. Это не просто случай установки дистрибутива на машину и надежды на лучшее. Вы можете сделать это сегодня и иметь отличный шанс, что все будет работать идеально. В 2013? Не так много.
Джордж добавил: «Мы создали черновой образ, который люди могли использовать на XPS 13. Разработчики могли загрузить его и начать над ним работать. Мы сказали людям, что есть много предостережений, и это не был официальный выпуск и не поддерживался. Но Ключевой момент здесь в том, что если вы не можете сделать это с потребителями, с разработчиками (которые знали, что это бета-версия), тогда все в порядке. И мы устранили большинство ошибок. Самой большой из них была сенсорная панель. , который кто-то назвал «дурацким».
Итак, Dell объединилась с Canonical, материнской компанией Ubuntu Linux, чтобы убедиться в наличии всех драйверов для первоклассного рабочего стола разработчиков Ubuntu Linux. Действительно, название «Проект Спутник» — это дань уважения Марку Шаттлворту, основателю Ubuntu и генеральному директору Canonical. За десять лет до самого проекта Шаттлворт провел восемь дней на орбите Земли на советском космическом корабле «Союз». Джордж и команда решили, что «Союз» не вызывает воодушевления, поэтому вместо этого компания выбрала «Спутник».
Джордж продолжил:
«Мы объявили о бета-программе для машины со скидкой 10%. Мы подумали: ну, наверное, мы наберем 300 человек. Вместо этого мы получили 6000. И тут высшее руководство сказало: «ОК, у вас есть что-то настоящее». Мы прошли путь от слайдов до запуска за девять месяцев. Это довольно быстро для построения системы».
Теперь, более десяти лет спустя, линейка Dell XPS 13 и другие системы на базе Ubuntu-Linux более популярны, чем когда-либо. В рамках проекта skunkworks Джордж и компания создали аппаратную основу Linux как для разработчиков, так и для опытных пользователей.