Allows distribution of this code with non free software.
This license ensure the freedom of this code for ever (non whatever license).
We want to promote free software (not as free beer), not just open source.
Conversation in _ptBR (sorry) between @recidive and @sebas5384 (me):
henrique [8:37 PM]
okk dei uma lida lá
[8:37]
eu só tenho um problema qto a GPL 3, que é a de restringir o uso, só isso
[8:37]
uns podem optar por não usá-lo apenas por conta disso
sebas5384 [8:38 PM]
pois é, mas hoje não vejo pessoas ligando para nada do MIT
[8:38]
tem uma Netflix usando reactjs
henrique [8:39 PM]
95% ou mais de projetos js são MIT
[8:39]
os relevantes
sebas5384 [8:39 PM]
porque é default
[8:39]
hehe
[8:39]
tipo
[8:39]
o cara da npm init
[8:39]
e vai que vai
henrique [8:39 PM]
não é default não
sebas5384 [8:39 PM]
hmm achei que era
[8:40]
mesmo assim, é default na comunidade js
[8:40]
e isso porque se conhece pouco da lisença
henrique [8:40 PM]
MBP-de-Henrique:~ henrique$ mkdir whatever
MBP-de-Henrique:~ henrique$ npm init -y
Wrote to /Users/henrique/package.json:
{
"name": "henrique",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
sebas5384 [8:40 PM]
saquei
henrique [8:41 PM]
MIT só garante copyright, acho que não é o ideal para projetos que tem muitos contribuidores
sebas5384 [8:41 PM]
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
[8:41]
ISC
[8:41]
mesmo coisa
[8:41]
a MERDA de tudo isso
[8:41]
é que fomenta o OpenSource
[8:41]
e não o software livre
henrique [8:42 PM]
burocracia da porra
sebas5384 [8:42 PM]
liverdade e libertinagem é diferente
henrique [8:42 PM]
por isso os caras colocam MIT e um comentário de commit “whatever” assim como no redux
sebas5384 [8:42 PM]
liverdade precisa ter um cuidado, em quanto libertinagem é whatever you like
[8:42]
haha
[8:42]
então
[8:42]
por isso
[8:42]
porque não entende o custo disso
[8:43]
a GPL foi criada
[8:43]
para manter o software livre
[8:43]
não só para fomentar o open source
[8:43]
codigo aberto não implica que é livre
[8:43]
e sempre vai ser
[8:44]
por exemplo
[8:44]
se vc pegar um codigo com licença MIT vc pode trocar para o que vc quiser
[8:44]
até fechar a porra do codigo
[8:45]
tudo baseado na licença do BSD
[8:45]
ISC, MIT, Apache, etc...
[8:45]
GPL é a única que garante que o código SEMPRE seja livre
[8:45]
conhecimento é de propriedade pública
henrique [8:45 PM]
e isso é restringir acesso que disse mais cedo
sebas5384 [8:45 PM]
e eu gosto de garantir que isso seja sempre assim
henrique [8:45 PM]
MIT garante que vc pode inclusive fechar o código
[8:45]
:stuck_out_tongue:
sebas5384 [8:46 PM]
que tipo de acesso?
[8:46]
mas isso não é restringir acesso
henrique [8:46 PM]
acesso a quem quer fazer código fechado
sebas5384 [8:46 PM]
perfeito
[8:46]
é isso mesmo que não gosto
[8:46]
por isso gosto do SL
[8:46]
rsrs
[8:47]
se licenças como GPL não existirem hoje o opensource não seria nem conhecido
[8:47]
eu sou contra a movimentos de libertinagem
[8:48]
porque criam liverdade sem regras, que permitem que outro indivíduo tenha sua liberdade tambem
[8:48]
essas regras são de dominio público
[8:48]
não criadas com o termo “whatever"
[8:49]
whatever não tem opinião
henrique [8:49 PM]
sim, é meio anárquico e desapegado
sebas5384 [8:49 PM]
:simple_smile:
[8:50]
até a anarquia tem suas opniões
[8:50]
auto-organização , etc...
[8:50]
hehe
[8:50]
GPL 3, ela deixa vc colocar o choko-redux por exemplo
[8:50]
junto com software proprietário
[8:50]
:simple_smile:
[8:51]
digo, deixa ser distribuido
[8:51]
e que o codigo seja GPL, não significa que vc é “obrigado” a abrir o código
[8:51]
significa que se vc distribuir, ele precisa ser livre
[8:51]
para sempre
[8:51]
por exemplo
[8:51]
no caso do google
[8:52]
eles usam sl
[8:52]
mas não ficam distribuindo o codigo
[8:52]
mesma coisa se vc usase MIT
[8:52]
a questão é a distribuição
[8:52]
é a diferença de vc poder baixar o código fonte do sistema operacional que vc usa
[8:53]
hehe
[8:53]
eae?
[8:53]
vamos GPL 3 ?
[8:53]
hehe
[8:53]
senão vou ter que convidar mad dog
[8:53]
para tomar uma breja e te convencer
[8:53]
hehehe
henrique [8:53 PM]
eu entendo a questão, pra mim tantôfas, quero mesmo é ver o negócio fluir sem barreiras
sebas5384 [8:55 PM]
hehee
[8:55]
então tem que ser GPL para isso ocorrer
[8:55]
senão alguem pode chegar e botar barreiras :wink:
[8:55]
é uma garantia
henrique [8:55 PM]
to tomando uma homebrewed aqui
sebas5384 [8:55 PM]
GPL é garantia de que barreiras não serão colocadas
We opted for GPL 3 because we understand that:
Conversation in _ptBR (sorry) between @recidive and @sebas5384 (me):