Size: a a a

2021 April 26

B

Börgar in rust_offtopic
с башкой беды
источник

TK

Traveller Kolsky in rust_offtopic
Вот и хочется, чтобы дроп был запрещён полностью, потому что дроп не должен приводить к утечкам.
источник

IL

Ilya Lakhin in rust_offtopic
Мотив очень простой.

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

IL

Ilya Lakhin in rust_offtopic
@egorpugin Сразу отвечая на следующий вопрос, зачем вам брать прогу под LSL, вдруг я у вас её отниму )

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

LSL — это лицензия для уникальных авторских работ, обладающих действительно значимой практической ценностью, а не для типового трешака, который пишут под MIT по выходным, а потом забрасывают )

Другими словами, у вас, как у Автора, есть мотивация сделать хорошо, действительно постараться. По-настоящему инвестировать свой труд и время. И LSL будет защищать ваш труд.
источник

[

[BRM]White Rabbit in rust_offtopic
источник

[

[BRM]White Rabbit in rust_offtopic
источник

[

[BRM]White Rabbit in rust_offtopic
угадай, какая лицуха
источник

EP

Egor Pugin in rust_offtopic
в чём разница от гпл?
источник

[

[BRM]White Rabbit in rust_offtopic
а, там написано на скрине
источник

EP

Egor Pugin in rust_offtopic
классные проги под гпл часто пишут
источник

TK

Traveller Kolsky in rust_offtopic
Ладно, другой пример, более реалистичный: froggy. Он, по сути, занимается автоматическим управлением памяти. Но там всё равно надо синхронизировать коллекцию целиком, чтобы избавиться от удалённых элементов, на которых больше нет указателей, и это требует наличие примитива синхронизации/блокировки. Можно было бы как минимум избежать подсчёта ссылок при наличии линейных типов с ручным удалением.
источник

[

[BRM]White Rabbit in rust_offtopic
в том, что юзерам надо оглядываться на хотелки автора
источник

B

Börgar in rust_offtopic
аааа, тогда поняв
источник

П

Пух in rust_offtopic
Пока не понял как это работало бы
источник

П

Пух in rust_offtopic
Ручное удаление с декрементом кол-ва ссылок это та же фигня же
источник

EP

Egor Pugin in rust_offtopic
это что значит?
источник

IL

Ilya Lakhin in rust_offtopic
Разница в том, что никто не может менять ваш код. А в GPL наоборот. Там по сути и автора-то толком нет. Есть размытая толпа. У отдельного котрибьютора меньше мотивации стараться.
источник

EP

Egor Pugin in rust_offtopic
не понимаю. Мне дали софт, а правки вносить нельзя
источник

DS

Doge Shibu in rust_offtopic
Если я сделаю что-то уникальное, то я это очевидно пойду SAAS продавать
источник

EP

Egor Pugin in rust_offtopic
это обычная проприетарщина?
источник