LINUX.ORG.RU

В Debian и Fedora не одобрили новую лицензию MongoDB

 , , , sspl,


3

4

Некоторое время назад, разработчики MongoDB сменили лицензию проекта с AGPLv3 на SSPLv1 (Server Side Public License). SSPLv1 — лицензия собственной разработки проекта MongoDB, основанная на AGPLv3, но включающая дополнительные ограничения, запрещающие предоставлять продукт под этой лицензией в виде сервиса без предоставления исходников всех систем, взаимодействующих с продуктом любым способом, даже через сеть.

Пока в OSI обсуждают, подходит ли SSPLv1 под определения Open Source, разработчики Debian и Fedora приняли решение не включать софт под этой лицензией в свои репозитории:

В результате, пакеты MongoDB скорее всего будут удалены из репозиториев этих дистрибутивов ввиду невозможности дальнейшего их обновления. Бэкпортирование изменений из более новых версий MongoDB также невозможно из-за несовместимости SSPLv1 с AGPLv3.

В Red Hat также решили удалить MongoDB из RHEL 8.

>>> Текст лицензии SSPLv1

Deleted

Проверено: maxcom ()
Последнее исправление: unfo (всего исправлений: 3)

Ответ на: комментарий от Iron_Bug

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

Как ты предлагаешь выложить под SSPLv1 чужой код, который уже лицензирован, например, под GPLv3?

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

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

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

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)

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

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

Iron_Bug

ну, я пару других продуктов тыкала палочкой в своё время. arangodb работала, но я её легко загнала в потолок несколькими миллиардами записей.

А с какой версией это случилось? И как была установлена (кластер, одиночно)? А то я её использую, в том числе в production, до миллиардов записей дорасти, пожалуй, и не получится, но хотелось бы знать.

Ved
()

а что Столлман насчет SSPL думает?

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

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

Кто «они»? Текст лицензии последней стабильной версии MongoDB, пункт 13:

If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License.

- предельно однозначно требует выкладывать под этой же самой лицензией.

Making the functionality of the Program or modified version available to third parties as a service includes, without limitation, enabling third parties to interact with the functionality of the Program or modified version remotely through a computer network, offering a service the value of which entirely or primarily derives from the value of the Program or modified version, or offering a service that accomplishes for users the primary purpose of the Program or modified version.

- под такое определение подходит вообще всё, что угодно. А не только коммерческий клауд.

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

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

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

If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License.

anonymous
()
Ответ на: комментарий от Ved

я не помню версию. это было году так в 2008-м, наверное. была одиночная установка, для тестов. я сравнивала разные nosql базы на предмет довольно большого количества записей. причём нам надо было записи загружать очень быстро, поэтому скорость тоже имела значение. и я даже переписывалась тогда по этому поводу с разработчиками arangodb. их тоже интересовали тесты производительности и проблемы, в которые я упёрлась. я помню, что там была проблема с индексами - они просто выжирали 64 гига оперативы при достаточно большом количестве записей, а скорость сильно падала при возрастании их количества. и это было как-то слишком дофига.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от anonymous

Это не нормальная всмысле социальной нормы, у нас вроде что-то около 20 норма по стране, но есть не мало людей у кого и этого нет.

Но 200 и даже 300 это та сумма в месяц, из-за которой обычный человек не решится на убийства и подобные преступления, а вот за зп выше 500 очень многие уже просто убивают прямо руками, иногда доводя до самоубийства, иногда делая так, что другие живут в нищете и тд. И тут не надо приводить в пример каких-нибудь айтишников получающих по 500 в месяц, их среди получающих такие деньги ничтожный процент. А вот даже элементарных хапуг недвижимости в каждом городе от 100 тысяч населения куда больше. Почти все эти хапуги по уши крови.

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

ну и зачем она нужна объяснишь. лично я её пробовал и в итоге переделал всё на postgresql потому что стало невыносимо с этим говнищем работать. начиная с того что после запуска демона он несколько первых минут не отвечает на запросы (вероятно что то кеширует) и заканчивая тем что некоторые запросы на не столько большой таблице в несколько миллионов записей выполнялись по несколько минут в то время как в postgresql меньше секунды. ты конечно можешь сказать что я криворукий школьник но зачем тогда нужно монго если даже криворукий школьник может разобраться с postgresql. в общем оставляю это экспериментальное говнище вам великим профессиональным гуру лора а на практике его вряд ли когда ещё буду юзать хоть под какой лицензией.

iluha16
()
Ответ на: комментарий от anonymous

там не говорится про сторонний код и тем более про систему. там говорится про functionality of the Program. и про the Service Source Code, а не про вообще весь код. модификации и связанные с сервисом разработки, как я понимаю.

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

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

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

Второй: когда человек трудится, делает то что ему нравится и когда другие заняты тем же, то ему банально некогда и не зачем воевать. Нет причин, чтобы идти куда-то что-то отобирать, если здесь можно сделать всё, что нужно для жизни. Разные регионы имеют разные преимущества. Где-то больше еды, а где-то больше железа и тд. Куда проще обмениваться, делая то что умеешь, чем отобирать и даже торговать в нашем современном смысле, то есть с наценкой. В этом нет смысла, проще обменять 1:1.

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

там не говорится про сторонний код и тем более про систему. там говорится про functionality of the Program. и про the Service Source Code, а не про вообще весь код. модификации и связанные с сервисом разработки, как я понимаю.

Вот что там говорится:

“Service Source Code” means the Corresponding Source for the Program or the modified version, and the Corresponding Source for all programs that you use to make the Program or modified version available as a service, including, without limitation, management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available.

Даже просто storage software (linux с файловой системой) - уже перебор. А в качестве контрольного в голову, «including, without limitation» означает «влючая, но не ограничиваясь».

Deleted
()
Ответ на: комментарий от anonymous

Спасибо за информацию, но ковыряться в сортах репозиториев мне лень.

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

вы всё остальное-то читайте. вы чего зациклились на лицензии. там написано the service source code.

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

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

that a user could run an instance of the service

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

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от Iron_Bug

Плачь идёт от лопухов, заюзавших эту монгу в своём «продакшоне». Так им и надо! Говорили — не тяни каку в рот, но они сами с усами.

Безотносительно сути лицензий — менять их на лету подло. Сдохнет эта монга, если её какой мудак не подберёт.

anonymous
()

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

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

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

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

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

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

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

Шляпа пусть хоть файловую систему себе разработает. Упорыши из шапки умудряются превратить в говно всё, до чего дотрагиваются.

А Зомби-Дебиан — шляпная подстилка.

anonymous
()
Ответ на: комментарий от Deleted

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

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

хотя шляпа пытается навязать миру свои поделия, но до своей ФС они ещё не докатились пока. своя ФС - заведомый фейл даже для шляпы.

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

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

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

Deleted
()
Ответ на: комментарий от ixrws

Ты меня видимо не понял. 200 тысяч это очень много, я просто хотел тебя подколоть. Ты видимо живёшь в петербурге или москве.

anonymous
()
Ответ на: комментарий от ixrws

Ну ты предлагаешь некую либертарианско-анархическую свободу, на мой взгляд она...несколько фентезийна. Будут ли деньги в таком обществе, а если будут, кто будет осуществлять их эмиссию? Если денег не будет, как осуществлять крупные проекты (ну например спасение Голландии от затопления)? У одного города сталь, у другого нефть у третьего кремний...Как собрать из этого самолёт? А ещё горожанам нужно кушать, значит нужна ещё и деревня, а как только она появится, возникнут противоречия между ней и городом. Утопичен этот союз вольных городов-государств. Я читал про что-то такое очень давно.

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

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

anonymous
()
Ответ на: комментарий от Deleted

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

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

Я не гентушник. На чём будет написан портаж и как будет развиваться генту дело сообщества генту. Но пистон лучше выкинуть.

anonymous
()
Ответ на: комментарий от Dark_SavanT

Amazon DocumentDB это своя реализация поддерживающая апи монги. Не форк.

wrkngu0
()
Ответ на: комментарий от anonymous

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

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

до своей ФС они ещё не докатились

Уже не докатятся. После закапывания детища Рейзера и Ко шапке на этом поприще ничего уже не светит.

anonymous
()
Ответ на: комментарий от grim

Еще один, амазон запилил свой аналог, это не форк. Инсайд от инженеров.

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

wrkngu0
()
Ответ на: комментарий от anonymous

Конечно понял, и на данный момент даже не в миллионнике живу, хотя из Екатеринбурга. Конечно много, поэтому и написал про 20. Из моего окружения те, кто зарабатывает 70 считаются просто ахренеть уже какими обеспеченными.

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

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

надеюсь, что мой чёрный юмор не станет правдой :)

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

Может даже Amazon, который недавно совсем свой совместимый сервис анонсировал.

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

Это всё было, на самом то деле, никоим образом не утопично. Никакой эмиссии нет, это дело не нужное. Города выполняют функцию связи территорий, то есть всё что нужно идёт через города по многим причинам(удобное расположение, заводы(и те что производят и те что пруды(заводи), транспортные развязки, хранение информации). Так вот между городами существуют обычные долговы обзятельства и обмен происходит с помощью обычных долговых книг. Это и есть прообраз современных денег, но только лишь прообраз, ничего похожего. Грубо говоря одна группа людей обязуется что-то сделать в течении такого-то времени и ожидает того-то в течении такого-то времени. Нарушение долговых обязательств карается куда хуже, чем сейчас невозвращение кредитов. Но с другой стороны, долговые обязательства тянут обычно коллективом, заранее рассчитывая свои силы, целый город может тянуть, или целый округ, в таком случае всё платится вовремя так сказать.

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

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

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

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

бизнес - это честная игра:

О-о-х... Ради интереса озвучь этот тезис бизнесмену.

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

Ну писали бы тогда закрытый код. Кто им не давал?

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

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

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

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от ixrws

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

Что делать, если я обязался поставить 1000000 тонн пшеницы, взял под это материальные средства, но случилась засуха и у меня только 5000000т. есть? Как мне расплатиться, денег и соответственно банков в твоей системе нет. Твои долговые книги суть обычные суррогаты билетов банка (нужное вписать)

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

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

anonymous
()
Ответ на: комментарий от mittorn

Зачем такие лицензии? Это же маразм

Зачем-зачем. Чтобы Амазон их контору купил.

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

ТруЪ-бизнес подчинён единственной цели — накоплению капитала и обеспечению его дальнейшего роста. Бизнесмены, которые этого не понимают, быстро становятся нетру или вообще лишаются бизнеса. Это азы.

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

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

А — так, репы полезны. Но в debian-way дистрибутивах как-то всё с зависимостями переусложнено (за SUSE не скажу, не так долго пользовался, чтобы глубоко прочувствовать). Salix над Slackware — близко к оптимуму, Arch — вроде похож, но rolling, а не LTS.

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

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

стремление обладать какими-то ценностями не есть что-то плохое. плохо, когда эти ценности добываются криминальными методами.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.