Archive for the ‘gpl’ Category

Firefox entra no guinness!

Wednesday, July 16th, 2008

Do site da mozilla:

“Graças ao apoio da sempre sensacional comunidade da Mozilla, nós conseguimos estabelecer um Recorde Mundial no Livro dos Recordes Guinness pelo software mais baixado em 24 horas. Em 18 de junho de 2008 8,002,530 de pessoas baixaram o Firefox 3 e estão usando a Internet de maneira mais segura e inteligente.”

Notícia completa, com mapa indicando downloads por país:

http://www.spreadfirefox.com/pt-BR/worldrecord/

Outro link, mostrando até o momento o firefox oficialmente com 19% do market share mundial em browser:

 http://marketshare.hitslink.com/report.aspx?qprid=0

RedHat Summit 2008

Monday, July 14th, 2008

Em junho deste ano, ocorreu o 4.o RedHat Summit 2008. A redhat disponibilizou gratuitamente algumas palestras. São bem interessantes, e uma que me chamou muita atenção foi a palestra do CTO & VT Brian Stevens - RedHat Engineering, sobre os projetos opensources em destaque na redhat, como o gerenciador bastante amigável de nuvens computacionais(cloud computing) oVirt em cima do KVM, presente a algum tempo no kernel, a opção de rodar o fedora 9 inteiramente pelo pendrive - incluindo os arquivos criados pelo usuário - possibilitando literalmente mover seu desktop entre hosts, a integração entre MRG Grid (RHEL) e o projeto OpenSource Condor para alto throughput computacional - com o objetivo de fazer exatamente o que a Amazon faz atualmente com o EC2.

Está é apenas uma das palestras disponibilizadas. Seguem o link:

RedHat Summit: http://www.redhat.com/promo/summit/2008/

Gentoo 2008.0 Released!

Wednesday, July 9th, 2008

Bem, você já instalou linux algumas vezes na sua vida. Pensa nos bons tempos, onde sabia o lugar de cada configuração do sistema, ou se não é desta época, imagina… como aqueles malucos conseguiam usar um sistema tão cru?! Eu juro, tentei me adaptar aos novos tempos, e sim, já instalei Ubuntu para usar por umas semanas. Resultado, achei uma excelente distro para iniciantes, mas… E se eu quiser um apache dizendo exatamente a CFLAGS para compila-lo e ainda quais módulos e mais, que as dependências deste novo pacote sejam resolvidas automaticamente, independente dos modulos escolhidos? E se eu tenho um problema de instabilidade, por que o firefox foi compilado com um GCC diferente do Xorg? E se eu quiser alterar certas configurações, mas não sei onde ficam pois tudo foi instalado automaticamente… E se eu quiser usar apenas pacotes stable para evitar instabilidades, mas APENAS o firefox eu quero unstable (packages.keywords)?! E se … Eu voltar pro Gentoo?!

Bom, aos que realmente gostam de conhecer a fundo Sistemas Operacionais, não existe sensação melhor que saber a localização de cada componente/configuração do sistema.

A boa notícia, em poucos minutos você tem o sistema rodando em LiveCD, e pode ir instalando em background… Aos que tem a sua distro e espaço particionado sobrando, o processo de instalação é idêntico, use a sua distro, instale em paralelo e… open your mind.

Sim, Gentoo (Se pronuncia “D’jêntu”, mas fique a vontade de pronunciar do jeito que quiser) é uma quebra no paradigma atual. Vem num liveCD muito bem produzido, mas não se engane… Se não seguir o manual de instalação, você NÃO instala! Mas esta é justamente parte da diversão! Outra coisa… Não existe nada mais gratificante que saber… A sua distro é praticamente “from scratch”, o Xorg é compilado para o seu Hardware e o xorg.conf foi feito pelas suas próprias mãos e o uso das ferramentas padrões(xorgcfg). O firefox é mais estável, pois foi compilado para o seu hardware e bibliotecas do seu sistema. Até o OpenOffice se assim o desejar, pode ser compilado sem problemas!E claro, o kernel… É mandatório que o compile.

Na verdade o Gentoo NÃO é uma distribuição. O correto é chama-lo de Meta-Distribuição, pois com os mesmos sources nenhum Gentoo é igual ao outro. Não gosta do kde(-kde -qt3 -qt4), faz parte da comunidade ‘odeio gnome’ (-gnome -gtk)?! Ou simplesmente quer uma distro enxuta, sem X e suas libs(-kde -gnome -X -qt3 -gtk -qt4)? Ou quer kde, gnome e xfce vivendo em harmonia(gtk kde qt3 qt4 gnome)?! As USE Flags do Gentoo fazem isso pra você. Quer uma distro com profile desktop, ou server (make.profile)? Quer a mesma para instalar em 100 servidores de hardware semelhante… Sem problemas, compile em uma maquina, gere os pacotes binários(quickpkg) e instale nas outras(stage4). Pronto, todo o parque de máquinas com o máximo tuning entre hardware x software.Quer uma distro para servidores i686 em geral? Sem problemas. E i486, i586?! Com certeza!

Gentoo possui uma vasta gama de softwares. Esta lista pode ser ainda estendida(layman). Tudo centralizado no banco de dados Portage, coração do Gentoo.

Um dos pilares do Gentoo é sua vasta documentação, se não for a mais completa! E sua comunidade é bem ativa também. E claro, garantia de aprendizado em linux em nível baixo. Apenas um conselho… googleee antes de perguntar. Afinal de contas, é pra isso que existe a farta documentação, então… RTFM!

Gentoo não é xiita, você vai encontrar Skype, suporte a mp3(USE Flags), drivers nvidia/ati, oracle libs, etc. It’s up to you!

Experimente!

Download:  http://www.gentoo.org/main/en/where.xml

Documentação:  http://www.gentoo.org/doc/en/handbook/index.xml

Home:  http://www.gentoo.org

OpenSolaris é ‘tostines’?

Friday, June 6th, 2008

Faz um tempo que eu não entrava no site da Sun. Principalmente, entrar nas páginas de seus produtos, em especial o Solaris e Open Solaris. Bem antes de trabalhar aqui, sempre achei legal o mundo Linux e em especial o mundo Unix. Afinal, como um sistema operacional dos anos 70 pode ser ainda tão moderno e atual por quase 30 anos? Essa mística sempre foi interessante para mim, ainda mais quando obtive meus primeiros acessos a servidores Unix como ter a conta na SDF, o primeiro e talvez o único site do mundo que oferece um “free-shell account”; e também de ter utilizado alguns servidores Sun em outros lugares que trabalhei.

Bem, ao entrar na página do OpenSolaris, vejo um destaque escrito “OpenSolaris: What Ubuntu wants to be when it grows up”. A matéria comentava do mais recente release do OpenSolaris, o 2008-05 (geralmente os releases são versionados por ano e mês) e um extenso artigo informando as novidades do Open Solaris como um LiveCD, Gnome 2.22, Firefox 2.0.0.14 e tudo mais. Engraçado, tudo isso o Ubuntu tem, não sei aonde está a correria do projeto Ubuntu em assimilar-se ao OpenSolaris, ou ao Unix em si.

Bem, surpresa para mim o chamativo da matéria dizer que Ubuntu quer ser um dia um… Solaris. Ainda mais quando o artigo começa com “What would Ubuntu be like if it were an OS for grown-ups? (…)”. Eu fiquei ponderando pelo assunto e, se o Ubuntu é comparado a um S.O para ‘teenagers’, porque ele é bem usado em várias empresas e também a escolha preferida de usuários frente ao ‘desconhecido’ Open Solaris? Eu também me perguntei o que seria exatamente um sistema operacional de ‘adulto’. Afinal, de todos os destaques oferecidos pelo Open solaris, não vi nada além do que o Ubuntu já fez por seus usuários. Ainda assim, existe uma redução no uso de sistemas operacionais Sun Solaris frente ao Windows Server e Linux em geral. O que eu senti, na verdade, é que o Open Solaris está mais é seguindo o mesmo caminho que Ubuntu, como uma forma de recuperar mercado que ela orgulhava de estar a frente junto a grandes concorrentes como HP-UX, IBM Irix, SCO Unix e outros.

Realmente, concordo que o nome “Unix” é sinônimo de estabilidade e escalabilidade, mas hoje o Linux é tão estável e escalável quanto o Solaris. Talvez, os grandes destaques do OpenSolaris, que é a performance e o ZFS sejam tecnologias que podem fazer frente. Como não os conheço bem, então limito-me a comentar, mantendo a minha neutralidade no assunto.

Finalmente, esse artigo seria muito interessante se fosse escrito em meados de 1996, época em que Linux tentava ser um sistema operacional Unix gratuito e open source. Hoje, creio que a filosofia inicial foi atingida e hoje há aprimoramentos no próprio linux para ser melhor do que ele é hoje, mas longe de querer ser um System V ou um BSD. Acho que hoje o Linux quer manter sua identidade, mantendo sua gratuitade e liberdade de desenvolvimento e compatibilidade com as especificações Unix. Isso torna o Linux forte e o OpenSolaris…. correndo atrás do sucesso.

Por isso, acho que o OpenSolaris está sendo igual a antiga propaganda do biscoito tostines. “É fresquinho porque vende mais ou vende mais porque é fresquinho?” Acho que cabe a Sun descobrir se realmente quer parecer um sistema grown up ou quer ser um sistema operacional de teenager, deixando de usar “Táticas Microsoft” contra concorrentes.

UPDATE: Para não dizer que falei algo sem testar, eu baixei o ISO e queimei um CD. Bootei o CD no meu computador e dá um erro de TIME OUT para tentar conectar ao meu HD SATA 2 e o Live CD nao funciona (nem no modo texto e nem desativando o HD pela BIOS). Engraçado que no Ubuntu isso funciona tranquilamente. Problema de placa mãe? Eu já instalei o Ubuntu 7.10 (versão 64 bits), Windows XP e Windows Vista (64 Bits) neste computador! Detalhe que é apenas uma Abit AN9-32X, lançado em meados de Maio de 2006.

Livro gratuito - temporariamente - de Ruby on Rails

Thursday, October 4th, 2007

Quem tiver curiosidade em aprender essa linguagem para desenvolvimento ágil, aproveite para baixar o livro Build Your Own Ruby on Rails Applications” de Patrick Lenz que está disponível gratuitamente para download em formato PDF nos próximos 60 dias. Livro Completo!

Tem mais de 400 paginas:

http://www.sitepoint.com/blogs/2007/10/02/sitepoints-ruby-on-rails-book-is-now-free/

Fonte:  http://br-linux.org/linux/livro-gratis-de-ruby-on-rails-

Sweet Home 3D 1.0 lançado

Monday, September 17th, 2007

Software livre para arquitetura, muito completo

Pra quem quer fazer um layout da própria casa é realmente um achado. Se quiser testar da pra iniciar ele via webstart.

Home:
http://sweethome3d.sourceforge.net/

Download(webstart opcional):
http://sweethome3d.sourceforge.net/download.html

Lista de Firefox Extensions problemáticas - leaks

Thursday, September 6th, 2007

A grande sacada do firefox é o suporte a extensions… virtualmente transforma o firefox em qualquer aplicação que possa imaginar. Mas a vida… é uma caixinha de surpresas… (como diria Josef Cliber). Junto com essas maravilhas, podem vir alguns defeitos como memory leaks e uso intenso de CPU.

A lista inclui extensions famosas(das quais algumas não consigo viver sem), como:

——————————————————–

FireBug - Causes excessive CPU usage - Disable Firebug when not using it

All-In-One Gestures - May cause crashes. Also conflicts reported with spellchecker in Linux Mac OSX versions. - Sem workaround

Adblock - Problemas com OBJ_TABS - Não usa-las

——————————————————–

A do firebug é a mais evidente, eu sempre desabilito quando não estou usando.

A seguir a lista completa, direto do mozillazine:

http://kb.mozillazine.org/Problematic_extensions

OpenXML - A ISO diz ‘não’

Wednesday, September 5th, 2007

Para quem respira e promove ‘open standards’, deve estar estourando champagne neste momento. O comitê mundial da ISO, disse hoje não a certificação do modelo de documento aberto criado pela Microsoft chamado de ‘OpenXML’. Sendo assim, o único modelo padronizado da ISO para documentos de aplicativos ‘Office’ seria o ODF, o Open Documento Format, criado pela OASIS (Organization for the Advancement of Structured Information Standards), baseado no modelo de documentos XML inicialmente criado pelo Open Office.

O motivo da rejeição vem da falta de quantidade de votos necessários para a aprovação do formato proposto pela Microsoft. É necessário uma maioridade, de 2/3, para que algo seja aprovado. Neste quesito de aprovação, de todos os países participantes da ISO, o formato recebeu bastante rejeição quanto ao formato, aonde o Brasil inclui-se na lista, fazendo assim que o número ficasse inferior aos 2/3 proposto.

 A rejeição do formato proposto pela Microsoft deve-se principalmente ao fato da Microsoft trazer funcionalidades legadas de sistemas antigos nunca antes homologado, com o uso de tags do tipo ‘formatAsWord95′, que tecnicamente refere-se a formatar um texto como no Word 95. Outro fator são as 6000 páginas de documentação de como implementar o formato, contra os quase 800 da ODF.

 A Microsoft defendia o OpenXML porque, além de ser um formato criado por eles, era o modelo padrão de gravação de documentos do novo conjunto de aplicativos Office lançado por ela, o Microsoft Office 2007. Apesar disso, o formato já havia sido introduzido em 2003, através do Microsoft Office 2003.

A rejeição da ISO em relação ao modelo proposto pela Microsoft é uma grande vitório Open Source, pois o modelo da Microsoft, se aprovado, provavelmente poderia pedir licencisamento quanto ao uso da tecnologia, além do fato da Microsoft não revelar em quais condições poderíamos trabalhar com documentos convertidos em OpenXML de documentos antigos (exemplo documentos do Office 97). Provavelmente, o modelo seria apenas uma maneira da Microsoft em manter-se firme no empreendimento de aplicativos Office, pois se realmente a Microsoft estivesse interessado na interoperabilidade de aplicativos hereogênicos, certamente o modelo lógico seria a adoção do ODF. Isso é tão claro quanto a frustrada tentativa, iniciada no Windows NT, de querer usar o WINS para solução de nomes, ao invés do DNS (hoje as redes Microsoft usam DNS em solução de nomes); ou também do SOAP para desenvolvimento de aplicativos que façam comunicação via rede.

A Microsoft, hoje, perdeu a batalha; mas não a guerra. A própria empresa pode reinterar o pedido novamente para votação no próximo ano, com a reformulação dos tópicos de seu modelo, visto que muitos países votaram ‘Não, com observações’ e ‘Sim, com observações’. De fato, concordo que possa haver mais de um formato de composição de documentos, mas desde que este seja realmente livre e aberto para serem usados. Afinal, você compraria um carro no qual você não possa nem ao menos trocar o volante porque tem o símbolo da construtura nele?

Bases deste artigo:

Microsoft canta vitória com o Open XML
Brasil dirá não ao OpenXML na ISO, diz ABNT
Open XML não é aprovado na ISO

Atenção CIPA! Programa para prevenção de LER

Friday, August 31st, 2007

WorkRave

Este programa(GPL) lhe ajuda na prevenção e cura de lesões por esforço repetitivo (LER).

Realmente interessante o software, tem versões para Linux(Unix) e Windows

Muito fácil de configurar, te obriga a parar, levantar, fazer exercícios, etc

As configurações default pra mim não serviram, aumentei os intervalos entre pausas e reduzi a pausa. Mas isso é uma configuração pessoal, cada um na medida do uso verifica o tempo ideal. Recomendo o uso!

Dúvidas frequentes: http://www.workrave.com/faq

Download: http://www.workrave.com/download/

# emerge workrave

#apt-get install workrave

ScreenShots:

Novidades no Perl 5.10

Friday, August 31st, 2007

Não sabe o que o operador ++ ou *+ faz?  Como resolver o problema das substituições, ex: \1 \2 … \9  e quando chega no \10 você chora? ou corta os pulsos?! operador <word>(named capture)  é estranho pra você? Melhor ler esse documento, ou  corre o risco de no futuro, não entender nenhuma regexp em perl.

Fonte: http://www.regex-engineer.org/slides/perl510_regex.html