Автор: ProHoster

Опубліковано Linux From Scratch 11.3 та Beyond Linux From Scratch 11.3

Представлені нові випуски посібників Linux From Scratch 11.3 (LFS) та Beyond Linux From Scratch 11.3 (BLFS), а також редакцій LFS та BLFS із системним менеджером systemd. У Linux From Scratch наведено інструкції щодо створення з нуля базової Linux-системи, використовуючи лише вихідні тексти необхідного програмного забезпечення. Beyond Linux From Scratch доповнює інструкції LFS інформацією про складання […]

Microsoft відкрив CHERIoT, апаратне рішення для підвищення безпеки коду мовою Сі

Компанія Microsoft відкрила напрацювання, пов'язані з проектом CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), націленим на блокування проблем з безпекою в коді мовами C і С++. CHERIoT пропонує рішення, що дозволяє захистити існуючі кодові бази на C/C++ без їх переробки. Захист реалізується через застосування модифікованого компілятора, який використовує спеціальний розширений набір.

Оновлення Firefox 110.0.1 та Firefox для Android 110.1.0

Доступний коригуючий випуск Firefox 110.0.1, у якому усунуто кілька недоробок: Виправлена ​​помилка, через яку при натисканні кнопок видалення Cookie за останні 5 хвилин, 2 години або 24 години очищалися всі Cookie. Усунено аварійне завершення на платформі Linux, що виявляється під час використання WebGL та запуску браузера у віртуальній машині VMWare. Виправлена ​​помилка, що призводила до macOS до перекриття […]

Доступний інтерпретатор mruby 3.2

Представлений випуск mruby 3.2, інтерпретатора динамічного об'єктно-орієнтованої мови програмування Ruby. Mruby забезпечує базову сумісність синтаксису лише на рівні Ruby 3.x, крім підтримки зіставлення зі зразком («case .. in»). Інтерпретатор відрізняється низьким споживанням пам'яті та орієнтований на вбудовування підтримки мови Ruby до інших програм. Вбудований у додаток інтерпретатор може виконувати як вихідний код мовою […]

Розробники Ubuntu розвивають мінімалістичний настановний образ

Співробітники компанії Canonical розкрили інформацію про проект ubuntu-mini-iso, який розвиває нову мінімалістичну збірку Ubuntu, розміром близько 140 МБ. Головна ідея нового настановного образу в тому, щоб зробити його універсальним і таким, що представляє можливість встановлення обраної версії будь-якої офіційної збірки Ubuntu. Проект розвиває Ден Бунгерт (Dan Bungert), який супроводжує інсталятор Subiquity. На даному етапі вже підготовлено та протестовано робітника […]

Почалося просування підтримки Wayland до основного складу Wine

Для включення до основного складу Wine запропоновано перший набір патчів, що розвиваються проектом Wine-wayland для надання можливості використовувати Wine в оточеннях на базі протоколу Wayland без застосування XWayland та компонентів X11. Так як обсяг змін досить великий для спрощення рецензування та інтеграції напрацювання Wine-wayland планують переносити поступово, розбивши цей процес на кілька етапів. На першому етапі […]

У NPM виявлено 15 тисяч пакетів для фішингу та спаму

Зафіксовано атаку на користувачів каталогу NPM, в результаті якої 20 лютого в репозиторії NPM було розміщено понад 15 тисяч пакетів, у README-файлах яких були посилання на фішингові сайти або реферальні посилання, за переходи за якими виплачуються відрахування. У ході аналізу у пакетах було виявлено 190 унікальних фішингових або рекламних посилань, що охоплюють 31 домен. Імена пакетів […]

Реліз Mesa 23.0, вільної реалізації OpenGL та Vulkan

Опубліковано реліз вільної реалізації API OpenGL та Vulkan - Mesa 23.0.0. Перший випуск гілки Mesa 23.0.0 має експериментальний статус – після проведення остаточної стабілізації коду буде випущено стабільну версію 23.0.1. У Mesa 23.0 доступна підтримка графічного API Vulkan 1.3 у драйверах anv для GPU Intel, radv для GPU AMD, tu для GPU Qualcomm і [...]

Випуск інтегрованого середовища розробки Apache NetBeans 17

Організація Apache Software Foundation представила інтегроване середовище розробки Apache NetBeans 17, яке надає підтримку мовам програмування Java SE, Java EE, PHP, C/C++, JavaScript і Groovy. Готові збирання сформовані для Linux (snap, flatpak), Windows та macOS. Серед запропонованих змін: Додано підтримку платформи Jakarta EE 10 та покращено підтримку деяких нових можливостей Java 19, таких як зіставлення […]

GitHub обмежив конкуруючі сервіси, що забороняють порівняльне тестування

У умови використання сервісу GitHub був доданий абзац, що повідомляє користувачів, що якщо вони пропонують продукт чи сервіс, що конкурує з GitHub, то вони або дозволяють проводити порівняльне тестування, або заборонено користуватися GitHub. Зміна націлена на протидію стороннім продуктам або сервісам, які використовують GitHub і конкурують з GitHub, у правилах яких явно заборонено проведення порівняльного тестування (anti-benchmarking). […]

Перший випуск відкритого розрахованого на багато користувачів ігрового движка Ambient

Після року розробки представлений перший випуск нового відкритого ігрового двигуна Ambient. Двигун надає runtime для створення розрахованих на багато користувачів ігор і 3D-додатків, що компілюються в представлення WebAssembly і використовують API WebGPU для малювання. Код написаний мовою Rust та поширюється під ліцензією MIT. Ключовим завданням при розробці Ambient називається надання інструментів, які спрощують розробку розрахованих на багато користувачів ігор і роблять їх […]

У 2022 році Google виплатив 12 млн доларів винагород за виявлення вразливостей

Компанія Google підбила підсумки програми виплати винагород за виявлення вразливостей у Chrome, Android, додатках Google Play, продуктах Google та різному відкритому ПЗ. Загальна сума виплачених у 2022 році винагород склала 12 млн доларів, що на 3.3 млн більше, ніж у 2021 році. За останні 8 років сумарний розмір виплат становив понад 42 млн доларів. Винагороди […]