Независимые юристы утверждают, что Google при работе над операционной системой Android нарушила условия открытой лицензии GPL. Успешный иск против Google в этой области, особенно в сфере связанной с библиотеками Bionic, применяемыми в Android для связки различных компонентов, может вынудить компанию перейти на традиционные для linux системные библиотеки Glibc, что "перетряхнет" всю экосистему Android.
По словам юриста Реймонда Ниммера, Google нарушила условия GPLv2 в ряде системных файлов Android. При работе над некоторыми системными файлами и файлами заголовков компания удалила "копирайты" и модифицировала некоторые коды, не предоставив историю изменений, что требуется в рамках открытой лицензии. Позже эти файлы были опубликованы Google как не содержащие какого-либо лицензионного материала.
Напомним, что Google распространяет ОС Android в исходниках и применяет для их лицензирования вариант лицензии Apache, которая как и GPL является открытой, но по своей природе менее требовательна при модифицировании и дистрибуции кодов. Одним из отличий первой лицензии от второй является то, что GPL разрешает разработчикам без ограничений применять код, но требует от них, чтобы все модификации, вносимые в код на базе GPL также были открытыми и свободными.
Юристы также отмечают, что данная предпосылка создает для других разработчиков Android-софта опасность получения исков, так как их коды также могут нарушать условия, обращаясь к системным функциям.
Впрочем, Ниммер говорит, что пока его утверждения - это всего лишь утверждения и лично он не собирается с кем бы то ни было судиться. "Данный пример можно рассматривать как отличный способ практики на юридическом лицензировании программного обеспечения", - говорит он.
Ниммер отметил, что сейчас многие программы из Android Market взаимодействуют с системными функциями этой ОС и, исходя их этой логики, их следовало бы сделать бесплатными и открытыми. К таким программам можно отнести, например, проигрыватель Adobe Flash или игру Angry Birds.
Впрочем, ранее Android уже сталкивалась со вполне реальными исками. Так, компания Oracle подала в суд на Google, обвиняя последнюю в нарушении ряда Java-патентов компании Sun, связанных с фирменным программным обеспечением Dalvik, применяемым в Android для работы с Java-кодами. Иск на данный момент находится в процессе рассмотрения.
Источник: CyberSecurity
|