diff --git a/content/links/plausible-agpl.md b/content/links/plausible-agpl.md new file mode 100644 index 0000000..cc2c7cc --- /dev/null +++ b/content/links/plausible-agpl.md @@ -0,0 +1,46 @@ ++++ +title = "Commented link: Open source licensing and why we're changing Plausible to the AGPL license" +date = 2020-10-23 + +[taxonomies] +tags = ["links", "licenses", "plausible", "agpl"] ++++ + +Plausible is a competitor for Google Analytics, without the need of exposing +your visitors data to some company. And recently they [changed their license to +AGPL](https://plausible.io/blog/open-source-licenses), where they explain why. + + + +But while I admit that I'm not a fan of the tone of "COMPANIES WILL STEAL YOUR +CODE!", there is another point one must think: What if someone acts as a +gateway of your project to some users? Will they ever know there is someone +else working on it? What about improvements? Don't you want people using _your_ +product to get the best experience? + +Sure, you can ignore these problems and just don't care about what people do. +What if a company takes your work and get some money from it? You don't care. +Ok. But this gives me the impression that you don't care about what you did. +You don't care about your product. If you don't care, why should I? Why should +I care about you, in the first place? + +(Ok, I know: I'm being mean. Whatever.) + +But that's the thing, isn't it? I mean, I wrote some software. I like it. It +solves my problem. I expect people to like it too. I just don't want a faceless +entity to come around, pick my software, do some changes and lock their users +into their system -- something that I, inadvertently, helped build. _I locked +people into some product that they have no idea they could just move their data +out of it_. + +"Not everybody can program, so who cares?" Yes, not everybody can pick whatever +script in Python or Rust or C or Java I wrote and change to make it fit their +needs -- heck, think about someone wanting to making a change in Firefox. But +everybody knows someone that can program. They can ask that person to change +that. They can _pay_ that person to change the program to fit their needs. But, +for that, they need to have access to the code. If the faceless entity picks +the code, makes changes, lock people and my license doesn't prevent them from +doing it so, I'm part of the problem. + +No size fits all in software. We can fit a large number of people, but not all. +But we can give the tools to let people make it fit their size. diff --git a/content/links/plausible-agpl.pt.md b/content/links/plausible-agpl.pt.md new file mode 100644 index 0000000..5b8f666 --- /dev/null +++ b/content/links/plausible-agpl.pt.md @@ -0,0 +1,55 @@ ++++ +title = "Link Comentado: Open source licensing and why we're changing Plausible to the AGPL license" +date = 2020-10-23 + +[taxonomies] +tags = ["links", "licenças", "agpl", "plausible"] ++++ + +Plausible é um competidor do Google Analytics, sem a necessidade de expor os +dados dos seus visitante para uma empresa qualquer. E recentemente eles +[mudaram a licença do produto para +APGL](https://plausible.io/blog/open-source-licenses), e explicam o porque. + + + +Embora eu precise admitir que eu não sou fã do tom de "EMPRESAS VÃO ROUBAR O +SEU CÓDIGO!", existe um outro ponto que precisamos considerar: E se alguém +começar a agir como intermediário do seu projeto para alguns usuários? Será que +eles vão saber que existe outro alguém trabalhando nele? E melhorias? Você não +gostaria que pessoas usando o _seu_ produto tivessem uma experiência melhor? + +Claro, podemos ignorar esses problemas e não nos importarmos com o que as +pessoas fazem. E daí que uma empresa pega o seu trabalho e ganha dinheiro com +ele? Você não se importa. Ok. Mas isso me dá a impressão que você não se +importa com o que você fez. Você não se importa com o seu produto. E se você +não se importa, porque eu iria me importar? Porque eu deveria me importar com +você, pra começo de conversa? + +(Tá, eu sei: Eu estou sendo malvado. Que seja.) + +Mas esse é o ponto, certo? Digo, eu escrevi um software. Eu gosto dele. Ele +resolve meu problema. Eu espero que outras pessoas gostem também. E só não +quero que uma entidade sem rosto venha, pegue meu software, faça algumas +alterações e tranque os usuários no sistema delas -- algo que eu, +inadvertidamente, ajudei a construir. _Eu ajudei a trancar os dados de outras +pessoas num produto que eles não tem ideia de que podem tirar seus dados de +lá_. + +"Não é todo mundo que sabe programar, e daí?" Sim, não é todo mundo que vai +conseguir pegar meu script em Python ou C ou Rust ou Java e mudar alguma coisa +para resolver o problemas deles -- pense em alguém querendo acertar o Firefox +pra encaixar no que eles precisam. Mas todo mundo conhece alguém que sabe +programar. Eles podem pedir para essa pessoa para fazer a alteração. Eles podem +_pagar_ para que essa pessoa faça uma mudança para que o software funcione +melhor para eles. Mas, para isso, eles precisam ter acesso ao código. Se uma +entidade sem rosto pega o código, faz alterações, cria um lock-in e a minha +licença não previne isso, eu sou parte do problema. + +Não existe "um tamanho serve todos" em software. Conseguimos fazer com que um +tamanho caiba num grande número de pessoas, mas não todas. Mas nós podemos dar +as ferramentas para que as pessoas ajustem o tamanho para o que elas precisem. + +