URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 66023
[ Назад ]

Исходное сообщение
"Тестирование варианта FreeBSD, переведенного на компилятор C..."

Отправлено opennews , 18-Апр-10 00:56 
Проект ClangBSD (http://wiki.freebsd.org/BuildingFreeBSDWithClang), в рамках которого ведется работа по переводу FreeBSD на использование Clang (http://clang.llvm.org) вместо GCC для сборки системы, преодолел (http://lists.freebsd.org/pipermail/freebsd-current/2010-Apri...) знаковый этап в своем развитии - система на базе ветки ClangBSD успешно преодолела барьер собственной пересборки: из системы собранной при помощи Clang успешно произведена полная сборка "мира" для платформ i386/amd64, включая ядро, приложения на языке C++ и сам Clang.


В связи с этим, команда разработчиков ClangBSD просит энтузиастов принять участие в тестировании данной ветки. В будущем планируется перевести FreeBSD на использование в качестве системного компилятора Clang, распространяемого в рамках лицензии BSD. Набор компиляторов GCC, начиная с версии 4.2.2, переведен (http://www.opennet.me/opennews/art.shtml?num=12364) на лицензию GPLv3, мешающую интеграции новых версии GCC во FreeBSD. В версии 4.4 ...

URL: http://lists.freebsd.org/pipermail/freebsd-current/2010-Apri...
Новость: http://www.opennet.me/opennews/art.shtml?num=26275


Содержание

Сообщения в этом обсуждении
"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Кодир , 18-Апр-10 00:56 
Позитивная новость! Не могу сказать, что GCC совсем уж плох в работе, но его архитектура и соотв. развитие под большим вопросом. Да и в целом, переписать что-то старое с учётом современных знаний - только на пользу.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено z , 18-Апр-10 01:16 
зачем??? просто чтобы не GPL компилятор был, а BSD???

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 02:52 
это тебе "просто".

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Анонима , 18-Апр-10 12:32 
Управление такими проектами как FreeBSD целиком и полностью принадлежит большим фирмам, спонсирующим разработку. Тот уровень на котором находится ОС нельзя поддерживать и развивать сидя в гараже с 386 компьютерам.

Поэтому люди, предоставляющие core доступ к кластерам, многопроцессорным и многоядерным системам стоимостью в миллионы баксов сказали GPLv3 в base "нет" - отсюда и пошёл проект с clang'ом. И он будет закончен в конечном итоге.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено аноним , 19-Апр-10 06:10 
скорее так: управление принадлежит сообществу, но большим фирмам выгодно шагать какое-то время с сообществом и делать что-то руками сообщества, что потом они могут спокойно взять, закрыть и добавить фишечек-рюшечек.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено playnet , 19-Апр-10 12:50 
>скорее так: управление принадлежит сообществу, но большим фирмам выгодно шагать какое-то время
>с сообществом и делать что-то руками сообщества, что потом они могут
>спокойно взять, закрыть и добавить фишечек-рюшечек.

ЕСли Большие Фирмы при этом как-то спонсируют проект и с сообществом отлаживают, почему нет?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 19-Апр-10 19:37 
>почему нет?

Очень уж напоминает схему "отъюзали и выбросили в мусорку".


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 19-Апр-10 17:10 
> ...делать что-то руками сообщества, что потом они могут
>спокойно взять, закрыть и добавить фишечек-рюшечек.

а когда им надоест в одиночку поддерживать свои плюшки, то они делятся с сообществом потихоньку. Они же не враги себе.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Анонима , 20-Апр-10 12:30 
Если большие фирмы отойдут от сообщества ОС погибнет, без вариантов.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 20-Апр-10 13:05 
>Если большие фирмы отойдут от сообщества ОС погибнет, без вариантов.

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


"Позитивная новость!"
Отправлено eugeni , 18-Апр-10 01:31 
Уважаемый Кодир. Об'ясните вчём прогресс? Кроме побега от GPL я ничего не вижу.
Шитый код.Байт-код.Р-код??? Что есть нового ???

"Позитивная новость!"
Отправлено IGX , 18-Апр-10 01:46 
Возможно, производительность увеличится, по крайней мере архитектура llvm в этом плане имеет неплохие перспективы оптимизации производительности, в отличие от GCC.

Если не думать о лицензиях, то было бы весьма приятно, если бы открытые системы компилировались еще и компилятором Intel, который, на сегодняшний день для x86 весьма неплох, хоть и закрыт и платен.


"Позитивная новость!"
Отправлено eugeni , 18-Апр-10 02:09 
Нет.Производительность не поднимется.Для оптимизации пригоден только
Ассемблер.НО тогда нарушится переносимость.

"Позитивная новость!"
Отправлено DEC , 18-Апр-10 10:45 
Ух-ты, а мужики то не знают!

"Позитивная новость!"
Отправлено Дмитрий Ю. Карпов , 18-Апр-10 11:47 
Компилятор может оптимизировать код двумя путями:
1) Изменением очерёдности инструкций, если это не влияет на результат выполнения.
2) Оптимизацией использования регистров.

В особо тяжёлых случаях (IA-32 как раз к таким относится) машинная оптимизация м.б. эффективнее ручной за счёт того, что компилятор может позволить себе перебрать множество комбинаций.

PS: Иногда оптимизация приводит к неработоспособности программ, особенно многопоточных.


"Компилятор может оптимизировать код...."
Отправлено srs2k , 18-Апр-10 13:11 
>Компилятор может оптимизировать код двумя путями

lol
Компилятор может оптимизировать код сотней разных способов - замещение операций, оптимизация циклов, инлайнинг функций, распараллеливание инструкций по U и W конвеерам, оптимизация выражений, удаление неиспользуемого кода и т.д. и т.п.


"Компилятор может оптимизировать код...."
Отправлено pavlinux , 18-Апр-10 13:48 
Для такой оптимизации нужен процессор не меньше Core2Duo/Athlon64 X2.
Это не оптимизация, это адаптация, с целью использования всех фичи процессора.



"Компилятор может оптимизировать код...."
Отправлено аноним , 18-Апр-10 22:23 
> Для такой оптимизации нужен процессор не меньше Core2Duo/Athlon64 X2

Нет, это актуально уже очень давно


"Компилятор может оптимизировать код...."
Отправлено Sw00p aka Jerom , 19-Апр-10 11:45 
>>удаление неиспользуемого кода

хотел бы посмотреть на такого кодера )))))


"Компилятор может оптимизировать код...."
Отправлено playnet , 19-Апр-10 12:57 
>>>удаление неиспользуемого кода
>
>хотел бы посмотреть на такого кодера )))))

Есть такое в средних+ проектах. Пишем класс, используем его весь. Проводим рефакторинг, и из всего класса нужна уже 1 функция, но остальное не стирают по 2 причинам: "если что, посмотреть, как там было" и "а вдруг еще где хвосты есть, пусть лучше будет".  Хотя думаю, причин там больше, от "забыли убрать", до специально оставленного...


"Компилятор может оптимизировать код...."
Отправлено User294 , 19-Апр-10 15:03 
>Компилятор может оптимизировать код сотней разных способов

...но впиханый в узкие места ручной асм по прежнему рвет всех как тузик грелку :). Если б это было не так, никто б не трахался с выписыванием кусков кодеков на асме.


"Компилятор может оптимизировать код...."
Отправлено Michael Shigorin , 12-Май-10 01:16 
>>Компилятор может оптимизировать код сотней разных способов
>...но впиханый в узкие места ручной асм по прежнему рвет всех как
>тузик грелку :). Если б это было не так, никто б
>не трахался с выписыванием кусков кодеков на асме.

JFYI (на примере libjpeg): http://lists.altlinux.org/pipermail/devel/2009-August/173883...


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 03:01 
Пускай пилят, надо будет - форкнем себе под GPL.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено астронимус , 18-Апр-10 03:26 
Ты форкнешь? Если кто и будет слать патчи для цланга, то очень сомневаюсь, что его не устроят условия BSDL

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено К.О. , 18-Апр-10 08:24 
Как он сможет его форкнуть под GPL, если он лицензирован под BSD?

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Below , 18-Апр-10 12:23 
Прелесть в том, что лицензированные под BSD лицензией продукты позволяют даже на коммерческих лицензиях делать форки, и продавать, в отличии от GPL, которую Вы тут , смотрю, чуть ли не боготворите.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 18-Апр-10 22:34 
Продукты под GPL тоже вполне можно продавать. Чем занимается куча контор.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено cryptoanonymouse , 18-Апр-10 07:49 
Стырят под  GPL, что им первый раз что-ли, потом будем вопить что bsd rip

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено К.О. , 18-Апр-10 08:25 
А факты кражи предоставите?

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено sHaggY_caT , 18-Апр-10 09:53 
Ни в коем случае не одобряю такое поведение OpenSource проектов по отношению к друг другу, но BSD-like лицензия как раз без проблем позволяет "тырить" и перелицензировать код.

Пример: madwifi - ath5k/ath9k

Был очень большой скандал, и много воплей красноглазых, особенно сильно вопили фанатики BSD-ки, в том числе, если не ошибаюсь, iZen.

З.Ы. Ко фре отношусь очень хорошо, но BSD-лицензия, имхо, зло.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 18-Апр-10 18:03 
> BSD-like лицензия как раз без проблем позволяет "тырить" и перелицензировать код.

К счастью, BSDL перелицензировать исходный код не позволяет — "делайте с кодом что хотите, но не называйте ненаписанный вами код своим, патчи — пожалуйста, хоть под EULA". А за несоблюдение пункта BSDL об указании авторства исходного кода всегда будут бить по рукам, очень больно.

> Был очень большой скандал, и много воплей красноглазых, особенно сильно вопили фанатики BSD-ки, в том числе, если не ошибаюсь, iZen.

Нет, я не вопил.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено sHaggY_caT , 18-Апр-10 18:18 
>> BSD-like лицензия как раз без проблем позволяет "тырить" и перелицензировать код.
>
>К счастью, BSDL перелицензировать исходный код не позволяет — "делайте с кодом
>что хотите, но не называйте ненаписанный вами код своим, патчи —
>пожалуйста, хоть под EULA". А за несоблюдение пункта BSDL об указании
>авторства исходного кода всегда будут бить по рукам, очень больно.

ОК, да не проблема: берем любое web-приложение под BSD-like, указываем первоначальное авторство, и лицензируем все вместе под, например, злой AGPL, и прикладываем кучу своих патчей, начинаем развивать форк.

И преследовать дальше тех, кто "сворует" код в EULA-проекты, или не выложит на сайте ссылку на исходники, можно будет запросто, и не все из них смогут доказать, что код был взят из BSD-проекта, а не AGPL :)

А самое главное, апстрим, который форкнули, запросто может остаться с носом, особенно если в AGPL-проекте заинтересуется крупная компания, которая начнет его развивать, и дальше предлагать под двойной лицензией.

Итог: первоначальный разработчик остался с носом, нужно было использовать копилефт-лицензию. Если бы он это сделал, то запросто вернул бы все нароботки в свой проект.
Максимум на что он может рассчитывать, это на хорошее место работы, после того, как его проект разорится (он сможет показать на свое авторство в коде работодателю)

>> Был очень большой скандал, и много воплей красноглазых, особенно сильно вопили фанатики BSD-ки, в том числе, если не ошибаюсь, iZen.
>
>Нет, я не вопил.

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


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 18-Апр-10 18:35 
>>> BSD-like лицензия как раз без проблем позволяет "тырить" и перелицензировать код.
>>
>>К счастью, BSDL перелицензировать исходный код не позволяет — "делайте с кодом
>>что хотите, но не называйте ненаписанный вами код своим, патчи —
>>пожалуйста, хоть под EULA". А за несоблюдение пункта BSDL об указании
>>авторства исходного кода всегда будут бить по рукам, очень больно.
>
>ОК, да не проблема: берем любое web-приложение под BSD-like, указываем первоначальное авторство,
>и лицензируем все вместе под, например, злой AGPL, и прикладываем кучу
>своих патчей, начинаем развивать форк.

"Всё вместе" не получится — BSDL требует указания своей "шапки" даже в изменённых файлах. А это значит, что вам придётся как минимум: 1) Перечислить авторов файлов, которые были взяты в проект под BSDL; 2) Приложить текст BSDL-лицензии в каталог с BSDL-исходниками проекта.

>И преследовать дальше тех, кто "сворует" код в EULA-проекты, или не выложит
>на сайте ссылку на исходники, можно будет запросто, и не все
>из них смогут доказать, что код был взят из BSD-проекта, а
>не AGPL :)

BSDL-нельзя закрыть. Преследование за нарушение лицензии BSDL невозможно, если не нарушены её требования: так, если пользователь использует ТОЛЬКО исходники, которые распространяются под BSDL (пусть даже в составе AGPL-проекта), то его проект не будет "заражен" лицензией AGPL. BSDL выступает в роли антидота.

>А самое главное, апстрим, который форкнули, запросто может остаться с носом, особенно
>если в AGPL-проекте заинтересуется крупная компания, которая начнет его развивать, и
>дальше предлагать под двойной лицензией.

Удачи крупной компании. Но пусть берёт пример с Google: сначала сделала закрытый форк Linux-ядра (между прочим GPL), а потом всё-таки возжелала замержить в основную ветку собственные патчи, хотя спокойно могла этого не захотеть и продолжать клепать очередные версии Android OS.

>Итог: первоначальный разработчик остался с носом, нужно было использовать копилефт-лицензию. Если бы он это сделал, то запросто вернул бы все нароботки в свой проект.

Нет. Google Android, OpenOffice и MySQL — примеры форкнутых GPL-проектов.
Eclipse, Apache, PostgreSQL, Xorg, nginx форкать никто не хочет.

>Максимум на что он может рассчитывать, это на хорошее место работы, после
>того, как его проект разорится (он сможет показать на свое авторство в коде работодателю)

Нет. Побираются только GPL-разработчики (MySQL).
Разработчики BSDL-like проектов работают для души и за деньги (Eclipse, Apache, Mozilla).


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено sHaggY_caT , 18-Апр-10 18:43 
Нет, все-таки не буду продолжать этот бесконечный холивар: все равно все уже давно все возможные аргументы высказали, а сейчас дежавю получается.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 18-Апр-10 19:01 
Вот, например, исходники кода ZFS в ядре FreeBSD под лицензией CDDL, однако сам проект остаётся под BSDL, тем не менее, шапку лицензии CDDL из исходников ZFS никто не убирает.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено andy , 18-Апр-10 19:53 
>Нет, все-таки не буду продолжать этот бесконечный холивар: все равно все уже давно все >возможные аргументы высказали, а сейчас дежавю получается.

Аргументы надо высказывать тем, кто их слушает и понимает, и, может быть
принимает. Про iZEN'а такого сказать нельзя. Достаточно почитать его
нападки на RedHat и GPL, как сразу все ясно становится.
p.S: iZEN попроси исходный код BSD у Panasonic, которая телевизоры
выпускает с данной ос, а потом переведи с японского куда тебя пошлют.
Можешь тут еще опубликовать, если желание будет.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 20:35 
>Достаточно почитать его
>нападки на RedHat и GPL, как сразу все ясно становится.

Назовите необоснованные нападки. Я, хоть и не iZEN, но все же с удовольствием послушаю :-)

>p.S: iZEN попроси исходный код BSD у Panasonic, которая телевизоры
>выпускает с данной ос, а потом переведи с японского куда тебя пошлют.
>Можешь тут еще опубликовать, если желание будет.

А что, кто-то говорил, что такого не будет? Вопрос весь заключается в том, что, скорее всего, если Panasonic и что-то изменила в коде, то либо это "что-то" незначительное, либо не представляет интереса для большинства пользователей FreeBSD. Развивать свой закрытый форк - это далеко не каждая компания сдюжит, пример с Google Android он привел не зря. Гораздо легче отдать патчи в апстрим, чтобы за их работоспособностью следило все сообщество. Что мы регулярно и наблюдаем.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено andy , 19-Апр-10 00:22 
>Назовите необоснованные нападки. Я, хоть и не iZEN, но все же с
>удовольствием послушаю :-)

Пожалуйста:
http://www.opennet.me/openforum/vsluhforumID3/65720.html#190
http://opennet.ru/openforum/vsluhforumID3/62032.html#16
Я диву даюсь непоходимой упертости (или непроходимой тупости?) этого
человека.

>А что, кто-то говорил, что такого не будет? Вопрос весь заключается в
>том, что, скорее всего, если Panasonic и что-то изменила в коде,
>то либо это "что-то" незначительное, либо не представляет интереса для большинства
>пользователей FreeBSD.

Пусть они сначала отдадут этот код, а уж сообщество решит нужно или нет. А не
за сообщество решат. Вы не находите, что так будет правильнее?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено anonymous , 19-Апр-10 05:29 
> Пусть они сначала отдадут этот код, а уж сообщество решит нужно или нет. А не
> за сообщество решат. Вы не находите, что так будет правильнее?

Завидовать нехорошо.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено анон , 21-Апр-10 07:12 
> Пусть они сначала отдадут этот код, а уж сообщество решит нужно или нет. А не
> за сообщество решат. Вы не находите, что так будет правильнее?

Вы не находите, что у вас мания величия? С каких пор вы все сообщество?
Я пока вижу, что сообществу совершенно плевать на то, что там Panasonic накодил для своих телеков, негодуете только вы.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 18-Апр-10 20:52 
с панасом вы погорячились - как раз лицензия bsd этого не требует. но вот кто-нибудь видел код гугля, который использует переписанный линукс на своих серверах? и почему то гугль не торопиться выкладывать свои наработки.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 18-Апр-10 22:45 
>с панасом вы погорячились - как раз лицензия bsd этого не требует.

Да, замечательная свобода: "все кто не Panasonic - пролетают". А зачем мне (очевидно, не являющемуся корпорацией Panasonic) свобода панасоника пичкать меня блобами? Может мне еще и за свободу панасоника взять меня в рабство радеть? :) А то не так уж и далеко до этого - корпорации не так уж и против рабского труда. Даже вот пруфлинк есть - http://www.yaplakal.com/forum2/topic274916.html - вперед в светлое бущущее, с Apple и MS, ахаха. Вот такое вам будет светлое будущее ;).

>и почему то гугль не торопиться выкладывать свои наработки.

Наверное потому что гугл не распостраняет их. Кстати для андроида который они распостраняют - сорцы они предоставляют.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 19-Апр-10 09:30 
а зачем тебе вообще панасоник? можешь проголосовать рублем.

касательно гугля - конечно не распространяют. только они с этих сервером имеют "маленький" профит. и полагаю, что серверами гугля пользуются не только в гугле? что-то мне подсказывает, что нет. то есть гуглю пользуется, изменяет, делает бабки и не возвращает. или столмен одобряет? :)



"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Дмитрий Телегин , 19-Апр-10 16:43 
> касательно гугля - конечно не распространяют. только они с этих сервером имеют "маленький" профит. и полагаю, что серверами гугля пользуются не только в гугле? что-то мне подсказывает, что нет. то есть гуглю пользуется, изменяет, делает бабки и не возвращает. или столмен одобряет? :)

GPL это одобряет, странный вопрос... была бы лицензия AGPL тогда и спросили бы с гугля.

  


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 19-Апр-10 17:33 
>> касательно гугля - конечно не распространяют. только они с этих сервером имеют "маленький" профит. и полагаю, что серверами гугля пользуются не только в гугле? что-то мне подсказывает, что нет. то есть гуглю пользуется, изменяет, делает бабки и не возвращает. или столмен одобряет? :)
>
>GPL это одобряет, странный вопрос... была бы лицензия AGPL тогда и спросили
>бы с гугля.
>

хм, видите ли, в чем фишка - главная претензия в bsdишникам - то, что корпориции берут их код и не делятся. ибо bsd зло. гугль есть пример корпорации, которая активно использует код под лицензией gpl и не делиться. кто виноват?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено andy , 19-Апр-10 18:14 
>хм, видите ли, в чем фишка - главная претензия в bsdишникам - то, что корпориции берут их >код и не делятся. ибо bsd зло.

Берут код, распространяют коммерческий продукт и не делятся.

>гугль есть пример корпорации, которая активно использует >код под лицензией gpl и не >делиться. кто виноват?

Они его не распространяют. Разницу улавливаете?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 19-Апр-10 23:10 
нет, не улавливаю - они на этом делают деньги.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Sem , 20-Апр-10 03:06 
Лицензию они при этом не нарушают. Распространяли и не делились, вот было бы нарушение.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 19-Апр-10 19:32 
>а зачем тебе вообще панасоник? можешь проголосовать рублем.

Что я и делаю, собственно ;-)

>касательно гугля - конечно не распространяют.

Ну и с формальной точки зрения им в этом случае нечего предъявить, да.

>только они с этих сервером имеют "маленький" профит.

Я не вижу большого криминала в профите самом по себе, а вот техничный обход смысла лицензии - гуглю не красит.

>и полагаю, что серверами гугля пользуются не только в гугле?

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

>что-то мне подсказывает, что нет. то есть гуглю пользуется, изменяет,
>делает бабки и не возвращает. или столмен одобряет? :)

Не думаю, скорее это некоторое упущение в GPLv2. GPL v2 при большом желании можно заворкэраундить. Но смысл этого честно говоря мне не очевиден - затраты на разработку растут дико, похоже гугель это уже осознает.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 19-Апр-10 23:11 
уф, то есть не только в лицензии дело - если компания понимает, что проще разрабатывать вместе с сообществом - она вернет исходники обратно. если нет - то лицензия далеко не всегда это гарантирует

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено fa , 19-Апр-10 02:01 
>с панасом вы погорячились - как раз лицензия bsd этого не требует.
>но вот кто-нибудь видел код гугля, который использует переписанный линукс на
>своих серверах? и почему то гугль не торопиться выкладывать свои наработки.
>

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


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 19-Апр-10 09:31 
>>с панасом вы погорячились - как раз лицензия bsd этого не требует.
>>но вот кто-нибудь видел код гугля, который использует переписанный линукс на
>>своих серверах? и почему то гугль не торопиться выкладывать свои наработки.
>>
>
>Если я ничего не путаю, GPL не требует выкладывать исходники, если бинарник
>- для внутреннего использования. Гугль пока не распространяет бинарник ядра своего
>переписанного линукса.

конечно, серверами гугля никто, крме сотрудников гугля не пользуется


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено аноним , 19-Апр-10 11:53 
ну вот когда докажете, тогда приходите) А спорить навязывая свои больные фантазии и подозрения - эт как-то нехорошо, нехорошо... прекращайте ;)

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 19-Апр-10 22:42 
>p.S: iZEN попроси исходный код BSD у Panasonic, которая телевизоры
>выпускает с данной ос, а потом переведи с японского куда тебя пошлют.

Вы знаете, у меня нет желания просить патченные BSDL-исходники у Panasonic. Меня интересует другое: выпустили они качественный продукт (лучше, чем у LG), с работающей, а не заявленной функцией воспроизведения видео с USB-флэшки, или нет. Если заявленный функционал на 100% работает без танцев с бубном, то я как конечный пользователь проголосую потребительским рублём и оплачу СПОЛНА проделанную ими работу. Работа специалистов должна быть оплачена, иначе нарушается цепочка стимулирования (за простую еду плохо работается).

>Можешь тут еще опубликовать, если желание будет.

Желания нет просить патченные исходники == я не претендую на ИХ труд. Извините.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Sem , 20-Апр-10 03:10 
>p.S: iZEN попроси исходный код BSD у Panasonic, которая телевизоры
>выпускает с данной ос, а потом переведи с японского куда тебя пошлют.
>
>Можешь тут еще опубликовать, если желание будет.

Зачем просить? BSD требует указания copyright, Panasonic это сделала. Лицензия не нарушена.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено andy , 18-Апр-10 20:15 
>Нет. Побираются только GPL-разработчики (MySQL).
>Разработчики BSDL-like проектов работают для души и за деньги (Eclipse, Apache, Mozilla).

Да уж, разрабы bsdl-like не "побираются"
http://www.freebsdfoundation.org/
http://www.eclipse.org/donate/
http://www.apache.org/foundation/contributing.html

И вообще, непонятно как применить слово "побираются" для
открытых проектов. Рано или поздно, если проект успешен и востребован,
необходимо расширение функционала к примеру, он выходит за рамки
пары компьютеров и требует ресурсов, которых у разработчиков
может вполне не быть, тогда остается только просить, а  не попрошайничать,
как думает iZEN. Учитывая, что софт берется свободно, автор просит оплатить
время потраченое на его разработку, что совершенно нормально.
Хотелось бы выслушать мнение Михаила Шигорина и User294.

А теперь вопрос для iZEN'а
На форуме Алексея Кеды (lissyara.su), ведется разработка прошивки на основе freebsd
для роутера Dlink-320 под BSD лицензией. Автор просит поддержать его материально, дабы разработка была возможна. Отсюда вытекает 2 вопроса:
1. Побирается ли автор данного проекта?
2. Почему, в случаях когда я прошу деньги за GPL проект, я побираюсь, а когда
прошу деньги за код под BSD - работаю за деньги?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 20:42 
>Хотелось бы выслушать мнение Михаила Шигорина и User294.

Второго - здесь не надо. Он свое мнение по этому ( и очень многим другим ) вопросу уже неоднократно высказывал.

>1. Побирается ли автор данного проекта?
>2. Почему, в случаях когда я прошу деньги за GPL проект, я
>побираюсь, а когда
>прошу деньги за код под BSD - работаю за деньги?

iZEN перегнул палку. Я бы на его месте просто обратил внимание на то, что, например, PostgreSQL отлично себе живет и развивается, будучи лицензированной под BSDL-подобной лицензией, а вот MySQL, хоть и лицензирован под GPL, однако, его будущее не совсем безоблачно и зависит по большей части от доброй воли Oracle.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено andy , 19-Апр-10 00:32 
>>Хотелось бы выслушать мнение Михаила Шигорина и User294.
>
>Второго - здесь не надо. Он свое мнение по этому ( и
>очень многим другим ) вопросу уже неоднократно высказывал.

Не согласен по двум причинам:
1. Любому можно высказать свое мнение, если это в рамках правил (многие
грешат эмоциональностью подхода, но это прескается модераторами, хотя,
на мой взгляд, слишком строго).
2. User294 вполне неплохо объясняет свою точку зрения, мне нравится читать
его посты, однако хотелось бы побольше пруфов в них. В любом случае,
читать его более интересно, нежели Nick'а (был такой персонаж тут, на
фрибсд наезжал как танк на гнилой штакетник).


>iZEN перегнул палку.

Это у него перманентно происходит, что может свидетельствовать
о длительой болезни.

>Я бы на его месте просто обратил внимание на
>то, что, например, PostgreSQL отлично себе живет и развивается, будучи лицензированной
>под BSDL-подобной лицензией, а вот MySQL, хоть и лицензирован под GPL,
>однако, его будущее не совсем безоблачно и зависит по большей части
>от доброй воли Oracle.

Согласен, однако развивается потому, что разработчикам приплачивают за развитие
Postgre. А ведь наверняка есть доработки, которыми не делятся, а что лицензия
позволяет же.
p.S: Поймите правильно, свобода помощи проприетарщику, который тебя потом
изживать со свету будет - сомнительная свобода. Клубы самоубийц запрещены, хотя казалось бы - человек волен поступать со своей жизнью так, как ему заблагорассудится и он свободен в выборе делать это или нет.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено анонимный боброжеватель , 20-Апр-10 12:46 
>p.S: Поймите правильно, свобода помощи проприетарщику, который тебя потом
>изживать со свету будет - сомнительная свобода.

Ну и каким же это образом проприетарщик меня изживать со свету будет? Меня может изжить со свету бандит, засунув нож мне в горло, меня может изжить со свету правительство, делая все, чтобы у меня не было возможности зарабатывать честным путем, меня может изжить со свету алкоголизм, в конце концов. Но проприетарщик?... Если мой продукт будет лучше, то проприетарщик ничего не сможет сделать. А если не лучше, то туда мне и дорога. Это явление называется "конкуренция". Люди, публикуя свой код под лицензией BSD, прекрасно осознают последствия этого. Таких людей, кстати сказать, так просто не сживешь со свету. Приведете пример того, как проприетарщик, украв код под *BSD-лицензией, сжил свободный проект со свету, а? :-)

Как же достали эти GPL-фанбои, которые всегда лучше всех знают, кому что лучше, и чья свобода чего стоит.

>Клубы самоубийц запрещены, хотя казалось бы
>- человек волен поступать со своей жизнью так, как ему заблагорассудится и он свободен в
>выборе делать это или нет.

Где это они запрещены?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 20-Апр-10 13:15 
>Не согласен по двум причинам:
>1. Любому можно высказать свое мнение, если это в рамках правил (многие
>грешат эмоциональностью подхода, но это прескается модераторами, хотя,
>на мой взгляд, слишком строго).

Конечно, любому. Только неплохо бы еще, чтобы комментарии были информативными. Иначе здесь будет второй LOR.

>2. User294 вполне неплохо объясняет свою точку зрения, мне нравится читать
>его посты, однако хотелось бы побольше пруфов в них.

Я на опеннете не первый год и много раз за месяц читаю его комментарии. Он, конечно, неглуп, но больно много флудит. Тут один товарищ с ником "Паталогоаноним" приводил уже анализ всех его тезисов, всех его "ня" и всех "FUUUU". То, что такой анализ появился, - повод задуматься.

>В любом случае,
>читать его более интересно, нежели Nick'а (был такой персонаж тут, на
>фрибсд наезжал как танк на гнилой штакетник).

Да, с Nick'ом было не так интересно. Слишком уж толстым был :-)


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 18-Апр-10 22:47 
>А теперь вопрос для iZEN'а

iZEN - трололо, при том - с двойными стандартами. Оно видит пользу в BSDL в его эфемерном праве зажопить сорс. При том у него в жизни не хватит сил этим правом воспользоваться, так что выиграют от этого права только несколько особо-толстых контор (сил которых достаточно для полного цикла R&D от и до). Но осознать столь простую истину некоторым, разумеется, слабо.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено arachnid , 19-Апр-10 09:36 
>>А теперь вопрос для iZEN'а
>
>iZEN - трололо, при том - с двойными стандартами. Оно видит пользу
>в BSDL в его эфемерном праве зажопить сорс. При том у
>него в жизни не хватит сил этим правом воспользоваться, так что
>выиграют от этого права только несколько особо-толстых контор (сил которых достаточно
>для полного цикла R&D от и до). Но осознать столь простую
>истину некоторым, разумеется, слабо.

оба вы хороши. что ты со своей ненавистью к bsd, что он к gpl - и ничего, кроме грязи, с ваших споров давно не вылетает


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Michael Shigorin , 19-Апр-10 00:49 
> Хотелось бы выслушать мнение

Так Вы и Кошка уже всё сказали либо сослались.  Мне кажется, что другой подход к снаряду может дать интересные результаты, но основную мотивацию считаю настолько же глупой, как и вообще применение BSD license вне контекста разработки за правительственные гранты.

PS: может, определиться с выделенной темой "сравнение лицензий", разжевать вопрос, отжать сухой остаток на вики и гасить такие треды отправкой к кэшу обсуждений?  Время сбережём и если новые мысли придут -- так куда эффективней можно их определить (и потом реюзать).


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено jl2001_незалогинен , 19-Апр-10 01:28 
>PS: может, определиться с выделенной темой "сравнение лицензий", разжевать вопрос, отжать сухой
>остаток на вики и гасить такие треды отправкой к кэшу обсуждений?
> Время сбережём и если новые мысли придут -- так куда
>эффективней можно их определить (и потом реюзать).

было бы очень полезно, причём поднимающиеся вопросы-ответы по пунктам расписать, а то тут многие скачут по темам - а голова не железная :(


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 19-Апр-10 22:53 
>А теперь вопрос для iZEN'а
>На форуме Алексея Кеды (lissyara.su), ведется разработка прошивки на основе freebsd
>для роутера Dlink-320 под BSD лицензией. Автор просит поддержать его материально, дабы
>разработка была возможна. Отсюда вытекает 2 вопроса:
>1. Побирается ли автор данного проекта?

Это как наркотик: чтобы получить очередную "дозу" (в данном случае — ЧСВ, моральное удовлетворение), он просит профинансировать его работу, так как это отнимает время от его основной работы и времени отдыха, а значит ставит баланс интереса в соответствии с денежным эквивалентом за основную работу, за которую он получает деньги. В данном случае интерес разработки прошивки превышает профит в денежном эквиваленте, в который он ценит своё (рабочее + личное) время. Чтобы восполнить баланс (тупо чтобы стало житьё не хуже чем было), он просит денежной компенсации за свой благотворительный труд.

>2. Почему, в случаях когда я прошу деньги за GPL проект, я
>побираюсь, а когда прошу деньги за код под BSD - работаю за деньги?

Потому что код под BSDL просто дарится, а код под GPL даётся взаймы.



"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Andrey Mitrofanov , 20-Апр-10 09:52 
>а код под GPL даётся взаймы.

Объясни мне, малопочтенный, кто-то _заберёт у меня "код под GPL" (ну, скажем, большУю часть лежащего стопкой нарезанных DVD болванок и работающего на моих серверах Debian GNU/Linux)? ну, хотя бы потребует проценты - с меня, да?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 18-Апр-10 22:38 
>К счастью, BSDL перелицензировать исходный код не позволяет — "делайте с кодом
>что хотите, но не называйте ненаписанный вами код своим,

Эээ а в каком месте там написано что нельзя перелицензировать код? Например, если я наложу на код ограничения а-ля GPL но с поправкой что авторов кода надо указывать - чему это будет противоречить? Если уж BSDL позволяет выпускать проприетарь, то уж "мутированные" opensource-лицензии она имхо и подавно позволяет, покуда оными удовлетворены (весьма небольшие) требования исходной лицензии. А чему это противоречит то? Если уж отсыпали дофига прав - нефиг бухтеть что кто-то воспользуется всей этой кучей оных, даже в виде который вам и не нравится (никто не обещал что этого не случится).


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено northbear , 18-Апр-10 18:29 
Готов поспорить, что вы админ, а не программист. Очевидно полагаете, что программист не имеет права самостоятельно распоряжаться результатами своего труда, а админы получают маленькую зарплату? :))

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено sauron , 18-Апр-10 08:38 
Если портирование под платформу Linux теперь называется тырить, то FreeBSD очень много всего тырит из OpenBSD и NetBSD.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 10:32 
>Если портирование под платформу Linux теперь называется тырить, то FreeBSD очень много
>всего тырит из OpenBSD и NetBSD.

тырить называется брать код под bsd - делать патчи и не возвращать в проект - прикрываясь что GPL это не позволяет.. Вот такая клевая - правильная - и открытая лицензия - а не позволяет вернуть патчи в BSD проект..

Не не фанатизм у GPL'ков ?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено ixti , 18-Апр-10 12:04 
Ну при таком раскладе, что мешает патч сделать для
BSD версии и потом форкнуть на GPL. И вообще, практику
двойного лицензирования никто не отменял. И насколько
я понимаю это может применяться и к патчам тоже.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 18-Апр-10 18:06 
>>Если портирование под платформу Linux теперь называется тырить, то FreeBSD очень много
>>всего тырит из OpenBSD и NetBSD.
>
>тырить называется брать код под bsd - делать патчи и не возвращать
>в проект - прикрываясь что GPL это не позволяет.. Вот такая
>клевая - правильная - и открытая лицензия - а не позволяет
>вернуть патчи в BSD проект..
>
>Не не фанатизм у GPL'ков ?

Не. Патчи под GPL в BSDL-проект принять МОЖНО, но никто этого не делает из-за вирусности GPL, которая может "заразить" новые файлы, взаимодействующие со "свободным" кодом.



"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 18-Апр-10 22:56 
>Патчи под GPL в BSDL-проект принять МОЖНО, но никто этого не делает

Гы, опять какие-то двойные стандарты начались. Да, у бсдшников очень свободная лицензия. В теории. На практике - свобода почему-то очень быстро отправляется в сортир, особенно если не дай боже интересует что-то отличное от x86.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 19-Апр-10 09:52 
> бсдшников

Вы чего-то в терминах запутались.
Создайте проект с BSDL, принимайте патчи под GPL и радуйтесь.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено iZEN , 19-Апр-10 22:57 
>Создайте проект с BSDL, принимайте патчи под GPL и радуйтесь.

Чему? Тому, что со временем весь проект будет под двойными лицензиями GPL/BSDL? А фактически — под самоуправством одной лишь GPL. На вас будут косо смотреть коммерческие вендоры, которые могли бы включить код проекта в свои закрытые проприетарные продукты, да "грехи" не пускают.

В FreeBSD субпроекты, имеющие разные лицензии, "отделены" друг от друга. Можно скомпилировать систему (указать WITHOUT_*=true в /etc/src.conf) без GNU-окружения, без GCC, без кода под CDDL. Получится набор из ядра и бинарных файлов, но с лицензией BSDL.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 19-Апр-10 10:28 
>>Патчи под GPL в BSDL-проект принять МОЖНО, но никто этого не делает
>
>Гы, опять какие-то двойные стандарты начались. Да, у бсдшников очень свободная лицензия.
>В теории. На практике - свобода почему-то очень быстро отправляется в
>сортир, особенно если не дай боже интересует что-то отличное от x86.
>

Это в   GNU world двойные стандарты. Взять код на условиях BSDL поюзать, а потом навязывать GPL - которая добавляет больше ограничений чем было.
Не хорошо ребята.. А пример как GNU воровало из madwifi, ath5/9k - тут уже приводили.
Или об этом тактично забыли ?



"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 19-Апр-10 19:45 
>Это в   GNU world двойные стандарты. Взять код на условиях
>BSDL поюзать, а потом навязывать GPL - которая добавляет больше ограничений
>чем было.

Подождите, но BSDшники сами же дали эту свободу. Стало быть - они должны быть счастливы и не должны нувавкать. А то как всякие проприетарщики вообще закрытые блобы гонят под совсем ограниченной лицензией - это как бы ничего. А GPLщики - все, сразу козлы. Вот это и есть двойные стандарты. Кстати интересно, а законы запрещающие убийство и рабовладение не надо отменить? А то ограничение свобод, однако, как ни крути.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено анонимный боброжеватель , 20-Апр-10 12:57 
>Подождите, но BSDшники сами же дали эту свободу. Стало быть - они
>должны быть счастливы и не должны нувавкать.

Проблема - не в BSD-шниках. Проблема в людях, которые декларируют приверженность свободе обмена идеями и кодом, а потом сами же плюют на это, как только случается взаимодействовать с теми, чья свобода несколько другая. Это все равно что говорить, что "все люди равны" и дискриминировать негров, потому что "негры к людям не относятся". Эдакая свобода для избранных в американском понимании образца 50-х годов.

>и есть двойные стандарты. Кстати интересно, а законы запрещающие убийство и
>рабовладение не надо отменить? А то ограничение свобод, однако, как ни
>крути.

Эти законы существуют потому, что убийство и рабовладение - сами по себе ограничение свободы. В первом случае - свободы жить, во втором - личной свободы, свободы передвижения и труда. Эти законы как раз таки протестуют против ограничения свободы. GPL же свободу ограничивает.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Michael Shigorin , 12-Май-10 01:11 
>навязывать GPL

Врёте.

>как GNU воровало из madwifi, ath5/9k

Врёте.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено К.О. , 18-Апр-10 08:22 
Классно, а как это Вы BSD код под GPL форкнете, не расскажете?

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено СуперАноним , 18-Апр-10 10:11 
А что, разве BSDL запрещает что-либо под ней перелицензировать под каую угодно другую лицензию? ;) Да хоть вообще производный код чуть модифицировать и закрыть - пжалуйста.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 14:56 
Единственное, что она запрещает, - убирать BSDL-шапку. Но некоторым "особо свободным" личностям их "свобода" не позволила соблюсти даже этот пункт лицензии.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 18-Апр-10 23:31 
До тех пор, пока усер294 и подобные не научатся читать лицензию, а после этого думать головой, они так и будут полагать, что "Скопировать BSDL-шапку" не означает "применить лицензирование под BSDL". И с пеной у рта доказывать, что, де, приоритет в их пресловутом форке (которого никто не видел, да, кроме тыренных дров на атеросы) будет у GPL, а не у BSDL, которая наследуется у оригинального исходника, в части, в которой обе лицензии противоречат друг другу. Такие дела.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено User294 , 19-Апр-10 20:05 
>До тех пор, пока усер294 и подобные не научатся читать лицензию,

Обломайтесь, я то как раз читал и BSDL и GPL и даже EULA и прочая у некоторых. Так, для сравнения и понимания кто, где, кого и за кого держит. Ну, разок в жизни это не вредно совсем. Вообще, излагайте мысль конкретнее. А то я вижу 100500 методов довесить добавочных ограничений к BSDL оставаясь совместимым с ней. Что вирусных, что не вирусных. Что GPLобразных что каких там еще. BSDL накладывает абсолютный минимум ограничений и поэтому ее можно вертеть как угодно, не нарушая ее условий. Кстати все те же проприетарщики как правило BSDL выполняют по принципу "на отвали" - указав соотв. текст в местах где не светит солнце, где юзер в жизни его не увидит. А на видном месте ессно красуется что-то вида (c) контора такая-сякая :). Но номинально все как бы честно (всегда можно сказать что (C) относился только к самописной мордочке, например, а вон там, далеко и глубоко, дескать описано что то-то и то-то - под BSDL).


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Aesthetus Animus , 20-Апр-10 01:31 
>Кстати все те же проприетарщики как правило BSDL выполняют по принципу "на отвали" - >указав соотв. текст в местах где не светит солнце, где юзер в жизни его не увидит.

Internet Explorer 6, Справка -> О программе... Уж кому, но этим ребятам, если верить местным аналитикам, сам дьявол велел воровать код.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Sem , 20-Апр-10 03:20 
>[оверквотинг удален]
>Что вирусных, что не вирусных. Что GPLобразных что каких там еще.
>BSDL накладывает абсолютный минимум ограничений и поэтому ее можно вертеть как
>угодно, не нарушая ее условий. Кстати все те же проприетарщики как
>правило BSDL выполняют по принципу "на отвали" - указав соотв. текст
>в местах где не светит солнце, где юзер в жизни его
>не увидит. А на видном месте ессно красуется что-то вида (c)
>контора такая-сякая :). Но номинально все как бы честно (всегда можно
>сказать что (C) относился только к самописной мордочке, например, а вон
>там, далеко и глубоко, дескать описано что то-то и то-то -
>под BSDL).

Какая тебе разница? Если программист выпустил свой код под BSDL, то он будет этим доволен. Ты то чего распереживался?


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 20-Апр-10 07:55 
Так вот, молодой человек (тут должно быть (с), но пусть будет без него), в части, накладывающей ограничения на распространение без предоставления исходников, GPL противоречит тексту BSDL. И тут уже вопрос чисто применимого законодательства - где-то, возможно, недействительными будут только часть пунктов GPL, а где-то, вполне возможно, законодательством отвергнется весь документ, противоречащий хотя бы одним знаком препинания изначальной лицензии.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено shadow_user , 18-Апр-10 11:53 
Вообще-то сперва:
  echo NO_WERROR= >> /etc/make.conf
  echo WERROR=    >> /etc/make.conf
А уж потом:
  cd clangbsd && make buildworld
>Установка ClangBSD в реальный корень системы не рекомендуется

Около 5 часов на тестовой машине, полет нормальный. Кстате для i386 ошибка компиляции, так что пока не собирается.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Sem , 19-Апр-10 21:08 
>Около 5 часов на тестовой машине, полет нормальный. Кстате для i386 ошибка
>компиляции, так что пока не собирается.

А ядро тоже clang'ом собрал?


"Тестирование варианта FreeBSD, переведенного на компилятор C"
Отправлено Erley , 19-Апр-10 00:22 
Oпять эти препирания про лицензии! Надоел уже этот мусор в комментах, ей богу.
Люди вам делают такой классный компилятор, лицензия свободная, пользуйтесь на здоровье. Все эти нюансы чья лицензия круче вообще тут ни при чём - ведь большинство из вас всё равно не закоммитит ни строчки своего кода туда.
Мне лично интересно пробовать этим пользоваться в реальной работе, ведь c-компилятор уже во многом превосходит старичка gcc...

"Тестирование варианта FreeBSD, переведенного на компилятор C"
Отправлено sun28 , 19-Апр-10 07:31 
Уважаемые тратят свое время в тщетных попытках перещеголять оппонента в остроумии, забавно.
А тем временем "FYI, pjd@ just merged HAST to stable/8"

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено QuAzI , 19-Апр-10 10:45 
Помню года два назад весь инет болел ставить "(C) кем-то там" на любую, абсолютно любую строку. Диалоги были примерно:
- Привет (c). моё
- Преведкакдила (c). Вася
- моё (c) правильнее чем твоё (c). (c) Анонимус

Вот и тут с лицензиями та же фигня. А я не топырюсь про лицензии. Мне сама ОС нравится, в конце концов компилятор всегда можно при сборке указать. А ещё меня рубит что все кто тут дерутся за "открытость исходников" сидят нифига не на генту или другой source-based, а тянут уже собранные бинари.
Бойтесь свобооды (c) Не помню кто сказал ;)


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено sun28 , 19-Апр-10 10:52 
Хаксли это сказал.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено sluge , 19-Апр-10 12:14 
видимо скоро clang и gcc на линухе потеснит...

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Тестировщик , 19-Апр-10 15:54 
Не очень понятна ситуация с патчами, если делать всё по вики. Расскажите кто пересобрал систему. ошибки? впечатления?

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Sem , 19-Апр-10 20:47 
Не понял я как это все собрать. на 8.0 devel/clang завис на сборке llvm (один из процессов cc1plus стал жрать 100% пока я его минут через 20 не прибил). Попробовал поставить devel/llvm-devel как сказано в новости, но порт жестко зависит от devel/llvm. Брать в руки напильник нет особого желания.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Sem , 19-Апр-10 21:07 
ах, llvm-devel это и есть clang? бррр, я запутался.

"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено анон , 21-Апр-10 07:30 
Отдает кто-то свой код под BSDL, развивают его - хорошо, используют в закрытом продукте - ну и ладно, разработчику не жалко. Казалось бы кому от этого плохо? Но нет, не перевелась еще прогрессивная молодежь с пламенем в глазах и активной позицией, они видят насквозь заговоры семитов-пропиетарщиков и не позволят им грабить... кого-то.


"Тестирование варианта FreeBSD, переведенного на компилятор C..."
Отправлено Аноним , 21-Апр-10 08:29 
Именно, причем сами то нифига не пишут ни код, ни патчи... просто рассуждают, что BSD-зло потому что позволяет воровать код, а GPL - хорошо... Но сами за всю жизнь ничего полезного не сделали