андроид1

Google старается избежать фрагментации кода в OS Android

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

Запрещающие пункты находятся в условиях по использованию Google Adroid SDK, с помощью которого происходит создание программ для операционной системы и корректирование кода самой ОС. Предыдущая версия документа не содержала ограничительные действия, направленные на борьбу с фрагментацией. За последние годы ситуация существенно изменилась, и введение параграфа стало необходимостью.

Обновленное соглашение предусматривает, что разработчики откажутся от действий, которые могут привести к фрагментации операционной системы. Это касается в том числе дистрибуции кода, участия в его создании, продвижения, а также вариантов работы с Google Adroid SDK.

Необходимо отметить, что фрагментация кода Android  на данный момент рассматривается Google как серьезная проблема, и компания стремиться создавать новые рычаги управления, целью которых станет сохранение операционной системы в виде, сопоставимом с оригинальным. С другой стороны, несовместимые версии Android можно встретить уже сегодня – собственная версия имеется в ридере Kindle от компании Amazon, многие китайские производители также пользуются самостоятельно усовершенствованной под свои нужды операционной системой. Фрагментация – это проблема, которая затрагивает и смартфоны, и планшеты.

Google активно борется с данным явлением, однако успешность предпринимаемых мер пока что весьма условна. Введение новых ограничений позволит сохранить код Android в оригинальном виде, однако эти меры имеют и негативный эффект – возникают сложности с распространением системы. Например, версию Android 4.2 сейчас могут использовать только оригинальные устройства Google.