Закрити оголошення

Ще один цікавий документ просочився в громадськість завдяки судовому процесу між Apple і Samsung. Парадоксально, але були представлені внутрішні матеріали не однієї з цих компаній, а Google. Документи показують, як Google відреагував на прихід конкуренції під час розробки операційної системи Android.

документи «Функціональні вимоги до програмного забезпечення проекту Android» (програмне забезпечення та функціональні вимоги проекту Android) були представлені в 2006 році — тоді, зрозуміло, у цілковитій таємниці — потенційним виробникам апаратного забезпечення, які виведуть на ринок операційну систему Android на своїх пристроях. У той час Android був побудований на Linux 2.6 і не підтримував сенсорні екрани.

«Сенсорні екрани не підтримуватимуться», — написав Google вісім років тому у своєму документі про пристрої Android. «Фізичні кнопки очікуються в продуктах, але ніщо не заважає можливій підтримці сенсорних екранів у майбутньому».

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

Менш ніж через півтора року, у листопаді 2007 року, Google уже представляв переглянуту версію своїм партнерам dokument, цього разу під назвою «Документ із функціональними вимогами до програмного забезпечення проекту Android для випуску 1.0». Цей матеріал був створений майже через рік після того, як Apple представила свій iPhone, і Google була змушена відповісти. Принциповим нововведенням стала наявність сенсорного екрану у версії 1.0, що стало обов'язковою умовою для виробництва пристроїв з операційною системою Android.

«Потрібний сенсорний екран для навігації пальцями, включно з можливістю мультитач», — йдеться в документі кінця 2007 року, який додав ще кілька функцій у відповідь на появу iPhone. Ви можете порівняти внесені зміни в документах, що додаються нижче.

Повне висвітлення поточного змагання Apple vs. Ви можете знайти Samsung тут.

Проект Android
Функціональні вимоги програмного забезпечення v 0.91 2006

Проект Android
Документ із функціональними вимогами до програмного забезпечення

Джерело: Повторно / код[2]
.