Para celebrar seu 14º aniversário, o popular site Phoronix rodou sua famosa suíte de testes em um MacBook Pro de 15 polegadas para comparar o desempenho de vários sistemas operacionais. Como resultado, a distribuição Clear Linux 22780 ficou na frente 59% das vezes, seguido pelo macOS 10.13.4, terminando em primeiro 21% das vezes e o Fedora 28, terminando em primeiro 10% das vezes.

O Clear Linux é uma distribuição focada em aplicações de nuvem, clientes e IoT, desenvolvida pela Intel. Talvez isso explique, em parte, o bom desempenho do sistema nos testes.

Fonte: https://apple.slashdot.org/story/18/06/09/202257/clear-linux-beats-macos-in-macbook-pro-benchmark-tests

Add a comment

O i-Educar é um software público e on-line voltado à gestão de escolas, como matrículas e dados dos alunos. No último dia 5, o portal do Software Público Brasileiro anunciou que o mesmo estava recebendo novas funcionalidades, com destaque para revisão e aprimoramento do código, uma nova interface e o módulo de Diário do Professor para a versão Comunidade, bem como um aplicativo para faltas que funciona sem internet na sala de aula. O projeto receberá, ainda, investimentos da Fundação Lemann, do Instituto Federal de Mato Grosso do Sul (IFMS) e do Ministério da Ciência, Tecnologia, Inovações e Comunicações (MCTIC).

Por questões de transparência, a Portabilis manterá o repositório do projeto no Gitlab do Portal do Software Público Brasileiro sempre atualizado, sem desvirtuar o projeto e o Portal do SPB. De acordo com um dos colaboradores deste portal que trabalhou no projeto, existem duas versões do sistema: uma comunitária e outra paga. O projeto pertencia, originalmente, à Prefeitura Municipal de Itajaí, quando foi transferido para a Portabilis, na qual mudou de liderança e teve seus fontes abertos, ao passo que a prefeitura teria criado outro sistema, chamado Erudio, sem os fontes disponíveis à comunidade.

Add a comment

Apesar do termo “Open hardware” ou “Open source hardware” não ser tão novo, ainda há muita confusão em relação à publicação de projetos open hardware na comunidade brasileira de hardware. No Brasil ainda são poucas as iniciativas de projetos open hardware e a comunidade brasileira ainda possui muitas dúvidas quanto à publicação, contribuição e uso de projetos abertos.

"Open Source Hardware (OSHW) é um termo para artefatos tangíveis — máquinas, dispositivos ou outros objetos físicos — cujo projeto foi disponibilizado ao público de modo que qualquer um pode construir, modificar, distribuir e utilizar estes artefatos. É intenção desta definição auxiliar no desenvolvimento de guias gerais para o desenvolvimento e validação de licenças para Open Source Hardware."

Leia o artigo na íntegra no site Embarcados. Material muito interessante.

Add a comment

Não obstante a desgraça gerada pelo VPNFilter, os pesquisadores focados nesta ameaça descobriram um novo módulo para este malware: Um MITM de conexões HTTPS.

Add a comment

Durante anos o desenvolvimento do kernel Linux vem se preparando para o ano 2038 e esta tarefa continua em execução na janela de merges da versão 4.18.

Para os que não estão familiarizados com o problema, os sistemas Unix-like utilizam um padrão de tempo chamado Unix time-stamp que começa em 1 de Janeiro de 1970 e quem (ainda) utiliza um signed int 32-bit para armazenar data terá o último segundo marcado em 19 de Janeiro, hora 03:14:07 UTC. Quando o bit do próximo segundo for virado os sistemas voltarão para a data original e comportamentos não adequados podem ocorrer com os softwares.

Como o kernel Linux possui cerca de 20 milhões de linhas de código, mitigar este problema de forma que englobe todas as arquiteturas de processador suportas não tem sido uma tarefa fácil e continua gerando novos merge requests. As partes do Kernel que precisam de adequação devem adotar o mecanismo COMPAT_32BIT_TIME e fazer limpezas de código que geram bastante trabalho. O último merge request que se tem notícia implementa tal mecanismo para SySV IPC UAPI.

Y2K38 é tão grave assim?

Pode parecer um exagero mas não possuímos "emuladores de catástrofes" que possam avaliar os riscos e a extensão dos danos de uma CPU embarcada em operações de uma usina ou de equipamentos médicos(marca-passo) usando um Unix-like vulnerável ao y2k38, como foi explicado pelo Theo de Raadt na EuroBSDCon de 2013. O OpenBSD 5.5 foi um release especial deste OS tratando da conversão do tempo para 64 bits em todo o sistema, motivo pelo qual o Theo bateu bastante nesta tecla em 2013 e 2014 e cobrou uma atitude de outros sistemas operacionais abertos.

Outro detalhe: Mesmo com o surgimento de novos processadores 64 bits o 32-bit ainda é o rei dos embarcados quando se trata de equipamentos de rede. Alguns destes dispositivos possuem um hardware contador 32bit signed para armazenar a data e a troca de signed para unsigned não é trivial e exigiria no mínimo a implementação de um contador por software que adicionaria 1 bit de sobrevida(68 anos) ao dispositivo, tentando gerar um overhead menor que uma implementação de tempo de 64 bits. É claro que esta solução não passa de uma gambiarra que poderia aumentar consideravelmente a latência em sistemas críticos como microcontroladoras e dar uma dor de cabeça grande para propagar esta solução para o restante dos dispositivos.

Esta matéria do site LWN também explica detalhes das falhas que softwares essenciais para o Linux terão se nada for feito nestes "apenas 20 anos" que restam para corrigir o problema.

Fonte: Phoronix

 

Add a comment

Após uma semana de intensos rumores, a venda do popular repositório GitHub para a Microsoft foi confirmada pelas duas empresas (veja aqui e aqui). De acordo com Satya Nadela, presidente da gigante de Redmond, "a Microsoft é uma empresa que dá prioridade aos desenvolvedores, e ao juntar forças com o GitHub, nós fortalecemos nosso comprometimento para com a liberdade do desenvolvedor, abertura e inovação". A empresa vai adquirir o GitHub por US$ 7,5 bilhões, em forma de ações na companhia. A aquisição deverá ser concluída no final do presente ano fiscal nos EUA.

 

 

No entanto, a notícia preocupou usuários, entusiastas e ativistas do software livre e open source, que não vêem a fusão com bons olhos, dado as atitudes passadas da empresa. Pouco após o anúncio oficial, a empresa concorrente GitLab anunciou no Twitter que estava vendo uma quantidade de migrações diárias de repositórios do GitHubn para o seu serviço dez vezes maior do que o normal. Os desenvolvedores do popular software livre de edição de imagens Gimp também anunciou a migração para esse serviço. O Sourceforge, que já foi uma referência e teve uma fase ruim, também aproveitou para se apresentar como alternativa.

Motivos para desconfiar é o que não faltam, afinal estamos falando da empresa que, no passado, mais antagonizou a cena software livre e open source. Seria esse um movimento estratégico ou o prenúncio do fim de um grande serviço? Deixe sua opinião abaixo.

Add a comment

Christian F. K. Schaller, do GNOME, revelou que a Dell e os desenvolvedores da Red Hat estão trabalhando juntos para adicionar suporte ao Dell Canvas no kernel do Linux.

O Dell Canvas é uma tela e tablet gráfico de 27 polegadas que suporta 20 pontos de toque, caneta stylus da Wacom e possui o seu próprio discador de entrada, que pode ser colocado na tela e girado para fazer ajustes finos na aplicação.

Se o suporte do Linux para o Dell Canvas amadurecer, os profissionais criativos poderão usar o Linux (e o software de fonte aberta) em tempo integral em seu fluxo de trabalho, diminuindo assim o argumento sobre “precisar” de software proprietário para fazer um trabalho profissional.

E se mais pessoas estão usando o Linux para necessidades profissionais, então mais pessoas podem estar optando pelo RHEL (Red Hat Enterprise Linux) como sua plataforma preferida. Isso faz com que a Red Hat ganhe dinheiro e, assim, garante que a empresa possa financiar outros esforços mutuamente benéficos como esse.

Atualmente, o Dell Canvas custa pelo menos US$ 1.800,00 (R$ 6777,54 em conversão direta, sem impostos).

Fonte: https://www.omgubuntu.co.uk/2018/06/dell-canvas-linux-support-coming

Add a comment

O mais recente projeto de núcleo de processador topo de linha da Arm - o Cortex-A76 lançado no último dia 31 de Maio - é o primeiro processador da empresa a rodar apenas códigos com instruções 64-bit a nível de kernel, segundo seus criadores.

Para deixar claro, o processador vai suportar programas escritos em 32 e 64-bit para ARM, mas nos níveis privilegiados do kernel do sistema operacional, como drivers, hipervisores e assim por diante, o Cortex-A76 suportará apenas instruções de 64-bit. Isso irá simplificar o design da CPU, liberando espaço no chip para outros recursos ou reduzindo potencialmente o consumo de energia.

Fonte: https://www.theregister.co.uk/2018/05/31/arm_cortex_a76/

Add a comment

O que acontece quando um arquivo é executado? Qual o real significado da palavra executável? Como o Linux faz distinção entre binários, scripts e tipos customizados de executáveis?

Se você quer saber um pouco mais de como tudo isto funciona e deseja aprender em quais partes dos fontes do Linux a decisão entre executável e interpretador (binfmt) é feita, olhe a fonte deste artigo.

Tempo de leitura aproximado: 20 minutos.

Fonte: The real power of Linux executables

Add a comment
No próximo dia 09 de Junho ocorrerá o Release Party do Fedora 28. Venha celebrar com a comunidade o lançamento dessa versão e conhecer mais sobre o projeto, além de fazer networking e contribuir com o projeto Fedora.
 
 
O evento será realizado no escritório da Red Hat em São Paulo e começará as 10 horas. As vagas são limitadas, então não percam!
 
Ingressos estão disponíveis na Fonte da matéria (grátis).
 
Local do Evento: Escritório da Red Hat SP - Avenida Brigadeiro Faria Lima, 3900, 8o. Andar, Itaim Bibi São Paulo, SP
Fonte: Sympla
Add a comment