LINUX.ORG.RU

Сообщения seiken

 

Rust Commercial Network — коммерческое сообщество Rust

 

Группа Проприетарное ПО

Команда разработчиков ЯП Rust недавно объявила о создании Rust Commercial Network.

Цель проекта – создание централизованной информационной площадки для взаимодействия между коммерческими организациями - работа которых зависит от кода на Rust – и непосредственными разработчиками ЯП Rust. Создаются соответствующие рабочие группы, которые будут обсуждать проблемы соответствующей части ЯП, предлагать идеи, вместе с бизнесом думать над решением реальных проблем, всевозможных недостатков как компилятора, так и прочей экосистемы ЯП. Ну и, разумеется, в процессе обсуждения будут выясняться фронты работ, требующие дополнительных инвестиций.

Членство бесплатное для коммерческих фирм, научных институтов и иных организаций, желающих использовать Rust в своих информационных системах. При этом не обязательно быть членом Rust Foundation.

В RCN уже вступили такие гиганты ИТ-индустрии, как MS, Google, Amazon WS, JetBrains, Canonical, OpenAI.

>>> Официальная страница проекта. (rustfoundation.org)

seiken
()

LineageOS 19

 

Группа Android

26 апреля вышла девятнадцатая версия LineageOS — операционной системы на базе Android для энтузиастов. Система свободна за исключением некоторых компонентов, необходимых для работы оборудования, и является преемницей CyanogenMod. Новая версия основывается на кодовой базе Android 12.

( читать дальше... )

>>> Подробности (lineageos.org)

seiken
()

Найден 33-летний баг в коде yacc

 , , ,

Группа BSD
Голландский программист Отто Моэрбик случайно нашёл баг в коде функции yyparse(), вскоре после написания собственного варианта malloc для OpenBSD. Николай Штурм первым обнаружил проблему, предположительно связанную с новым malloc, на платформе SPARC64 при попытке компиляции большого проекта на С++ с использованием новой версии malloc от Моэрбика, компилятор иногда завершается с сообщением о внутренней ошибке. После недолгого исследования оказалось, что при определённых условиях (создаваемых новой версией malloc) в функции yyparse происходит обращение к несуществующему элементу массива.

Выпущен соответствующий патч для OpenBSD, решающий данную проблему. Данный баг существует и в старых версиях UNIX вплоть до Sixth Edition UNIX, выпущенной в 1975 году.

>>> Подробности (undeadly.org)

seiken
()