рубрыка: Навіны інтэрнэту

Адменена забарона на продаж адкрытага ПЗ праз Microsoft Store

Компания Microsoft внесла изменения в условия использования каталога-магазина Microsoft Store, в которых изменила ранее добавленное требование, запрещающее получать через каталог прибыль от продажи открытого ПО, которое в обычном виде распространяются бесплатно. Изменение внесено после критики со стороны сообщества и негативных последствий изменения для финансирования многих легитимных проектов. Мотивом запрета продажи открытого ПО в Microsoft Store […]

Выпуск асяроддзя распрацоўкі Qt Creator 8

Апублікаваны выпуск інтэграванага асяроддзя распрацоўкі Qt Creator 8.0, прызначанай для стварэння кросплатформавых прыкладанняў з выкарыстаннем бібліятэкі Qt. Падтрымліваецца як распрацоўка класічных праграм на мове C++, так і выкарыстанне мовы QML, у якім для вызначэння сцэнарыяў выкарыстоўваецца JavaScript, а структура і параметры элементаў інтэрфейсу задаюцца CSS-падобнымі блокамі. Гатовыя зборкі сфарміраваны для Linux, Windows і maсOS. У […]

Супрацоўнік Google развівае мову праграмавання Carbon, накіраваны на замену C++

Супрацоўнік кампаніі Google развівае мову праграмавання Carbon, які пазіцыянуецца як эксперыментальная замена C++, якая пашырае дадзеную мову і ўхіляе наяўныя недахопы. Мова падтрымлівае базавую пераноснасць з C++, можа інтэгравацца з наяўным кодам на C++ і падае прылады для спрашчэння міграцыі існых праектаў, аўтаматычна якія транслююць C++-бібліятэкі ў код на мове Carbon. Напрыклад, можна перапісаць на Carbon пэўную […]

Уразлівасць у ядры Linux, якая дазваляе абыйсці абмежаванні рэжыму Lockdown

У ядры Linux выяўленая ўразлівасць (CVE-2022-21505), якая дазваляе лёгка абыйсці механізм абароны Lockdown, які абмяжоўвае доступ карыстача root да ядра і блакуе шляхі абыходу UEFI Secure Boot. Для абыходу прапануецца выкарыстоўваць падсістэму ядра IMA (Integrity Measurement Architecture), прызначаную для праверкі цэласнасці кампанентаў аперацыйнай сістэмы па лічбавых подпісах і хэшах. У рэжыме lockdown абмяжоўваецца доступ да /dev/mem, […]

Выпуск VirtualBox 6.1.36

Кампанія Oracle апублікавала які карэктуе рэліз сістэмы віртуалізацыі VirtualBox 6.1.36, у якім адзначана 27 выпраўленняў. Асноўныя змены: Ухілены патэнцыйны крах ядра гасцёўні сістэмы з Linux пры ўключэнні рэжыму абароны "Speculative Store Bypass" для аднаго vCPU VM. У графічным інтэрфейсе вырашана праблема з выкарыстаннем мышы ў дыялогу налады віртуальнай машыны, якая выяўляецца пры выкарыстанні KDE. Павышана прадукцыйнасць абнаўлення […]

Выпуск nomenus-rex 0.7.0, утыліты для масавага перайменавання файлаў

Даступны новы выпуск Nomenus-rex, кансольнай утыліты для масавага перайменавання файлаў. Наладжваецца з дапамогай простага канфігурацыйнага файла. Праграма напісана на C++ і распаўсюджваецца на ўмовах GPL 3.0. З часу папярэдняй навіны ўтыліта абрасла функцыянальнасцю, а таксама выпраўлены множныя памылкі і недаробкі: Новае правіла: "дата стварэння файла". Сінтаксіс аналагічны правілу Date. Выдалена прыстойная колькасць "boilerplate" кода. Значны […]

Кампанія Epic Games далучылася да арганізацыі, якая развівае адкрыты гульнявы ​​рухавічок Open 3D Engine

Арганізацыя Linux Foundation абвясціла аб далучэнні кампаніі Epic Games да фонду Open 3D Foundation (O3DF), створанаму для працягу сумеснай распрацоўкі гульнявога рухавічка Open 3D Engine (O3DE), пасля яго адкрыцця кампаніяй Amazon. Кампанія Epic Games, якая распрацоўвае гульнявы ​​рухавічок Unreal Engine, увайшла ў лік галоўных удзельнікаў, у адным шэрагу з Adobe, AWS, Huawei, Microsoft, Intel і Niantic. […]

Апублікаваны код яшчэ дзвюх гульняў студыі KD-Vision

Услед за зыходнымі кодамі гульняў "ВанГеры", "Перыметр" і "Самоганкі" былі апублікаваныя зыходныя тэксты яшчэ двух гульняў студыі KD-Vision (былая KD-Lab) - "Перыметр 2: Новая Зямля" і "Maelstrom: The Battle for Earth Begins ». Абедзве гульні пабудаваны на Vista Engine – развіцці рухавічка «Перыметра», які падтрымлівае водныя паверхні і іншыя новыя магчымасці. Публікацыяй зыходных кодаў займаецца суполка […]

Google апублікаваў Cirq Turns 1.0 для распрацоўкі праграм для квантавых кампутараў

Кампанія Google апублікавала выпуск адкрытага Python-фрэймворка Cirq Turns 1.0, накіраванага на напісанне і аптымізацыю прыкладанняў для квантавых кампутараў, а таксама на арганізацыю іх запуску на рэальным абсталяванні або ў сімулятары, і аналізу вынікаў выканання. Код праекту распаўсюджваецца пад ліцэнзіяй Apache 2.0. Фрэймворк разлічаны на працу з квантавымі кампутарамі найбліжэйшай будучыні, якія падтрымліваюць некалькі сотняў кубітаў і […]

Выпуск nginx 1.23.1 і njs 0.7.6

Сфарміраваны выпуск асноўнай галінкі nginx 1.23.1, у рамках якой працягваецца развіццё новых магчымасцяў. У раўналежна падтрымоўванай стабільнай галінцы 1.22.x уносяцца толькі змены, злучаныя з ухіленнем сур'ёзных памылак і ўразлівасцяў. У наступным годзе на базе асноўнай веткі 1.23.x будзе сфарміравана стабільная ветка 1.24. Сярод змен: Праведзена аптымізацыя спажывання памяці ў канфігурацыях у праксіраваннем SSL. У дырэктыву […]

Апублікаваны інструментар для дэшыфроўкі мікракода Intel

Група даследнікаў бяспекі з каманды uCode апублікавала зыходныя тэксты для дэшыфроўкі мікракода Intel. Для вымання зашыфраванага мікракода можа выкарыстоўвацца тэхніка Red Unlock, распрацаваная тымі ж даследнікамі ў 2020 году. Прапанаваная магчымасць расшыфроўкі мікракода дазваляе даследаваць унутраную структуру мікракода і метады рэалізацый машынных інструкцый x86. Дадаткова, даследнікамі адноўлены фармат абнаўленняў з мікракодам, алгарытм шыфравання і ключ, […]

Выпуск графа-арыентаванай СКБД Nebula Graph 3.2

Апублікаваны выпуск адкрытай СКБД Nebula Graph 3.2, прызначанай для эфектыўнага захоўвання буйных набораў злучаных паміж сабой дадзеных, якія ўтвараюць граф, які можа налічваць мільярды вузлоў і трыльёны сувязяў. Праект напісаны на мове З++ і распаўсюджваецца пад ліцэнзіяй Apache 2.0. Кліенцкія бібліятэкі для звароту да СКБД падрыхтаваны для моў Go, Python і Java. У СКБД прымяняецца размеркаваная […]