«Відкритий і безкоштовний» Android більше не є тим, що хто-небудь хоче купити (або продати)

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

Відкритий вихідний код і «безкоштовний і відкритий» не означає безкоштовність, як в отриманні чогось, що не коштує грошей. Це може означати, і в багатьох випадках все ще робить, але це не повинно бути річ нульової вартості. Більшість електронних речей, які ви купуєте, десь використовують програмне забезпечення з відкритим вихідним кодом, щоб змусити їх працювати, і навіть компанії, яким ви ніколи не порівняєтеся з безкоштовними, як ви, не платите, як Apple і Microsoft, використовують програмне забезпечення з відкритим вихідним кодом. Люди, які пишуть «безкоштовне» програмне забезпечення, заслуговують оплати, якщо вони цього хочуть, а Intel, Cisco та інші компанії, що не є Mozilla, продають програмне забезпечення з відкритим вихідним кодом.

Практично будь-який гаджет, який ви можете купити, використовує програмне забезпечення з відкритим вихідним кодом на якомусь рівні.

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

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

Але ми можемо піти глибше. Я ризикну сказати, що те, що робить Android чимось, що більшість з нас хоче використовувати, - це те, що ніколи не було відкритим вихідним кодом і ніколи не буде: кожен додаток. Коли ви складаєте ці дві речі разом, ви в кінцевому підсумку отримуєте щось, що не є ні відкритим, ні вільним, і це в кінцевому підсумку маргіналізує те, що є. Це створює дуже великий розрив між Android, безкоштовним для всіх, щоб використовувати і робити що завгодно, і Android, який робить всі гроші.

Відкритий вихідний код - це те, чому Android займає більше 80% світового ринку: його можна використовувати безкоштовно і дешево налаштовувати.

У цій історії і деяких нових чуток є багато зацікавлених людей. Навколо кулера для води кажуть, що багато з того, що буде здорово в Android O, насправді являє собою набір речей, які будуть чудові в Google Pixel 2 або як би його не називали. Коли ми говоримо «чудово», ми маємо на увазі речі, які покращують життя людей, що використовують його. Зміни на рівні стандартних блоків самі по собі приголомшливі, і поки все, що ми бачили, стане частиною Android і доступно для всіх, хто хоче завантажити код. Але коли мова заходить про бік користувача, ідея про те, що Google може зберігати цікаві продукти для своїх власних продуктів, викликає інтерес у євангелістів з відкритим вихідним кодом, таких як я.

Важливо пам'ятати, що це нічим не відрізняється від того, що робить будь-який інший виробник телефонів. Samsung бере безкоштовний Android і запускає його через команду розробників для створення чогось зовсім іншого, що ніколи не буде відкритим вихідним кодом. Але Samsung не Google і не несе відповідальності за просування всієї платформи. Фактично, Samsung може робити ці речі - як і Amazon на іншому кінці спектру - тому що Google прихильний подальшому розвитку платформи і роздає код. Google тепер не тільки підтримує платформу, але і є кінцевим користувачем коду Android. Це може бути складно, і не в хорошому сенсі.

Google ніколи не говорив, що не збирається додавати нові і цікаві функції в Android в цілому.

Якщо ви читаєте тільки одну річ тут, переконайтеся, що це ця річ. Ми розмірковуємо про інші припущення і підкидаємо їх разом з тим, що бачили в минулому. Ніщо не може зробити нас щасливішими, ніж хтось з Google, який говорить, що ми сповнені нісенітниці, і вона має намір додати в Android так багато класних речей, що у нас закрутиться голова від їх всіх. Але вся ця галузь процвітає завдяки принципу «що, якщо».

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

Ми хочемо, щоб наступний піксель був чудовим і унікальним, але ми хочемо, щоб ці функції були доступні іншим. Це напруга.

Мій смартфон Raspberry Pi працює просто відмінно, але я б вважав за краще використовувати телефон з Gmail і всіма іншими перевагами, які не є відкритим вихідним кодом, так що це просто новинка. Ось чому телефон Raspberry Pi, який ви можете побудувати будинки з деталями вартістю 90 доларів, - це не те, що ми всі поспішаємо робити або купувати. Galaxy S або Moto G або будь-який інший телефон просто краще роблять те, що ми хочемо від телефону.

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

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

Android Oreo

Основний

  • Огляд Android Oreo!
  • Все нове в Android Oreo
  • Як отримати Android Oreo на свій Pixel або Nexus
  • Oreo змусить вас знову полюбити повідомлення
  • Мій телефон отримає Android Oreo?
  • Приєднуйтесь до обговорення