Desenvolver para kernel do Linux exige genialidade e loucura

A Linux Foundation tem um bom histórico de se esforçar para publicar matérias, infográficos e vídeos para demonstrar como é ser um autêntico desenvolvedor do kernel do Linux. O objetivo parece claro, incentivar as pessoas a também contribuir com código. É assim que funciona a comunidade open source.

Continuar lendo Desenvolver para kernel do Linux exige genialidade e loucura

Você usa Linux e não sabe

Verdade, amigo leitor. A frase “É preciso ser mecânico para andar de carro” nunca fez sentido, mas sempre foi utilizada como referência para explicar a um usuário leigo como seria usar Linux. Esqueça. É a mais pura bobagem de quem está acostumado com a zona de conforto. Linux nunca foi um bicho de 7 cabeças. Lógico que já foi mais espartano, mas não impraticável.

Continuar lendo Você usa Linux e não sabe

Pesquisa prevê que linuxistas ganharão mais

Dilbert: In The Beginning Was The Command Line

A Linux Foundation, em parceria com o site de carreira Dice, realizou uma pesquisa com dois mil gerentes que contratam profissionais em diversos setores, no mundo todo. A pesquisa revelou que nos Estados Unidos a taxa de desemprego para profissionais do setor caiu de 5,3% para 3,8%, considerando um período de 12 meses. Na economia como um todo, o país amarga 8,3% de desemprego. No Brasil, só para efeito de comparação, a taxa de desemprego geral em 2011 foi 6% entre a população economicamente ativa, segundo dados do IBGE.

Bom, se você é um profissional da área, alegre-se. As conclusões da pesquisa sugerem que você ganhará mais e terá mais oportunidades. Veja os detalhes:

Continuar lendo Pesquisa prevê que linuxistas ganharão mais

Compliance em projetos open source

Com a explosão do uso de software com o código aberto, tendo como expoente o Android, não faltam projetos que infringem licenças. Para um projeto caseiro, apesar de errado, as consequências são pequenas (mas não aceitáveis). Já no uso comercial, há implicações legais sérias. E como resolver este problema?

A solução está na prática do termo conformidade (mais conhecido no mercado como compliance). Pois é nessa prática que a Linux Foundation tem apostado suas fichas, com o Open Compliance Program. A organização tem publicado constantemente artigos e ferramentas para avaliar qualquer projeto. Elas incluem as seguintes práticas:

– Checador automático de dependências;
– Diferença em código de componentes (Bill of Material Difference);
– Limpeza de código, que pode inclusive remover trechos de comentários, codinomes etc.

Entre as ferramentas propostas pelo programa, a que chama mais atenção pela utilidade é a FOSSology, desenvolvida inicialmente pela HP. Ela permite avaliar licenças dos componentes utilizados identificando trechos de código, comentários comuns e arquivos de licenças anexos. É capaz de investigar também especificações dos pacotes de instalação RPM e descompactar arquivos como: tar, gz e iso para avaliar seus componentes. As informações aparecem em uma interface web.

Ajude o software livre usando cartão de crédito

Existem várias maneiras de ajudar um projeto de software livre: você pode contribuir com linhas código, revisar um código pronto, testá-lo em diferentes condições, acrescentar informações à ajuda do aplicativo, remodelar o design, traduzir o programa para sua língua, sugerir melhorias, apontar defeitos de usabilidade e até investir dinheiro em algum projeto ou fundação.

Continuar lendo Ajude o software livre usando cartão de crédito