FOSS News №37: resumen de noticias y otros materiales sobre software gratuito y de código abierto del 5 al 11 de octubre de 2020





¡Hola!



Seguimos analizando noticias y otros materiales sobre software gratuito y de código abierto y un poco sobre hardware. Lo más importante de los pingüinos y no solo, en Rusia y el mundo. La evolución de la industria de las telecomunicaciones de cerrada a abierta, GitHub Docs de código abierto, Facebook desarrolla TransCoder para traducir código de un lenguaje de programación a otro, 8 consejos sobre cómo no hacer Open Source, cómo ejecutar KDE Plasma en Windows a través de WSL2 y mucho más.



Tabla de contenido



  1. lo esencial

    1. : « »
    2. GitHub Docs
    3. Facebook TransCoder
    4. 8 , Open Source
    5. KDE Plasma Windows WSL2


    1. DevOps
    2. Data Science
    3. Web


    1. DevOps
    2. Data Science
    3. Web








: « »









Linux Foundation Networking (LFN) organizó su primer evento virtual la semana pasada, y Swapnil Bhartia de Linux.com entrevistó a Arpit Joshipura, gerente general de redes, IoT y Edge en Linux Foundation, para discutir los aspectos más destacados del evento y cómo LFN lidera la implementación de código abierto en telecomunicaciones. Uno de los pensamientos clave de Joshipura: “Primero, hace 5 años, todos ellos (proveedores de telecomunicaciones - DV) usaban una caja negra y sus propias tecnologías. Luego lanzamos un proyecto llamado OpenDaylight. Y, por supuesto, OpenDaylight anunció hoy su lanzamiento número 13, y este es una especie de sexto aniversario del comienzo de su viaje desde el propietario hasta la actualidad y uno de los proyectos más activos llamado ONAP (Open Network Automation Platform - D.V. ). Los operadores son 4 de los 10 principales desarrolladores de código abierto, ¿verdad? ¿Quién hubiera pensado que AT&T, Verizon, Amdocs, DT, Vodafone, China Mobile y China Telecom están contribuyendo activamente? Así que este es un cambio de paradigma no solo en términos de consumo, sino también de contribución ".



Detalles (en)



Documentos de GitHub de código abierto









OpenNET escribe: “ GitHub anunció el código abierto del servicio docs.github.com y también publicó la documentación publicada allí en formato Markdown. El código se puede utilizar para crear secciones interactivas para ver y navegar por la documentación del proyecto, originalmente en formato Markdown y traducido a varios idiomas. Los usuarios también pueden sugerir sus ediciones y nuevos documentos. Además de GitHub, los proyectos Atom y Electron también utilizan este código para organizar el acceso estructurado a la documentación. El código está escrito en JavaScript y está abierto bajo la licencia MIT, mientras que la documentación y otros datos están disponibles bajo la licencia CC-BY ".



Fuente y enlaces a los detalles



Facebook desarrolla TransCoder para traducir código de un lenguaje de programación a otro









OpenNET escribe: “Los ingenieros de Facebook han publicado el transcompilador TransCoder, que utiliza técnicas de aprendizaje automático para transformar el código fuente de un lenguaje de programación de alto nivel a otro. Actualmente se proporciona soporte para traducir código entre Java, C ++ y Python. Por ejemplo, TransCoder le permite convertir fuentes Java en código Python y código Python en fuentes Java. Los desarrollos del proyecto ponen en práctica la investigación teórica sobre la creación de una red neuronal para la transcompilación automática eficiente de código y se distribuye bajo la licencia Creative Commons Attribution-NonCommercial 4.0, que permite su uso solo con fines no comerciales ".



Detalles



8 consejos sobre cómo no utilizar el código abierto









Opensource.com ha publicado material con una colección de consejos para empresas sobre qué errores deben evitarse al publicar proyectos de código abierto. Brevemente lo que NO debe hacer:



  1. "Derribar el muro", es decir, difundir con un rechazo de obligaciones y la esperanza de que la comunidad de alguna manera lo resuelva;
  2. mantener el proyecto bajo control total;
  3. producir un montón de licencias;
  4. evitar la documentación (sin embargo, esto se aplica a cualquier proyecto, incluso si solo una persona está trabajando en él);
  5. evite crear herramientas auxiliares;
  6. evitar gráficos;
  7. guardar silencio, ignorar las solicitudes a través del rastreador, etc.;
  8. para realizar un desarrollo real en otro repositorio y fusionar en el público solo las confirmaciones agrupadas con un montón de ediciones.




Detalles (en)



Cómo ejecutar KDE Plasma en Windows a través de WSL2









Parchear KDE bajo FreeBSD ya no es relevante, ahora está de moda ejecutarlo bajo Windows. Habré ha publicado una guía paso a paso sobre cómo configurar KDE Plasma para Ubuntu 20.04 en Windows 10 a través de WSL2. Según el autor, el artículo “está destinado a la atención de los administradores de sistemas que preparan lugares de trabajo típicos en computadoras con Windows 10, incluidos los desarrolladores de software", Pero quizás sea interesante y solo avanzado (no es tan simple allí) usuarios de Windows que estén interesados ​​en FOSS. El artículo describe cómo instalar los programas necesarios para que Plasma funcione y configurar Windows, configurar Ubuntu 20.04, reconfigurar el servidor X y los toques finales. En términos generales, WSL es un fenómeno muy interesante, pero no entendido completamente en términos de perspectivas para GNU / Linux (y Windows mismo). Puede parecer que se trata de una afluencia adicional de usuarios y fama, pero ¿todos recuerdan EEE?



Detalles



En una línea corta





Eventos





Seminario web en vivo - Automatización de procesos con GitLab CI / CD - 29 de octubre, 15:00 -16: 00 (MST) [→]



Implementación





El Ministerio del Interior de la Federación de Rusia tiene previsto adquirir ordenadores con sistema operativo Astra Linux preinstalado [→]



La seguridad





  1. NPM , [→]
  2. Apache Syncope Metron [→]




DevOps





  1. «» werf [→]
  2. Agreements as Code: [→]
  3. Jenkins GitLab CI/CD [→]
  4. Java- Gitflow [→]
  5. , — [→]
  6. NX Lerna, [→]
  7. GitOps: ? [→]
  8. ipipou: más que un simple túnel sin cifrar [→]
  9. Proyecto Kyma: cómo desarrollar aplicaciones SAP utilizando tecnología Kubernetes [→]
  10. Integración del calendario con Ansible para evitar conflictos en el horario de acciones [→ (en)]




Ciencia de los datos





Amundsen: un año después de la apertura de la fuente [→ (en)]



Web





  1. La activación de IETF QUIC y HTTP / 3 comenzó en Chrome [→]
  2. Solución de problemas de interrupción del trabajo de Twitter en Firefox [→]
  3. Las 5 mejores alternativas de código abierto a Google Analytics [→ (en)]
  4. Acerca de la navegación web con el protocolo Gemini en dispositivos Apple [→ (en)]
  5. Acerca de una experiencia web simple usando el protocolo Gemini [→]




Para desarrolladores





  1. fork() : [→]
  2. DuploQ — Duplo ( ) [→]
  3. Qt6 Configuration Tool 0.1 [→]
  4. Python FunctionTrace [→]
  5. Python open source [→]
  6. okdb — [→]
  7. API - Insomnia Designer [→ (en)]
  8. Apache Cassandra 4.0 [→ (en)]
  9. Javascript [→]








5 formas en que las organizaciones pueden aprender de los errores y convertirlos en éxitos [→ (en)]



Personalizado





  1. Esta semana en KDE: comienza Breeze Evolution [→]
  2. Formateo en Ext4 [→]
  3. ¿Qué es una distribución de Linux? [→]
  4. Instalación de Anydesk en Ubuntu [→]
  5. 6 cosas importantes que hacer después de instalar Manjaro Linux [→ (en)]
  6. Cómo instalar Deepin Desktop en Ubuntu 20.04 LTS [→ (en)]
  7. Cómo borrar la caché de Apt y liberar espacio en disco [→ (en)]




Juegos





Videojuego para Open Jam [→ (en)]



miscelánea





  1. AnLinux: una forma fácil de instalar el entorno Linux en un teléfono Android sin root [→]
  2. Microsoft está portando Wayland a WSL2 [→]
  3. Experimentos WSL. Parte 2 [→]
  4. Se ha lanzado una nueva versión preliminar del Administrador de paquetes de Windows: v0.2.2521 [→]
  5. 5 cualidades de los evangélicos de código abierto fuertes (ing. "Promotores de desarrolladores") [→ (en)]
  6. 5 bloques de código Scratch para enseñar a los niños a crear un juego [→ (en)]




Lanzamientos





Kernel y distribuciones





  1. Versión de Red Hat Enterprise Linux 7.9 y Oracle Linux 7.9 [→]
  2. Lanzamiento del repositorio de paquetes pkgsrc 2020Q3 [→]
  3. Ubuntu RescuePack, distribución en vivo para combatir virus informáticos [→]




Software del sistema





Lanzamiento de servidores NTP NTPsec 1.2.0 y Chrony 4.0 con soporte para el protocolo seguro NTS [→]



La seguridad





Sistema de detección de intrusiones Suricata 6.0 Release [→ 1 , 2 ]



DevOps





GitLab 13.4 se ha lanzado con el repositorio de HashiCorp para variables de CI y el Agente de Kubernetes [→]



Ciencia de los datos





LinkedIn ha lanzado el lanzamiento del sistema de catalogación de datos DataHub 0.5.0 [→]



Web





  1. Lanzamiento de Chrome 86 [→ 1 , 2 ]
  2. El lanzamiento del navegador Ephemeral 7 desarrollado por el proyecto de sistema operativo elemental [→]
  3. Lanzamiento del cliente de correo Claws Mail 3.17.7 [→]
  4. Lanzamiento de la unidad 1.20.0 del servidor de aplicaciones NGINX [→]




Para desarrolladores





  1. Snek 1.5, un lenguaje de programación similar a Python para sistemas integrados disponible [→]
  2. Lanzamiento del lenguaje de programación Python 3.9 [→ 1 , 2 ]
  3. Lanzamiento del lenguaje de programación Rust 1.47 [→ 1 , 2 ]
  4. La versión alfa de Qt 6.0 está disponible [→]




Software especial





Calla, una plataforma de conferencias de audio / video en forma de juego de rol, está disponible [→]



Multimedia





  1. Lanzamiento del editor gráfico GIMP 2.10.22 [→ 1 , 2 ]
  2. Versión de DXVK 1.7.2, implementación de Direct3D 9/10/11 sobre Vulkan API [→]




Juegos





Se presenta un framework para el desarrollo de juegos 2D NasNas [→]



Software personalizado





Lanzamiento del reproductor de música mpz 1.0 [→]



Que mas ver





  1. El resurgimiento de los mainframes, por qué a veces necesitas tomarte un descanso y las diferentes tendencias de la industria: un breve resumen de opensource.com con las noticias de la última semana, prácticamente no se cruza con la mía.
  2. Noticias Pingvinus # 25. Pitivi, CherryTree, que esperar en Linux Mint 20.1, nuevo GIMP, fuga de código de Windows XP









Eso es todo, ¡hasta el próximo domingo!



Muchas gracias a los editores y autores de OpenNET , se tomaron de ellos muchos materiales de noticias y mensajes sobre nuevos lanzamientos.



Si alguien está interesado en compilar resúmenes y tiene el tiempo y la oportunidad de ayudar, con gusto escribiré a los contactos indicados en mi perfil o en mensajes privados.



Suscríbete a nuestro canal de Telegram , grupo VKontakte o RSS para no perderte nuevos números de FOSS News.



← Número anterior



All Articles