A Tecnologia Java -LIVRE!
Bruno SouzaJava/Open Source Ambassador
Fabiane NardonJavaTools Community Leader
OpenJDK [email protected]
Java no tempo...
1995
Tecnologia Javanasce oficialmente
1996 1997 1998 1999 2000 ... 2002... 2004 2005 2006
JDK 1.0
Java Card 2.0
JCP Formalizado
Código Fonte doJava 2 é distribuído
Atinge a marcade 400 JUGs
2M downloadsJ2EE
Java 5
2007...
JAVA OPENSOURCE
2009
Sun é com-prada pela
Oracle
4.5M desenvolvedores Java
Anunciado queJava será open
source
Java no tempo... no Brasil
1995
Bruno descobreo Java e se torna
o Javaman
1996 1997 1998 1999 2000 ... 2002... 2004 2005 2006
BB adotaJava
Para ganharcréditos extras,Fabiane faz umcurso de Java
Fundado DFJUG
FundadoSouJava
Java é linguagem doano pela Info
SPBé lançado
com tecnologia Java
IRPFem Java
2007...
IRPF ganha Duke,Brasil no board
doOpenJDK
2009
IRPF sóJava
Sistema de Saúdeganha Duke'sChoice Award
Tradução das APIs doOpenJDK para pt-br,
Jonathan Shwartzencontra Lula
Java no Brasil
● Java domina o mercado de desenvolvimento brasileiro
● Maiores sistemas do governo são feitos em Java
● Maior JUG do mundo é brasileiro. O segundo maior também!
● Brasil é visto internacionalmente como o país do Java (além do futebol e carnaval...)
O que?
Open Source
GPL v2
Classpath Exception
Funciona!
Promovendo Contribuições
Crescendo a Comunidade
Ampliando Adoção
Sem Forks
OpenJDK 6
OpenJDK 7
JDK 7
Quem?
acorn alanb alexp amenkov andreas andrew ant anthony apangin
apetrusenko aph art asaha avu bae bchristi billyh blacklion bpatel bristor campbell ccenotti ccheung ceisserer cfang cgruszka chegar chrisphi christos coleenp cquinn darcy dav dcherepanov dcubed denis dfuchs dgu dholmes dice dl dougfelt duke emcmanus faryad flar forax gafter gbenson glewis gsm hawtin hdong herrick hualan idk igor ikrylov iris
iveresov jasper jccollet jcoomes jeff jenda jfdenise jferaud jgodinez jjb jjg jjh jmasa jmelvin johnc jqzuo jrose jrufus jtusla kalli kamg katleman kbr kevinw ksrini kurosaki kurt kvn lana lancea landonf langel ldayne leifs
lmalvent loneid lstadler lucyzhao malenkov mali martin mchung mcimadamore mernst mfang michaelm minqi mlapshin mr mullan naoto
neugens never newell ogino ohair okutsu parrt paulk pbk peterjones peterz peytoia phh pjr poonam prr psoper ramap rasbold rkennke robilad
rupashka sbohne sgoldman sherman sjiang slions son srl sspitsyn stanleyh stayer sundar swamyv tbell tdv thurka tonyp trims twisti uta
valeriep vasya vinnie volk weijun wetmore xdono xlu xuelei yan yangjiang yhuang yjoan ysr
Comunidade Diversa
Desenvolvedores Individuais
BSD Port
Landon FullerGreg LewisKurt Miller
Christos Zoulas
Academia
Type Annotations
Mahmood AliMichael Ernst
Contribuidores Corporativos
Sun, Red Hat, Google, AMD
Situação da Comunidade
Committers
db.openjdk.java.net/people
Total: 165
! @Sun.com: 38
23% Committers de
fora da Sun
1 Ano de Repositório
Mercurial
Projetos
Total: 25
Liderados pela Sun: 13
OpenJDK 6,OpenJDK 7,Da Vinci VM,Coin, NIO2, ...
Não liderados pela Sun: 12
BSD Port, Zero,Caciocavallo,
IcedTea,Type Annotations,XRender Pipeline,
...
Onde?
Ubiquidade
OpenJDK 6 está incluído
...
6 Grandes Distros
Gentoo
Ubuntu
Fedora
OpenSUSE
Mandriva
Debian
+ Distros Derivadas
Linux Mint
Simply MEPIS
Red Hat Enterprise
Linux
CentOS
+ New OSes
FreeBSD Ports Collection
MacPorts
sudo port install
openjdk6
OpenBSD
NetBSD
Compatibilidade
OpenJDK Community
TCK License Agreement
Java SE 6+
GPL v2+
Substancialmente derivado do OpenJDK
GoogleRed Hat
CanonicalTarent
CACAO
Anúncios de Builds
Compatíveis
OpenJDK 6
Fedora 8x86
OpenJDK 6 + IcedTea
Fedora 9 x86 & x86-64
OpenJDK 6 + IcedTea
RHEL 5.3 x86 & x86-64
OpenJDK 6 + IcedTea
Ubuntu 9.04 x86 & x86-64
OpenJDK 6 + IcedTea + Zero
Fedora 10ppc & ppc64
http://openjdk.java.net/groups/conformance/
Infraestrutura
hg.openjdk.java.net
bugs.openjdk.java.net
Bugzilla
Primeira Fase: Patches
Um patch a cada dois dias!
Próxima Fase:Bugtracking
Status:projeto em
andamento!
http://openjdk.java.net/projects/jdk7/
Contribua!
http://openjdk.java.net
Se mantenha atualizado
http://planetjdk.org
Discuta o projeto
Se preferir, fique na escuta
OpenJDK Forum
Mas o que eu tenho a ver com isso?
Sun JDK!=
OpenJDK
Oracle???
VOCÊ PODE MANTER O
JAVA LIVRE!
Top Related