The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Компания Apple открыла код недостающих открытых частей iOS 4..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от opennews (ok) on 10-Май-11, 14:15 
После акцентирования внимания (https://www.opennet.ru/opennews/art.shtml?num=30481) сообщества на излишне большой задержке публикации кода LGPL-компонентов платформы iOS 4.3, компания Apple опубликовала (http://lists.apple.com/archives/darwin-dev/2011/May/msg00016...) исходные тексты подсистем WebCore и JavaScriptCore (http://opensource.apple.com/release/ios-43/), базирующихся на коде проекта WebKit. Привлеченный создавшейся вокруг данных пакетов шумихой, один из энтузиастов решил поэкспериментировать с опубликованным кодом, но пришел к выводу (http://news.ycombinator.com/item?id=2523784), что Apple полностью не выполняет требования LGPL, утаивая часть кода.

В частности, в опубликованных пакетах отсутствует код, необходимый для работы набора классов WAK*, без которых пакет не может быть успешно собран. В прошлым выпусках открытых компонентов WebCore и JavaScriptCore также не удалось найти недостающего кода, что говорит о том, что условия LGPL были нарушены изначально.


URL: http://lists.apple.com/archives/darwin-dev/2011/May/msg00016...
Новость: https://www.opennet.ru/opennews/art.shtml?num=30503

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

Оглавление

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


1. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от Dcow (ok) on 10-Май-11, 14:15 
Fail однако =(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +5 +/
Сообщение от Антон (??) on 10-Май-11, 14:25 
ща эпл извинится и скажет что во всем виноват инженер, который забыл включить недостающие файлы
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +4 +/
Сообщение от Аноним (??) on 10-Май-11, 14:26 
Сейчас они скажут что это они нечаянно, как со слежкой, ага.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от cuki (ok) on 10-Май-11, 19:17 
а потом окажется, что они уже запатентовали эту технологию;)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

34. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от dxd on 11-Май-11, 16:15 
и им останется только запатентовать ответ "мы нечаянно"
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

4. "Компания Apple открыла код недостающих открытых частей iOS 4..."  –4 +/
Сообщение от Аноним (??) on 10-Май-11, 14:28 
Хм.. вобще лицензия не требует что бы новые файлы были включены.
Вам предоставили _модифицированные_ файлы - вот и радуйтесь.
А новые файлы могут и не попадать под LGPL - в чем проблема то?

Тот же пример был с GCP - когда они использовали OpenLDAP - все модификации - выложили, а новые файлы - они под совершенно другой лицензией и говорить о нарушении GPL или LGPL в этом случае нельзя.

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

7. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +3 +/
Сообщение от Tav (ok) on 10-Май-11, 14:40 
Требует. Модифицированный код вместе с новыми файлами — это производный продукт от исходного, а значит его пользователям должны предоставляться права, определенные в GPL или LGPL. LGPL делает исключение для производного продукта, полученного путем связывания (линковки) своего кода с LGPL-библиотекой. GPL же требует распространения производного продукта на тех же условиях и для этого случая.

> Тот же пример был с GCP - когда они использовали OpenLDAP

OpenLDAP распространяется под пермиссив-лицензией, при чем тут GPL?

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

11. "Компания Apple открыла код недостающих открытых частей iOS 4..."  –1 +/
Сообщение от Аноним (??) on 10-Май-11, 16:23 
Нет там такое :) Все модификации - пожалуйста, а вот новые файлы - они под своей собственной лицензией.
И не мешают собирать на платформе отличной от iOS.
Вам предоставили все изменения? _изменения_ предоставлены. А новые файлы - не обязаны :)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

16. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +1 +/
Сообщение от ананим on 10-Май-11, 16:50 
>Нет там такое :) Все модификации - пожалуйста, а вот новые файлы - они под своей собственной лицензией.

а кого интересует что они там за файлы плодят?
взяли код под lgpl? взяли.
всё что с этим кодом линкуется статически обязаны предоставить под той же лицензией. и сырцы к нему. будет это 1 файл, 21, 1001 - никого не волнует.
хоть из либастрал. но сырцы должны быть предоставлены. и под исходной лицензией.

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

22. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от Аноним (??) on 10-Май-11, 18:18 
Только то что изменили :)
Они это предоставили.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

23. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от ананим on 10-Май-11, 18:29 
>В частности, в опубликованных пакетах отсутствует код, необходимый для работы набора классов WAK*, без которых пакет не может быть успешно собран. В прошлых выпусках открытых компонентов WebCore и JavaScriptCore также не удалось найти недостающего кода, что говорит о том, что условия LGPL были нарушены изначально.

я конечно понимаю, что чукча не читатель, но всё же.

зыж
элементарная логика - код связан динамически, следовательно lgpl-библы должны собираться без проблем, а если они не собираются, то это значит только одно - какой-то lgpl-код (!!!) отсутствует.

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

27. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +1 +/
Сообщение от Avator (ok) on 10-Май-11, 19:43 
вы бы прочли лицензию перед тем как эту околесицу нести....
открыт должен быть весь код, который был "статически слинкован"(это если грубо).. нет там никакого разделения на новые или не новые файлы
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

8. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +2 +/
Сообщение от vi_m (ok) on 10-Май-11, 14:41 
> Хм.. вобще лицензия не требует что бы новые файлы были включены.
> Вам предоставили _модифицированные_ файлы - вот и радуйтесь.
> А новые файлы могут и не попадать под LGPL - в чем
> проблема то?
> Тот же пример был с GCP - когда они использовали OpenLDAP -
> все модификации - выложили, а новые файлы - они под совершенно
> другой лицензией и говорить о нарушении GPL или LGPL в этом
> случае нельзя.

Что, в такое случае, мешает вообще закрывать все новые наработки, сделанные на основе GPL/LGPL программ? Просто повыносить все в новые файлы и все проблемы. По идее, лицензируется проект, а изменения, внесенные в него(будь то новые или старые файлы), если они относятся к этому проекту(то бишь, требуются для его непосредственной компиляции) они обязаны предоставлять в любом случае.

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

10. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от Аноним (??) on 10-Май-11, 15:40 
Пацанчик похоже LGPL с MPL перепутал. Там действительно такой цирк с "файлами".
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от ананим on 10-Май-11, 14:42 
речь не о "файлах".
а о коде, который после (!!!) компиляции собирается статически с кодом под LGPL.
из файлов он берётся или из либастрал - никого не волнует.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Компания Apple открыла код недостающих открытых частей iOS 4..."  –2 +/
Сообщение от Аноним (??) on 10-Май-11, 16:26 
> речь не о "файлах".
> а о коде, который после (!!!) компиляции собирается статически с кодом под
> LGPL.
> из файлов он берётся или из либастрал - никого не волнует.

То что дали собрать на другой платформе можешь? собирай :)
А новое все под своей лицензией.

И еще раз напомню - что GPL/LGPL - это лицензия на исходный код программы. И на бинарники не распространяется.

Я могу собрать что-то - изменить что-то в бинарном виде - и это будет нефига не нарушением GPL ;-)
Я не модифицировал не одного файла - нарушения НЕТ!

А любителей халявы - которым на халяву надо отдавать наработки - просьба убиться об стену ;-)

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

14. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +1 +/
Сообщение от ананим on 10-Май-11, 16:40 
ещё раз, для дЭ.. отстающих:
1. lgpl позволяет линковать ДИНАМИЧЕСКИ с собой код других лицензий.
статически линковать с собой позволено ТОЛЬКО gpl/lgpl код (или совместимый с ним)
2. gpl (как впрочем и все остальные лицензии) - действует на продукт. и требует с продуктом распространять сырцы.

>А любителей халявы - которым на халяву надо отдавать наработки - просьба убиться об стену ;-)

ну напиши это джопсу.
его никто не заставлял на халяву юзать гпл-ный код.

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

33. "Компания Apple открыла код недостающих открытых частей..."  +1 +/
Сообщение от anonymous (??) on 11-Май-11, 02:32 
> А любителей халявы - которым на халяву надо отдавать наработки - просьба
> убиться об стену ;-)

согласен, огрызку надо убиться апстену, заколебали уже, любители халявы.

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

6. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +3 +/
Сообщение от bircoph (ok) on 10-Май-11, 14:31 
За такое Apple нужно судить до полного банкротства оной.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +1 +/
Сообщение от Аноним (??) on 10-Май-11, 17:05 
Как будто кто то ожидал другого. Они и вебкит то открыли после сильного нажима и то в непригодном виде. Сейчас тоже наверно усиленно обфускацией занимаются.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от Marbleless on 10-Май-11, 21:24 
Ну сколько ж можно-то?
Когда же наконец найдутся те, кто за нарушение LGPL будет брать за яйцы так же, как проприетарщики берут за нарушения своих прав?
Что за игры детские: "Продукт мы уже выпустили, а код... ну, выложим когда-нибудь..."?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Компания Apple открыла код недостающих открытых частей iOS 4..."  +/
Сообщение от Аноним (??) on 10-Май-11, 23:58 
Если бы было нарушение.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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