Size: a a a

2021 June 10

AL

Andrey Listochkin in Frontend UA
Леша, есть лицензия с названием “Unlicense” - типа “public domain”

А есть просто слово UNLICRNSED - с D в конце. Оно означает, что код не лицензирован и ни разу не опенсорс. Проприетарщина.
источник

AV

Anton Verinov in Frontend UA
А что мешает в этом случае вообще ничего не указывать в поле license?
источник

AR

Alexey Raspopov in Frontend UA
понял, спасибо
источник

AL

Andrey Listochkin in Frontend UA
ничего не мешает, но со словом UNLICENSED npm не даст пакет публиковать по идее
источник

EO

Eugene Obrezkov in Frontend UA
Публикуем без проблем
источник

EO

Eugene Obrezkov in Frontend UA
В приватный реестр конечно
источник

AL

Andrey Listochkin in Frontend UA
Я имел в виду публичный открытый репозиторий registry.npm.org
источник

VS

V7v S6k in Frontend UA
private: true треба головне
источник

EO

Eugene Obrezkov in Frontend UA
Не обязательно
источник

EO

Eugene Obrezkov in Frontend UA
Так он вообще перестаёт публиковать кажется
источник

EO

Eugene Obrezkov in Frontend UA
Даже в приватный реестр
источник

AR

Alexey Raspopov in Frontend UA
да, перестаёт
источник

AR

Alexey Raspopov in Frontend UA
private: true нужен для package.json который в корне продукта
источник

AR

Alexey Raspopov in Frontend UA
чтобы случайно ваш продукт не уехал в реестр
источник

AL

Andrey Listochkin in Frontend UA
продолжая тему Unlicense - херовая лицензия, где-то недалеко от WTFPL.

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

Поэтому не стоит ее использовать.
источник

AV

Anton Verinov in Frontend UA
Думаю, если используешь WTFPL, то настолько плевать на лицензию и возможных пользователей, что про Германию как-то фиолетово
источник

VS

V7v S6k in Frontend UA
Поняв
источник

AR

Alexey Raspopov in Frontend UA
ещё private: true убирает ворнинг про отсутствие поля name, потому как оно теперь точно не нужно
источник

AL

Andrey Listochkin in Frontend UA
В WTFPL нет warranty clause. Если я возьму твой код под WTFPL и из-за него у меня будут ошибки и что-то не будет работать, я могу тебя в США засузить. Поэтому лучше что угодно, кроме нее
источник

SS

Sviatoslav Sydorenko... in Frontend UA
Копірайт і ліцензія це різні речі. Копірайт є в тебе, якщо ти код написав, навіть якщо ти про це не написав у заголовку. А ліцензування це механізм щось дозволити іншим по відношенню того, на що ти маєш копірайт.
источник