Категория: Блог

Инициатива за верификация на стандартната библиотека Rust

Компанията Amazon и организацията Rust Foundation представиха инициатива, насочена към увеличаване на сигурността на стандартната библиотека на езика Rust. Целта е проверка на надеждността и безопасността на функциите, в които се използва ключовата дума „unsafe“, позволяваща операции, които не са безопасни за работа с паметта, като разименуване на указатели, промяна на статични променливи и достъп до външни библиотеки на C/C++. Отбелязва се, че в момента стандартната […]

GCC 15 ще използва стандарт C23 по подразбиране

В кодовата база, на базата на която се формира планираното за пролетта на следващата година издание на компилаторите GCC 15, беше прието изменение, което включва по подразбиране използването на стандарта C23 с разширения GNU («-std=gnu23») при компилирането на програми на езика C (по-рано по подразбиране се използваше стандарт C17 — «-std=gnu17»). Това изменение може потенциално да доведе до проблеми при изграждането на съществуващи проекти, тъй като […]

Wine 9.22

На 23 ноември 2024 година беше пусната новата версия на популярния инструмент за стартиране на Windows приложения на други операционни системи Wine 9.22. В тази версия разработчиците включиха драйвер Wayland по подразбиране, както и представиха няколко значителни актуализации и поправки. Основни промени Поддръжка на виртуализация на режимите на показване. Тази нововъведение позволява да се подобри съвместимостта и производителността на приложенията, работещи в различни режими на показване. […]

Издание на MaXX Interactive Desktop 2.2, адаптация на работния плот IRIX за Linux

След четири години разработка беше публикувана средата на работния плот MaXX Interactive Desktop 2.2.0, която се позиционира като първия алфа-издание на проекта, опитвайки се да възпроизведе потребителския интерфейс IRIX Interactive Desktop (SGI Indigo Magic Desktop) с използването на технологии Linux. Разработката се извършва по споразумение с компанията SGI, разрешаващо пълното възпроизвеждане на всички функции на IRIX Interactive Desktop за платформата Linux. Инструкции за инсталиране са подготвени […]

Издание на Wine 9.22 с включване по подразбиране на драйвера Wayland

Публикуван е експериментален релиз на отворената реализация на Win32 API — Wine 9.22. От моментa на изданието 9.21 са закрити 19 отчета за грешки и са направени 313 промени. Най-важните промени: В конфигурацията по подразбиране е активиран драйвер winewayland.drv, позволяващ използването на Wine в среди, базирани на протокола Wayland, без да се използва XWayland и компонентите X11. Добавена е поддръжка на виртуализация на екранни режими (емулация […]

Техническият комитет на Linux Foundation официално обяви временното отстраняване на автора на BсacheFS

Управляващият технически комитет на организацията Linux Foundation (Technical Advisory Board) обяви ограничение на участието на Кент Оверстрит, автора на BсacheFS, в разработката на ядрото чрез забрана за приемане на pull-заявания през цикъла на образуване на версия 6.13. Решението е взето на базата на препоръка на комитета, отговарящ за спазването на кодекса на поведение в общността на разработчиците на ядро на Linux (CoC Committee). Потвърдено е, че причината за отстранението е било обида на Михал […]

VMware Workstation вече е безплатен и за търговска употреба

Тихо и незабелязано компанията VMware направи всички ни изненада. Пълната версия на VMware Workstation Pro (Windows, Linux) и Fusion Pro (macOS) сега е напълно безплатна! Без трейли, без ограничения в функцията, без микротранзакции. Преди програмата беше безплатна само за лична употреба. Бизнеси, образователни институции, фрилансъри и разработчици, планирали да използват софтуера за търговски цели, трябваше да заплатят лиценз. Но […]

lexbor 2.4.0

На 13 ноември, след повече от година разработка, беше издадена версия 2.4.0 на високопроизводителната библиотека за парсинг на HTML5 и CSS lexbor, написана на езика C без външни зависимости и разпространявана под лиценза Apache 2.0. Библиотеката е разделена на модули (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), които могат да бъдат компилирани и използвани поотделно (с опцията CMake […]

Релиз на Mesa 24.3, свободна реализация на OpenGL и Vulkan

След три месеца разработка беше публикувана свободна версия на API OpenGL и Vulkan — Mesa 24.3.0. Първият изход на клона Mesa 24.3.0 има експериментален статус — след окончателната стабилизация на кода ще бъде пусната стабилна версия 24.3.1. В Mesa 24.3 е налична поддръжка на графичния API Vulkan 1.3 в драйверите anv за GPU Intel, radv за GPU AMD, NVK за […]

PHP 8.4 — голямо обновление на езика

Новата версия съдържа множество нови възможности, като хукове за свойства, асиметрична видимост на свойствата, обновление на DOM API, подобрена производителност, поправени бъгове и много други. Основни промени Хуковете за свойства осигуряват поддръжка на изчислявани свойства, които могат да бъдат разбрани от IDE и инструменти за статичен анализ, без необходимост от писане на коментари DocBlock, които могат да не съвпадат. Освен това те позволяват извършването на надеждно […]

Файловата система ReiserFS е премахната от ядрото

Линус Торвалдс одобри в ядрото на Linux промяна, която премахва реализирането на файловата система ReiserFS. Тази ФС миналата година беше обявена за остаряла и беше планирана за премахване през 2025 година. Промената е приета в клона, на базата на който се формира ядрото 6.13 (пускането се очаква в началото на февруари). Ключовата причина за премахването на ReiserFS е желанието да се намалят разходите за поддръжка в ядрото […]

Авторът на BcacheFS временно беше отстранен от разработката на ядрото на Linux заради нарушение на кодекса на поведение

Кент Овърстрийт (Kent Overstreet), разработчик на файловата система Bcachefs, съобщи, че бъдещето на разработваната от него файловата система в ядрото е под въпрос заради действията на комитета, отговорен за спазването на кодекса на поведение в общността на разработчиците (Комитет по CoC). Линус Торвалдс отказа да приеме поредния набор корекции за Bcachefs в състава на клона на ядрото 6.13, позовавайки се на наличието на оплаквания от страна на комитета CoC. В течение на няколко […]

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster