Logo ru.androidermagazine.com
Logo ru.androidermagazine.com

Google объясняет их значение «открытый»

Anonim

У Google есть печально известная поговорка «Не будь злым», которая невероятно проста, но в ней много слоев смысла. Очевидно, что это копание в других компаниях, которые принимают решения только на основе прибыли. Это также девиз компании, который заставляет обычных потребителей полагать, что Google - это компания, предоставляющая все, что нужно. А для некоторых сама основа напоминания о себе не быть злом означает, что вы изначально злы. Лозунг может означать так много вещей для очень разных людей и точек зрения.

Android играет довольно большую роль в этой кампании «Не будь злым», это ОС для смартфонов настольного класса с открытым исходным кодом. Фактически, один из самых привлекательных аспектов Android - это его природа с открытым исходным кодом. Такие компании, как HTC или Motorola, могут поработать с открытым исходным кодом Android и наложить на него совершенно новый пользовательский интерфейс без каких-либо споров со стороны Google.

Но из-за недавнего сомнительного поведения Google в отношении его «открытости» Google почувствовал необходимость объяснить свою позицию по поводу открытости и удобно напомнить нам, что Google является крупнейшим в мире источником открытого кода. По сути, они все еще не злые. Google объясняет значение открытого текста в длинном посте в блоге, который, безусловно, стоит прочитать, но вот соответствующие самородки, связанные с Android:

Когда мы открываем исходный код, мы используем стандартную лицензию Apache 2.0, что означает, что мы не контролируем код. Другие могут взять наш открытый исходный код, изменить его, закрыть и отправить как свой собственный. Android является классическим примером этого, так как несколько OEM-производителей уже взяли код и сделали с ним замечательные вещи. Однако такой подход сопряжен с риском, так как программное обеспечение может разбиваться на разные ветви, которые не очень хорошо работают вместе (вспомните, как Unix для рабочих станций перешел в различные варианты - Apollo, Sun, HP и т. Д.). Это то, что мы прилагаем все усилия, чтобы избежать с Android.

Приятно видеть, что, хотя Google сосредоточен на том, чтобы оставаться открытым исходным кодом для Android, они все еще осознают тот факт, что программное обеспечение может фрагментироваться, и предпринимают шаги, чтобы этого не произошло. Фрагментация Android - это наша главная забота об Android в 2010 году, и мы надеемся, что Google ее предоставит.

Что, вы парни, думаете? Может ли Google быть действительно «открытым» в отношении Android и не допустить фрагментации Android?