Компания HTC открыла исходный код некоторых частей прошивки для HTC One (M8) Google Play Edition (GPE). Эта версия смартфона отличается от стандартной практически полным отсутствием фирменного программного обеспечения HTC и "голым" Android внутри.

Вчера вечером на официальном сайте HTCDev, созданном специально для сторонних разработчиков под смартфоны HTC, появились исходные коды ядра текущей прошивки One (M8) GPE, являющейся также стартовой для этого варианта флагмана. Кроме них компания опубликовала некоторые файлы программной обвязки, без которых сборка полноценной прошивки для девайса невозможна.

Ядро основано на Linux 3.4.10, а значит, HTC обязаны выполнить правила лицензии GPL. Она заставляет производителя коммерческого программного обеспечения публиковать все изменения по первому требованию потребителя. HTC традиционно придерживаются условий этой лицензии и размещают код почти сразу после начала продаж продукта.

Правда, в этот раз публикация произошла до отправки One (M8) GPE покупателям. Как и обычно, такой вариант смартфона можно приобрести официально только с сайта Google Play, а там пока размещена лишь страничка предварительного заказа. Реально же One (M8) GPE попадет к покупателям через пару недель. Настолько ранняя публикация файлов, вероятно, была ошибкой менеджера, потому как очень скоро ссылки на исходный код ядра и фреймворк пропали. Однако если что-то попало в Сеть, то уже никогда оттуда не исчезнет, потому все эти данные можно найти и сейчас, если имеется сильное желание.

[via Android Police]