/******************************************************************************
* Sumario do boletim DFJUG # 821 enviado para 52.332 desenvolvedores Java
* Maquina Virtual Java... e Livre
* 350 livros diferentes de Java na Biblioteca comunitária do DFJUG
* Depoimentos sobre a apresentação do Roger Brinkley
* Revista  MundoJava evolui para Revista MundoJ
* Como romper as barreiras do desenvolvimento de aplicativos?
******************************************************************************/

Hoje 19.798 alunos participam dos cursos JEDI - www.dfjug.org/DFJUG/jedi/index.jsp

__| Maquina Virtual Java... e Livre |__
Instituições públicas assinam termo de compromisso pela utilização da tecnologia Java

Na manhã da quinta-feira (22 Julho 2010), durante o 11º Fórum Internacional Software Livre – fisl11, no estande da Associação Software Livre (ASL) foi assinado termo de compromisso entre o Serpro, a Caixa Econômica Federal, a Dataprev, o Ministério de Ciência e Tecnologia, o Ministério do Planejamento e a Comunidade Open JDK a fim de ampliar os esforços técnicos em prol da máquina virtual livre.

Java Virtual Machine – JVM é o componente central da tecnologia Java. É ele que garante as funcionalidades necessárias para que as aplicações desenvolvidas em Java executem independentemente do sistema operacional.

No setor público brasileiro, grandes projetos têm sido viabilizados por meio desta tecnologia. Além disso, o Governo Federal busca cada vez mais a independência de fornecedores para garantir sua liberdade de escolha, e a ferramenta Java garante a expansão dos esforços já realizados.

Participaram da assinatura do termo a representante da Comunidade OpenJDK, Fabiane Nardon, o Presidente do Serpro, Marcos Mazzoni, a Vice Presidente de Tecnologia da Informação da Caixa Econômica Federal, Clarice Coppetti, representante da Dataprev, Daniel Ribeiro, representante do Ministério do Planejamento, Corinto Meffe, e representante do Ministério de Ciências e Tecnologia, Antenor Correa.

Por Sergio Stock Comunicação, 23 de Julho de 2010
http://softwarelivre.org/fisl11/noticias/instituicoes-publicas-assinam-termo-de-compromisso-pela-utilizacao-da-tecnologia-java

Assista os vídeos desta importante cerimônia, para os desenvolvedores Java brasileiros, no YouTube :
Máquina Virtual Livre Parte 1
http://www.youtube.com/watch?v=_jo1Od1CHZI
Máquina Virtual Livre Parte 2
http://www.youtube.com/watch?v=AZrIPmsO4R4

Abaixo, aqui a íntegra do texto assinado: O Governo brasileiro e a máquina virtual Java livre e aberta

Java é uma das tecnologias de desenvolvimento de software mais importantes no Brasil. As grandes empresas e em especial, o governo brasileiro, são usuários desta tecnologia.

Com a recente aquisição da Sun Microsystems pela Oracle, surgiram incertezas em relação ao futuro desta plataforma. A JVM -- Java Virtual Machine, Máquina Virtual Java – é o componente central da tecnologia Java. É a JVM que garante que aplicações Java sejam multiplataforma e que fornece as funcionalidades necessárias para as aplicações Java. A JVM é um componente fundamental para os desenvolvedores que utilizam essa tecnologia, seja para aqueles que desenvolvem aplicações de desktop, como é o caso do Imposto de Renda Pessoa Física (IRPF) desenvolvido pela Receita Federal e Serpro, seja para aplicações de servidor, como são os sistemas de Loterias da Caixa Econômica Federal. O Brasil em geral, e o Governo Brasileiro em particular, tem enormes investimentos em desenvolvimento Java e esses investimentos são portanto dependentes da Máquina Virtual Java.

Observamos no setor público brasileiro, tanto em âmbito federal como estadual, investimentos cada vez maiores nesta tecnologia. Grandes projetos do Serpro, Banco do Brasil, CEF, Dataprev, Datasus, Procergs, apenas para citar algumas instituições, utilizam a tecnologia Java. O governo federal vem cada vez mais buscando a independência de fornecedores, para garantir sua liberdade de escolha, e Java é uma ferramenta importante nessa busca, apoiando e expandindo os esforços de software livre já realizados.

Outra importante decisão tecnológica feita pelo Governo é a adoção de softwares livres em seus projetos. Decisão esta que não só reduz os custos dos projetos, como possibilita maior independência do país em relação ao mercado externo, além de fomentar o desenvolvimento de tecnologia e conhecimento internos. Mais uma vez, Java é parte importante dessa discussão, tendo sido a tecnologia de escolha em alguns dos principais projetos voltados para suportar as iniciativas de software livre, como por exemplo o Projeto Direto (Procergs) e o IRPF Multiplataforma (Receita Federal).

Esta comunidade de desenvolvedores, empresas e o próprio governo brasileiro dependem de uma JVM estável e aberta para manter seus projetos e continuar o fluxo de inovação que tem surgido nos últimos anos no país.

No entanto, embora exista uma versão totalmente livre da JVM, que é disponibilizada pelo Projeto OpenJDK, a quase totalidade dos projetos em Java no Brasil utilizam a versão proprietária da JVM. A utilização apenas da versão proprietária da JVM pode parecer inofensiva a princípio, uma vez que esta versão é gratuita. No entanto, se a versão verdadeiramente livre, distribuída pela Projeto OpenJDK, perder força ou investimento, a versão proprietária da JVM pode se tornar a única disponível, e isso representaria a perda da autonomia, independência e liberdade de escolha de todos que utilizam essa plataforma.

As instituições públicas abaixo signatárias, usuárias da linguagem de programação de computadores Java, cientes da vulnerabilidade estratégica da dependência de uma máquina virtual Java – JVM proprietária, reconhecem a importância das ações desenvolvidas pela Comunidade OpenJDK, http://openjdk.java.net e declaram seu apoio a esta iniciativa. Também se comprometem a ampliar os esforços técnicos em prol da máquina virtual livre e testar as aplicações desenvolvidas em suas instalações, sob esta máquina, e reportar os resultados alcançados para a comunidade OpenJDK.

Outras entidades da sociedade poderão aderir à presente carta posteriormente.

Porto Alegre, 22 de julho de 2010

Fabiane Bizinella Nardon
Comunidade OpenJDK

Marcos Vinicius Mazzoni
Serpro

Clarice Coppetti
Caixa Econômica Federal

Daniel Darlen Correa Ribeiro
Dataprev

Corinto Meffe
Ministério do Planejamento
Secretaria de Logística e Tecnologia da Informação

Antenor Correa
Ministério de Ciência e Tecnologia
/***/

Agradecemos a colaboração dos colegas abaixo mencionados que responderam ao Boletim DFJUG 809, onde perguntamos a comunidade : “Você já rodou a sua aplicação preferida com o OpenJDK ? ”

Fernanda Hoffmann Lobato
Mauro César Ferreira
Raimundo Alves
Cleuber B. Silva
Otávio Gonçalves de Santana
Paulo Roberto Oliveira Braga

Graças a estes colegas, e seus importantes depoimentos, conseguimos obter a assinatura de adesão de importantes gestores de TI do governo brasileiro e garantir a maquina virtual Java - JVM livre.
/***/

Você já rodou a sua aplicação preferida com o OpenJDK ? (Boletim 809)
http://www.dfjug.org/boletins/bolet_809.html

O OpenJDK é a implementação livre, aberta e estável (licença GPL) da Java Virtual Machine, JVM.

Você pode usá-la agora mesmo, baixando a JVM de http://openjdk.java.net, só demora uns poucos segundos e é estável.

Se você já a usa, ou usou, pedimos que envie um e-mail para daniel@dfjug.org com o título "OpenJDK" fazendo uma breve descrição do software que você rodou e se observou algum problema ou degradação de performance em comparação com a JVM padrão da Sun.

Nosso objetivo e' montar uma lista dos softwares que estão rodando BEM sob a OpenJDK, assim como descobrir eventuais dificuldades na utilização.

Colabore, e' para o bem de toda a comunidade termos uma Java livre e confiável !

Veja também matéria em http://www.softwarepublico.gov.br/news-item125
/**** Biblioteca comunitária do DFJUG,  www.dfjug.org/educacionais.jsp ****/

__| 350 livros diferentes de Java na Biblioteca comunitária do DFJUG |__
Dentro das comemorações dos 12 anos do DFJUG, inauguramos a nova Biblioteca comunitária Java, que agora esta'  aberta a toda a comunidade.

Em parceira com a X25, www.x25.com.br, estamos disponibilizando centenas de livros da tecnologia Java para a consulta da comunidade. O endereço da Biblioteca Comunitária do DFJUG / X25 e' :

SGAS 910 Conj. B BL.D Salas 237 a 243 - Mix Park Sul,
Asa Sul Brasília (perto do Parque da Cidade)
Telefones: (61) 3244-2510 e 3242-4339

Ao longo deste doze anos de existência  do nosso grupo, nos temos recebido de editoras parceiras como O'Reilly, VisualBooks e Novatec centenas de livros sobre a plataforma Java, o que nos permitiu obter um acervo considerável. Estes livros sempre ficaram na sede do grupo com acesso apenas para os coordenadores.

Durante vários anos temos recebido doações de livros da Tecnologia Java, para divulgação aqui no nosso boletim. Com isto, acumulamos uma respeitável biblioteca em português e, principalmente em Inglês, e agora disponibilizamos para os colegas da comunidade  interessados em consultá-los. Nenhum livro e'  repetido, todos são de temas diferentes.

Empréstimos poderão também acontecer, mediante um cheque caução no valor da obra original. Você pode consultar o acervo disponibilizado em http://www.dfjug.org/educacionais.jsp. Nossa política de empréstimos e'  bem simples e como tudo que fazemos, gratuito. Você pode levar o livro para casa para casa, podem, devera' deixar um cheque caução no valor do livro na secretaria da X25, que será'  devolvido quando o você retornar a obra, no prazo combinado.

Diana Santos, diretora da X25, comenta o trabalho realizado no processo de disponibilização destes 350 livros de Java: contamos com o apoio da equipe X25 na digitação de todos os títulos disponíveis em cadastro criado especialmente para a pesquisa dos livros da biblioteca, antes de sair de casa você pode procurar se temos o livro! Também eh possível fazer a reserva online, para qual eh necessário realizar um cadastro no site.

Alem disso, nosso analista de sistemas, Flavio Mendes, descobriu mais um serviço muito interessante do Google, chamado GoogleBooks: atraves do cadastro do código ISBN eh possível trazer informações de um livro para o site, em alguns casos ate as primeiras paginas do mesmo! Essa opção esta disponível para alguns dos livros que foram cadastrados posteriormente, em breve estaremos atualizando para os outros títulos.

Visite-nos, a biblioteca e'  sua !
/**** Biblioteca comunitária do DFJUG,  www.dfjug.org/educacionais.jsp ****/

__| Depoimentos sobre a apresentação do Roger Brinkley |__
Na Terça, 27 de Julho, aconteceu mais um encontro internacional do DFJUG, sendo que o convidado foi Roger Brinkley, da Oracle, que mostrou o uso de dispositivos embarcados J2ME e uso no seu hobby preferido, que e'  jogar Golfe.

Paulo Vivacqua comentou : A apresentação de Roger Brinkley foi literalmente um espetáculo. De forma divertida e descontraída inspirou os participantes a romper paradigmas no uso da J2ME, demonstrando como a tecnologia pode tornar seu dia-a-dia no mínimo mais divertido. Parabéns DFJUG por mais uma palestra de altíssimo nível.

Carlos José S Sousa, SCJP 5, disse :  Pessoal, fui ao evento, realizado pelo DFJUG nesta última terça (27/07/10), com a apresentação do Roger Brinkley. Não vou comentar sobre tecnologia apresentada em si. Mas um fato que notei.  O Mr. Roger Brinkley fez uma demonstração do emprego da tecnologia (Java, "Móvel e embarcado") associando a um hobby que ele pratica: o golfe. Acho geniais, aqueles que realizam sua atividade profissional em outra atividade que não seja somente o ambiente de trabalho.
/***/

Perguntado, “Como, especificamente, ele faz essa associação (JAVA + GOLFE)?” Filipe Portes respondeu : assisti essa mesma palestra do roger no M3DD/LA em Goiânia ano passado..

O Roger prende um sun SPOT ao taco, e faz o swing (movimento da tacada de golfe).. então o sun SPOT registra todas as informações sobre a tacada, mostrando vários dados, gráficos, etc..
/***/

O próprio Roger nos envia (em Inglês) seu depoimento sobre a temporada que passou aqui no Brasil :  I spoke at FISL and three JUG events on a trip from Brazil from July 19 through July 31.

FISL 2010 - Porto Alegre
++++++++++++++++++

There were 3 Oracle speakers (Alexi, Arun, and myself) at FISL this year with four talks (Down significantly from last year). All four talks were accepted early. My talk on Mobile & Embedded technologies was considered a keynote talk on the second day. Keynote talks are in a much larger room and have translation capabilities. Attendance was about 300.

- Key Brazilian government ministries and several key companies signed an OpenJDK manifesto calling for the governments full support of the OpenJDK platform as their main distribution platform. It says that the government agrees on the importance of having a free Java platform, and will make efforts to test and use to see if OpenJDK conforms to the needs, and will contribute back any findings. More government ministries are expected to sign the document on August 18. This move is intended to call Oracle's attention to the need to maintain the free Java Platforms it currently has developed.

- Met once again with Brazilian Java groupies that are still showing support for Java and the Evangelists that they know on a personal basis. Had some time to speak directly with Brazilian JUG leaders Bruno Souza, Fabianne Nardon, Fabio over dinner.

- SunSPOTS need to be sold in Brazil once the new version is made available. There is a large research market there that would like to use them but getting access to them is almost impossible.

- Open Solaris was sorely missed at the conference this year. There was one talk on the topic given by one of the locals.

- Had a good talk with Arun Gupta. It feels like Java EE is well on track with it's overall plan and evangelism strategy. Same needs to happen in the Java SE and Java ME space.

Rio JUG
++++++

The Rio Java Users Group held an event at the Federal University of Rio. About 25 people were in attendance. Part of the problem was late planning time (I didn't get my approval until 3 weeks before the trip and the JUGS only 2 weeks before the event) and the fact that the university was on winter break. Still questions were good from mostly masters level students and staff. The event was set up by Ulisses Telemaco and

- Had dinner with Marcelo Assis and Marcelo Carius of Neki Technologies in Petropolis (60 km outside of Rio). They are strong Java Supporters and would like to see some evangelist come to Petropolis for a full day event. We would supply 2 or 3 talks and they would supply the rest.

DFJUG in Brasilia
+++++++++++++

Daniel deOliveira from the Ministry of Planning and an Java Champion is the JUG Leader at the DFJUG in Brasilia. The meeting there was at the locale private University. As Daniel said, the Federal University is too interested in research to care about Java. Excellent meeting the best of the three JUG meetings. Every seat in the 120 room was full and another 40 or so crammed into the room. My wife heard some the attendees mumbling "ENGLISH!!!!!" as they entered the room but we had an interpreter and a lot of hands on demos so it work. But the response was very good as Daniel commented in an email the next day,
"People are sending e-mails congratulating you for your excellent presentation. They loved  :-)  I'm compiling all comments and will publish in our next newsletter. Congratulations"
Javali - Sao Paulo
+++++++++++++

Javali (literally means wild boar in Portuguese) is a Java event that is generally tied to FISL. This year they did a series of talks pre FISL and post FISL. I was the final talk of the post FISL session that ran from 2pm until 8pm. My talk was fairly full with about 60 people in attendance. Talks were held at the Federal University of Sao Paulo, one of the largest and most influential university in Brazil. At the end of the talk one of my participants said that he really liked the talked because I spoke to them "like a Brazilian would speak to us". Afterwards those remaining had pizza.

- Bruno Souza the founder of FISL couldn't get the local Oracle group to pay for 55 pizzas for the event and asked me to buy them. Not a problem but my purchases the next day were denied because of suspicious purchases.

Other Note
+++++++++
- Brazilians are pleased that the Brazil JavaOne will now have a call for papers. That said they want to participate in the selection process. Just having a CFP isn't enough

Photos :
- Louis (JavaEE developer) and I on plane to Rio (Louis has said "hi" for last 5 years) http://www.facebook.com/photo.php?pid=4743762&l=4ac90c26f4&id=712524351
- Ulisses and his wife Vanessa at dinner the first night in Rio
http://www.facebook.com/photo.php?pid=4743764&l=95aa2e8659&id=712524351
- DFJUG leaders at Pizza Ridizio at 11:30 after meeting
http://www.facebook.com/photo.php?pid=4743771&l=10798e96ca&id=712524351
- Sou Java Supporter
http://www.facebook.com/photo.php?pid=4743773&l=3f25dea5a6&id=712524351
-  Pizza at FISL
http://www.facebook.com/photo.php?pid=4743812&l=247ae92c5d&id=712524351
/**** Biblioteca comunitária do DFJUG,  www.dfjug.org/educacionais.jsp ****/

__| Revista  MundoJava evolui para Revista MundoJ |__
A revista anteriormente conhecida como MundoJava agora com um conteúdo mais abrangente.

Marco Antonio Guapo, guapo@mundoj.com.br, Diretor Executivo da Revista MundoJ, informa a comunidade sobre a evolução da noss revista MundoJava

A revista MundoJava há muito tempo vinha tratando de outros temas que não especificamente a plataforma ou a linguagem Java. Desta forma, a editora decidiu tornar a revista definitivamente mais abrangente, mantendo ainda Java como a plataforma padrão dos artigos, mas permitindo-se tratar de outros temas de forma mais natural. Afinal, acreditamos que o
desenvolvimento de software evolui muito rapidamente e os desenvolvedores necessitam evoluir também, conhecendo mais sobre sua plataforma de desenvolvimento preferida, mas também entendendo processos de desenvolvimento novos e atuais, plataformas complementares e todos os assuntos necessários para ser um excelente profissional.

Na nova edição da revista, já chamada e MundoJ muitos temas são tratados como:
• Agile
• Design Model
• Linguagens para JVM
• Arquitetura
• SOA
• Java Card
• JBoss EL
• JSF
• E muito mais

A revista MundoJ é editada pela Editora Mundo e os atendimentos a assinantes e leitores continuam da mesma forma como antes.A próxima edição que está chegando aos assinantes e nas bancas e livrarias já é a MundoJ, com novo design e muito mais conteúdo.A MundoJ foi inteiramente pensada para quem realmente gosta de desenvolver software!!

Conheça o novo site em http://www.mundoj.com.br
/**** Biblioteca comunitária do DFJUG,  www.dfjug.org/educacionais.jsp ****/

__| Como romper as barreiras do desenvolvimento de aplicativos?  |__
Frederico P. Rezende, fredrez@br.ibm.com, IBM Rational Marketing Manager, afirma : Muito se fala em colaboração entre equipes de um mesmo projeto, mas como fazer com que os times trabalhem de forma efetiva, evitando os problemas comuns de todos os dias?

Confira neste artigo como você e seus colaboradores podem trabalhar o desenvolvimento de software através de ferramentas que permitem a colaboração real, trazendo facilidades como a documentação instantânea e reportes automatizados.

Para mais informações visite : http://www-03.ibm.com/e-business/br/news/campaigns/application_management/index.shtml
/**** Biblioteca comunitária do DFJUG,  www.dfjug.org/educacionais.jsp ****/

Sempre e importante ressaltar que o DFJUG e patrocinado pelo Instituto CTS - www.cts.org.br, que nos fornece todo o apoio logístico, administrativo e jurídico que nosso grupo necessita para realizar seus projetos tecno/sociais. Abraços a todos e bons códigos !!!

Daniel deOliveira
JUG Leader / Founding Java Champion
Brasília Java Users Group
daniel@dfjug.org
www.dfjug.org
Brasil