livres, mesmo sem perceber

Post on 01-Feb-2016

219 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides do meu keynote na RubyConf 2015.

TRANSCRIPT

Livres, mesmo sem perceber

Como as últimas décadas ajudaram a transformar e criar desenvolvedores e ferramentas que utilizam código livre/aberto de forma espontânea

Eustáquio Rangel@taq

Investindo em Ruby desde 2004- Primeiro post sobre a linguagem em Dezembro de 2004- Tutorial lançado em Janeiro de 2005- Primeiro curso ministrado em Agosto de 2005, tinha até camiseta! :-)- Livro publicado em Março de 2006- Evento sobre Rails em Outubro de 2006- Curso de Ruby e Rails na Object Trainning, em 2007, junto com o Ronie

Enquanto isso ...

Antes de RubySempre fui um cara que preza o Software Livre desde que comecei a utilizar GNU/Linux, em 1998, e a filosofia que tanto o projeto GNU quanto o próprio kernel, que adotou a GPL, popularizaram.

E ainda não saí do interior

Uma pequena homenagem

“Tenho certeza de que a experiência aqui compartilhada servirá para que mais gente nos ajude na missão de melhorar a humanidade por meio do software, criando um ecossistema socialmente responsável e economicamente justo, além de mudar o papel da tecnologia na sociedade.”

Luca Bastos - 1945 - 2015

De volta em 1995 ...Quem aí nasceu pelo menos em 1980?

O que tínhamos:

● Windows 95● OS/2 Warp● Delphi● LCC-Win32● Tinha Linux, mas não usávamos● Netscape● JavaScript estava nascendo● Java estava nascendo● PHP estava nascendo

De volta em 1995 ...● Perl● Opera● Windows NT● Visual Basic 4.0● IE 1.0 / 2.0, browsers wars!● Intel Pentium Pro● Internet? Saiu das universidades, primeiro domínio registrado, antes só tinha BBS! Abertura do

backbone para fornecimento de conectividade a provedores de acesso comercial.● CVS

● Vim!● Ruby!

Logística envolvida● Freshmeat (somente em 1997)

● Sourceforge (somente em 1999, disponibilizava CVS)

● Hospedagem era um absurdo de caro!

● Geralmente eram executados scripts CGI (formulários de contato eram mais comuns, qualquer coisa diferente era de hacker muito macho!)

● Conteúdo entregue era basicamente HTML cheio de tags com estilização

Avançando para 2005Quem aí nasceu em 1990? Quem tem um celular de 2005?

O que tínhamos:

● Linux, agora começando a usar pra valer● Mercurial● Windows Vista (ahuhahuha)● Google contrata Vint Cerf● Google compra Android● Google Maps● Google Analytics (Urchin)● OpenOffice 2.0● Yahoo! compra o Flickr :-p

● Flash empesteando os navegadores● IE 6 empesteando os navegadores (85%)

● Vim!● Ruby!● Rails!

Chegando em 2015, yay!● Git, outro presente de Linus Torvalds para o mundo.

● Linguagens e tecnologias evoluíram e foram criadas. Ainda temos PHP, Python, Java, Ruby e também Go, Elixir (brasileiro na área!), Erlang, ES6, Node.JS, Ember, Angular, Clojure, etc.

● Popularização dos smartphones e de planos de acesso móvel.

● Aplicações web sem o “freio” do IE: multiplataforma real com HTML, CSS e padrões web, apps conversando com apps, tecnologias difundidas de modo prático, eficiente e descomplicado como REST, TDD, BDD, MVC, práticas ágeis, estruturas enxutas como editar softwares complexos em editores de texto lightweight fazem parte do cotidiano. Liberdade do desktop e inovação aceleradas (pelo menos para quem não trabalha com coisas do governo :-p)

Chegando em 2015● Hosts de muito boa qualidade (rodando na sua esmagadora maioria, Linux) a preços excelentes

permitem que qualquer desenvolvedor meta a mão na massa e possa tentar fazer a próxima big app.

● Apps como o Github e o Bitbucket permitem uma comunidade vibrante de desenvolvedores compartilharem código.

● Tudo isso utilizando tudo o que foi criado e evoluído com Software Livre durante essas décadas

1995 2005 2015

ChatosHippiesCaducosComunistasExcêntricosInocentes

As tecnologias e ideologias pregadas e criadas por essas pessoas eram divulgadas de modo tido até como religioso ou radical

InteressantesFaz sentido, hein!Não é que essa @#$#@ funciona mesmo!Não é que essa @$#@# é melhor mesmo!

O que foi sendo implementado na década passada começou a dar resultados mais, digamos, espontâneos

Quem são aqueles tiozinhos ali mesmo?

Sério? Foram eles?

E eu estou fazendo grande parte do que eles divulgavam sem perceber?

Hoje utlizamos tudo o que foi debatido, hostilizado, criado e evoluído sem as vezes nem nos darmos conta disso!

Livres, mesmo sem perceber!

Obrigado! Thank you! Gracias! Merci! Danke! Grazie! ありがとう! 謝謝!

Qatlho'!'@taq

eustaquiorangel@gmail.com

top related