Financiamento coletivo (crowdfunding) do notebook PowerPC – diagrama do circuito elétrico

A comunidade Power Progress (a entidade sem fins lucrativos que fundamos em julho de 2016) lançará uma campanha de financiamento coletivo para a análise da arquitetura do sistema, seleção de componentes e diagrama elétrico do notebook PowerPC.

76477 Demo Circuit-C

A decisão foi tomada após votação celebrada dentro do nosso core team, celebrada na terceira semana de março. A maioria dos membros votou pelo lançamento da campanha de financiamento o mais cedo possível.

Esta fase será o primeiro passo para completar o design completo, já que o processo de seleção dos componentes necessários estava sendo desgastante para os nossos voluntários. Se a meta do financiamento for alcançada, esta tarefa será realizada pela ACube Systems em um período determinado.

Maiores detalhes serão publicados em breve.

Cooperação entre a comunidade Power Progress e a ACube Systems

A comunidade Power Progress anuncia publicamente sua cooperação frutífera com a ACube Systems, uma companhia italiana produzindo sua própria linha de placas-mãe PowerPC. Desde o começo do projeto, a ACube Systems aceitou fabricar nossa placa-mãe. Nós agradecemos o pessoal da ACube por permitir-nos seguir uma abordagem transparente em direção a um projeto puramente Open Source, com o objetivo de publicar todos os detalhes técnicos do hardware.

 

Nossa cooperação com a ACube, além de dar-nos a chance de construir o hardware, deu-nos um parceiro experiente e apaixonado sem custos. Portanto, gostaríamos também de agradecer o seu apoio contínuo e sua contribuição ao nosso projeto, permitindo-nos superar quaisquer obstáculos.

Até agora, a ACube é a única companhia com a qual estamos colaborando. No futuro próximo, gostaríamos de iniciar novas parcerias com associações e organizações que compartilham o mesmo espírito inovador que a nossa comunidade Power Progress.

A ACube Systems S.r.l, uma companha reconhecida mundialmente, foi fundada em janeiro de 2007.

A meta principal da ACube Systems é criar e promover produtos inovadores em hardware e software graças à uma equipe interna de pesquisa e desenvolvimento que tem o suporte de outras equipes de renome italianas e internacionais.

 

Debian 9 e PowerPC

Como vocês já provavelmente sabem, o time do notebook PowerPC já tinha escolhido o Debian 9 (Stretch) como sistema operacional, pois parecia oferecer muitas vantagens (DFSG, Altivec, compatibilidade, etc..). Porém, a equipe Debian recentemente decidiu remover a arquitetura PowerPC (Big Endian) da lista de arquiteturas suportadas no futuro Debian 9 (Stretch) e Debian testing (Sid) e os repositories PowerPC já foram removidos. Mas eles manterão a arquitetura ppc64el (Little Endian).

(Para aqueles que não sabem a diferença entre powerpc, ppc64el (e ppc64), vejam o resumo no fim desta mensagem).

Debian

Debian 9 a caminho

Uma das razões detrás desta decisão foi uma aparente falta de porters/mantedores/testadores, ainda que o time PowerPC Debian tenha membros muito competentes, motivados e pro-ativos.

Alguns de nós estamos dispostos a seguir o caminho Debian PowerPC, mas precisamos de voluntários dispostos a doar parte do seu tempo para a comunidade Debian PowerPC: aprender, testar, consertar bugs, etc..

Isso não implica que não teremos um “plano B” testando alguma outra distribuição. A razão principal em manter o Debian é que este funciona bem nas máquinas 32/64 bit atuais, e podemos tentar manter o status quo.

Se você tem uma máquina PowerPC de 32 ou 64 bits, e quer ajudar-nos a manter o Debian PowerPC vivo, contate-nos em team@powerprogress.org.

Diferenças entre powerpc / ppc64 / ppc64el:

  • powerpc é a versão histórica do Debian PowerPC (1997). Funciona em processadores PowerPC Big Endian (G3/G4/G5 e freescale/NXP mais recentes). Esta é a versão que você usaria no seu Power Mac/PowerBook/Genesi/Amiga. Note que esta versão suporta Altivec.
  • ppc64 (Big Endian) era o que seria a versão recomendada para processadores Big Endian de 64 bits (G5 e mais novos). Tem algumas vantages sobre a primeira versão, mas não é tão bem suportada.
  • ppc64el (Little Endian) começou com o Debian 8 Jessie. Funciona nos chips Power mais novos da IBM (para servidores). Mesmo que alguns dos chips mais novos da freescale/NXP também podem ser usados em Little Endian mode (mas sem Altivec), eles não funcionam com Debian ppc64el pois este é compilado com VSX (Vector Scalar eXtension) ativado.

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.