209 похожих чатов

Всем привет, что произойдет, если я не укажу SPDX identifier,

кроме предупреждения от компилятора? Я читал, что он нужен для open-source кода, но толкового материала не нашёл, каким образом он помогает. Буду очень благодарен за помощь)

9 ответов

4 просмотра

Погугли про сам SPDX. Разрабы solc приняли решение встроить проверку указания инфы в таком стандарте. Ничего страшнее ворнинга не будет Меня он лично раздражает, ибо flattener'ы сцепляют и SPDX, что вызывает уже ошибку дублирования

Mike- Автор вопроса
tinsoldi3r
Погугли про сам SPDX. Разрабы solc приняли решение...

Спасибо, имеет смысл её менять?. Во многих примерах я встречаю MIT, но есть и другие

Mike
Спасибо, имеет смысл её менять?. Во многих примера...

Думаю стоит потратить немного времени и вникнуть, чем отличаются, казалось бы, похожие лицензии. Многие ставят MIT и не парятся. Это же смарт-контракты в публичной сети

Просто без лицензии его будут вертеть и использовать как угодно.

Mike
Как это понять?)

Видимо имеется в виду что будут копировать контракт без указания авторства и всë такое, а с лицензией можно условия использования кода задать. А технически - ничего не изменится без SPDX.

Mike- Автор вопроса
deepcode.eth • Roman P
Видимо имеется в виду что будут копировать контрак...

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

Mike
спасибо, а если код будут копипастить и будут игно...

Это просто строка, могут и будут копировать

Похожие вопросы

Карта сайта