Size: a a a

2021 June 10

AL

Andrey Listochkin in Frontend UA
вообще нужно, и если ты старые какие-то проекты посмотришь, то там все всегда это делали, а лицензии диктовали, каким должен быть это заголовок.

Но после появления GitHub все на это дело дружно забили, даже большие компании типа Google и Microsoft.

Я бы исходил из следующего:

1. Лицензия копилефтная и может потребовать каких-то действий от юзера? MPL, CDDL, (A|L)GPL, EPL и тд - тогда ставь заголовок

2. Лицензия описывает, каким должен быть заголовок - например, Apache 2? Тогда тоже вставляй везде этот заголовок

3. Иначе забиваем. И помним, что ISC лучше, чем MIT / BSD из-за того, что в нем меньше ambiguity.
источник

AR

Alexey Raspopov in Frontend UA
никогда не вчитывался, но ISC действительно кажется проще
источник

AL

Andrey Listochkin in Frontend UA
поэтому ее npm и выбрал за лицензию по умолчанию.
источник

EO

Eugene Obrezkov in Frontend UA
UNLICENSED по умолчанию лучше, имхо
источник

EO

Eugene Obrezkov in Frontend UA
Сразу запрет всего
источник

AR

Alexey Raspopov in Frontend UA
unlicensed подразумевает отсутствие копирайт нотиса?
источник

EO

Eugene Obrezkov in Frontend UA
Никакого головняка с пермитами - это приватный пакет
источник

EO

Eugene Obrezkov in Frontend UA
Unlicensed обычно используется в приватных пакетах, это прям низя низя и вообще приватный
источник

EO

Eugene Obrezkov in Frontend UA
Ну, в мире нпм по крайней мере, так то я не юрист
источник

VS

V7v S6k in Frontend UA
По-дефолту усе захищено копірайтом автоматично, нотіс опціональний
источник

AR

Alexey Raspopov in Frontend UA
может мы о разном, но у unlicense есть конкретное определение и оно не сходится с твоим “вообще приватный”
https://choosealicense.com/licenses/unlicense/
источник

AR

Alexey Raspopov in Frontend UA
i.e. public domain
источник

EO

Eugene Obrezkov in Frontend UA
Кто не прав тогда
источник

EO

Eugene Obrezkov in Frontend UA
источник

AV

Anton Verinov in Frontend UA
Я тоже unlicensed понял как эту лицензию 😬
источник

EO

Eugene Obrezkov in Frontend UA
Может это так лицензия называется
источник

AR

Alexey Raspopov in Frontend UA
ну типа… раз код в открытом доступе, кому ты что запретишь 😄
источник

EO

Eugene Obrezkov in Frontend UA
И по факту ты лицензируешь лицензией которая называется unlicense
источник

EO

Eugene Obrezkov in Frontend UA
А когда пишешь unlicensed значит запрещено по умолчанию - лицензии нету
источник

EO

Eugene Obrezkov in Frontend UA
То есть это как по умолчанию нельзя но если ты не хочешь лицензироваться то говоришь «лицензии нет»
источник