Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  Arduino

As novas funcionalidades previstas para o Linux 4.16

Tags: drivers, embarcados

Para ser bem sincero, o título que o Nícolas sugeriu para este post foi "Linux 4.16 terá uma penca de funcionalidades".

O desenvolvimento do Linux versão 4.16 chegou em menos da metade e já podemos esperar grandes ganhos em funcionalidades. Do lançamento da versão 4.15.0 até a data de 01/02/2018, 140.000 linkas foram adicionadas e 5.000 arquivos foram modificados na árvore do Kernel Linux. A data de lançamento para esta versão está prevista para 11 de Fevereiro, e tem os seguintes destaques até o momento:

- Patch que aumentará consideravelmente o I/O em operações pequenas
- Mitigação para o Meltdown e Spectre variante 2 nos processadores ARM 64-bit
- Limpeza de código relacionado ao Spectre e Meltdown introduzido na versão 4.15
- Adição de 3 novos subsistemas: Siox, Slimbus e Soundwire
- Migração de tasks mais inteligente para melhorar escalabilidade
- Suporte a guests Jailhouse, novo hypervisor desenvolvido pela Siemens
- Suporte ao particionamento de cache L2 CDP para CPUs Intel via RDT
- Restrições de acesso a /dev/mem por padrão
- Correção de relatórios de temperatura no Threadripper 1900X e atualizações no hwmon
- Grande variedade de melhorias em componentes de rede
- XFS teve grande parte do código reescrito/melhorado e novas funcionalidades foram adicionadas
- Correções para Raid 5/6 no Btrfs
- Várias melhorias no sistema de arquivos F2FS
- Pequenas melhorias em dispositivos de bloco como BCache, NVMe, etc
- Módulo VirtualBox Guest foi finalmente adicionado a mainline
- Boa porção de código promovida da staging
- Suporte a novos dispositivos HID e dispositivos Wacom
- Melhorias no subsistema crypto ARM
- Suporte PCID para guests no Hyper-V. Servirá para ajudar a descobrir Kernels que tenham KPTI habilitado
- Novos dispositivos de som incluindo o Allwiner A83T e vários dispositivos Maxim e TI
- Suporte ao driver P-State em sistemas Skylake-X.
- Diversos novos dispositivos ARM: Actions Semiconductor S700 SoC(quad-core Cortex-A53+Mali 450 MP6 GPU) dando suporte a CubieBord7 e Allo.com Sparky SBC. Allwinner: Orange Pi R1 developer board e Libre Computer Board ALL-H3-CC H3. Já no SoC FreeScale/i.M: Hummingboard2, Variscite DART-MX6, TS-4600 / TS-7970, Toradex Colibri, e versões atualizadas do Cubox-i e Hummingboard ganharam suporte. Enclosure D-Link DNS-313 NAS também foi pra mainline. Diveras placas/kits de desenvolvimento da LogicPD e Renesas são agora suportadas. Tegra TX2 ganhou suporte a PSDI, HDMI, I2C, SMMU, e outros dispositivos embarcados, junto com o módulo de controle de memória Tegra 186. Novo driver Qualcomm QMI que faz interface com o modem de SoCs Snapdragon.
- Suporte ao co-processador DAX da plataforma SPARC da Oracle

E só foi metade do tempo do merge window até o momento. Será que tem como ficar melhor? Vamos aguardar por mais notícias relacionadas a esta versão do Kernel.

Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Vídeo do hangout: A importância da Mulher no Software Livre e na Tecnologia em Geral

Tags: video

O vídeo mostra o bate-papo do TerminalRoot com Desireé Santos, Paula Grangeiro e Ana Carolina.

A participação da Mulher no Software Livre e na Tecnologia em Geral ainda é muito baixa, qual a importância e como podemos contribuir para resolver esse problema?

Enviado por Marcos Oliveira (marcosΘterminalroot·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Solução de VDI com Proxmox e SPICE

Tags:

No vídeo, demonstro como é feito o acesso Spice a um Desktop Virtual, rodando sobre infraestrutura Proxmox VE.

O acesso é efetuado pelo cliente Linux, que funciona em qualquer distribuição.

Enviado por Gilberto Ferreira (gilberto·ferreiraΘkonnectati·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

5 coisas pra fazer antes de instalar Proxmox VE

Tags: instalar

Vamos discutir 5 coisas antes de instalar o Proxmox VE.

Logicamente que não procuro esgotar o assunto com este vídeo, pois ele é bem diversificado. Mas comento aqui 5 itens que podem te ajudar a tirar um melhor proveito do Proxmox VE.

Enviado por Gilberto Ferreira (gilberto·ferreiraΘkonnectati·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Nova tabela promocional para treinamentos LPI no HowTo Online

Tags: evento, promo, certificacao

O HowTo Online está com preços promocionais para treinamentos LPI em todos os níveis. Os preços baixaram em 2018. O conteúdo é 100% prático e o aluno não perde o acesso aos treinamentos.

Enviado por Bruno Odon (bruno·odonΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Criadora do termo "open source" conta a sua história

Tags:

A iniciativa open source está fazendo 20 anos, tem muitos criadores e um início difuso, mas o uso do nome "open source" para se referir a ele tem histórico mais específico, detalhado em um relato no opensource.com por Christine Peterson, a própria autora do termo.

A história do termo é interessante porque traz eventos de um período crucial para essa iniciativa, completa 20 anos na próxima semana e tem personagens que foram essenciais para o surgimento da iniciativa Open Source, como Jon 'maddog' Hall, Bruce Perens e Eric Raymond, entre outros.

Na época, um conjunto de pessoas e empresas estava interessado e aderindo aos conceitos e formas de licenciamento que vinham sendo disseminados pelo movimento Free Software, mas não compartilhavam integralmente a visão desse movimento, nem desejavam ser representados por esse mesmo nome, que – em inglês – tem o desafio adicional de poder ser entendido como algo relacionado ao preço (free=grátis) e não à liberdade (free=livre)1.

Na semana de 2 de fevereiro de 1998, enquanto Eric Raymond participava de uma série de reuniões com a Netscape, que estava prestes a disponibilizar o código-fonte do navegador, essa questão da nomenclatura voltou a se fazer presente, e Christine se dedicou a ela, propondo (a Todd Anderson, desenvolvedor do kernel Linux) como alternativa o nome Open Source.

Todd gostou do nome, e planejou uma tática para ver se ele "colava": usou-o casualmente em uma reunião realizada em 5 de fevereiro de 1998 (com participantes como maddog e Eric Raymond - sintomaticamente, Richard Stallman não estava presente e nem tinha sido convidado) e viu, na mesma reunião, o nome passar a ser usado - também casualmente - pelos demais presentes. Ao final da reunião, a questão da nomenclatura foi trazida explicitamente, e o termo "open source" foi proposto em conjunto com várias outras opções trazidas pelos demais presentes: sourceware, "freely distributable", "cooperatively developed", e até a manutenção do "free software". Todd Anderson e Eric Raymond acabaram puxando o consenso que se formou ao redor do nome "open source" ao final da discussão.

A partir daí, o nome foi ganhando tração: a Netscape (então um participante com altíssima visibilidade) passou a empregá-lo, a editora O'Reilly também e, em abril, um evento previamente planejado para reunir líderes do setor teve seu nome oficialmente mudado de "Freeware Summit" para "Open Source Summit", consagrando a expressão.

Os detalhes do relato são interessantes - incluindo a modéstia da própria Christine: ela estava presente à reunião mas não mencionou a ninguém ter sido a proponente do nome (tanto que nem consta nos relatos da época), e só expôs esse fato bem depois, por insistência do próprio Todd Anderson, que na ocasião serviu como seu porta-voz. Uma visão alternativa sobre a mesma época, mas com foco mais amplo, pode ser vista nesta História da OSI.

(via lwn.net - “How I coined the term 'open source' (Opensource.com) [LWN.net]”)

 
  1.  E, se pudermos acreditar neste recente relato no Reddit, o próprio Richard Stallman aceitou recentemente considerar mudar o nome da FSF para "Foundation for Software Freedom" para remover essa ambiguidade.

Compartilhe: [Twitter] [Facebook] [Comentar]

LibreOffice 6.0: vídeo apresenta as principais novidades

Tags:

O LibreOffice 6.0 já está disponível para download e traz uma série de novidades, celebrando 7 anos desde o lançamento da primeira versão com esse nome.

O vídeo acima sumariza as principais novidades, e este artigo da ZDNet detalha algumas delas, incluindo as melhorias na interoperabilidade com o Office da Microsoft, o novo menu para criação de formulários PDF, as novas funções de planilha que aderem ao padrão ODF 1.2, e as novas dimensões padrão dos slides no Impress, entre outras,

(via blog.documentfoundation.org - “The Document Foundation announces LibreOffice 6.0: power, simplicity, security and interoperability from desktop to cloud - The Document Foundation Blog”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Linux Foundation comemora mais de 1 milhão de matriculados em seus treinamentos

Tags:

A Linux Foundation tem uma série de iniciativas de treinamento e certificação, e está comemorando o marco de 1 milhão de matriculados em seus cursos, que incluem temas como introdução ao Linux, introdução ao Open Stack e uma série de temas relacionados a desenvolvimento de software, administração de sistemas e mais.

(via www.linux.com - “Linux Foundation Training Surpasses One Million Served | Linux.com | The source for Linux information”)

Compartilhe: [Twitter] [Facebook] [Comentar]

Utilizando o Ansible – parte 5

Tags:

Na quarta parte os playbooks receberam alguma inteligência com a utilização dos handlers para executar determinadas tarefas apenas em caso de necessidade. Agora é a vez de aumentar um pouco mais esta inteligência dos playbooks com a execução condicionada de tarefas!

Enviado por Giovanni Nunes (giovanni·nunesΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Como Instalar o Sabayon Linux, um Gentoo Fácil

Tags: instalar, video

Sabayon Linux é uma distribuição Linux baseada no Gentoo. Nesse vídeo mostramos a instalação do Sabayon e alguns comandos básicos do Entropy e como utilizá-lo junto com o Portage.

Enviado por Marcos Oliveira (marcosΘterminalroot·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]

Criando aplicações RESTful com Qt e Cutelyst

Tags: servidor

Web, C++, Qt, Cutelyst e REST, a combinação perfeita para aplicações cliente e servidor RESTful campeãs de performance.

Enviado por Daniel Nicoletti (dantti12Θgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Palestra gratuita: Migrando para o PHP 7 com Dicas e Macetes

Tags: evento, desenvolvedores, video

Dia 8 de Fevereiro, 20h30, gratuito, com Transmissão ao Vivo pelo Youtube, acontecerá a palestra: Migando para o PHP 7 com Dicas e Macetes. Com Er Galvão Abbott, terá 1 hora aproximadamente de duração

TÓPICOS QUE SERÃO ABORDADOS: O que há de novo no PHP 7; Quebras de Compatibilidade; Tipagem; Operadores; Mudanças na Orientação a Objetos; Novidades em Namespaces; Acesso a base de dados; Geração de Dados Aleatórios; Criptografia; Hashing; .. e mais.

Mais Informações e Inscrições: https://www.temporealeventos.com.br/palestra-migrando-para-o-php7

Enviado por Anderson Oliveira de pAULA (andersonopΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Containers: Red Hat anuncia aquisição do CoreOS

Tags: jogos, containers, games, comunidade

A Red Hat está apostando alto no jogo dos containers, tornando público na tarde de 30/01/2018 sua oferta de aquisição da CoreOS por 250 milhões de dólares. A empresa CoreOS produz o Container Linux, que é uma distribuição leve e projetada para containers de software. O Container Linux tem raízes fortes no Gentoo e Chromium OS, e será interessante ver quais serão as alterações feitas após a aquisição pela Red Hat.

A assessoria externa da Red Hat escreveu o seguinte ao site Phoronix:

As tecnologias da CoreOS, incluindo a Tectonic e o Container Linux, serão combinados com os já consolidados Kubernetes e portfólio de aplicações nativamente "conteinerizadas", para acelerar a adoção e o desenvolvimento desta tecnologia líder de mercado de plataforma cloud híbrida para aplicações com cargas de uso modernas.

Uma das pioneiras na adoção de containers e container orchestration, a Red Hat contribui profundamente nas comunidades open source deste assunto, incluindo a Kubernetes, vice líder destas tecnologias, ficando apenas atrás da Google. A Red Hat também auxilia organizações ao redor do mundo a adotar aplicações baseadas em container, oferecendo soluções enterprise-ready para containers com a solução Red Hat OpenShift, sendo a plataforma mais ampla da indústria baseada em Kubernetes. Com a adição do CoreOS, a Red Hat amplificará sua liderança nos níveis enterprise e comunidade nas tecnologias baseadas em container e nas de orquestração dos mesmos.

Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

Projeto openSUSE Education pode ser encerrado em maio, por falta de voluntários

Tags: instalar

O projeto openSUSE Education, formado por um grupo de voluntários que mantém um repositório com aplicativos educacionais, além de uma distro baseada no openSUSE com esses softwares já instalados, corre o risco de chegar ao fim por falta de voluntários para colaborar com o projeto.

Eles precisam de voluntários para cuidar da página oficial do projeto, hospedar mais repositórios, ajudar no suporte aos usuários no fórum, além, é claro, de pessoas dispostas a manter o openSUSE Education enquanto distro.

Sem esses voluntários, o projeto só se mantém de pé até o lançamento do openSUSE Leap 15, previsto para sair em Maio deste ano. Após o lançamento, se não aparecerem novos voluntários, a equipe vai solicitar que o openSUSE Education não seja mais reconhecido como um projeto oficial do openSUSE.

Enviado por Cleiton Lima (cleitoncflΘgmail·com)

Compartilhe: [Twitter] [Facebook] [Comentar]

PhantomJS: Rodando JavaScript via Terminal e Shell via JS

Tags: shell, video

PhantomJS é browser baseado em scripts, sem interface gráfica, para automatizar tarefas da web. É um software de código aberto lançado sob a licença BSD. Algumas empresas que usam o PhantomJS para automatizar suas tarefas: Twitter, Netflix e LinkedIn, entre outras. Foi criado por Ariya Hidayat em 2011, após vários anos de desenvolvimento. Existem inúmeras utilidades para o PhantomJS, mas também é usado muito por hackers para automatizar ataques. Um tempo depois foi criado o CasperJS por Nicolas Perriault, que é um biblioteca de funções do PhantomJS.

Enviado por Marcos Oliveira (marcosΘterminalroot·com·br)

Compartilhe: [Twitter] [Facebook] [Comentar]