Olá Habr! Trago à sua atenção uma tradução do artigo "
Da pirataria ao código aberto: minha história ", de Jakob Attkinson.
Eu cresci com um computador desde os 6 anos de idade. Embora eu tenha nascido em uma família bastante pobre, meu pai estava ciente do poderoso potencial da tecnologia e queria ter certeza de que seu filho tinha tudo para o desenvolvimento. No entanto, a maioria das coisas necessárias para um computador foi paga, e os pais não podiam permitir isso também. Então, agora me diga: por que um PC é bom para uma criança se não há como jogar todos os jogos e assistir aos animes que você deseja?
Então eu entrei na pirataria, mesmo antes de completar 8 anos. E quando eu tinha 12 anos, eu já tinha uma coleção inteira de aplicativos e arquivos pirateados, a maioria deles lindamente rotulados com capas impressas coloridas e eram populares. Toda vez, todo o distrito me procurava quando algo novo era lançado.
(Nota: nunca procurei lucros nem pedi dinheiro por software pirata.)Quando completei 14 anos, o jogo World of Warcraft foi lançado. Assinatura paga do jogo, certo? O que diabos aconteceu com a Blizzard?
Não posso pagar e também não posso invadir ... O que posso fazer?E então eu entrei em modding, servidores personalizados e outras coisas semelhantes. Como resultado, passei um tempo lendo e tentando criar scripts, em vez de pedir aos meus pais que pagassem uma assinatura mensal.
Em resumo, quando entrei na universidade, a regra não escrita de "
hackear ou escrever scripts " estava profundamente enraizada em mim. Mas logo tudo mudou ...
No meu primeiro ano, fiz amizade com outro aluno que assumiu a maioria das responsabilidades organizacionais, mas ele nunca foi a festas divertidas que eram tão atraentes e interessantes para os jovens. Um novo amigo cresceu em uma família onde a pirataria era um conceito que eles não podiam aceitar. "
Se você precisar de algo em que outros tenham trabalhado, compre ou troque por outros serviços ", disse ele.
Acho que só podemos imaginar sua surpresa quando ele veio à minha casa e percebeu que não havia nada "legal" nessa cabana, nem mesmo uma licença do Windows.
Um amigo levou cerca de um ano para abrir meus olhos. Ele mudou minha atitude em relação ao software. Em menos de um ano, removi todos os programas instalados ou usados que não tinham uma licença válida. Doei uma coleção de itens pirateados a um velho amigo (sim, eu sei ... eu deveria ter jogado fora ...) e comecei a me voluntariar para uma afiliada local da Microsoft para obter minha primeira licença do Windows (todos os voluntários a obtiveram). Abandonei a suíte Office e aprendi a escrever meus materiais escolares no LaTeX. Ele também parou de jogar jogos que não podiam ser jogados de graça e decidiu que "
se o software não tem uma alternativa gratuita, mas eu não posso pagar, então provavelmente também não preciso desse software ".
Nos anos seguintes, fui ainda mais longe. Após 1 mês no meu primeiro emprego, renovei o contrato para incluir o IntelliJ IDEA para licença residencial, como a empresa não usava mais o Eclipse, e insisti que meu ambiente de desenvolvimento pessoal fosse sincronizado com o ambiente de trabalho. Até lancei uma startup para fazer algo mais relacionado à tecnologia no meu tempo livre, porque muitas empresas ofereceram descontos (e até licenças gratuitas) nos primeiros 1-2 anos de vida de uma startup.
Além disso, passei 2 anos trabalhando como voluntário na comunidade de jogos e, de uma forma ou de outra, tentei doar dinheiro para todos os jogos que recebi quando criança por pirataria. Com meu coração e alma, dediquei toda minha atenção a fazer o máximo possível durante esse período.
Eu gosto de acreditar que algumas das coisas que toquei melhoraram com o tempo e, no futuro, mudarei pelo menos algumas pequenas coisas para melhor.
O que todo esse texto sólido tem a ver com algo que vale a pena? , - você pode se perguntar se teve paciência para ler o artigo neste local. A resposta é simples: eu trabalharia com código aberto.
Embora eu ainda não tenha contribuído com o Github, concluí que a maioria das ferramentas usadas foi de código aberto recentemente. Acho que há coisas "legais", mas não foram encontradas no Github.
“Por que não iniciar o projeto?” - esse pensamento me ocorreu alguns dias atrás. Mas então o medo e outros sentimentos negativos apareceram.
"Não sou um desenvolvedor tão bom quanto as outras pessoas deste github", "não faço ideia por onde começar" etc. Embora eu ainda não entenda completamente se isso é uma desculpa ou realmente um problema, decidi que seria correto compartilhar minhas intenções aqui e gradualmente começar a agir.
Espero que o próximo post seja sobre como começar com o código aberto. Ou por que ainda não sei.
E como vocês, leitores de Habr, se afastaram da pirataria? Ou ainda não, não, não, fique com um crack? O que o motiva a pagar pelo desenvolvimento de outras pessoas quando elas podem ser encontradas de graça?