Автор: ProHoster

Пускане на графично ориентираната СУБД Nebula Graph 3.2

Беше публикувана версията на отворената СУБД Nebula Graph 3.2, предназначена за ефективно съхранение на големи набори от взаимосвързани данни, които образуват графика, която може да наброява милиарди възли и трилиони връзки. Проектът е написан на C++ и се разпространява под лиценз Apache 2.0. Подготвени са клиентски библиотеки за достъп до СУБД за езиците Go, Python и Java. СУБД използва разпределени [...]

Актуализация на операционната система Qubes 4.1.1 с помощта на виртуализация за изолиране на приложения

Създадена е актуализация на операционната система Qubes 4.1.1, която реализира идеята за използване на хипервизор за стриктна изолация на приложения и OS компоненти (всеки клас приложения и системни услуги се изпълняват в отделни виртуални машини). За да работите, имате нужда от система с 6 GB RAM и 64-битов процесор Intel или AMD с поддръжка на технологиите VT-x c EPT/AMD-v c RVI и VT-d/AMD IOMMU, за предпочитане […]

Дистрибуцията на Asahi Linux има първоначална поддръжка за устройства на Apple с M2 чип

Разработчиците на проекта Asahi, насочен към пренасяне на Linux за работа на Mac компютри, оборудвани с ARM чипове, разработени от Apple, публикуваха юлската актуализация на дистрибуцията, позволявайки на всеки да се запознае с текущото ниво на развитие на проекта. Сред най-забележителните подобрения в новата версия са внедряването на Bluetooth поддръжка, наличността за Mac Studio устройства и първоначалната поддръжка за новия Apple M2 чип. Asahi Linux […]

Експеримент за подобряване на ефективността на помощната програма за котки

Ариадна Конил, създател на музикалния плейър Audacious, инициатор на протокола IRCv3 и ръководител на екипа по сигурността на Alpine Linux, проведе проучване как да оптимизира помощната програма cat, която извежда един или повече файлове в стандартния изходен поток. За да се подобри производителността на cat на Linux, се предлагат две опции за оптимизация, базирани на използването на sendfile и splice системни извиквания […]

openSUSE осигурява пълна поддръжка за езика за програмиране Nim

Разработчиците на дистрибуцията openSUSE обявиха началото на предоставянето на първоначална поддръжка за пакети, свързани с езика за програмиране Nim. Основната поддръжка включва редовно и бързо генериране на актуализации, които съответстват на най-новите версии на инструментариума Nim. Пакетите ще бъдат генерирани за x86-64, i586, ppc64le и ARM64 архитектури и тествани в системи за автоматизирано тестване openSUSE преди публикуване. Преди това подобна инициатива в подкрепа на Nim беше направена от дистрибуцията […]

Firefox добавя основни възможности за редактиране на PDF

В нощните компилации на Firefox, които ще бъдат използвани за пускане на Firefox 23 на 104 август, е добавен режим за редактиране към вградения интерфейс за преглед на PDF документи, който предлага функции като рисуване на потребителски маркировки и прикачване на коментари. За да активирате новия режим, параметърът pdfjs.annotationEditorMode е предложен на страницата about:config. Досега вградените възможности на Firefox […]

Мениджърът на прозорци xfwm4, използван в Xfce, е пренесен за работа с Wayland

В рамките на проекта xfwm4-wayland независим ентусиаст разработва версия на мениджъра на прозорци xfwm4, адаптиран да използва протокола Wayland и преведен към системата за изграждане на Meson. Поддръжката на Wayland в xfwm4-wayland се предоставя чрез интеграция с библиотеката wlroots, разработена от разработчиците на потребителската среда на Sway и предоставяща основни функции за организиране на работата на композитен мениджър, базиран на Wayland. Xfwm4 се използва в потребителската среда на Xfce […]

Kaspersky Lab получи патент за филтриране на DNS заявки

Kaspersky Lab получи американски патент за методи за блокиране на нежелана реклама на компютърни устройства, свързани с прихващане на DNS заявки. Все още не е ясно как Kaspersky Lab ще използва получения патент и каква опасност може да представлява за общността на свободния софтуер. Подобни методи за филтриране са известни отдавна и се използват, включително в безплатния софтуер, например в adblock и […]

Версия T2 SDE 22.6

Беше пусната мета-дистрибуцията T2 SDE 21.6, която предоставя среда за създаване на ваши собствени дистрибуции, кръстосано компилиране и поддържане на версиите на пакетите актуални. Могат да се създават дистрибуции на базата на Linux, Minix, Hurd, OpenDarwin, Haiku и OpenBSD. Популярните дистрибуции, изградени върху системата T2, включват Puppy Linux. Проектът предоставя основни стартиращи ISO изображения с минимална графична среда в […]

Издаване на настолен двигател Arcan 0.6.2

След година на разработка беше пуснат десктоп енджинът Arcan 0.6.2, който съчетава дисплей сървър, мултимедийна рамка и игрови енджин за обработка на 3D графики. Arcan може да се използва за създаване на различни графични системи, от потребителски интерфейси за вградени приложения до самостоятелни десктоп среди. По-специално, базиран на Arcan, триизмерният десктоп Safespaces се разработва за системи за виртуална реалност и […]

Версия на Wine 7.13

Осъществи се експериментална версия на отворена реализация на WinAPI - Wine 7.13. От пускането на версия 7.12 са затворени 16 доклада за грешки и са направени 226 промени. Най-важните промени: Енджинът на браузъра Gecko е актуализиран до версия 2.47.3. USB драйверът е преобразуван да използва PE (Portable Executable) изпълним файлов формат вместо ELF. Подобрена поддръжка на теми. Докладите за грешки са затворени, [...]

Проект за пренасяне на механизма за изолиране на обещания към Linux

Авторът на стандартната C библиотека на Cosmopolitan и платформата Redbean обяви внедряването на изолационния механизъм pledge() за Linux. Pledge първоначално е разработен от проекта OpenBSD и ви позволява селективно да забранявате на приложенията достъп до неизползвани системни повиквания (формира се вид бял списък със системни повиквания за приложението, а други повиквания са забранени). За разлика от наличните в Linux механизми за ограничаване на достъпа до системни повиквания, като […]