[Open source, *nix] FOSS News №51 – дайджест материалов о свободном и открытом ПО за 4-10 января 2021 года

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

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

Создавать темы news_bot ® написал(а)
10-Янв-2021 21:30


Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Наиболее важные события 2020 года по версии OpenNET; проект портирования Linux на Mac с M1 обзавёлся названием и сайтом; утраченный потенциал подсистемы Windows для Linux (WSL); open-source ПК Dragonbox Pyra начали отгружать покупателям после четырех лет разработки; lsFusion vis 1С; о взломе игры Ball Sort Puzzle и многое другое.
Оглавление

Главное
Наиболее важные события 2020 года по версии OpenNET
Категория: Статьи/Разное

OpenNET опубликовал список главных новостей прошедшего года. Важные релизы, новые звёзды на небосклоне FOSS, организационные и юридические новости, обнаруженные баги и уязвимости, новинки железа и многое другое.
Подробности [→]
Наши итоги 2020 [→] 
Проект портирования Linux на Mac с M1 обзавёлся названием и сайтом
Категория: Новости/Ядро и дистрибутивы

denis-19 пишет в разделе «Новости» на Хабре: «5 января 2021 года разработчик Гектор Мартин сообщил о том, что у краудфандингового проекта Linux для Maс на M1 появился свой сайт и название — Asahi Linux. Продолжается развиваться сообщество разработчиков проекта. … Мартин рассказал, что в конце прошлого года к проекту Asahi Linux присоединилась разработчик Алисса Розенцвейг. Розенцвейг уже опубликовала на GitHub первые наработки по этому проекту. Также она описана первые результаты реверс-инжиниринга драйверов для GPU чипа Apple M1 в своем блоге. Розенцвейг известна тем, что возглавляет разработку свободного драйвера Panfrost, у нее есть большой опыт реверс-инжиниринга оригинальных драйверов от компании ARM»
Подробности [→]
Утраченный потенциал подсистемы Windows для Linux (WSL)
Категория: Статьи/Ядро и дистрибутивы

Компания VDSina публикует в своём блоге на Хабре статью с разбором WSL 1 и WSL 2 и анализирует возможности заявленные изначально и полученные в итоге: «Если вы несколько лет вообще не следили за Windows 10 и не знаете, что происходит, то пропустили одну вещь — очень горячей темой для разработчиков стала подсистема Windows для Linux, она же WSL. Среди программистов очень часто её обсуждают. Действительно, потрясающе интересная штука. Наконец-то у нас появилась возможность запустить свой инструментарий Linux на Windows наравне с виндовыми программами. А это значит, что больше не нужно изучать странный PowerShell или пользоваться архаичной консолью CMD.EXE. К сожалению, не всё так радужно. WSL по-прежнему является неким инородным элементом, который отделён от родной среды Windows. В частности, не может взаимодействовать с «родными» инструментами Windows. А ведь изначально всё задумывалось совсем иначе, пишет Джулио Мерино (Julio Merino), автор блога для разработчиков jmmv.dev. Подсистема должна была стать совсем другой, но фактически вышел провал, в каком-то смысле. Чтобы понять причины этого провала, нужно сначала понять различия между WSL 1 и WSL 2 и как переход на WSL 2 закрыл некоторые интересные перспективы».
Подробности [→]
Open-source ПК Dragonbox Pyra начали отгружать покупателям после четырех лет разработки
Категория: Новости/Железо

Компания Selectel пишет в своём блоге на Хабре: «DragonBox Pyra — карманный (в буквальном смысле слова) компьютер с 5-дюймовым дисплеем, процессором TI OMAP 5 и QWERTY-клавиатурой. В нее же встроены два стика и D-pad. Устройство разрабатывалось в качестве легко модифицируемой открытой платформы. Поставляется гаджет с Debian Linux, но поддерживаются и многие другие ОС, так что ПК можно использовать в качестве десктопного или игрового. О DragonBox Pyra известно уже давно, но только сейчас его начали отгружать покупателям. К слову, предзаказы на девайс стали принимать еще четыре года назад».
Подробности [→]
lsFusion vis 1С
Категория: Статьи/Специальное

1C программист с 20-летним опытом работы fixin опубликовал в блоге на Хабре обзор lsFusion, белорусской разработки на Java, и постарался ответить на вопрос годится ли она на роль «убийцы 1С». Рассмотрены архитектура, интерфейс, разработка дополнительного функционала, генерация отчётов, интеграции, лицензия, сообщество и многое другое.
Подробности [→]
О взломе игры Ball Sort Puzzle
Категория: Статьи/Для разработчиков

ErhoSen написал на Хабре о своём опыте «взлома» игры Ball Sort Puzzle: «Ball Sort Puzzle — это популярная мобильная игра на IOS/Android. Суть её заключается в перестановке шариков до тех пор, пока в колбах не будут шарики одного цвета. При этом шарик можно перетаскивать либо в пустую колбу, либо на такой же шарик. Так случилось, что я в неё залип. Очнулся примерно через месяц, на 725 уровне. Он мне никак не давался — насколько бы глубоко я не пытался продумать свою стратегию. В итоге — с этим вопросом я вышел в интернет, и заодно выяснил несколько интересных особенностей головоломки. Во-первых, — игра бесконечна почти бесконечна. По крайней мере уже сейчас на YouTube есть прохождения всех уровней вплоть до 5350, а в телеграмме гуляют скриншоты 10к+ уровней. Вторая особенность, и вот это уже некрасиво, — не у всех уровней есть решение. Ну это ни в какие ворота — против нас играет коварный ИИ. Нужно действовать соответственно!».
В итоге автор сделал:
  • алгоритм, решающий головоломку (Python);
  • парсер скриншота игры, чтобы скармливать алгоритму задачки (OpenCV);
  • Telegram бот, который принимает скриншоты и возвращает решения;
  • CI/CD через GitHub Actions и бот на Яндекс.Функциях.

Подробности [→]
Короткой строкой
Новости
Новости FOSS организаций
  • GitHub снял ограничения для разработчиков из Ирана [→]
  • Еженедельник OSM 545 [→]

Юридические вопросы
Лицензия сканера безопасности NMAP признана несовместимой с Fedora [→]
Ядро и дистрибутивы
Компания Apple открыла ядро и системные компоненты macOS 11.0 «Big Sur» [→]
Безопасность
Gentoo прекращает поддержку LibreSSL в пользу OpenSSL и LibreTLS [→]
Web
  • В адресной строке Chrome по умолчанию начнёт применяться HTTPS [→]
  • Firefox 85 перейдёт на ECH для скрытия домена в HTTPS-трафике [→]

Для разработчиков
  • Выход электронной книги: «Common Open Source Practices in Developing Cloud Native Applications» [→ (en)]
  • Компания Qt Company ограничила доступ к исходному коду LTS-ветки Qt 5.15 [→]
  • Ограничен доступ к исходникам Qt 5.15 [→]
  • Интригующие возможности С++ 20 для разработчиков встраиваемых систем [→]

Пользовательское
Дорожная карта KDE на 2021 [→]
Железо
Крошечный неттоп ECS Liva Q1A использует ОС Ubuntu [→ (en)]
Разное
Директором по информационным технологиям в Белом доме назначен известный разработчик СПО [→]
Статьи
Мероприятия
7 интересных выступлений с All Things Open 2020 [→ (en)]
DIY
  • Настройка голосового ассистента под себя и использование нестандартного голоса [→ (en)]
  • Перчатка Mark gauntlet v4.2 [→]
  • Radxa sata hat для raspberry pi 4: домашний сервер с НАС, облаком и торрентокачалкой через впн в докере [→]
  • Делаем из старого усилителя многофункциональный медиа сервер с помощью Raspberry pi [→]

Системное
Как пользоваться dmesg [→]
Специальное
  • Установка NTP сервера для включения его в pool.ntp.org [→]
  • Homura: основанная на WINE программа для запуска игр на BSD [→ (en)]
  • Выбираем self-hosted замену IFTTT [→]

DevOps
  • 10 способов использовать Ansible [→ (en)]
  • 8 инсайтов о Kubernetes для 2021 [→ (en)]
  • 4 строки кода для более эффективного использования Ansible [→ (en)]
  • Создание современных процессов CI/CD для бессерверных приложений с Red Hat OpenShift Pipelines и Argo CD. Часть 1 [→]
  • Xудшие практики для Ansible. Георгий Шуклин [→]
  • Apache Kafka в вопросах и ответах [→]
  • Ansible идемпотентный. Алексей Соколов [→]
  • Практическое руководство по HashiCorp Consul — Часть 2 [→]

Для разработчиков
  • Изучение Fortran через написание игры «угадай число» [→ (en)]
  • Пишем драйвер фреймбуфера для Raspberry Pi с LCD [→]
  • Профилирование в облаке и не только [→]
  • Изучение C через написание простой игры [→ (en)]
  • Руководство по использованию gdb [→ (en)]
  • Русификация баша [→]
  • 10 способов повысить свои знания по JavaScript в 2021 [→ (en)]

История
История Nokia MeeGo [→]
Менеджмент
Perfomance-менеджмент через оценки — от идеи до бета тестирования [→]
Пользовательское
  • QuiteRSS: свободная десктопная RSS читалка для Linux [→ (en)]
  • Лучшие темы для Grub [→]
  • 3 лучших приложения для повышения продуктивности [→ (en)]
  • Подробное руководство по настройке системного дока в Ubuntu [→ (en)]
  • Почему может понравиться консольный редактор FED (работает в Linux, Windows, DOS) [→ (en)]
  • Настройка сетевого интерфейса Linux [→]

Разное
  • Как принципы открытости влияют на будущее работы [→ (en)]
  • Названы победители 27 конкурса по написанию запутанного кода на языке Си [→]
  • О том как опытный разработчик в сфере безопасности присоединился к Open Source сообществу [→ (en)]
  • 8 шпаргалок для Open Source софта для работы в 2021 [→ (en)]
  • 3 «serverless» стратегий, которые стоит рассмотреть для работы в 2021 [→ (en)]
  • На случай если пропустили – записи с 4 важных онлайн событий 2020 [→ (en)]
  • Кто такой open source евангелист? [→ (en)]

Релизы
Ядро и дистрибутивы
  • Релиз дистрибутива Deepin 20.1. Много обновлений. Собственный браузер и другие… [→]
  • Релиз дистрибутива Slacko Puppy 7.0 [→]
  • Релиз дистрибутива Linux Mint 20.1 [→]

Системное
  • Выпуск OpenZFS 2.0.1, реализации ZFS для Linux и FreeBSD [→]
  • Выпуск проприетарного драйвера NVIDIA 460.32 [→]

Мультимедиа
Рисовалка для детей TuxPaint 0.9.25. Создание анимированных GIF… [→]
DevOps
Выпуск Bastille 0.8, системы управления контейнерами на основе FreeBSD Jail [→]
Web
  • Релиз консольной утилиты для загрузки файлов wget 1.21 [→]
  • Wasmer 1.0, инструментарий для платформонезависимых приложений на базе WebAssembly [→ 1, 2]
  • Обновление Firefox 84.0.2 с устранением уязвимости [→]
  • Обновление Chrome 87.0.4280.141 с исправлением уязвимостей [→]
  • Релиз твиттер-клиента Cawbird 1.3. Поддержка загрузки видео [→]
  • Выпуск платформы PeerTube 3.0 с поддержкой децентрализованного потокового вещания [→ 1, 2]
  • Изменение модели формирования релизов DNS-сервера BIND. BIND 9.18 отложен на следующий год [→]

Для разработчиков
  • Выпуск Tcl/Tk 8.6.11 [→]
  • Выпуск стандартной Си-библиотеки PicoLibc 1.5 [→]
  • Доступен выпуск KDE Frameworks 5.78 [→]

Менеджмент
Вышла RunaWFE Free 4.4.1 — российская система управления бизнес-процессами предприятия [→]
Пользовательское
  • Корректирующий релиз KDE Plasma 5.20.5 [→]
  • Релиз GNU tar 1.33 [→]
  • Релиз KDE Applications 20.12.1 [→]
  • Менеджер заметок CherryTree 0.99.19-29. Что нового [→]

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

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

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

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