| 1.9, Аноним (-), 21:32, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Copyright (c) 2015-2025 Леонид Юрьев aka Leonid Yuriev <leo@yuriev.ru>
>СМЕНА ЛИЦЕНЗИИ (THE LICENSE CHANGE)
>OpenLDAP Public License → Apache 2.0
Русский проект, а я то думал иностранный.
>совместить внутри MithrilDB несколько реализаций написанных на разных языках, в частности C, С++ и Rust
Совмещать разные языки плохая практика. Это Бэд Практис.
| | |
| |
| 2.36, Аноним (36), 23:06, 29/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Код, который годится только для чтения и сборки, но не для разработки
| | |
| |
| 3.39, Аноним (30), 23:20, 29/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
Леонид, ты?
>Код, который годится только для чтения
Нет, он не годится для чтения.
Как можно читать один сгенерированный файл из десятков тысяч строк.
Амальгамирование придумали для того чтобы код было проще распространять: из всех файлов кода генерируется всего один файл.
И, бонусом, компилятор лучше оптимизирует код если он находится в одной единице трансляции.
| | |
|
|
| 1.26, Аноним (26), 22:37, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Мой комментарий про квазизакрытый код удалили вместе с ответом, что это выдумки и нужно читать комментарии в пдфке. Так вот, я прочитал и там прямо говорится, что переход к такому виду релизов сделан для предотвращения "угона" проекта, а также про платные фичи. Считаю свой комментарий верным и не содержащим выдумок.
| | |
| |
| 2.34, Аноним (36), 23:03, 29/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Обожглись походу. Тут пару лет назад в комментариях чел писал, у которого тоже богатый дядя форкнул его проект, раскрутил и начал продавать готовые бинарники с перебитым копирайтом
| | |
|
| 1.29, Аноним (30), 22:42, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>разработка будет вестись внутри команды с публикацией результата только в амальгамированной форме
>декларируется желание поставлять библиотеку в максимального готовом виде, без зависимостей, необходимых только для её разработки и глубокого тестирования
Очень странное решение. Читаю как "мы решили закрыть исходный код".
SQLite, например, поставляется как в виде обычного исходного кода, из которого собирается амальгама (и который можно посмотреть), и в виде амальгамы. Никого это не ущемляет, отличный проект с абсолютно понятным лицензированием.
Не то чтобы я собирался пользоваться libmdbx, но на месте пользователей крепко бы призадумался. Сейчас есть масса альтернатив, разработчики которых не ведут себя странно.
| | |
| |
| 2.33, Аноним (36), 23:01, 29/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Открытый код давно перешёл в разряд только для чтения; подумай об этом на досуге
| | |
| 2.40, афтар поделия (?), 23:24, 29/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Читаю как "мы решили закрыть исходный код".
Вы не читаете, а (пардон) озвучиваете неверное впечатление.
1. Де-факто за 10 лет других разработчиков не появилось, аналогичная картина и в LMDB. Причины пояснены в комментариях к презентации (очень сложно и трудно вникать). Поэтому код не особо кому-то нужен, а если нужен, то он и доступен, и можно присоединиться к разработке.
2. Пользователям нужен готовый к использованию код, а не куча-мала с тонной зависимостей. А поставка тестов требует их поддержки.
3. У SQLite другая ситуация, главным образом из-за щедрого спонсирования и обеспечения интересов спонсоров. В том числе, для страховки спонсоров от всяческих неприятностей, разработчиков обязывают передавать код в общественное достояние. Если кто-то (вдруг) предложит обеспечить аналогичные финансовые условия, то я согласен ;)
4. Код проекта доступен и обеспечен первоклассной бесплатной поддержкой, в этом плане я действительно веду себя странно (как и многие мэинтейнеры не прошу денег).
| | |
|
| 1.38, Аноним (36), 23:16, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Хм, забавно. Откройне профиль юзера, который отправил новость. Там фиepический зeтник и вaтник в вакyyме.
| | |
|