quarta-feira, 31 de março de 2010

Novas notas rápidas da semana (ClamAV, OpenSSL e Asterisk)

Mais algumas notícias da semana que merecem destaque (edição extra):
  • Lançada a versão 0.96 do antivírus ClamAV. Além do Personal Stats, a versão 0.96 tem várias novidades: novos mecanismos de detecção de malwares e alterações significativas no engine de scan do software; novo interpretador de bytecode; melhorias na performance, na heurística e no sistema de assinaturas; suporte a novos formatos de arquivos compactados (7Zip, Install Shield e CPIO); suporte a novos formatos de binários (como arquivos ELF de 64 bits) e suporte nativo a Windows são alguns dos novos recursos. A lista completa de mudanças pode ser lida no arquivo de Changelog que acompanha o código.
  • Após 11 anos de desenvolvimento (e após um ano do lançamento da release beta), foi liberada a versão final 1.0.0 do OpenSSL. Segundo seus desenvolvedores, essa é a melhor versão de OpenSSL disponível e é recomendado que todos os usuários das versões anteriores façam o upgrade. Leia o release da versão 1.0.0 aqui.
  • E para finalizar: a equipe de desenvolvimento do Asterisk anunciou hoje que em aproximadamente um mês as versões 1.6.0 e 1.6.1 passarão a receber somente atualizações de segurança. Existem alguns bugs que serão resolvidos até a metade de maio, mas após a solução desses bugs somente correções de segurança serão liberadas. Saiba mais sobre as versões do Asterisk e suas respectivas datas nesse link.
Acho que é isso. Semana que vem tem mais (a não ser, é claro, que alguma grande notícia, ou algum grande lançamento ocorra nos próximo dias, e mereça um post específico).

terça-feira, 30 de março de 2010

Notas rápidas da semana (Ubuntu, Squid e KDE)

Algumas notícias da semana que merecem destaque (nessa semana mais cedo devido ao feriadão):
  • A equipe de desenvolvimento do Ubuntu publicou um release na data de ontem, lembrando que o suporte para a versão 8.10 (Intrepid Ibex) acaba no próximo dia 30 de abril. É recomendada a atualização para a versão 9.04 (Jaunty Jackalope) e posteriores, mas o upgrade deve ser feito versão por versão, não sendo possível migrar diretamente da 8.10 para a 9.10. Veja como atualizar para a versão 9.04 aqui.
  • Ontem também foi lançado o Squid-3.1.1, primeira versão da série 3.1 recomendada para ambientes de produção e que vem repleta de bugfixes e novos recursos. Leia as notas de lançamento da nova versão aqui.
  • E hoje foi anunciado o KDE 4.4.2, segundo release da versão 4.4, que como de costume é lançado mensalmente e corrige uma série de bugs das versões anteriores sem agregar novos recursos. Em breve os pacotes para as versões do Ubuntu estarão disponíveis através dos repositórios do projeto Kubuntu. Fiquem de olho.

sexta-feira, 26 de março de 2010

Análise do novo cliente XMPP - OneTeam

Para os usuários e administradores de serviços XMPP as últimas semanas tem sido cheias de novidades e surpresas muito agradáveis.

Uma delas é o novo cliente XMPP chamado OneTeam. O OneTeam possui versões para Windows, Mac OS X e Linux, e pode ser rodado standalone ou como uma extensão do Firefox.

Como já estava esperando o lançamento desse cliente há um certo tempo, baixei o mesmo e passei a utilizá-lo. Para a realização dos testes, criei uma conta no talkr.im, serviço XMPP da Process one, empresa que desenvolve o servidor XMPP ejabberd e também o próprio OneTeam.

O maior motivo para escolher o talkr.im, foi que esse é o primeiro serviço XMPP a disponibilizar o Jingle Nodes. Infelizmente não tive ainda tempo para testar esse recurso, que será assunto de um post futuro.

Além disso, o talkr.im oferece salas de conferência e gateways para as principais redes (MSN, ICQ, Yahoo, Google Wave, Gtalk, entre outras) de IM, fazendo dele uma excelente escolha para quem quer utilizar o protocolo XMPP.

Os testes

Utilizei o OneTeam como extensão do Firefox (em Linux e Windows) e também como standalone no Linux e devo dizer que fiquei animado. Todas as versões testadas são exatamente iguais, e por isso resolvi utilizá-lo no browser devido a praticidade e rapidez (quem usa o Echofon sabe do que estou falando). Como estava usando o talkr.im, resolvi testar também seus gateways MSN e ICQ e fiquei satisfeito.

O OneTeam além de possuir todos os recursos básicos de um cliente XMPP (histórico, transferência de arquivos, service discovery, entre outros), possui também alguns diferenciais:
  • Addons: assim como o próprio Firefox, o OneTeam tem suporte a addons (ainda que até agora não exista nenhum desenvolvido). Esse recurso sozinho já abre um leque gigante de possibilidades que poderão surgir no futuro;
  • Perfis de presença: o OneTeam possui um sistema de perfis de presença altamente customizável. Como isso funciona ? Você pode criar perfis de presença que podem ser vistos por somente alguns usuários ou grupos, ou que podem ser vistos por todos exceto alguns usuários ou grupos. Assim, por exemplo, se você usa sua conta pessoal XMPP (e/ou MSN,ICQ,etc...) na empresa, você pode colocar uma mensagem de status que será vista por seus amigos, mas não será vista por seus clientes;
  • Ativação/desativação dos gateways: você pode ativar/desativar os seus gateways de forma rápida com o simples clique de um botão.

OneTeam rodando standalone no Linux

OneTeam rodando no Firefox

OneTeam rodando no Firefox

Com uma interface bem clean, o OneTeam já possui todos os recursos necessários para que você possa fazer dele seu cliente XMPP padrão (assim que sair a versão final, é claro). Além disso, a equipe da Process One está trabalhando muito para torná-lo estável e é possível que logo o mesmo venha a se tornar um dos grandes clientes XMPP do mercado.

PS: se você não quiser esperar a versão final e não se importar de utilizar uma versão alpha (que possui alguns bugs que causam o fechamento do software e do browser, quando utilizado como addon), seguem os links para download:

Nova versão do ClamAV tem recurso de geração de estatísticas

A nova versão do ClamAV 0.96, que ainda está em desenvolvimento, traz um novo recurso: a geração de estatísticas de malwares detectados, que podem ser acessadas tanto via web quanto via RSS.

O Personal Stats pode ser descrito como um Malware Statistics pessoal, que exibe dados somente de seu(s) servidor(es). A implementação do recurso é bastante simples, mas na minha opinião o Personal Stats peca em alguns aspectos:
  • Em primeiro lugar, os dados estatísticos ficam em um servidor disponibilizado pelo projeto ClamAV. Acho fundamental existir a possibilidade de ter o recurso internalizado, nem que para isso seja necessário instalar um Apache, um DB MySQL/PostgreSQL e outras ferramentas. Não sou favorável ao armazenamento de dados (principalmente de clientes) em servidores de terceiros (leia esse post). Mas como os dados estatísticos enviados não são informações sensíveis (e muitos antivírus e outros servidores já enviam tais dados de forma anônima), isso não chega a ser um impeditivo para o uso do ferramenta (em muitos casos, usar os servidores do projeto pode ser até um estímulo, se o interessado não tiver como disponibilizar a estrutura necessária).
  • Outro ponto que achei inconveniente foi o processo de criação da conta para cadastro e visualização das estatísticas de seus hosts, pois se faz necessário o uso de um provedor Open ID. O Open ID é uma ótima forma de autenticação, mas para o uso no meio corporativo me parece que seria mais adequado o uso da velha e boa dupla usuário/senha.
Tirando as questões acima, o novo recurso parece muito interessante. Se você quiser testá-lo, baixe a versão 0.96 (lembrando que a mesma ainda é um release candidate) e siga as instruções de configuração do Personal Stats.

Ah, e depois de usar o mesmo não deixe de postar seus comentários aqui.

Notas rápidas da semana (ClamAV, Google Summer of Code, XMPP, Openfire e Tigase)

Algumas notícias da semana que merecem destaque:
  • Lançado o Release Candidate 2 do ClamAV 0.96. Se você já estava testando o rc1, baixe a nova versão aqui e atualize seu sistema.
  • O projeto SIP Communicator foi aceito no Google Summer of Code 2010. Veja a lista de ideias do projeto para o GSoC 2010 aqui.
  • Além do projeto Sip Communicator, a XMPP Standards Fundation também foi aceita no GSoC 2010. Se você é desenvolvedor e tem interesse em participar, saiba como fazê-lo aqui. A lista completa de organizações aceitas no GSoC 2010 pode ser vista nesse link.
  • O servidor XMPP Openfire foi incluído no review comunitário de bugs do projeto FindBugs. Se você é administrador do Openfire e quer ajudar a identificar bugs e contribuir com o mesmo, saiba como participar aqui.
  • Lançada a nova versão do servidor XMPP Tigase (5.0.0-b2135). Saiba mais sobre o Tigase aqui.
As notícias são muitos boas e parece que 2010 será um ano de grandes novidades e progressos no protocolo XMPP e nos softwares servidores e clientes relacionados.

sexta-feira, 19 de março de 2010

Notas rápidas da semana (OneTeam, Ubuntu e Nagios)

Algumas novidades da semana que merecem destaque:
  • Liberado para download o cliente XMPP OneTeam (ainda em estágio alpha). O mesmo possui versões para Windows, Mac OS X e Linux, e pode ser rodado standalone ou como uma extensão do Firefox. Na minha opinião só o fato do mesmo suportar Jingle Nodes já vale o teste. Baixe o OneTeam aqui.
  • Lançado o Beta 1 do novo Ubuntu, versão 10.04, AKA Lucid Lynx. Saiba o que vem por aí na nova versão lendo o anúncio oficial.
  • Lançada a versão 3.2.1 do Nagios, que corrige uma série de bugs da versão 3.2.0. Maiores informações você encontrará no Changelog.
Destaque especial para o OneTeam. Já baixei e vou testá-lo com o Talkr.im. Em breve uma análise sobre o software e também sobre o Jingle Nodes.

sábado, 13 de março de 2010

OneTeam - cliente XMPP com suporte a Jingle Nodes entra em estágio alpha


Como já postado anteriormente, um cliente XMPP com suporte a Jingle Nodes está em desenvolvimento e nessa semana o mesmo entrou no estágio alpha, devendo em breve ser liberado para os usuários em geral.

O OneTeam é um cliente XMPP multiplataforma (para Linux, Windows e Mac OS X) que funciona como uma extensão para Firefox mas que pode ser rodado standalone devido ao uso da tecnologia XUL. A interface usa um estilo dashboard e o cliente XMPP suporta chat individual, em grupo (MUC), visualização de histórico entre outros recursos. Ele também tem suporte a ligações de voz Jingle assim como o (ainda) exclusivo suporte ao Jingle Nodes, que funciona de forma similar ao Skype.

A versão alpha ainda está em uso interno na Process One, mas se você quiser participar dos testes, envie e-mail para nverite em process-one.net.

UPDATE 14/03/10: enviei e-mail para o Nicolas e ele me informou que ainda precisam resolver uns "bugs feios" e que então irão distribuir o OneTeam.

Tigase Server - Servidor XMPP em pleno desenvolvimento

Tigase Server. Apesar de já estar na versão 5.0, esse servidor XMPP parece que agora tem tudo para se tornar um dos grandes servidores XMPP Open Source do mercado.

Em pleno desenvolvimento, o Tigase Server implementa uma boa quantidade de XEPs e RFCs e possui suporte a vários DBs. Além disso, possui alguns recursos muito interessantes como:
E não é só isso: o Tigase também tem um projeto em desenvolvimento de um cliente XMPP web completo, chamado Tigase Messenger, que é uma aplicação Ajax desenvolvida usando o GWT (Google Web Toolkit), e que pretende ter total suporte ao protocolo XMPP e suas XEPs (a última versão disponível, 0.2.1, pode ser baixada aqui).

Apesar de ainda não ter utilizado esse servidor e seu cliente web, confesso que fiquei bastante entusiasmado com os mesmos, e pretendo, se o tempo permitir, implementá-los na próxima semana, num ambiente de produção pequeno, para iniciar.

Assim que tiver maiores informações e experiência com as ferramentas, publicarei um post sobre o assunto no blog.

sexta-feira, 12 de março de 2010

OT: Idéia infeliz :-)

Quero pedir desculpas aos leitores de meu blog.

Resolvi ativar o compartilhamento de links do Delicious via RSS (recurso Link Splicer do Feedburner) para testar e depois percebi que ele gerou uma enxurrada de feeds desnecessários.

O recurso já foi desativado.


Drivers da Digivoice já funcionam com o Asterisk 1.6.X


Apesar de trabalhar grande parte do tempo em cima de Asterisk e VoIP, poucos são os meus posts sobre tais tópicos. Observando isso, percebi que talvez seja o momento de dar mais espaço para esses assuntos no blog.

Então para começar, vou tratar de algo sobre o qual me questionaram essa semana e que acredito deva ser uma dúvida de muita gente: os drivers dos hardwares da Digivoice podem ser usados com Asterisk 1.6.X ?

A resposta é SIM.

Segundo informações, as novas versões dos drivers da Digivoice (dgvchannel 1.0.5 e voicerlib 4.2.2.0) liberados no mês passado já são totalmente compatíveis com o Asterisk 1.6.X. Testes foram realizados nas versões 1.6.0.X, 1.6.1.X e 1.6.2.X com total sucesso e sempre que novos releases do Asterisk são lançados (como ocorreu no dia de hoje), a equipe da Digivoice testa seus drivers nestes para garantir a compatibilidade.

Deixo aqui então uma dica: se você utiliza o Asterisk 1.4.X, e ainda não tinha migrado para o 1.6.X por causa dos drivers da Digivoice, é uma boa hora para começar a pensar no assunto, já que o suporte a versão 1.4.X será finalizado em breve (a versão 1.8, que será LTS - long term support - deve ser lançada no segundo semestre de 2010), e as poucas atualizações que virão daqui pra frente serão de segurança, exceto, é claro, quando houver participação de desenvolvedores da comunidade, que contribuiram e muito para o lançamento da versão 1.4.30, liberada no dia de hoje.

Notas rápidas da semana (ClamAV, Samba e ejabberd)

Algumas novidades da semana que merecem destaque:
  • Lançado o Samba 3.5.1, um release de bugfix (lançados também releases que corrigem o mesmo bug para as versões 3.3 e 3.4 - 3.3.12 e 3.4.7 respectivamente).
  • Lançado o ClamAV 0.96rc1, que introduz novos mecanismos de detecção de malwares e alterações significativas no engine de scan do software. Novo interpretador de bytecode, melhorias na perfomance, na heurística e no sistema de assinaturas, suporte a novos formatos de arquivos compactados (7Zip, Install Shield e CPIO), suporte a novos formatos de binários (como arquivos ELF de 64 bits) e suporte nativo a Windows são alguns dos novos recursos. A lista completa de mudanças pode ser lida no arquivo de Changelog que acompanha o código.
  • Lançado o ejabberd 2.1.3, terceiro release de bugfix da versão 2.1, que traz também algumas novidades. Leia a lista completa de mudanças aqui.
PS: Falta pouco mais de um mês para o final do suporte a versão 0.94.X e anteriores do ClamAV. Não perca tempo e atualize seu antivírus, caso contrário o mesmo será desativado automaticamente.

sexta-feira, 5 de março de 2010

Notas rápidas da semana (Samba, KDE e Jingle Nodes)

Algumas novidades da semana que merecem destaque:

Mesmo que ainda em status experimental, parece que agora é apenas uma questão de tempo até que os clientes XMPP comecem a suportar o Jingle Nodes.

Document Freedom Day 2010


Dia 31 de março será o Document Freedom Day 2010 (dia da liberdade dos documentos).

A idéia básica do DFD é divulgar e demonstrar a importância do uso dos formatos abertos de documentos (ODF) e também do uso de padrões abertos em oposição a formatos e padrões proprietários da indústria de softwares.

É preciso fazer que as pessoas percebam que somente com o uso de tais formatos elas terão a garantia de livre acesso a seus documentos digitais (agora e no futuro) sem a necessidade do pagamento de licenças e do uso de um software específico.
Além disso, o uso de padrões abertos proporciona uma maior evolução das ferramentas pois permite que quaisquer pessoas (em qualquer parte do mundo) possam sugerir e/ou aprimorar o formato (veja o caso da Internet: ela só evoluiu tão rapidamente devido ao uso de padrões abertos, como HTTP, FTP, SMTP, etc...).

Se você percebe a importância disso, mobilize-se também e divulgue o DFD 2010 e suas idéias.

Nossa liberdade futura depende de nossas opiniões, mas também de nossas ações.