Зміст:
Нещодавно на популярному веб-сайті з'явилася редакція про те, як Android перетворюється на новий Linux і наскільки жахлива річ. Автор був напівправий - Android виявляється новим Linux. Якби він зупинився там, він і я побачили б очі в очі, і цього спростування не було б ніколи. Він також отримав би значно менше переглядів сторінок. Він продовжує обговорювати патенти та інші питання, які насправді не пояснюють його позицію до того, як він прийде до м'яса свого випуску - фрагментації. Ви знаєте, це мовленнєве слово, яке завжди популярне в будь-якому хіт-п’єсі про Android. Я тут, щоб розповісти, що я думаю про фрагментацію, Linux, Android та про те, як все це поєднується після перерви.
Що таке Linux?
Незалежно від популярної думки, Linux - це не що інше, як ядро. Не існує жодної операційної системи для комп’ютерів, вбудованих пристроїв чи іншим чином, що "є Linux". Поки ви не додасте спосіб для входу та виходу даних, це нічого. Те, що люди називають Linux, насправді - це колективна група різних операційних систем, які використовують ядро Linux. Більшість людей знайомі з Ubuntu. Це дуже проста у використанні, більш популярна, ніж ви, напевно, знаєте, і це чудовий вибір для всіх, хто хоче запустити альтернативну та безкоштовну операційну систему. Але це не Linux. Ні одна з інших чудових операційних систем, що працюють на ядрі Linux - Debian, Slackware, Mint, CentOS, Red Hat Enterprise, Meego, webOS, Android - список продовжується і продовжується. "Фрагментація" Linux - це тому, що люди намагаються об'єднати тисячі різних операційних систем в одну. Ми пішли разом з Unix OS Bell Lab, і це роздвоєний мільйон різних способів, але лише один - MacOS. Це ж міркування слід застосовувати і до операційних систем на базі Linux.
Що таке Android?
Android той самий, але різний. Відмінна в тому, що насправді існує операційна система з назвою Android, і те саме тим, що існують також операційні системи на ім'я Sense, Touchwiz, Blur тощо. Це не більше Android, ніж iOS - це безкоштовний BSD (BSD - це ще одна операційна система, схожа на Unix, з більш ліберальною ліцензією, яка використовувалася як база для продуктів Apple). Як і iOS, версії OEM ОС на базі ОС Android закриті, і ми залежимо від OEM, щоб надавати оновлення для операційної системи, використовуючи нові функції останньої версії Android.
Настільні операційні системи «Linux» однакові - коли виходять нові версії ядра Linux, технічне обслуговування різних смаків робить ядро доступним для споживачів. Справжня різниця полягає в тому, що ядро, як і більшість програмного забезпечення в системах на базі Linux, є відкритим кодом, і користувачі можуть вільно (і легко) створювати його самостійно. Я знаю, що це, мабуть, не є популярною ідеєю для багатьох з вас, але є лише кілька телефонів, які працюють на чистому Android - решта запускають щось інше, засноване на Android. Це не означає, що вони не такі хороші - навпаки, вони пропонують функції та програмне забезпечення, які не доступні на звичайних старих Android, і насправді приносять на стіл багато чудових речей. Якщо ви використовуєте робочий стіл на базі "Linux", ви точно знаєте, про що я говорю. Якщо ви цього не зробите, спробуйте це спробувати - вам це може просто сподобатися.
Чому Android - це новий Linux
Ось де ви запитуєте: "А що, до чорта, це стосується перетворення Android на новий Linux?" Оскільки операційні системи на базі Android пропонують те саме, що роблять Linux, - вибір.
Багато людей використовують Ubuntu, оскільки хочуть використовувати Linux. Можливо, вони трохи технічні і потребують свободи робити те, що інші закриті варіанти ОС не пропонують, але насправді не хочеться робити все "важким способом", як це було б з іншими версіями. Хіба не здорово, що вони мають такий вибір?
Або, можливо, ви хочете мати комп’ютер, який просто працює щоразу, коли ви сідаєте за нього, і ви хочете, щоб ОС була простою в установці та оновленнях - повторюйте Ubuntu знову.
Або, можливо, вам доведеться надати комп’ютери для студентів і не маєте грошей, щоб придбати купу дорогих ліцензій на Windows. Куди звернути? Ви здогадалися - Ubuntu.
Це піде далі, можливо, ви загальний глузник, який виріс дуріти з Unix і хочете керувати всім вручну та мати повний контроль? Завантажте Slackware на комп’ютер, візьміть мільйон чашок кави та вивчіть команду "man". Вам потрібно щось, що пропонуватиме понад 99 відсотків часу роботи? Це називається Debian. Навіть спекулянти мають ОС на базі Linux, яка може бути точно налаштована на саме апаратне забезпечення, яке вони працюють. Це називається Gentoo.
Порівняйте це з Android. Чи хочете ви мати надійну операційну систему, яка виконує те, що ви від неї очікуєте, кожен раз, коли ви хочете це зробити? HTC та Samsung ви охоплювали. Motorola працювала над тим, щоб зробити це на крок далі, але можливо, що останні події, можливо, кинули ключ у цей план. LG стоїть на правильному шляху; з'явився інтерфейс Optimus.
Що робити, якщо ви хочете повозитися і налаштувати все так, як вам подобається? Отримайте запасний телефон Android або зробіть його на крок далі та отримайте пристрій Nexus та навчіться самостійно створювати Android. І якщо ви любите якісь характеристики, дістаньте одну з нових електростанцій від будь-якого виробника ОЕМ, якийсь CyanogenMod, і вирвіть з неї живі денні світила, поки ви або не зламаєте її, інакше вона може запустити Crysis. Нарешті, деяким людям потрібна недорога опція за доступним планом - саме там Android переймається від Nokia, у місцях, де смартфон - єдиний спосіб спілкування із «зовнішнім» світом. Ми витрачаємо занадто багато часу на занепокоєння, якщо наш телефон отримає Пряники, коли ми повинні бути більше стурбовані, якщо він отримає Sense 3.1 або Touchwiz 4 - це самі операційні системи, і оновлення зазвичай пропонують кращі та більші функцій, ніж випуск Android. (Я хотів би, щоб програма запуску Android дозволила мені налаштувати панель запуску або мала ярлики на екрані блокування.)
Так, так, Android - це новий Linux (навіть якщо це лише інша ОС, що працює на Linux). Він пропонує вибір для всіх, і люди, які просто не розуміють, намагаються це зробити. Мені подобається вибір, і мені подобається, що ти маєш і його.