Sobre Hardware Open Source

No final do ano passado, começamos a considerar a possibilidade de tornar nossa placa-mãe um hardware Open Source (OSH). Depois de discutir a ideia com o fabricante do componente, ambas as partes concordaram que isso é uma boa ideia. Anunciamos o novo desafio no começo do ano e agora acreditamos ser o momento perfeito para clarificar as consequências da nossa decisão. Para explicar melhor, formularemos e responderemos algumas perguntas.

O que é hardware Open Source?

Parece ser difícil explicar o que é OSH. Uma descrição completa e detalhada pode ser encontrada na página de definição da OSHWA. Mas simplificando, podemos dizer que hardware OSH é hardware feito de uma maneira tal que as especificações estão publicamente disponíveis. Além disto, a documentação fornecida para entender e reproduzir o dispositivo deve ser amigável, permitindo sua edição e adição de melhorias. Um PDF com os esquemas não é suficiente para classificar um hardware como Open Source. Para tornar um projeto de hardware Open Source, o conjunto completo de CAD e arquivos descritivos deve ser fornecido; permitindo, por exemplo, a modificação dos circuitos. Naturalmente, qualquer firmware usada para fazer o hardware funcionar também deve ter código-fonte Open Source.

O problema para um projeto como o nosso é alcançar um nível completo de abertura. Um notebook usa vários componentes que são criados por terceiros e, como pode ser imaginado, quase todos sob licença proprietária. Em muitos casos, se você deseja usá-los, você precisa assinar um termo de confidencialidade (NDA agreement) com o fabricante (por exemplo, para o NXP do processador PPC). Além do mais, a assinatura do NDA significa que você não pode relevar certas informações relacionadas aquele item.

A OSHWA menciona este problema em particular quando explica o processo de obtenção da certificação Open Source para um item específico de hardware:

“Mas isso não significa que todo o projeto precisa ou será Open Source. Se os criadores usaram componentes de terceiros que estão fora de seu controle, eles são incapazes – e consequentemente não obrigados – a usar esses componentes de uma fonte open source. Mesmo que seja uma forte preferência usar componentes abertos sempre que possível, a OSHWA entende que, na realidade, isso não é sempre possível.”

Então qual é o nosso plano?

Queremos ser o mais aberto possível. Publicaremos todos os arquivos CAD, as especificações e qualquer documentação disponível em uma maneira usável. Claro que compartilharemos o código-fonte também (firmware e drivers). Mas não poderemos compartilhar informações sobre componentes protegidos por NDA.

Daremos preferência a qualquer componente que possa ser considerado Open Source se ele atingir o que precisamos. Porém, precisamos ser práticos. Poderemos sselecionar um componente diferente se a opção livre não tem as características que buscamos.

Para finalizar, onde estamos neste processo?

Como anunciamos há algumas semanas, criamos a associação Power Progress Community no verão passado e os membros do projeto estão se juntando à associação completando o formulário de cadastro e pagando a taxa anual (30 Euros). Roberto é presidente atual da associação e logo teremos os primeitos NDAs assinados.

Power Progress Community logo

Outro ponto importante é a lista de componentes do notebook PPC. A seleção destes componentes não está completa ainda, mas achamos que esta parte do projeto agora é a mais importante, então é onde nosso foco principal está. Assim que a lista de componentes estiver completa, revelaremos a informação em outro informativo. Fique de olho.

Boas-vindas à comunidade Power Progress

Temos o orgulho de anunciar que a nossa associação está constituída. Como vocês provavelmente sabem, é uma organização italiana. Logo, seu estatuto é  escrito originalmente em italiano. Estamos trabalhando em uma tradução para o inglês. o conteúdo daquele documento foi concordado no começo de julho. As discussões foram muito produtivas e após algumas modificações tínhamos o estatuto pronto para a criação da associação. Naquela reunião também aprovamos o seu nome e estamos preparando o domínio da Internet. Com todos os pontos acordados, a associação foi registrada no fim de julho.

Comunidade Power Progress

Este é um marco muito importante para nós porque nos permite contactar outras organizações e companhias como uma entidade real, com possibilidade de assinarmos quaisquer acordos. A associação também é a representação legal que precisamos para começar a campanha de arrecadação de fundos.

E agora… precisamos de uma logomarca

Estamos organizando um concurso durante o mês de agosto para escolher a logomarca da comunidade Power Progress. Todos estão convidados a enviar-nos uma imagem, mas ainda estamos decidindo como organizá-las e que plataforma de votação usar. Fique atento à esta página para mais notícias se você estiver interessado em participar.

Mais atividades interessantes

Realizamos uma enquete para discutir como a comunidade quer apoiar nosso projeto. Mais de 150 pessoas participaram e a maioria gostaria de financiar o projeto de alguma maneira. Além do mais, existe um grupo de participantes que só está interessado em contribuir se as especificações finais do notebook estiverem de acordo com suas expectativas individuais. Outro grupo pequeno tem curiosidade, mas não está disposto a colaborar financeiramente.

 

Há algumas semanas, publicamos a ata da nossa primeira reunião do grupo de hardware. A boa notícia é que o grupo está muito ativo e semana passada reunimo-nos e discutimos quais componentes poderiam ser mais abertos para atingirmos nossos objetivos. Com isso em mente, estamos em contato com duas companhias que poderiam fornecer os chassis. Isto é um ponto chave, pois determina como a placa-mãe é projetada.

 

Estamos avançando e a campanha de crowdfunding se aproxima.

Ata da reunião sobre hardware

No dia 13 de junho, nós tivemos a nossa primeira discussão sobre a seleção de componentes com o fabricante do hardware. Ainda há muitos pontos a serem discutidos, mas foi um bom primeiro passo.

Our team during the hardware meeting

Nossa equipe durante a reunião de hardware =)

Chegamos a acordos sobre quais tecnologias usar, o que não usaremos e o que precisa ser estudado e discutido posteriormente.

Discutimos também sobre o uso de um chip southbridge, como AMD ou algum outro para gerenciar USB 3, USB 2, SATA 2/3 ou até U.2.

Para deixar claro, estamos tentando selecionar chips que nos permitam projetar uma placa-mãe Open Hardware (chips tendo NDAs que limitem menos a ideia). Além do mais, queremos componentes que tenham bom suporte GNU/Linux e em outros OS.

Após a conversa, concordamos que os próximos passos serão os seguinte:

  • Rever o pico de dissipação de calor (TDP) dos componentes
  • Rever o custo dos componentes
  • Selecionar componentes adicionais
  • Verificar as tecnologias southbridge e escolher uma das duas propostas
  • Verificar chips SATA3
  • Compilar a lista completa de componentes

Que programas você quer para o seu notebook GNU/Linux PowerPC?

De acordo com a nossa política de transparência, façamos uma breve revista do último mês e o que vem à seguir.

Nós recentemente solicitamos ajuda no nosso fórum para escolher o conjunto básico de aplicativos que estarão disponíveis na nossa distribuição Linux. Propusemos uma lista inicial agrupada pelo tipo de programa e agora temos algumas novas sugestões que estamos considerando. Como você pode imaginar, na nossa lista aparecem exemplos bem conhecidos de programas como LibreOffice, Iceweasel (Firefox), Gimp, Transmission, Calibre… Nós convidamos a todos a visitar o fórum e dar sua sua sugestão no tópico dedicado ao assunto.

Navegador Iceweasel

Navegador Iceweasel

Com relação ao financiamento inicial, recalculamos um aumento no valor a ser arrecadado, com um novo valor de 55.000 euros. O aumento foi causado pelas despesas previstas para certificar o produto. O objetivo ainda é arrecadar o valor antes de setembro de 2016. A campanha de crowdfunding cobrirá custos de design (que publicaremos com uma licença Open Hardware), a produção de cinco protótipos e o processo de certificação.

Como dissemos anteriormente, para chegar à fase de crowdfunding, precisamos nos registrar como uma organização. A forma escolhida foi a de uma organização sem fins lucrativos na Itália. O processo está em andamento e esperamos fechar esse tópico neste mês. Assim que a organização estiver estabelecida, notificaremos e convidaremos todos os interessados a se tornarem membros. Isso também ajudará o projeto, já que garante fundos para pequenas despesas como hospedar o site e materiais de divulgação como panfletos, etc.. Mais detalhes em breve.

Durante este mês, continuaremos a discussão sobre componentes de hardware a serem utilizados. Temos já uma lista de possibilidades, mas precisamos fazer escolhas certas para cada caso. Além do mais, essas decisões dependem do formato do chassis. É bem possível que clarificaremos este último ponto logo, mas não podemos garantir nada ainda. Mais uma vez, convidamos a todos a participarem no fórum de hardware e deixar sua opinião.

Por último, como perguntado no fórum, gostaríamos de informar sobre nossa presença nas redes sociais. Você pode nos encontrar nos seguintes sites:

Por enquanto, é só. Lembrem-se que todas as opiniões e ideias ajudarão a nossa comunidade. Assine nosso jornal se ainda não o fez e visite nosso fórum.

http://forum.powerpc-notebook.org/

 

 

A força de uma equipe: a equipe PowerPC

Já faz mais de um mês desde nosso ultimo post por isso é hora de informar sobre nossas atividades. Basicamente, estamos a trabalhando nas mesmas questões que discutimos na notícia anterior. Nesta atualização do projeto Notebook PowerPC, vamos tentar abordar todas as áreas em que estamos trabalhando, porque a nossa ideia é ser o mais transparente possível.

Status do projeto notebook GNU / Linux PowerPC

Primeiro, em relação à criação de uma organização, nós pensamos em estabelecer uma fundação, mas o custo é muito alto para nós. Tentamos também receber patrocínio de uma organização existente  mas, infelizmente, não recebemos uma resposta. Finalmente, a solução mais adequada e rápida para nós é o registro de uma associação sem fins lucrativos na Itália. Esta associação irá promover a campanha de financiamento para o projeto da placa-mãe e protótipos.

Com relação aos componentes, estamos avaliando a sua adequação às nossas necessidades e também escolhê-los de acordo com o quanto eles são abertos. Nós ainda temos que continuar trabalhando para isso, descartando alguns elementos e adicionando novos. Estamos fazendo isso em colaboração com o designer da placa-mãe.

A nossa equipe de software está mantendo o  contato com a comunidade Debian, mas, mais uma vez, movemos lentamente e precisamos de mais retorno para focar melhor os nossos esforços. A equipe de software está pensando em uma abordagem alternativa para simplificar esta tarefa.

Finalmente, temos de falar sobre como obter um chassis para o nosso laptop. Estamos em contato com várias empresas que fornecem notebooks básicos e alguns outros produtores de laptop. Aqui, novamente, devemos dizer que estamos esperando respostas. A nossa opção preferida seria a de obter a ajuda de Iameco. Nós amamos o seu conceito de chassis e também por sua ética. O laptop Iameco é produzido com materiais recicláveis ​​e esta produzido com uma carga de carbono mínimo. Nós gostaríamos de projetar nossa placa-mãe para caber um de seu chassi.

Nosso espírito

Todos os grupos comunitários estão trabalhando duramente e progresso foi realizado por todos eles. Além disso, a nossa comunidade esta continuando crescer diariamente. Temos novos voluntários para tradução, difusão das nossas mensagens de e para o software de computador. Alguns dos nossos novos membros pedem desculpas antecipadamente por não ter muito tempo, nós respondemos sempre dizendo que somos voluntários, estamos motivados por nossos princípios e tentamos alcançar nossos objetivos apreciando o projeto com paixão e entusiasmo. Se você esta sentindo falta dos dias em que os computadores tinham mais personalidade, junte-se a nós e ajude a recuperar o espírito dos pioneiros da computação.

Escolhendo os componentes do notebook GNU/Linux PowerPC

Escolhendo os componentes

Conforme mencionado anteriormente, estamos trabalhando no lançamento de uma campanha de crowdfunding. As coisas não são tão fáceis porque temos que nos organizar e preparar muitas coisas, mas estamos progredindo e acreditamos que poderemos começar logo.

No meio tempo, temos continuado os contatos com o produtor do hardware e estamos no processo de seleção dos componentes que serão usados na placa-mãe. Depois disso, a companhia começará a projetá-la. Este será o grupo de trabalho que incluirá nossos especialistas em hardware e nossa empresa parceira.

 

Esperamos ter notícias mais detalhadas em poucas semanas.

 

Precisamos de você!

Estamos procurando por pessoas para participar principamente, mas não somente, nas seguintes áreas:

  • Crowd-funding: alguém com experiência nesse tipo de campanha.
  • Hardware aberto: alguém com experência nesse tipo de projeto.
  • Gabinete e chassis do notebook: precisamos contactar um fornecedor de chassis de notebook.
  • Disseminar a ideia: queremos mais colaboradores e mais assinantes do nosso noticiário.
  • Grupo de software: otimização de software PowerPC GNU/Linux (teste dos pacotes, comentários e pareceres, correção de erros), conversão da distribuição (U-boot, etc), enviar código fonte para os repositórios principais e manutenção dos pacotes.

Nós nos definimos como uma comunidade guiada pela solidariedade, ética e paixão. Promovemos uma relação positiva e humana entre os colaboradores, e defendemos dar às pessoas uma chance de rodar o GNU/Linux em diferentes plataformas de hardware.

Junte-se à nós e fortaleça o time do notebok PowerPC! Assine nosso informativo.

Em direção à uma campanha crowdfunding

A comunidade do notebook GNU/Linux PowerPC lançará uma campanha de crowdfunding em breve. Depois de contatos mal-sucedidos entre o fabricante do notebook e um potencial financiador, parece que a melhor opção é o crowdsourcing. A comunidade está prestes a decidir qual é a melhor opção para atingir a nossa meta e identificar os membros para liderar o processo. O fabricante também enviará toda a informação necessária para descrever o produto final. Isso significa que a data final para a produção do notebook será no final de 2016. Antes disto, pelo menos 5 protótipos serão distribuídos para a comunidade para a adaptação do software e beta testing.

Estamos desenvolvendo o software

Existe um acordo para usarmos o Debian GNU/Linux como distribuição primária. Isso não exclui outras possibilidades como, por exemplo, a comunidade Fedora está aberta a ajudar portar a sua distribuição Linux também.

Nossos desenvolvedores estão analisando os maiores desafios a serem resolvidos. Alguns deles são:

  • Prover aceleração 3D propriamente dita. As placas Radeon parecem ser a melhor opção.
  • Melhorar funcionalidades como vídeos da web, Java e software específico que funciona, mas não está usável.

Além do mais, este gruop está trabalhando em um instalador Debian64 usando grub2 e carregando o kernel 64 bit. Nós temos 10 pessoas prestes a começar a trabalhar na preparação dos pacotes e mais dois desenvolvedores agendados para começar a trabalhar nos drivers gráficos em janeiro de 2016.

Se você gostaria de contribuir nesta área, o projeto precisa de pessoas prontas para trabalhar o mais cedo possível, especialmente na manutenção de pacotes ppc64 e testes.

Notícias sobre o hardware

Como mencionado anteriormente, o processador será baseado no núcleo e6500, que provê aceleração Altivec e instruções PowerISA 2.07. A GPU será mais provavelmente baseada em AMD/ATI, usando um conector mxm.

No momento, alguns de nossos desenvolvedores estão trabalhando com uma placa de desenvolvimento Freescale T2080RDB doada pela Freescale. Essa placa é muito útil para testar u-boot, placa de vídeo PCIe e para tentar carregar o Debian.

Junte-se

Estamos procurando por voluntários para trabalhar principalmente, mas não somente, nas áreas a seguir:

software work-group: otimização dos aplicativos PowerPC GNU/Linux (teste de pacotes, dar opinião ou corrigir os erros), converter a distro (u-boot, etc), enviar os pacotes para as distribuições principais e manutenção dos pacotes.

crowdfunding: alguém com experiência nesse tipo de campanha.

disseminar a idéia: queremos mais colaboradores e mais assinantes do nosso jornal.

Junte-se a nós e fortaleça o time do notebook PowerPC. Assine o nosso jornal.