
GrapheneOS: Google припинив публікувати Git-теги для частини коду Android
За даними GrapheneOS, Google замінив публічні Git-теги для частини коду Android на файли Google Drive, які видають лише після запиту через форму; проєкт вважає це порушенням GPLv2.
Публічні Git-теги замінили ручним запитом
Заснований на Android проєкт з відкритим кодом GrapheneOS заявляє, що Google припинив публікувати Git-теги для частини коду Android, від якого він залежить. За словами проєкту, публічний і автоматизований шлях замінили ручною процедурою: код тепер отримують через Google Drive після подання запиту у формі Google Forms.
У короткому дописі у своєму акаунті Mastodon проєкт назвав цю схему «абсолютно абсурдною» і зазначив, що Google поступово став дуже повільно опрацьовувати такі запити. У дописі не названо конкретні компоненти, яких це стосується.
Чому проєкт вважає це порушенням GPLv2
GrapheneOS твердить, що Google тепер «явно порушує GPLv2». Згідно з цією ліцензією, кожен, хто розповсюджує бінарні файли, зобов'язаний надати одержувачам відповідний вихідний код. Цей обов'язок поширюється на частини стека, випущені під GPLv2, зокрема на ядро Linux, яке використовує Android.
GrapheneOS — захищений, орієнтований на безпеку дистрибутив Android, який збирає релізи для підтримуваних пристроїв Pixel. Такому проєкту потрібен постійний доступ до вихідного коду виробника, щоб вчасно переносити виправлення безпеки у власні збірки; черги запитів і ручні завантаження це ускладнюють.
Що це означає для незалежних збирачів
Git-теги дають змогу отримати саме те дерево коду, яке відповідає випущеній збірці, а автоматизовані інструменти самі стежать за новими тегами. Робота з тегами — стандартна практика в Android Open Source Project. Запит через форму ламає цей процес: збірки відстають від релізів, і кожен, хто розповсюджує змінену систему, мусить вимагати код вручну.
Google публічно не коментував це твердження, і не оприлюднено жодних термінів відновлення доступу на основі тегів.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.