Энди Рубин оригинально ответил на выпад Стива Джобса...

Известно, что отношения между двумя современными IT гигантами Google и Apple, мягко говоря, далеки от идеальных. Причиной этому является, в том числе, жесткая конкуренция на мобильном рынке, где смартфоны под управлением операционной системы Android активно теснят все прочие решения, включая и знаменитый коммуникатор iPhone.
Естественно, руководители Google и Apple не упускают случая слегка (а иногда и не очень) поддеть и уколоть противника. Очередной такой случай представился на мероприятии, посвящённом финансовой отчётности корпорации Apple за минувший квартал, всем нам известный господин Джобс довольно жёстко высказался в адрес компании Google, а именно, в адрес её весьма успешного продукта - ОС Android, и очень лестно отзывался о компании Windows.
В частности, господина Джобса просто возмутили регулярные высказывания Google об открытости платформы Android и якобы "закрытости" iOS. Он пояснил: "Если компьютеры под управлением Windows имеют одинаковый интерфейс и могут работать с любыми программами, то Android же — чрезвычайно фрагментированная платформа. Многие производители, в том числе и такие крупные, как HTC и Motorola, предлагают собственные графические оболочки, кардинально отличающиеся от предложения Google".
В качестве примера Стив Джобс упомянул известную программу TweetDeck, Android версию которой, в силу фрагментированности платформы, пришлось протестировать более сотни раз на 244 устройствах. "Огромное количество аппаратных конфигураций и различных версий ПО мешают работать программистам. Многие приложения работают только на некоторых моделях устройств. И это касается смартфонов, появившихся менее года назад!" - с возмущением заметил господин Джобс.
Стив Джобс заверил, что довольно громогласно рассуждая о закрытых и открытых платформах, корпорация Google просто пускает пыль в глаза, пытаясь таким образом уйти от решения действительно реальных проблем. По мнению главы Apple открытость и закрытость являются вопросом второстепенным, выдвигая на первый план вопросы удобства и комфорта конечного потребителя при использовании продукции Apple. И даже такие, далеко не лестные высказывания, не помешали Стиву Джобсу признать в Google серьёзного и опасного противника.
Одним из первых, кто ответил на резкую критику по поводу "чрезвычайно фрагментированной платформы Android" стал Энди Рубин (Andy Rubin), вице-президент корпорации Google, курирующий проект Android, который, весьма своеобразным образом, на практике, продемонстрировал простоту и открытость своего детища. В своём микроблоге господин Рубин опубликовал ряд консольных команд, которых будет вполне достаточно любому желающему для загрузки и компиляции на ПК работающего образа платформы Android, уложившись при этом, в стандартный для Twitter объём в 140 символов.
Следующим участником назревающего конфликта стал Айан Додсворс (Iain Dodsworth), глава упомянутой Джобсом компании TweetDeck, который опроверг информацию о проблематичном и трудоёмком процессе адаптации одноимённого приложения TweetDeck на платформу Android. В частности, господин Додсворс заметил, что над данным проектом работали всего два человека, что является лучшим доказательством простоты и открытости платформы.
Мнение Facebook-девелопера Joe Hewitt на эту тему:
По мнению известного Facebook-девелопера Джо Хьюитта, Google явно лукавит, когда утверждает, будто ее мобильная операционная система Android является открытой, ведь интернет-корпорация не разрешает никаких сторонних дополнений в ключевые релизы платформы.
Разработчик знает, что говорит: Android-сборки являются закрытыми в процессе собственного становления — их код переводится в открытую форму лишь к моменту публикации готового релиза. Android нельзя считать открытой ОС, ведь ее модель развития очень и очень далека от процесса девелопмента тех же Linux, Firefox и Chrome — все карты собраны в руках Google.
Джо Хьюитт, известный в отрасли своим вкладом в Firefox, FireBug, мобильную веб-версию Facebook и iPhone-клиент этой социальной сети, уверен: открытость системы означает участие сообщества в ее разработке, но в случае с Android девелоперы просто-напросто получают готовый продукт. Открытость — это не только показать код и рассказать о нем.
Существенной разницы между Android и iOS нет: и Google, и Apple занимаются фарсом, отказываясь делиться с сообществом самым важным — властью. Пусть открытость кода Android позволяет вносить в него изменения, но разработку платформы всё равно осуществляет исключительно Google.
Сообщение отредактировал Куб - 23.10.10, 13:08