| 11.05.2021 IBM открыл CodeNet для систем машинного обучения, транслирующих и проверяющих код (70 +9) |
Компания IBM представила инициативу CodeNet, нацеленную на предоставление исследователям набора данных, позволяющих экспериментировать с применением методов машинного обучения для создания трансляторов из одного языка программирования в другой, а также генераторов и анализаторов кода. CodeNet включает коллекцию из 14 миллионов примеров кода, решающих 4053 типовых проблем программирования. В сумме коллекция насчитывает около 500 млн строк кода и охватывает 55 языков программирования, как современные языки, такие как C++, Java, Python и Go, так и устаревшие, включая COBOL, Pascal и FORTRAN. Наработки проекта распространяются под лицензией Apache 2.0, а наборы данных планируется распространять в форме общественного достояния...
|
|
| 11.05.2021 Microsoft подготовил реализацию eBPF для Windows (131 –3) |
Компания Microsoft опубликовала реализацию подсистемы eBPF для Windows, позволяющую запускать произвольные обработчики, работающие на уровне ядра операционной системы. eBPF предоставляет встроенный в ядро интерпретатор байткода, дающий возможность создавать загружаемые из пространства пользователя обработчики сетевых операций, контролировать доступ и отслеживать работу систем. eBPF включён в состав ядра Linux начиная с выпуска 3.18 и позволяет обрабатывать входящие/исходящие сетевые пакеты, перенаправлять пакеты, управлять пропускной способностью, перехватывать системные вызовы, контролировать доступ и осуществлять трассировку. Благодаря применению JIT-компиляции, байткод на лету транслируется в машинные инструкции и выполняется с производительностью скомпилированного кода. Исходные тексты eBPF для Windows открыты под лицензией MIT...
|
|
| 11.05.2021 Выпуск Coreboot 4.14 (62 +20) |
Представлен релиз проекта CoreBoot 4.14, в рамках которого разрабатывается свободная альтернатива проприетарным прошивкам и BIOS. В создании новой версии приняло участие 215 разработчиков, которые подготовили 3660 изменений...
|
|
| 10.05.2021 Представлен LibreBMC, открытый BMC-контроллер на базе архитектуры POWER (43 +34) |
Организация OpenPOWER Foundation анонсировала новый проект LibreBMC, нацеленный на создание полностью открытого контроллера BMC (Baseboard Management Сontroller) для серверов, применяемых в центрах обработки данных. LibreBMC будет развиваться как совместный проект, к которому уже присоединились такие компании, как Google, IBM, Antmicro, Yadro, и Raptor Computing Systems...
|
|
| 10.05.2021 Релиз операционной системы DragonFly BSD 6.0 (98 +32) |
После более года разработки опубликован релиз DragonFlyBSD 6.0, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT)...
|
|
| 10.05.2021 Проект Illumos, продолжающий развитие OpenSolaris, прекратит поддержку архитектуры SPARC (120 +5) |
Разработчики проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris, приняли решение прекратить поддержку 64-разрядной архитектуры SPARC. Из доступных для Illumos архитектур остаётся только x86_64 (поддержка 32-разрядных систем x86 была прекращена в 2018 году). При наличии энтузиаcтов появится возможность начать реализацию в Illumos более актуальных современных архитектур ARM и RISC-V. Прекращение поддержки устаревших систем SPARC позволит провести чистку кодовой базы и избавиться от специфичных для архитектуры SPARC ограничений...
|
|
| 09.05.2021 Выпуск высокопроизводительной встраиваемой СУБД libmdbx 0.10 (62 +22) |
После трех месяцев разработки состоялся выпуск библиотеки libmdbx 0.10.0 (MDBX) с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение. Код libmdbx распространяется под лицензией OpenLDAP Public License. libmdbx является глубокой переработкой СУБД LMDB и по заявлению разработчиков превосходит своего прародителя по надежности, набору возможностей и производительности. Заявляется, что libmdbx до 20% быстрее LMDB в CRUD сценариях и до 30% быстрее, если при сборке libmdbx отключить внутренний контроль до сопоставимого с LMDB уровня...
|
|
| 09.05.2021 В дистрибутив postmarketOS добавлен интерфейс для умных часов (42 +17) |
Разработчики postmarketOS, дистрибутива для смартфонов, базирующегося на Alpine Linux, Musl и BusyBox, реализовали возможность использования интерфейса пользователя для умных часов, основанного на наработках проекта AsteroidOS. Дистрибутив postmarketOS изначально развивался для смартфонов и предоставлял возможность использования разных интерфейсов пользователя, включая KDE Plasma Mobile, Phosh и Sxmo. Энтузиастами уже несколько лет развиваются порты postmarketOS для умных часов LG G Watch и LG G Watch R, которые до сих пор были ограничены возможности загрузки в режиме командной строки, так как доступные в postmarketOS пользовательские оболочки для смартфонов слишком тяжеловесны и неорганичны для подобных устройств...
|
|
| 08.05.2021 Выпуск Bottlerocket 1.1, дистрибутива на базе изолированных контейнеров (84 +2) |
Доступен выпуск Linux-дистрибутива Bottlerocket 1.1.0, развиваемого при участии компании Amazon для эффективного и безопасного запуска изолированных контейнеров. Инструментарий и управляющие компоненты дистрибутива написаны на языке Rust и распространяются под лицензиями MIT и Apache 2.0. Поддерживается запуск Bottlerocket в кластерах Amazon ECS и AWS EKS Kubernetes, а также создание произвольных сборок и редакций, допускающих применение различных инструментов оркестровки и runtime для контейнеров...
|
|
| 08.05.2021 Третий предварительный выпуск графического редактора GIMP 3.0 (131 +57) |
Доступен для тестирования выпуск графического редактора GIMP 2.99.6, продолжающий развитие функциональности будущей стабильной ветки GIMP 3.0, в которой выполнен переход на GTK3, добавлена штатная поддержка Wayland и HiDPI, проведена значительная чистка кодовой базы, предложен новый API для разработки плагинов, реализовано кэширование отрисовки, добавлена поддержка выделения нескольких слоёв (Multi-layer selection) и обеспечено редактирование в исходном цветовом пространстве. Для установки доступен пакет в формате flatpak (org.gimp.GIMP в репозитории flathub-beta) и сборки для Windows...
|
|
| 07.05.2021 Mozilla представила платформу Rally для исследований предпочтений пользователей (155 –9) |
Компания Mozilla представила проект Rally, предоставляющий платформу для проведения исследований поведения и предпочтений пользователей, позволяющую пользователям контролировать передаваемые данные. В отличие от бесконтрольного сбора данных о пользователе, Rally подразумевает необходимость получения явного согласия на участие в эксперименте (opt-in) и возможность детально отслеживать какие данные передаются для анализа, кто получит к ним доступ и как долго информация будет храниться...
|
|
| 06.05.2021 Выпуск языка программирования Rust 1.52 (239 –6) |
Опубликован релиз языка системного программирования Rust 1.52, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки)...
|
|
| 06.05.2021 Релиз фреймворка Qt 6.1 (116 +2) |
Компания Qt Company опубликовала релиз фреймворка Qt 6.1, в котором продолжена работа по стабилизации и наращиванию функциональности ветки Qt 6. В Qt 6.1 обеспечена поддержка платформ Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+ и Android (API 23+). Исходные тексты компонентов Qt поставляются под лицензиями LGPLv3 и GPLv2...
|
|
| 06.05.2021 Разработчики ядра Linux завершили аудит всех патчей от Университета Миннесоты (150 +54) |
Технический совет организации Linux Foundation опубликовал сводный отчёт с разбором инцидента с исследователями из Университета Миннесоты, связанного с попыткой продвижения в ядро патчей, содержащих скрытые ошибки, приводящие к уязвимостям. Разработчики ядра подтвердили ранее опубликованную информацию о том, что из 5 патчей, подготовленных в ходе исследования "Hypocrite Commits", 4 патча с уязвимостями были отвергнуты сразу и по инициативе мэйнтейнеров и не попали в репозиторий ядра. Один патч был принят, но он корректно исправлял проблему и не содержал ошибок...
|
|
| 06.05.2021 Выпуск синтезатора речи RHVoice 1.2.4, развиваемого для русского языка (90 +32) |
Опубликован выпуск открытой системы синтеза речи RHVoice 1.2.4, изначально развивавшейся для обеспечения качественной поддержки русского языка, но затем адаптированной и для других языков, включая английский, португальский, украинский, киргизский, татарский и грузинский. Код написан на С++ и распространяется под лицензией LGPL 2.1. Поддерживается работа в GNU/Linux, Windows и Android. Программа совместима с типовыми TTS-интерфейсами (text-to-speech) для преобразования текста в речь: SAPI5 (Windows), Speech Dispatcher (GNU/Linux) и Android Text-To-Speech API, но также может использоваться в экранном ридере NVDA...
|
|
| <<Предыдущие 15 элементов |
| Следующие 15 элементов>> |