Разработчики с портала XDA Developers сообщают о том, что компания MediaTek требует покупки специальной лицензии для получения доступа к исходному коду прошивок «умных часов» серии Omate TrueSmart и некоторых других устройств. Пикантность ситуации в том, что указанные прошивки содержат в себе код, лицензированный на условиях GNU GPL, а следовательно, нарушается требование предоставлять покупателям устройств доступ к модифицированным GPL-компонентам.
Без доступа к исходному коду невозможно исправить ряд ошибок в прошивках, для которых уже существуют рабочие реализации эксплоитов. Некоторые устройства поставляются компанией со «сломанным» функционалом, который можно было бы довести до ума при наличии исходных кодов (например, Bluetooth PAN). Текущая политика MediaTek приводит к тому, что пользователям отгружаются уязвимые устройства с закрытым исходным кодом, в нарушение лицензии GPLv2.
>>> Подробности