The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В платформе Android зафиксированы факты нарушения лицензии GPL, opennews (ok), 18-Мрт-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


86. "В платформе Android зафиксированы факты нарушения лицензии G..."  +/
Сообщение от Аноним (-), 18-Мрт-11, 22:25 
> Или же Мюллер действительно целенаправленно гонит, поскольку IIRC заголовки за самостоятельный
> код не считаются (см. groklaw насчёт судебного разбора претензий SCO по
> части "копирования кода", например).  Странно, вроде за ним предвзятости раньше
> не замечал.

Там есть макросы с достаточно длинными ассемблерными вставками, например, libc/kernel/arch-x86/asm/xen/hypercall.h или  libc/kernel/arch-arm/asm/div64.h
Теоретически можно их считать за код.

Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

87. "В платформе Android зафиксированы факты нарушения лицензии G..."  +/
Сообщение от Аноним (-), 18-Мрт-11, 22:27 
Скопирую пример из div64.h, чтобы в Git не ковыряться:

#define do_div(n,base)  ({  
   register unsigned int __base asm("r4") = base;  
   register unsigned long long __n asm("r0") = n;  
   register unsigned long long __res asm("r2");  
   register unsigned int __rem asm(__xh);  
  
   asm(
     __asmeq("%0", __xh)
     __asmeq("%1", "r2")
     __asmeq("%2", "r0")
     __asmeq("%3", "r4")
     "bl __do_div64"   : "=r" (__rem),
     "=r" (__res)   : "r" (__n),
     "r" (__base)   : "ip", "lr", "cc");  
   n = __res;
   __rem;  
})

Ответить | Правка | Наверх | Cообщить модератору

89. "В платформе Android зафиксированы факты нарушения лицензии G..."  +/
Сообщение от Аноним (-), 18-Мрт-11, 22:40 
Провел небольшое изучение заголовков. Всего в ядре 2.6.32, которое в android используется, около 7600 заголовков, из них только в 500 явно указана лицензия GPL. В библиотеке boinic включено только 700 заголовков, вполне вероятно что тех с явным указанием лицензии среди них нет.
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

133. "В платформе Android зафиксированы факты нарушения лицензии G..."  +/
Сообщение от Michael Shigorinemail (ok), 19-Мрт-11, 19:39 
> В библиотеке boinic включено только 700 заголовков, вполне вероятно что
> тех с явным указанием лицензии среди них нет.

Пишут вот что: https://www.opennet.ru/openforum/vsluhforumID3/75573.html

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру