Рубрика: Новини інтернету

Скасовано заборону на продаж відкритого ПЗ через Microsoft Store

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

Випуск середовища розробки Qt Creator 8

Опубліковано випуск інтегрованого середовища розробки Qt Creator 8.0, призначеного для створення кросплатформових програм з використанням бібліотеки Qt. Підтримується як розробка класичних програм мовою C++, і використання мови QML, у якому визначення сценаріїв використовується JavaScript, а структура і параметри елементів інтерфейсу задаються CSS-подібними блоками. Готові збірки сформовані для Linux, Windows та 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. У СУБД застосовується розподілена […]