[*nix, Open source] FOSS News №37 – дайджест новостей и других материалов о свободном и открытом ПО за 5–11 октября 2020 года

Автор Сообщение
news_bot ®

Стаж: 6 лет 9 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
11-Окт-2020 19:31


Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Эволюция телеком отрасли от закрытости к открытости, открытие исходников GitHub Docs, Facebook развивает TransCoder для перевода кода с одного языка программирования на другой, 8 советов о том, как не надо делать Open Source, как запустить KDE Plasma под Windows через WSL2 и многое другое.
Оглавление

Главное
Телеком отрасль: от «чёрных ящиков» к открытому коду

Linux Foundation Networking (LFN) организовал своё первое виртуальное мероприятие на прошлой неделе, и Свапнил Бхартия из Linux.com взял интервью у Арпита Джошипуры, генерального менеджера по сетям, IoT и Edge в Linux Foundation, чтобы обсудить ключевые моменты мероприятия и то, как LFN возглавляет внедрение открытого исходного кода в сфере телекоммуникаций. Одна из ключевых мыслей Джошипуры: «Во-первых, 5 лет назад все они (телеком провайдеры – Д.В.) использовали чёрный ящик и собственные технологии. Затем мы запустили проект под названием OpenDaylight. И, конечно же, OpenDaylight объявил сегодня о своем 13-м выпуске, и это своего рода 6-летняя годовщина начала их пути от проприетарности до сегодняшнего дня и одного из наиболее активных проектов под названием ONAP (Open Network Automation Platform – Д.В.). Операторы связи – это 4 из 10 ведущих разработчиков открытого исходного кода, верно? Кто бы мог подумать, что AT&T, Verizon, Amdocs, DT, Vodafone, China Mobile и China Telecom все активно вносят свой вклад? Так что это смена парадигмы с точки зрения не только потребления, но и внесения вклада».
Подробности (en)
Открыты исходные тексты GitHub Docs

OpenNET пишет: «GitHub объявил об открытии исходных текстов, обеспечивающих работу сервиса docs.github.com, а также опубликовал размещённую там документацию в формате Markdown. Код может использоваться для создания интерактивных разделов для просмотра и навигации по документации проекта, изначально оформленной в формате Markdown и переведённой на разные языки. Пользователи также могут предлагать свои правки и новые документы. Кроме GitHub указанный код также используется проектами Atom и Electron для организации структурированного доступа к документации. Код написан на JavaScript и открыт под лицензией MIT, а документация и прочие данные доступны под лицензией CC-BY».
Источник и ссылки на подробности
Facebook развивает TransCoder для перевода кода с одного языка программирования на другой

OpenNET пишет: «Инженеры из Facebook опубликовали транскомпилятор TransCoder, использующий методы машинного обучения для преобразования исходных текстов с одного высокоуровневого языка программирования на другой. В настоящее время предоставлена поддержка трансляции кода между языками Java, C++ и Python. Например, TransCoder позволяет преобразовать исходные тексты на Java в код на Python, а код на Python в исходные тексты на Java. Наработки проекта реализуют на практике теоретические изыскания по созданию нейронной сети для эффективной автоматической транскомпиляции кода и распространяются под лицензией Creative Commons Attribution-NonCommercial 4.0, разрешающей применение только для некоммерческих целей».
Подробности
8 советов о том, как не надо делать Open Source

На Opensource.com вышел материал с собранием советов бизнесу о том, каких ошибок при выпуске Open Source проектов стоит избегать. Кратко, что НЕ НАДО делать:
  • «бросать через стену», то есть выкладывать с отказом от обязательств и надеждой что сообщество как-то само разберётся;
  • держать проект под тотальным контролем;
  • плодить кучу лицензий;
  • избегать документирования (впрочем, это применимо к любому проекту, даже если над ним работает только один человек);
  • избегать создания вспомогательных инструментов;
  • избегать диаграм;
  • хранить молчание, игнорировать запросы через трекер и т.д.;
  • вести реальную разработку в другом репозитории и сливать в публичный только сборные коммиты с кучей правок.

Подробности (en)
Как запустить KDE Plasma под Windows через WSL2

Патчить KDE под FreeBSD уже давно не актуально, сейчас в моде запускать его под Windows. На Хабре вышло пошаговое руководство по настройке KDE Plasma для Ubuntu 20.04 в Windows 10 через WSL2. По словам автора, статья «предназначена вниманию системных администраторов, которые подготавливают типовые рабочие места на компьютерах под управлением ОС Windows 10, в том числе для разработчиков ПО», но пожалуй будет интересна и просто продвинутым (там не всё так просто) пользователям Windows, имеющим интерес к FOSS. В статье описывается установка необходимых для работы Plasma программ и настройка Windows, настройка Ubuntu 20.04, перенастройка X-сервера и финальные штрихи. Вообще говоря, WSL – это весьма интересное, но не до конца понятное в плане перспектив для GNU/Linux (да и самой Windows) явление. Может показаться что это дополнительный приток пользователей и известности, но все ведь помнят EEE?
Подробности
Короткой строкой
Мероприятия
Live-Вебинар — Автоматизация процессов с GitLab CI/CD — 29 Окт., 15:00 -16:00 (MST) [→]
Внедрения
МВД РФ планирует ещё закупить компьютеры с предустановленной ОС Astra Linux [→]
Безопасность
  • В репозитории NPM выявлены четыре пакета, пересылающие данные о пользователе [→]
  • О защите сети с использованием Apache Syncope и Metron [→]

DevOps
  • Проблема «умной» очистки образов контейнеров и её решение в werf [→]
  • Agreements as Code: как отрефакторить инфраструктуру и не сломаться [→]
  • Битва Jenkins и GitLab CI/CD [→]
  • Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow [→]
  • Пока все праздновали мой день рождения, я до утра чинил кластер — а разрабы валили на меня свои ошибки [→]
  • Монорепозитории NX и Lerna, или Туда и обратно [→]
  • GitOps: очередной модный термин или прорыв в автоматизации? [→]
  • ipipou: больше чем просто нешифрованный туннель [→]
  • Проект Kyma: как разрабатывать приложения для SAP с использованием технологии Kubernetes [→]
  • Интеграция календаря с Ansible для избежания конфликтов в расписании выполнения действий [→ (en)]

Data Science
Amundsen: один год после открытия исходников [→ (en)]
Web
  • В Chrome началась активация IETF QUIC и HTTP/3 [→]
  • Решение проблемы с прекращением работы Twitter в Firefox [→]
  • 5 лучших открытых альтернатив Google Analytics [→ (en)]
  • О просмотре веба с использованием протокола Gemini на Apple устройствах [→ (en)]
  • О простом опыте работы с вебом с помощью протокола Gemini [→]

Для разработчиков
  • 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 способов того, как организации могут учиться на ошибках и превращать их в успех [→ (en)]
Пользовательское
  • На этой неделе в KDE: эволюция Breeze началась [→]
  • Форматирование в Ext4 [→]
  • Что такое дистрибутив Linux [→]
  • Установка Anydesk в Ubuntu [→]
  • 6 важных вещей, которые нужно сделать после установки Manjaro Linux [→ (en)]
  • Как установить Deepin Desktop на Ubuntu 20.04 LTS [→ (en)]
  • Как очистить кэш Apt и освободить дисковое место [→ (en)]

Игры
Видео игра для Open Jam [→ (en)]
Разное
  • AnLinux: простой способ установить Linux-окружение на Android-телефон без рута [→]
  • Microsoft портирует Wayland под WSL2 [→]
  • WSL эксперименты. Часть 2 [→]
  • Вышла новая Preview-версия Windows Package Manager — v0.2.2521 [→]
  • 5 качеств сильных Open Source евангелистов (англ. «developer advocates») [→ (en)]
  • 5 блоков кода для Scratch чтобы научить детей созданию игры [→ (en)]

Релизы
Ядро и дистрибутивы
  • Выпуск Red Hat Enterprise Linux 7.9 и Oracle Linux 7.9 [→]
  • Выпуск репозитория пакетов pkgsrc 2020Q3 [→]
  • Ubuntu RescuePack, Live-дистрибутив для борьбы с компьютерными вирусами [→]

Системный софт
Выпуск NTP-серверов NTPsec 1.2.0 и Сhrony 4.0 с поддержкой защищённого протокола NTS [→]
Безопасность
Выпуск системы обнаружения атак Suricata 6.0 [→ 1, 2]
DevOps
Вышел релиз GitLab 13.4 с хранилищем HashiCorp для переменных CI и Kubernetes Agent [→]
Data Science
LinkedIn выпустила релиз системы каталогизации данных DataHub 0.5.0 [→]
Web
  • Релиз Chrome 86 [→ 1, 2]
  • Выпуск браузера Ephemeral 7, развиваемого проектом elementary OS [→]
  • Релиз почтового клиента Claws Mail 3.17.7 [→]
  • Выпуск сервера приложений NGINX Unit 1.20.0 [→]

Для разработчиков
  • Доступен Snek 1.5, Python-подобный язык программирования для встраиваемых систем [→]
  • Выпуск языка программирования Python 3.9 [→ 1, 2]
  • Выпуск языка программирования Rust 1.47 [→ 1, 2]
  • Доступна альфа-версия Qt 6.0 [→]

Специальный софт
Доступна Calla, платформа для проведения аудио/видеоконференций в форме RPG-игры [→]
Мультимедиа
  • Выпуск графического редактора GIMP 2.10.22 [→ 1, 2]
  • Выпуск DXVK 1.7.2, реализации Direct3D 9/10/11 поверх API Vulkan [→]

Игры
Представлен фреймворк для разработки 2D-игр NasNas [→]
Пользовательский софт
Выпуск музыкального плеера mpz 1.0 [→]
Что ещё посмотреть

На этом всё, до следующего воскресенья!
Высказываю большое спасибо редакции и авторам OpenNET, много новостных материалов и сообщений о новых релизах взято у них.
Если кто интересуется составлением дайджестов и имеет время и возможность помочь – буду рад, пишите по контактам, указанным в моём профиле, или в личные сообщения.
Подписывайтесь на наш Telegram канал, группу ВКонтакте или RSS чтобы не пропустить новые выпуски FOSS News.
← Предыдущий выпуск
===========
Источник:
habr.com
===========

Похожие новости: Теги для поиска: #_*nix, #_open_source, #_dajdzhest (дайджест), #_novosti (новости), #_open_source, #_free_software, #_linux, #_foss_news, #_*nix, #_open_source
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 22-Ноя 17:54
Часовой пояс: UTC + 5