Foi anunciada hoje a eleição do SouJava para uma cadeira no Comitê Executivo (EC) do Java Community Process. A Sociedade de Usuários Java, uma organização sem fins lucrativos que promove o uso da tecnologia e de seus padrões, foi o primeiro grupo de usuários a se tornar membro do JCP. E agora é o primeiro a ser eleito para o EC (especificamente o SE/EE EC). O EC é o órgão máximo do JCP, o processo que define os rumos da tecnologia Java através das suas especificações, as JSRs. O fundador e diretor do SouJava, Bruno Souza (também conhecido como "JavaMan"), nos falou sobre esse acontecimento importante, que aumenta enormemente a influência dos desenvolvedores sobre a padronização da tecnologia Java.
Leonardo Galvão: Fale-nos um pouco sobre o JCP e a participação dos desenvolvedores no processo
Bruno Souza: O JCP foi criado pela Sun, como forma de permitir às empresas que licenciavam o Java uma participação direta na evolução da tecnologia. O JCP também abriu espaço para especialistas serem convidados a opinar nessa evolução. Pouco depois de sua criação, evoluiu para um processo participativo, com a possibilidade de qualquer empresa ou desenvolvedor fazer parte das discussões e definições. Isso agregou especialistas de toda a indústria na elaboração dos padrões Java.
Como evoluiu a participação do SouJava?
O SouJava se juntou ao JCP em 2005, um momento especial em que o processo estava se tornando ainda mais aberto e participativo. De certa forma, abrimos caminho para uma maior participação de grupos de usuários e desenvolvedores individuais. A participação no JCP permitiu que o grupo acompanhasse de perto a evolução das especificações Java, e pudesse contribuir para o processo com opiniões e comentários. Além disso, vários diretores do SouJava participaram ativamente da definição de JSRs. Devido à constante atividade do grupo em relação à tecnologia – em especial nosso “lobby” pelo reconhecimento das implementações software livre dos padrões Java – o SouJava foi convidado pela Oracle a concorrer à eleição do Comitê Executivo. Isso aconteceu sob a condição especial de um assento ratificado – ou seja, um assento indicado pela Oracle, mas subordinado à aprovação dos outros membros do JCP. O resultado das eleições anunciado hoje confirma que o SouJava foi aprovado pelos membros. Assim, o grupo passou a fazer parte do Comitê Executivo do JCP.
O que a Eleição para o Comitê Executivo representa para o SouJava?
Agora o SouJava passa a contribuir diretamente para as decisões tomadas no JCP. Em especial, se torna participante importante na evolução do JCP propriamente dito, já que é o Comitê Executivo que define as regras do processo. Participar do Comitê Executivo do JCP, órgão máximo de definição da Tecnologia Java, é motivo de orgulho para o grupo, e de muita responsabilidade para todos nós. Um trabalho bem feito no JCP pode trazer frutos positivos para todos os desenvolvedores Java no país – e porque não dizer – de todo o mundo.
O que significa essa eleição para os desenvolvedores Java?
O JCP é o campo neutro em que os fornecedores interessados na evolução de Java se encontram para definir e discutir o futuro da tecnologia. Se o processo for dominado por uma única empresa, ou se ficar restrito à visão dos fornecedores, o processo fica desvirtuado, a tecnologia perde força e os desenvolvedores de software acabam prejudicados. Isso acontece, seja porque suas necessidades não são consideradas ou atendidas, seja porque a tecnologia adotada perde valor e posicionamento no mercado. A participação do SouJava traz para o JCP as preocupações e necessidades dos desenvolvedores em geral – e, mas especificamente, as necessidades da comunidade brasileira de desenvolvedores.
Como você considera que as empresas podem ser beneficiadas?
O Brasil é um dos grandes usuários da tecnologia Java, seja no ambiente corporativo, que investe pesadamente em desenvolvimento Java, seja no governo. O governo se beneficia do ecossistema ao redor de padrões; também é beneficiado pela existência de múltiplos fornecedores da tecnologia, garantindo a independência do país em relação a fornecedores específicos. Há ainda um forte uso de Java em universidades e escolas. A presença do SouJava nas definições da tecnologia Java colabora para garantir que o enorme investimento feito em Java pelo país seja considerado como base para o futuro, ajudando a assegurar e valorizar o investimento feito por empresas, universidades e órgãos governamentais.
Você poderia dar mais detalhes sobre o papel de um membro do Executive Commitee?
O Comitê Executivo (ou EC) é um grupo com 16 membros que é responsável por votar as especificações de Java (JSRs). É o EC que aprova a criação de uma nova JSR e aprova a JSR quando é finalizada. O comitê também faz a aprovação das especificações nos seus passos intermediários. Sem a aprovação do EC, nada acontece. As especificações propriamente ditas são feitas pelos seus Expert Groups e o EC não interfere no dia a dia. Mas por ser o órgão mais importante do JCP, o EC pode influenciar em vários aspectos das JSRs.
Quais são os planos do grupo dentro do JCP?
O SouJava pretende envolver os membros do grupo e as empresas interessadas nas discussões do JCP. Participar de um processo de padronização é um esforço considerável e muitas vezes fora do alcance de empresas e desenvolvedores atuando individualmente. O SouJava pretende ser um ponto de agregação desse esforço. Assim, vai buscar uma maior participação de empresas e profissionais brasileiros no processo, e trazer as discussões do JCP para o maior número possível de desenvolvedores nacionais.
SouJava no JCP
by Fernando Franzini,
SouJava
by yara senger,
Brasil no JCP
by Fernando Ribeiro,
SouJava no JCP
by Fernando Franzini,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
É isso ai Bruno!! Estamos juntos nessa!
SouJava
by yara senger,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Esta será uma grande responsabilidade do SouJava em 2011/2012! Estou muito feliz com esta conquista! Não poderia ter pessoa melhor para representar a comunidade do que o Bruno Souza!
Parabéns!
[]s
Yara Senger
Brasil no JCP
by Fernando Ribeiro,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Eu estou muito feliz com a confirmação da SouJava e do Bruno e vou ajudar a divulgar esse novo canal para a comunidade brasileira contribuir com o trabalho realizado no JCP.