Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Почему Ubuntu для Android может преуспеть там, где другие не смогли

Оглавление:

Anonim

Вы, наверное, слышали большие новости о планах Canonical по созданию Ubuntu для устройств Android. Это то, чем я очень взволнован, и я возился с собой со времен Nexus One. Эта последняя и, наконец, официальная итерация напоминает (и сравнивается с) то, что мы видели раньше от Motorola - Webtop. Мы должны сесть и поговорить с людьми в Canonical для получения дополнительной информации об Ubuntu для Android на этой неделе, и я здесь, чтобы сказать вам, скорее всего, это совсем не будет похоже на Webtop.

Это не отстой. И вот почему:

Там, где рухнул болото, Ubuntu победит

Убери свои вилы, я говорю, что мне нравится то, что Motorola пыталась использовать с Webtop, так как у меня был Atrix. Это инновационный проект, который обязательно нужно исследовать. То, что Motorola пошла не так, заставляло вас использовать дорогие аксессуары и пытаться ограничить опыт. Хакеры Android, поскольку они склонны делать, улучшили опыт Webtop, укоренив его и немного открыв, но он все еще ограничен дизайном. И вот тут Canonical пошла в правильном направлении с Ubuntu для Android.

Так как я своего рода евангелист Linux (получил шею и все остальное), а также давний пользователь Linux, я действительно заинтересовался тем, что мы слышали об Ubuntu для Android, и задал несколько вопросов, которые большинство людей, вероятно, не будут иметь. И мне понравились ответы, которые я получил. Вместо того, чтобы пытаться ограничить возможности Ubuntu тем, что, как они думают, вы захотите, это будет широко открытая, полномасштабная, честно-добросовестная установка Ubuntu, работающая в тандеме с Android. Полные инструменты администрирования, полный менеджер пакетов и все, что вы когда-либо хотели бы иметь в ОС для настольных компьютеров, с очень широким набором требований к аппаратной части.

Это Ubuntu для Android, а не Ubuntu для Android

Android работает на ядре Linux. Ubuntu работает на ядре Linux. Мы рассматриваем одно ядро ​​с модулями и драйверами для всего оборудования, и только процессы, представленные пользователю, изменяются в зависимости от того, как отображается экран. Подключите ваш телефон к монитору через выход HDMI, и процессы, которые запускаются, чтобы дать вам Android на вашем телефоне, будут приостановлены, а процессы, которые работают, чтобы дать вам Ubuntu на рабочем столе, будут инициализированы. Есть смысл?

Делая это таким образом, ваш рабочий стол не зависит от операционной системы Android на вашем телефоне. Другими словами, это не совсем Ubuntu на Android. Это Ubuntu с Android.

Это также не решение с двойной загрузкой - оно выполняется динамически и запускается при подключении внешнего монитора. Поскольку все это работает на одном ядре, вы можете просто прыгать туда-сюда. Так и должно быть.

Есть кабель HDMI, будет путешествовать

И не будет дорогостоящего и труднодоступного оборудования. Подойдет любой кабель HDMI и любая клавиатура и мышь Bluetooth. Мы почти уверены, что некоторые аксессуары OEM будут доступны в конце концов, и они будут довольно хорошими, но эта дешевая комбинация клавиатуры и мыши, которую вы выбрали из 5 ниже, также будет работать. Отсутствие док-станции за 100 долларов сделает ее более доступной для всех. Даже корпус ноутбука не обязательно должен быть дорогой OEM-моделью, и я вижу компании, предлагающие универсальное решение по приемлемой цене, если рынок существует.

Самая большая разница будет в программном обеспечении. Подключите телефон Motorola к устройству Webtop, и вы получите базовый, очень ограниченный и сложный в настройке интерфейс. Вы полагаетесь на то, что Motorola будет поддерживать и предоставлять программное обеспечение, но оно не очень хорошо с этим справилось. (Не то чтобы это легко, но все же.)

С Ubuntu у вас будет нормальная установка для процессоров ARM. Вы сможете настроить его так же, как на рабочем столе, используя те же инструменты, и получите полный доступ к Synaptic - менеджеру пакетов Ubuntu. Как только документация и исходные заголовки станут доступны, это означает, что любой может собрать любое программное обеспечение и настроить его для оптимизации с использованием Ubuntu на Android. Все замечательные программы с открытым исходным кодом, которые мы знаем и любим, можно (и обязательно будем) создавать с использованием специальных флагов компилятора, чтобы адаптировать их к аппаратному обеспечению ARMbuntu, и конечным результатом будут программы, которые запускаются так, как позволяет аппаратное обеспечение. Chromium, Firefox, Gimp, вы называете это - все это возможно.

С этим у сообщества Android будет полевой день, и у огромного сообщества разработчиков Ubuntu тоже. демонстрация, которую мы видели, была очень плавной, и в нее были встроены некоторые замечательные функции, но когда вундеркинды и ботаники овладеют этим, я почти уверен, что это станет чем-то удивительным.

Один для ботаников

Говоря о гиках и ботаниках, Ubuntu - это настольная ОС с открытым исходным кодом. Это означает, что исходный код для всего этого, независимо от его размера или размера, будет доступен для таких людей, как мы с вами. Вы думаете, что есть много пользовательских ROM для Android? Подождите, пока не увидите, что можно сделать с Ubuntu. Каждый элемент пользовательского интерфейса может быть изменен, а также все, что скрыто за всем этим. И вам не нужно никаких специальных навыков, чтобы попробовать это - просто откройте настройки и измените. Использование стандартов и программного обеспечения с открытым исходным кодом в сочетании с миллионами пользователей делают Ubuntu королем настройки рабочего стола, а надстройки пользовательского интерфейса, такие как настольные компьютеры и док-станции, означают, что две машины не выглядят одинаково.

Те разработчики и моддеры, которые не знакомы с Ubuntu, будут вне себя, а те, кто уже использует Ubuntu на своем домашнем рабочем столе, будут запущены, чтобы переоборудовать свои творения для Ubuntu на Android. Конечно, поскольку все открыто и код доступен для всех, мы увидим это также на наших существующих телефонах и планшетах. Наши недавно созданные форумы по Ubuntu для Android будут прыгать, и я буду тут с вами, ребята, получайте удовольствие.

Однако есть одна загвоздка …

Посмотрим правде в глаза, Ubuntu работает вместе с Android таким образом, не для всех. И это нормально. Другая проблема в том, что вы не сможете установить его на любой старый телефон. Помимо требований к аппаратному обеспечению (в качестве двухъядерного процессора следует считать низкоуровневую оболочку), в данном случае Ubuntu - это не просто приложение, которое вы загружаете и устанавливаете с Android Market. Код должен быть специально скомпилирован и помещен в ПЗУ.

Вполне возможно, что мы увидим, как это делают нынешние перевозчики и производители, но мы не собираемся быть фермой на этом. (И учитывая их послужной список обновлений, это не обязательно плохо.) Скорее всего, если вы читаете это и вообще заботитесь о Linux, это не будет большой проблемой. Но это то, что нужно знать.

Мы узнаем больше о доступности, когда поговорим с Canonical на Mobile World Congress, и вы можете поспорить, что мы будем информировать всех. Пришло время снова волноваться!