General
Consegi dará destaque para soluções livres na web
"A web é um espaço privilegiado para o uso de aplicações abertas". Essa é a opinião de Marlon Silva Carvalho, desenvolvedor da Bahia, envolvido no projeto Demoiselle. Marlon fala sobre a importância dos aplicativos livres para internet e de como o tema será apresentado no IV Congresso Internacional Software Livre e Governo Eletrônico (Consegi 2011).
Quais as principais vantagens da utilização de aplicativos web em software livre?
Enxergo dois pontos de vista para analisar. Primeiro, vou tocar no ponto de vista de um desenvolvedor. Hoje, temos um enorme leque de ferramentas que nos auxiliam na construção de aplicativos web em software livre. De uma certa forma, o próprio governo brasileiro é um exemplo quando se fala nisto, pois existe uma larga utilização da dupla Zope/Plone (que é uma ferramenta livre para a construção de aplicativos web) nos sítios federais. Teremos, inclusive, uma palestra sobre o assunto no Consegi: "Plone e eGov: Presente e Futuro". Também no Consegi, teremos a palestra sobre o Dojo Toolkit, que também é uma ferramenta livre voltada para a construção de aplicativos web e que o foco está no desenvolvedor. Então, considerando a visão de um desenvolvedor, as vantagens que podemos citar é a larga quantidade de ferramentas disponíveis, o baixo custo e a alta qualidade, uma vez que estamos falando de softwares que possuem grandes comunidades que, por si só, garantem esta qualidade. Como exemplo, não podemos deixar de citar o framework Demoiselle, que está na versão 2.1 e que terá uma palestra na trilha "Sistemas e Aplicações Livres: Desenvolvimento e Uso".
Agora, se não estamos falando de um desenvolvedor, temos aquelas pessoas que querem, por exemplo, publicar seu próprio blog. Quais opções disponíveis? Elas poderiam optar por uma solução fechada, ou até construir a sua própria. Mas vale a pena, uma vez que temos opções livres como o Wordpress e o Joomla? São opções excelentes e com custo zero. E essas duas não são as únicas. Estamos falando de dezenas de soluções escritas nas mais diversas linguagens e cada uma com suas particularidades. O que não faltam são opções.
Como tem se dado, nos últimos anos, o crescimento desses aplicativos? Quais as principais novidades?
Acredito que nunca houve uma estagnação, sempre encontramos excelentes aplicativos web para as mais diversas necessidades. Porém, números são difíceis de citar. Pode-se dizer que para qualquer necessidade que você tenha, há uma grande chance de encontrar uma opção em software livre. De novidades, podemos falar do crescente uso de "novas" linguagens. A linguagem PHP ainda é dominante, mas já temos grandes aplicativos escritos em Ruby, por exemplo. Eu digo "novas", entre aspas, porque não se tratam de linguagens criadas recentemente. A verdade é que elas existem há muito tempo, mas só agora que os holofotes se voltaram para elas.
Quais as vantagens que levam à utilização de determinada linguagem?
A linguagem PHP tem um grande histórico na construção de aplicativos web livres. É uma grande linguagem e que foi bem impulsionada pelo preço relativamente baixo dos servidores de hospedagem que a suportam. Uma máquina com um servidor Apache, em Linux, preparado para rodar PHP era, e ainda é, muito mais barata do que um com Windows com ASP. Contudo, hoje temos muitas outras linguagens no cenário. Não vemos muitos aplicativos web, na comunidade, escritos em Java, devido ao custo relativamente alto para rodar aplicações nesta plataforma. Mas temos hoje linguagens como Ruby, Python e Groovy que possuem cada dia mais adeptos. Certamente o PHP ainda está à frente, mas estas linguagens tendem a "roubar" uma fatia deste bolo.
Qual a importância do tema para o Consegi 2011?
Despertar no público o interesse em conhecer as opções de aplicativos web feitos com software livre. E, para aqueles alheios ao assunto, apresentar alguns desses aplicativos, demonstrando a viabilidade de sua utilização. Para aquelas pessoas que fazem aplicativos livres, indicar as ferramentas disponíveis, como nas palestras do Dojo Toolkit, Plone e Demoiselle. Se falamos de um público leigo, que quer apenas usufruir a possibilidade de usar ou ter um aplicativo web em software livre, temos opções como Wordpress e também o Joomla.
Quais as suas expectativas para o evento?
As melhores possíveis, considerando todos os temas e trilhas disponíveis. Cabe um destaque para a trilha de Dados Abertos, um grande tema, que tem ganhado cada vez mais força no mundo. O tema foi muito bem escolhido, em um momento muito oportuno. Já participei do Consegi e me surpreendi com a qualidade do evento, principalmente sua organização.
Você tem algum comentário a respeito de uma atração do Consegi 2011?
Sem a intenção de "vender meu peixe", eu destacaria a palestra sobre as novidades do Demoiselle. É o framework do governo e que teve a versão 2 lançada no início deste ano. O Demoiselle traz muitas novidades e teve como foco a produtividade, tema recorrente no desenvolvimento de aplicativos. O framework tem despertado interesse não apenas dentro do Serpro, mas em diversos órgãos federais e empresas que vêem, no Demoiselle, uma oportunidade de negócio. Para os desenvolvedores, o Demoiselle é mais uma grande opção, robusta e sólida, para a construção de suas aplicações.
O congresso
Acesse www.consegi.gov.br, conheça a grade preliminar das palestras e oficinas e fique por dentro de tudo que envolve o Consegi 2011.
Comunicação Social do Serpro - Brasília, 19 de abril de 2011