FSF anuncia programa de aprovação de hardware
Mais uma oportunidade para toda a população que prefere adotar itens nos quais a Free Software Foundation assina embaixo: agora, além da lista de distribuições reconhecidas como livres, a entidade anunciou um novo programa com a intenção de promover um selo de aprovação para ser incluído em produtos que atendam ao critério de respeito à liberdade do seu usuário.
O conjunto inicial de critérios para a concessão do selo de aprovação já foi divulgado: o hardware deve rodar software livre em toda camada que possa sofrer upgrade pelo usuário, permitir que o usuário modifique seu software, suportar formatos de dados livres, ser totalmente usável com ferramentas livres, e mais. (via lwn.net)
Muito bom FSF parabens. Issó e necessário, muitas plataformas novas do windows e do Mac estão tomando todo o controle do hardware do usuário. Parece que o hardware nem é mais deles.
Excelente.
Parabéns FSF :)
Poucos hardwares vão se enquadrar nesse conceito, infelizmente, mas a idéia é boa, muito boa.
Muito bom! Muito obrigado FSF por existir :-D
Excelente, com uma medida como essa vai facilitar muito a escolha de hardware.
Grande iniciativa! :)
Idéia muito boa, valeu pela matéria!
É uma boa.
Eu acho que teria muito mais efeito benéfico para o linux se eles organizassem um banco de dados completo e centralizado sobre a compatibilidade de todo tipo de hardware com linux e também se oferecessem um selo, tipo do INMETRO quanto ao consumo de energia, sobre a compatibilidade com linux daquele hardware.
P.ex. teria
- selo “A”: um hardware que funcionasse completamente com softwares livres
- selo “B”: um hw que funcionasse completamente e suportado oficialmente pelo fabricante (como uma placa de vídeo Nvidia)
- selo “C”: um hw que funcionasse completamente mas suportado por drivers não oficiais feitos por usuários
- selo “D”: um hardware que funcionasse com recursos parciais
- selo “E”: incompatível com linux
Seria bom se começassem a surgir editais do governo de compra de hardware onde haveria a preferência pelos fornecedores que tivessem tal certificação ou selo ou se enquadrassem nos critérios estabelecidos pela FSF.
“The seller must use FSF approved terminology for the FSF’s activities and work, in all statements and publications relating to the product.”
haha :( newspeak
A ideia do selo é boa, MS já faz isso e deu resultado, por que não o Linux?
Outra coisa que a FSF poderia fazer que ajudaria muito é desenvolver um SDK poderoso pra desenvolvimento de drivers, da mesma forma que existe no Windows e no Mac. Assim, poderia ser uma implementação de referência para os fabricantes e facilitaria que as aplicações pudessem explorar melhor os recursos que o hardware oferece, sem precisar ficar pensando em cada fabricante.
@Marcos Alexandre
Na verdade desenvolver drivers para Linux é relativamente simples. Mais simples do que fazê-lo para Windows.
Internamente aqui estamos trabalhando em um framework de alto nível (uma espécie de DDK-SDK) para desenvolvimento de drivers Linux para aumentar ainda mais a facilidade de programação.
Todo escrito em C mas abstraindo muita coisa de baixo nível em funções que automatizam essas chamadas, sem que no entanto haja perda de controle sobre o hardware.
Depois dessa notícia da FSF a empresa aqui quer adiantar a apresentação do framework. Seria uma forma de ajudar um pouco a dar mais massa ao desenvolvimento de drivers e aproveitar o momento.
Já posso adiantar que ele será liberado sob licença GPL 2 (totalmente compatível com o kernel portanto) e que o modelo de negócio estará baseado em treinamento para uso dele. (quem quiser)
O download será livre também.
Está em estágio inicial a criação de uma ferramenta RAD para uso do framework. Mas isso é para daqui alguns meses.
Acho que na próxima semana já teremos novidades sobre o framework, já que o cronograma foi bastante adiantado.
Já existe no mercado há vários anos um produto comercial que permite o desenvolvimento de device drivers para múltiplas plataformas, incluindo windows e linux:
http://www.jungo.com/st/windriver_usb_pci_driver_development_software.html
@André Luis Pereira dos Santos, onde você trabalha? :)
[[E brincadeira]
O único hardware aprovado será o… Pendrive :-)
[/É brincadeira]
@Willian
Trabalho na BSRSoft Ltda. (http://www.bsrsoft.com.br)
“GNU/Linux inside”
será que aprovam máquinas virtuais como a JVM? ^_^
Valeu FSF!
A ideia é boa. Melhor que ficar fazendo listas de compatibilidade.
Chega de correr atrás para ver o que funciona … as empresas devem buscar fazer as coisas compatíveis e não o pessoal viver fazendo engenharia reversa e etc …
Não é perigoso lançar aplicativos sobre a Gpl 2?
Dizem que tem problemas relacionado a patentes.
Mais é claro que é uma boa licença é só uma observação, nem eu sei se a algo de errado com a Gpl 2.
Parece que a Gpl 3 veio para corrigir isto?
@Livre1
Usaremos a GPL 2 nesse caso, pois ela é igual à licença do kernel Linux, que no final é onde grande parte dos drivers rodam.
A ideia é excelente, mas tenho certeza absoluta de que (quase) nenhum fabricante vai colocar selinhos da FSF nas caixas de seus produtos.
Otima materia, otima noticia!
Free-Brasil!!!
@André Luis Pereira dos Santos,
Parabéns, cara!
Gostaria de sugerir o “GPLv2 or any later”, que também é compatível com o Kernel. ;-)
@Livre1,
Acredito que na maioria dos países, a licença para uso de uma patente (sua) está implícita na licença de uso do software. A GPLv3 tornou isso explícito.
@Kurt Kraut,
Concordo plenamente. Editais para compra de computadores bem poderiam exigir garantias de compatibilidade. Um edital para compra de computadores que vão rodar software livre poderia exigir a existência de drivers na versão oficial do Kernel. Quando comprando impressoras, poderia ser exigida a existência de drivers no OpenPrinting.