Автор: ProHoster

Версия на Wine 7.3

Осъществи се експериментална версия на отворена реализация на WinAPI - Wine 7.3. От пускането на версия 7.2 са затворени 15 доклада за грешки и са направени 650 промени. Най-важните промени: Продължава поддръжката на „дълъг“ код (повече от 230 промени). Реализирана е правилна поддръжка за Windows API набори. Преводът на библиотеките USER32 и WineALSA за използване на PE изпълним файлов формат продължи […]

Проектът Neptune OS разработва слой за съвместимост на Windows, базиран на микроядрото seL4

Публикувано е първото експериментално издание на проекта Neptune OS, разработващо добавка към микроядрото seL4 с внедряване на компоненти на ядрото на Windows NT, насочено към осигуряване на поддръжка за стартиране на Windows приложения. Кодът се разпространява под лиценз GPLv3. Проектът се изпълнява от "NT Executive", един от слоевете на ядрото на Windows NT (NTOSKRNL.EXE), отговорен за предоставянето на API за системни извиквания на NT Native и интерфейс за работа с драйвери. В Нептун […]

Ядрото на Linux 5.18 планира да позволи използването на езиковия стандарт C C11

Докато обсъждахме набор от корекции за коригиране на проблеми, свързани със Spectre, в кода на свързания списък, стана ясно, че проблемът може да бъде решен по-елегантно, ако C кодът, който отговаря на по-нова версия на стандарта, бъде допуснат в ядрото. Понастоящем добавеният код на ядрото трябва да отговаря на спецификацията ANSI C (C89), […]

Налична е операционна система dahliaOS 220222, съчетаваща технологиите Linux и Fuchsia

След повече от година разработка, беше публикувана нова версия на операционната система dahliaOS 220222, съчетаваща технологии от GNU/Linux и Fuchsia OS. Разработките на проекта са написани на езика Dart и се разпространяват под лиценз Apache 2.0. Компилациите на DahliaOS се генерират в две версии – за системи с UEFI (675 MB) и по-стари системи/виртуални машини (437 MB). Основната дистрибуция на dahliaOS е изградена на базата на [...]

Издаване на сървър за дисплей Mir 2.7

Представена е версията на дисплейния сървър Mir 2.7, чието развитие продължава от Canonical, въпреки отказа да се разработи обвивката Unity и изданието Ubuntu за смартфони. Mir остава в търсенето в проектите на Canonical и сега се позиционира като решение за вградени устройства и Интернет на нещата (IoT). Mir може да се използва като композитен сървър за Wayland, което ви позволява да стартирате […]

Версия на Ubuntu 20.04.4 LTS с графичен стек и актуализация на ядрото на Linux

Създадена е актуализация на комплекта за разпространение на Ubuntu 20.04.4 LTS, която включва промени, свързани с подобряване на хардуерната поддръжка, актуализиране на ядрото на Linux и графичния стек и коригиране на грешки в инсталатора и буутлоудъра. Той също така включва най-новите актуализации за няколкостотин пакета за справяне с уязвимости и проблеми със стабилността. В същото време подобни актуализации на Ubuntu Budgie 20.04.4 LTS, Kubuntu […]

Версия на NetworkManager 1.36.0

Налично е стабилно издание на интерфейса за опростяване на настройката на мрежовите параметри - NetworkManager 1.36.0. Добавките за поддръжка на VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN се разработват чрез собствени цикли на разработка. Основните иновации на NetworkManager 1.36: Конфигурационният код на IP адреса е значително преработен, но промените засягат главно вътрешни манипулатори. За потребителите всичко трябва да работи както преди, с изключение на лекото увеличение на производителността […]

Издаване на езика за програмиране Rust 1.59 с поддръжка за вмъквания на асемблиране

Изданието на езика за програмиране с общо предназначение Rust 1.59, основано от проекта Mozilla, но сега разработено под егидата на независимата организация с нестопанска цел Rust Foundation, беше публикувано. Езикът е фокусиран върху безопасността на паметта и предоставя средствата за постигане на висок паралелизъм при изпълнение на задания, като същевременно се избягва използването на събирач на отпадъци и време за изпълнение (времето за изпълнение е намалено до основна инициализация и поддръжка на стандартната библиотека). […]

Издаване на OpenSSH 8.9 с елиминиране на уязвимостта в sshd

След шест месеца разработка е представена версията на OpenSSH 8.9, отворена реализация на клиент и сървър за работа по протоколите SSH 2.0 и SFTP. Новата версия на sshd поправя уязвимост, която потенциално би могла да позволи неупълномощен достъп. Проблемът е причинен от целочислено препълване в кода за удостоверяване, но може да се използва само в комбинация с други логически грешки в кода. В настоящия […]

Пускане на медиен център MythTV 32.0

След година на разработка беше пусната платформата MythTV 32.0 за създаване на домашен медиен център, която ви позволява да превърнете настолен компютър в телевизор, видеорекордер, стерео система, фотоалбум, станция за запис и гледане на DVD. Кодът на проекта се разпространява под GPL лиценз. В същото време беше пуснат отделно разработен уеб интерфейс MythWeb за управление на медийния център чрез уеб браузър. Архитектурата на MythTV се основава на разделянето на бекенда […]

Intel погълна Linutronix, който разработва RT клона на ядрото на Linux

Intel Corporation обяви покупката на Linutronix, компания, която разработва технологии за използване на Linux в индустриални системи. Linutronix също така наблюдава развитието на RT клона на ядрото на Linux („Realtime-Preempt“, PREEMPT_RT или „-rt“), насочен към използване в системи в реално време. Постът технически директор в Linutronix се заема от Томас Глайкснер, главният разработчик на пачовете PREEMPT_RT и […]

Разработчиците на ядрото на Linux обсъждат възможността за премахване на ReiserFS

Матю Уилкокс от Oracle, известен със създаването на драйвера nvme (NVM Express) и механизма за директен достъп до файловата система DAX, предложи премахването на файловата система ReiserFS от ядрото на Linux по аналогия с веднъж премахнатите наследени файлови системи ext и xiafs или съкращаване на кода ReiserFS, оставяйки само поддръжка за работа в режим само за четене. Мотивът за отстраняването [...]