
Olá!
Continuamos a digerir notícias e outros materiais sobre software livre e de código aberto e um pouco sobre hardware. A coisa mais importante sobre os pinguins e não só, na Rússia e no mundo. A evolução da indústria de telecomunicações de fechado para aberto, código aberto GitHub Docs, Facebook desenvolve TransCoder para traduzir código de uma linguagem de programação para outra, 8 dicas sobre como não fazer código aberto, como rodar KDE Plasma no Windows via WSL2 e muito mais.
Índice
: « »

Linux Foundation Networking (LFN) hospedou seu primeiro evento virtual na semana passada, e Swapnil Bhartia da Linux.com entrevistou Arpit Joshipura, Gerente Geral de Redes, IoT e Edge da Linux Foundation, para discutir os destaques do evento e como o LFN lidera a implementação de código aberto em telecomunicações. Um dos pensamentos-chave de Joshipura: “Há 5 anos, todas elas (operadoras de telecomunicações - DV) utilizavam uma caixa preta e tecnologias próprias. Então lançamos um projeto chamado OpenDaylight. E, claro, o OpenDaylight anunciou hoje seu 13º lançamento, e este é uma espécie de aniversário de 6 anos do início de sua jornada de proprietário até os dias atuais e um dos projetos mais ativos chamado ONAP (Open Network Automation Platform - D.V. ) As operadoras são 4 dos 10 principais desenvolvedores de código aberto, certo? Quem poderia imaginar que AT&T, Verizon, Amdocs, DT, Vodafone, China Mobile e China Telecom estão contribuindo ativamente? Portanto, esta é uma mudança de paradigma em termos não apenas de consumo, mas também de contribuição . "
Detalhes (en)
Documentos GitHub de código aberto

A OpenNET escreve: “O GitHub anunciou o código aberto do serviço docs.github.com e também postou a documentação postada lá no formato Markdown. O código pode ser usado para criar seções interativas para visualizar e navegar na documentação do projeto, originalmente no formato Markdown e traduzido para vários idiomas. Os usuários também podem sugerir suas edições e novos documentos. Além do GitHub, esse código também é usado pelos projetos Atom e Electron para organizar o acesso estruturado à documentação. O código é escrito em JavaScript e está aberto sob a licença MIT, enquanto a documentação e outros dados estão disponíveis sob a licença CC-BY . "
Fonte e links para detalhes
Facebook desenvolve TransCoder para traduzir o código de uma linguagem de programação para outra

OpenNET escreve: “Os engenheiros do Facebook publicaram o transcompiler TransCoder, que usa técnicas de aprendizado de máquina para transformar o código-fonte de uma linguagem de programação de alto nível para outra. Suporte para tradução de código entre Java, C ++ e Python é fornecido atualmente. Por exemplo, TransCoder permite que você converta fontes Java em código Python e código Python em fontes Java. Os desenvolvimentos do projeto colocam em prática pesquisas teóricas sobre a criação de uma rede neural para uma eficiente transcompilação automática de código e é distribuído sob a licença Creative Commons Attribution-NonCommercial 4.0, que permite o uso apenas para fins não comerciais . "
Detalhes
8 dicas sobre como não abrir o código

A Opensource.com lançou material com uma coleção de conselhos para empresas sobre quais erros devem ser evitados ao lançar projetos de código aberto. Resumidamente, o que NÃO fazer:
- “Jogue fora o muro”, isto é, espalhado com a recusa de obrigações e a esperança de que a comunidade de alguma forma vai descobrir;
- manter o projeto sob controle total;
- produzir um monte de licenças;
- evitar documentação (no entanto, isso se aplica a qualquer projeto, mesmo se apenas uma pessoa estiver trabalhando nele);
- evite criar ferramentas auxiliares;
- evite gráficos;
- manter silêncio, ignorar solicitações através do rastreador, etc.;
- para conduzir o desenvolvimento real em outro repositório e mesclar para o público apenas commits agrupados com um monte de edições.
Detalhes (en)
Como executar o KDE Plasma no Windows via WSL2

Corrigir o KDE no FreeBSD não é mais relevante, agora está na moda executá-lo no Windows. Habré lançou um guia passo a passo sobre como configurar o KDE Plasma para Ubuntu 20.04 no Windows 10 via WSL2. De acordo com o autor, o artigo “é dirigido à atenção de administradores de sistema que preparam locais de trabalho típicos em computadores que executam o Windows 10, incluindo desenvolvedores de software", Mas talvez seja interessante e apenas avançado (não é tão simples lá) usuários do Windows interessados em FOSS. Este artigo descreve como instalar os programas necessários para o Plasma funcionar e configurar o Windows, configurar o Ubuntu 20.04, reconfigurar o servidor X e os toques finais. De modo geral, WSL é um fenômeno muito interessante, mas não totalmente compreendido em termos de perspectivas para o fenômeno GNU / Linux (e o próprio Windows). Pode parecer que este é um influxo adicional de usuários e fama, mas todos se lembram do EEE?
Detalhes
Em uma linha curta
Eventos
Webinar ao vivo - Automação de processos com GitLab CI / CD - 29 de outubro, 15:00 -16: 00 (MST) [→]
Implementação
O Ministério de Assuntos Internos da Federação Russa planeja comprar computadores com SO Astra Linux pré-instalado [→]
Segurança
DevOps
- «» werf [→]
- Agreements as Code: [→]
- Jenkins GitLab CI/CD [→]
- Java- Gitflow [→]
- , — [→]
- NX Lerna, [→]
- GitOps: ? [→]
- ipipou: mais do que apenas um túnel não criptografado [→]
- Projeto Kyma: como desenvolver aplicativos SAP usando a tecnologia Kubernetes [→]
- Integração do calendário com o Ansible para evitar conflitos no cronograma de ações [→ (en)]
Ciência de Dados
Amundsen: um ano após a abertura da fonte [→ (en)]
Rede
- Ativação IETF QUIC e HTTP / 3 iniciada no Chrome [→]
- Solução de problemas de interrupção de trabalho do Twitter no Firefox [→]
- 5 melhores alternativas de código aberto para o Google Analytics [→ (en)]
- Sobre navegação na web usando o protocolo Gemini em dispositivos Apple [→ (en)]
- Sobre uma experiência simples na web usando o protocolo Gemini [→]
Para desenvolvedores
- fork() : [→]
- DuploQ — Duplo ( ) [→]
- Qt6 Configuration Tool 0.1 [→]
- Python FunctionTrace [→]
- Python open source [→]
- okdb — [→]
- API - Insomnia Designer [→ (en)]
- Apache Cassandra 4.0 [→ (en)]
- Javascript [→]
5 maneiras pelas quais as organizações podem aprender com os erros e transformá-los em sucesso [→ (en)]
personalizadas
- Esta semana no KDE: Breeze Evolution Begins [→]
- Formatando em Ext4 [→]
- O que é uma distribuição Linux [→]
- Instalando Anydesk no Ubuntu [→]
- 6 coisas importantes a fazer depois de instalar o Manjaro Linux [→ (en)]
- Como instalar o Deepin Desktop no Ubuntu 20.04 LTS [→ (en)]
- Como limpar o cache do Apt e liberar espaço em disco [→ (en)]
Jogos
Videogame para Open Jam [→ (en)]
miscelânea
- AnLinux: uma maneira fácil de instalar ambiente Linux no telefone Android sem root [→]
- A Microsoft está portando Wayland para WSL2 [→]
- Experimentos WSL. Parte 2 [→]
- Uma nova versão de visualização do Gerenciador de pacotes do Windows - v0.2.2521 foi lançada [→]
- 5 qualidades de fortes evangélicos de código aberto (eng. "Defensores do desenvolvedor") [→ (en)]
- 5 blocos de código Scratch para ensinar as crianças a criar um jogo [→ (en)]
Lançamentos
Kernel e distribuições
- Red Hat Enterprise Linux 7.9 e Oracle Linux 7.9 Release [→]
- Lançamento do repositório de pacotes pkgsrc 2020Q3 [→]
- Ubuntu RescuePack, distribuição Live para combater vírus de computador [→]
Software de sistema
Lançamento dos servidores NTP NTPsec 1.2.0 e Chrony 4.0 com suporte para o protocolo NTS seguro [→]
Segurança
Lançamento Suricata 6.0 do Sistema de detecção de intrusão [→ 1 , 2 ]
DevOps
O GitLab 13.4 foi lançado com o repositório HashiCorp para variáveis CI e Agente Kubernetes [→]
Ciência de Dados
O LinkedIn lançou o lançamento do sistema de catalogação de dados DataHub 0.5.0 [→]
Rede
- Versão do Chrome 86 [→ 1 , 2 ]
- O lançamento do navegador Ephemeral 7 desenvolvido pelo projeto elementary OS [→]
- Lançamento do cliente de email Claws Mail 3.17.7 [→]
- Lançamento da unidade de servidor de aplicativos NGINX 1.20.0 [→]
Para desenvolvedores
- Snek 1.5, uma linguagem de programação semelhante a Python para sistemas embarcados disponível [→]
- Lançamento da linguagem de programação Python 3.9 [→ 1 , 2 ]
- Lançamento da linguagem de programação Rust 1,47 [→ 1 , 2 ]
- A versão alfa do Qt 6.0 está disponível [→]
Software especial
Calla, uma plataforma de áudio / vídeo conferência estilo RPG disponível [→]
Multimídia
- Lançamento do editor gráfico GIMP 2.10.22 [→ 1 , 2 ]
- Versão do DXVK 1.7.2, implementação do Direct3D 9/10/11 na API Vulkan [→]
Jogos
Uma estrutura para o desenvolvimento de jogos 2D introduzida pela NasNas [→]
Software personalizado
Leitor de música MPZ 1.0 lançado [→]
O que mais ver
- O renascimento dos mainframes, por que às vezes você precisa fazer uma pausa e várias tendências do setor - um breve resumo do opensource.com com as notícias da semana passada, praticamente não coincide com o meu.
- Pingvinus News # 25. Pitivi, CherryTree, o que esperar do Linux Mint 20.1, novo GIMP, vazamento de código do Windows XP
Só isso, até o próximo domingo!
Eu expresso meu grande agradecimento aos editores e autores da OpenNET , muitos materiais de notícias e mensagens sobre novos lançamentos foram retirados deles.
Se alguém estiver interessado em compilar resumos e tiver tempo e oportunidade para ajudar - terei o maior prazer em escrever aos contactos indicados no meu perfil, ou em mensagens privadas.
Assine nosso canal Telegram , grupo VKontakte ou RSS para não perder novas edições do FOSS News.
← Edição anterior