Size: a a a

2020 January 06

AZ

Alex Zhukovsky in rust_offtopic
ну и лицензию нельзя просто так поменять, поэтому мне кажется это не очень частый кейс
источник

EG

Emmanuel Goldstein in rust_offtopic
Тем не менее, reqwest просто переусложнён. У него зависимости не «чтобы не изобретать велосипед», а потому что он для асинхронщины. Для асинхронщины я использую reqwest или hyper, разумеется.
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Тем не менее, reqwest просто переусложнён. У него зависимости не «чтобы не изобретать велосипед», а потому что он для асинхронщины. Для асинхронщины я использую reqwest или hyper, разумеется.
в дотнете синхронные запросы реализуются через блокировку асинхронных запросов
источник

AZ

Alex Zhukovsky in rust_offtopic
зачем писать целую еще одну библиотеку если можно просто сделать block_on
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
ну и лицензию нельзя просто так поменять, поэтому мне кажется это не очень частый кейс
Можно, конечно.
С пермиссивной на копилефтную можно, потому что пермиссивная лицензия позволяет тебе лицензировать производную работу как угодно.
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
зачем писать целую еще одну библиотеку если можно просто сделать block_on
Потому что это требует поднимать асинхронный пул воркеров, а нафига он мне в синхронном приложении?
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Можно, конечно.
С пермиссивной на копилефтную можно, потому что пермиссивная лицензия позволяет тебе лицензировать производную работу как угодно.
нет. Я как-то по миту контрибутил, меня потом спрашивали "а можно нам сменить лицензию?"
источник

AZ

Alex Zhukovsky in rust_offtopic
и там все 70+ авторов что бвли ставили галки что они не против
источник

EG

Emmanuel Goldstein in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Потому что это требует поднимать асинхронный пул воркеров, а нафига он мне в синхронном приложении?
делаешь current_thread реактор и не поднимаешь
источник

AL

Andrey @ozkriff Lesnikov in rust_offtopic
Alex Zhukovsky
нет. Я как-то по миту контрибутил, меня потом спрашивали "а можно нам сменить лицензию?"
если по чесноку делают без передачи авторских прав, то да, нельзя. можно только новый код под другой лицензией выкладывать.
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
делаешь current_thread реактор и не поднимаешь
Подожди, reqwest зависит от tokio. Ты хочешь сказать, можно заставить его не поднимать пул и шедулер tokio, а просто блокировать текущий тред?
источник

EG

Emmanuel Goldstein in rust_offtopic
Andrey @ozkriff Lesnikov
если по чесноку делают без передачи авторских прав, то да, нельзя. можно только новый код под другой лицензией выкладывать.
Старая версия останется под MIT, да. Новая будет под GPL.
источник

EG

Emmanuel Goldstein in rust_offtopic
Mongo такой финт ушами не так давно делала, например.
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Mongo такой финт ушами не так давно делала, например.
s/такой/подобный/
источник

AZ

Alex Zhukovsky in rust_offtopic
The MIT license includes all the rights the GPL gives and more. And while people who receive your distribution only receive a GPL license to elements you added, they still receive an MIT license (from the original authors, not from you) to any elements contained in the work that the authors offered under that license.
источник

A

Alexander in rust_offtopic
ну и у всех проектов с CLA тоже такой финт можно сделать
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Подожди, reqwest зависит от tokio. Ты хочешь сказать, можно заставить его не поднимать пул и шедулер tokio, а просто блокировать текущий тред?
да
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
The MIT license includes all the rights the GPL gives and more. And while people who receive your distribution only receive a GPL license to elements you added, they still receive an MIT license (from the original authors, not from you) to any elements contained in the work that the authors offered under that license.
Да. Суммарно библиотека получается под GPL.
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Подожди, reqwest зависит от tokio. Ты хочешь сказать, можно заставить его не поднимать пул и шедулер tokio, а просто блокировать текущий тред?
источник