LINUX.ORG.RU
ФорумTalks

Разработчики ядра: «Валите на FreeBSD»

 , ,


1

3

Немножко драмы из LKML.

В планируемом ядре Linux 5.0 опять сломали API, из-за чего перестала работать ZFS (on Linux). Это связано с тем, что необходимые функции теперь заменены экспортируемыми только под GPL, в то время как код ZFS лицензирован под CDDL. На просьбу откатить изменения либо экспортировать нужные функции для всех модулей, а не только для GPL-кода, разработчики предложили вместо этого всем, кто заинтересован в ZFS, перейти на FreeBSD вместо Linux[1]. В добавок, Greg KH пригрозил судом [2] в случае появления обёрток, цель которых только в том, чтобы переэкспортировать GPL-only функции.

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

[1]: https://marc.info/?l=linux-kernel&m=154755919121284&w=2 [2]: https://marc.info/?l=linux-kernel&m=154714516832389&w=2

Ответ на: комментарий от baka-kun

Не больше, чем любая другая ФС. Реально — в пару раз меньше.

Больше. Потому, что ZFS на практике очень прожорлива из-за своих возможностей и к надёжности памяти более требовательна. И это неудивительно, так как создавали её для датацентров, а не мобильников и десктопчиков админов локалхоста.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Так ведь и проекты под GPL часто копируют код из BSD и не возвращают ничего, потому что их изменения тоже под GPL. Выходит GPL тоже для паразитов?

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от hateyoufeel

Так ведь и проекты под GPL часто копируют код из BSD и не возвращают ничего

Бздуны сами так захотели.

Выходит GPL тоже для паразитов?

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

Quasar ★★★★★
()
Ответ на: комментарий от baka-kun

Нет, на Sony PlayStation работает производная работа, которую авторы создали своим интеллектуальным трудом,

Ложь. На PlayStation работает производная работа, которую её авторы создали не только своим интеллектуальным трудом.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Потому, что выбравшие GPL не ходят везде и не срут, требуя выпустить чужой код на условиях GPL

Ээээ... Мне показалось, что в этом треде фанаты GPL только это и делают. Ты, Stanson, saakhriktu.

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от baka-kun

Ты купил книгу Иванова, в ней есть цитаты Петрова под пермиссивной свободной лицензией.

Цитирование - это не основывание своей работы на чужой. На то оно и цитирование. Учи матчасть.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Наоборот - пользователи сами будут собирать у себя бинарники.

Это не наоборот, это именно то, что я сказал, лол.

kirk_johnson ★☆
()
Ответ на: комментарий от beastie

BSD – это стандарт.

На ISO или RFC ссылочку не выдашь?

GPL – это политика.

И именно благодаря этой политике и существует сегодня СПО. Именно GPL обязаны бздуны тем, что они до сих пор имеют возможность наблюдать существование прибившихся сбоку наработок под BSDL.

Просто вирусное.

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

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

выбравшие GPL не ходят везде и не срут, требуя выпустить чужой код на условиях GPL

Именно это вы и делаете. Фанатики.

beastie ★★★★★
()
Ответ на: комментарий от goingUp

Всё нужно. Чтобы запустить на PS4 FreeBSD

Так для этого от тёти Sony нужны не изменения в ядро FreeBSD, а их собственные проприетарные драйверы, закрытые ключи и доступ к загрузчику. Которые ты легально не получил бы, даже если бы прошивка основывалась на linux.

baka-kun ★★★★★
()
Ответ на: комментарий от Quasar

И именно благодаря этой политике и существует сегодня СПО

FreeBSD был популярнее лялеха до середины нулевых. Так что очень сильное утверждение.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 2)
Ответ на: комментарий от baka-kun

Мешает. Это не будет производной работой.

Перелицензирование подразумевает изменение уведомления. А это уже само по себе изменение работы.

Quasar ★★★★★
()
Ответ на: комментарий от WitcherGeralt

То, что авторы кода распространяемого на условиях GPL эксплуатируют методы копирастов против копирастов же, не делает их самих копирастами. Логику подучи что ли.

Quasar ★★★★★
()
Ответ на: комментарий от Iron_Bug

нет, это общий случай

Общий случай это «если у меня все работает, значит работает у всех остальных и проблемы нет», что очевидно глупость. Ты уверена в своем ответе? :)

kirk_johnson ★☆
()
Ответ на: комментарий от Quasar

У тебя, сектанта

Кто бы говорил.

Отвечая на мои комментарии ты автоматически подписал соглашение, теперь не возмущайся.

mord0d ★★★★★
()
Ответ на: комментарий от te111011010

Есть полно проприетарных модулей от разработчиков роутеров и нофелетов. Им никто судом не грозит.

Грозит. Но не везде суд дотягивается.

Quasar ★★★★★
()
Ответ на: комментарий от mord0d

Кто бы говорил.

Ты посрать сюда пришёл, сектантишка?

Отвечая на мои комментарии ты автоматически подписал соглашение

Не подписывал. Иди в жопу.

Quasar ★★★★★
()
Ответ на: комментарий от baka-kun

их собственные проприетарные драйверы
их собственные

Ну если так говорить, тогда и доработки ядра были бы их собственные. Ну в общем я тебя понял.

закрытые ключи и доступ к загрузчику.

Уже взломано. Тивоизацию сообщество ломает, а вот драйверы написать уже посложнее.

Бла-бла-бла, а по факту линукс запустили, а фрю, которую и попользовала Сони - нет. Это позор.

goingUp ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Снапшоты и дедупликация без ZFS реализуются.

Quasar ★★★★★
()
Ответ на: комментарий от beastie

На PlayStation (железно огороженной железке) согласно условиям покупки тебе не позволено запускать ничего кроме PlayStationOS.

Это требование противозаконно, а значит недействительно.

Т.ч. и с тем и с другим ты в пролёте.

Итого в пролёте оказался ты.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

и к надёжности памяти более требовательна

Это заблуждение. Какая тебе разница, что окажется в сбойнувшей памяти, ARC или VFS?

baka-kun ★★★★★
()
Ответ на: комментарий от beastie

Ограниченно железно.

Как именно?

И покупая это ты с этим согласился.

Каким оброазом?

Мелким текстом скорее всего тоже где-то описано.

Понятно. Ты балаболка.

Quasar ★★★★★
()
Ответ на: комментарий от baka-kun

Код FreeBSD от того, что Sony закрыла результат своего труда, как-то изменился?

В версии от Sony - изменился.

Quasar ★★★★★
()
Ответ на: комментарий от Stanson

Да, по-уму стоило бы вообще перевести ядро на какую-нибудь GPLv4 запрещающую не только тивоизацию, но и линковку с закрытыми модулями.

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

Quasar ★★★★★
()
Ответ на: комментарий от beastie

В этих же странах и все другие хотелки ничтожны (в частности afar ЖПЛ).

Тебе не надоело выставлять себя же балаболкой? GPL официально имеет юридическую силу в таких странах, что было неоднократно подтверждено.

Quasar ★★★★★
()
Ответ на: комментарий от kirk_johnson

Помню в середине нулевых как раз перешли на linux, потому что во фряхе не завезли hyperthreading и бд работала ощутимо хуже, как показали тесты.

pawnhearts ★★★★★
()
Ответ на: комментарий от Quasar

Ты посрать сюда пришёл, сектантишка?

Задам тебе тот же вопрос. В той же форме.

Не подписывал.

Но автоматически согласился.

mord0d ★★★★★
()
Ответ на: комментарий от Stanson

Создателя всяких «libre» выкидывают все несвободные компоненты и выдают на публику набор для тестирования соответствия железа свободному ПО, что само по себе полезно. Проблема в том, что они выдают результат как рекомендуемый всем на любом железе, чем вред и наносят, а также сильно переоценивают свой труд.

Quasar ★★★★★
()
Ответ на: комментарий от baka-kun

Вора нужно наказать. А оказывается, ничего не украли, и всё на месте.

Это ты сам выдумал. PS4 тут - это доказательство несостоятельности FreeBSD как проекта и полной непригодности BSDL как лицензии для продвижения СПО в современном мире.

А было что возвращать в ядро из Orbis?

Например, то, что позволило бы собрать и запустить FreeBSD на PS4.

Quasar ★★★★★
()
Ответ на: комментарий от hateyoufeel

Так ведь и проекты под GPL часто копируют код из BSD и не возвращают ничего, потому что их изменения тоже под GPL.

Можно возвратить изменения, но придется сменить лицензию на более свободную, так как BSD не сможет обеспечить требования GPL про четыре свободы.

goingUp ★★★★★
()
Ответ на: комментарий от Stanson

ЖПЛ не работает в РФ

Работает.

только потому что нет её официального перевода на русский

Официальный перевод не нужен. Неофициальные нотариально заверенные переводы есть. Можно сделать новые и также нотариально заверить. Я лично эту тему прорабатывал и лично сталкивался с этим.

Quasar ★★★★★
()
Ответ на: комментарий от Stanson

Недействительность ЖПЛ в РФ

... - это заблуждение, а местами и ложь.

Quasar ★★★★★
()
Ответ на: комментарий от kirk_johnson

FreeBSD был популярнее лялеха до середины нулевых. Так что очень сильное утверждение.

Что бы они делали без того же gcc?

madcore ★★★★★
()
Ответ на: комментарий от Stanson

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

В GPL такое не написано нигде.

Quasar ★★★★★
()
Ответ на: комментарий от baka-kun

вон исходники лежат — качай на здоровье.

Исходники ядра Playstation OS? Не лежат.

Если я издам сборник стихов Пушкина

...то это даже отдаленно не будет похоже на выпуск PS4.

И тут мы подходим к главному - закрытый код получил профит от открытого, но открытый не получил от закрытого ровно ничего.

Так тебя банальная жаба душит за чужой код?

Я объясняю, в чем недостатки BSD по сравнению с GPL. Не тебе, конечно - если ты до сих пор не понял, то и не поймешь, а тем, кто, возможно, будет читать этот топик. Как говорится, «Промолчи, и дьявол восторжествует».

Почему я должен определять используемые тобой термины?

С каких пор ты стал спорить с саркастическими замечаниями?

Примерно с тех же, с каких ты перестал понимать, что тебе отвечают сарказмом на сарказм.

Могли бы - все изменения

А они были?

Это ты спроси в Sony - интересно, куда тебя пошлют. А просто по здравому размышлению - если они выбрали для базы своей ОС продукт, где можно не публиковать изменения, эти изменения были.

tailgunner ★★★★★
()
Ответ на: комментарий от Stanson

А перевод должен быть сделан с согласия автора текста. :)

Вот и слабое звено в цепочке рассуждений. Перевод лицензии можно делать без согласия автора текста.

Quasar ★★★★★
()
Ответ на: комментарий от kirk_johnson

А что бы лялех делал без nginx (bsd)

Бгг. Не знаю насчет лялеха, но прикинь, были времена, когда Linux прекрасно жил без nginx.

tailgunner ★★★★★
()
Ответ на: комментарий от Quasar

Перевод лицензии можно делать без согласия автора текста.

Ты можешь так напереводить, что это уже другая лицензия будет.

kirk_johnson ★☆
()
Ответ на: комментарий от kirk_johnson

GPL – это политика.

И именно благодаря этой политике и существует сегодня СПО.

Ветка была про это.

А что бы лялех делал без nginx (bsd) или apache?

Да кто его знает, какая разница? Это ведь бсд-фанатики начали зачистку системы от gpl-кода. clang вкорячили сразу же,как только смог их ведро собрать.

madcore ★★★★★
()
Ответ на: комментарий от kirk_johnson

Научно доказано, что 100% соблюдения законов не бывает :)

Это уже другая тема.

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

О чём я уже неоднократно писал. И это не противоречит концепции СПО.

Quasar ★★★★★
()
Ответ на: комментарий от baka-kun

Но продолжает использовать BSD сокеты. Например.

А лицензию BSD (и X11) разрабатывали в том числе и для распространения стандартов. Какой сюрприз, что она для этого подходит.

tailgunner ★★★★★
()
Ответ на: комментарий от madcore

Это ведь бсд-фанатики начали зачистку системы от gpl-кода. clang вкорячили сразу же,как только смог их ведро собрать.

Ну хотят однородности в base, делов-то.

kirk_johnson ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.