Відкритий вихідний код вбиває Android

19 квітня 2017, 21:15 | Технології
фото з InternetUA
Розмір тексту:

Дайте відповідь швидко: які головні проблеми Android? Вийшло? молодці. Велика ймовірність, що ви сказали, що головні проблеми Android - це фрагментація (занадто багато різних версій і форм-факторів пристроїв) і несвоєчасне оновлення у багатьох користувачів.

Добре, інше питання. Як це виправити?.

Готовий посперечатися, що ви сказали, що майже ніяк. Зрештою, Android - система відкрита. Це означає, що якщо Google видала нову версію, виробники і оператори можуть вільно міняти її на свій смак і розсуд. Це призводить і до фрагментації (виробники ставлять систему на всі мислимі і немислимі пристрої), і до проблеми оновлення (Google не може відправляти Android безпосередньо на пристрої, тому що ніколи не знаєш, що виробники зробили з кодом, будь то на косметичному рівні або структурному ).

Оновлення - це найбільший камінь спотикання. Apple здатна доставляти нову версію iOS на приблизно 85% пристроїв за рік, тоді як Google за цей же час ледве доходить до 10%. А щоб нова версія повністю охопила всю екосистему, потрібно близько чотирьох років.

Чотири роки в світі техніки - це страшно довго.

Android - це є справжнім прикладом того бардаку, в якому міг би виявитися Linux, якби мав масову популярність у виробників техніки. Хтось десь повинен тримати руку на пульсі, щоб ставити інтереси платформи вище міркувань прибутку і частки ринку.

Так що, екосистема Android вічно приречена страждати від цього бардаку?.

Не обов'язково.

Один з можливих способів навести порядок в цьому хаосі полягає в тому, щоб Google взяла Android під свій контроль і перевела його з розряду відкритого в пропріетарний.

«Що? ! - Вже чую ваші протести. - Але хіба відкритість не головний запорука успіху Android? ».

Так, так було раніше, але вже немає.

У найперші дні було очевидно, що Google потребувала виробниках точно так же, як ті потребували Google, тому що зробити якісний смартфон складно, і Google конче потрібен був досвід таких компаній, як Samsung, LG, Motorola і Sony. Але сьогодні навіть фірми на кшталт Foxconn можуть легко видати на-гора якісні смартфони, причому вони будуть дешевше, ніж від провідних виробників.

Якщо ви вважаєте, що Google не здатна на такий крок, знайте, що вона вже його зробила. Як відзначає аналітик Річард Віндзор, багато нововведень Android зараз йдуть не у відкриту базу коду AOSP (Android Open Source Project), а в закритий пакет Google Mobile Services.

За словами Віндзора, якщо Google буде потрібно причина для виправдання переходу з відкритого ПЗ на пропрієтарних, вона завжди може послатися на свої позови з Oracle.

Пропрієтарна версія Android зовсім не стане вироком для смартфонів від гігантів на зразок Samsung, LG і т. Google може ліцензувати їм код точно так же, як зараз ліцензує доступ до Google Mobile Services.

Якщо подумати, що втратять компанії на кшталт Samsung від перекладу Android в область пропрієтарного програмного забезпечення? Може, зовсім небагато свободи, проте переваги - своєчасні оновлення та зниження витрат на модифікацію коду - переважують будь-які недоліки. Якщо якийсь виробник не може запропонувати своїм користувачам швидкий доступ до оновлень, а його конкуренти - можуть, то він ходить по краю прірви.

І не видно, щоб оператори теж сильно скаржилися. Я знаю, що вони люблять міняти Android і ставити на нього власний хламсофт, але вони не в тій ситуації, щоб вказувати Google, що робити.

Потім, Google завжди може створити такий механізм в самій ОС, щоб і виробники, і оператори могли її змінювати, але при цьому не могли перешкоджати системі оновлень.

Для Google можуть бути і інші плюси.

По-перше, для компаній на кшталт Amazon це перекриє доступ до безкоштовної операційної системи. Можна припустити, що Amazon після цього почне працювати над власним кодом, але це буде недешево.

Далі, це ускладнить життя Microsoft, яка домоглася ліцензійних відрахувань від виробників на мільярди доларів на рік. Звичайно, Google завжди може домовитися з Microsoft, але Google буде зовсім не такий податливою, як виробники, і це може привести до падіння ліцензійних виплат Microsoft.



Ліцензування допоможе Google посилити контроль над апаратної стороною Android. Більше не буде мотлоху, на якому система ледь дихає. Чи не буде пристроїв, що випускаються з системою багаторічної давності без надії на оновлення.

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




Додати коментар
:D :lol: :-) ;-) 8) :-| :-* :oops: :sad: :cry: :o :-? :-x :eek: :zzz :P :roll: :sigh:
 Введіть вірну відповідь