Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Чому ubuntu для android може досягти успіху там, де не вдалося іншим

Зміст:

Anonim

Напевно, ви чули великі новини про плани Canonical побудувати Ubuntu для пристроїв Android. Це те, про що я надзвичайно схвильований і з ким я замислювався ще з часів Nexus One. Ця остання - і нарешті офіційна - ітерація нагадує (і порівнюється з нею) щось, що ми бачили раніше від Motorola - Webtop. На цьому тижні ми повинні сісти і поговорити з людьми в Canonical для отримання додаткової інформації про Ubuntu для Android, і я тут, щоб сказати вам, ймовірно, це зовсім не буде схоже на Webtop.

Це не смокче. І ось чому:

Там, де вилітав ноутбук, Ubuntu торжествує

Відкиньте свої зусилля, я говорив, що мені подобається те, що Motorola намагалася з Webtop, оскільки я мав Atrix. Це новаторство та сфера, яку обов'язково потрібно вивчити. Там, де Motorola пішла не так, змушували вас використовувати дорогі аксесуари та намагалися обмежити досвід. Хакери Android, як вони схильні робити, покращили роботу веб-версії, вкорінивши її та трохи відкривши її, але дизайн все ще обмежений. І ось тут 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 - це повністю відкрита ОС настільних ПК. Це означає, що вихідний код для всього цього, незалежно від того, наскільки велика його частина чи мала, буде доступний для таких людей, як ви та я, щоб повозитися. Ви думаєте, що для Android багато індивідуальних ПЗУ? Зачекайте, поки ви побачите, що можна зробити з Ubuntu. Кожен елемент користувальницького інтерфейсу може бути змінений, а також все, що знаходиться за лаштунками. І для того, щоб спробувати це, вам не потрібні якісь особливі навички - просто відкрийте уподобання та перейдіть. Використання стандартів та програмного забезпечення з відкритим кодом у поєднанні з мільйонами користувачів робить Ubuntu королем налаштування робочого столу, а надбудови інтерфейсу, як деклети та доки, означають, що дві машини не виглядають однаково.

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

Однак є улов …

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

Цілком можливо, що ми побачимо, як це роблять поточні перевізники та виробники, але ми не збираємося бути фермою на ньому. (І зважаючи на їх послужний список щодо оновлень, це не обов'язково погано.) Швидше за все, якщо ви читаєте це і взагалі дбаєте про Linux, це не викликає великих проблем. Але це щось, що слід пам’ятати.

Ми дізнаємось більше про доступність, коли поговоримо з Canonical на Мобільному Всесвітньому Конгресі, і Ви можете зробити ставку, що ми будемо інформувати всіх. Пора знову хвилюватися!