Автор: ProHoster

Потребителската среда на COSMIC ще използва Iced вместо GTK

Майкъл Арън Мърфи, лидер на разработчиците на разпространение на Pop!_OS и участник в разработването на операционната система Redox, говори за работата по новото издание на потребителската среда COSMIC. COSMIC се трансформира в самостоятелен проект, който не използва GNOME Shell и е разработен на езика Rust. Средата се планира да се използва в дистрибуцията Pop!_OS, предварително инсталирана на лаптопи и компютри System76. Отбелязва се, че след дълго […]

Промени в ядрото на Linux 6.1 за поддръжка на езика Rust

Линус Торвалдс прие промени в клона на ядрото на Linux 6.1, които реализират възможността за използване на Rust като втори език за разработване на драйвери и модули на ядрото. Пачовете бяха приети след година и половина тестване в клона linux-next и елиминиране на направените коментари. Пускането на ядрото 6.1 се очаква през декември. Основната мотивация за подкрепа на Rust е да се улесни писането на сигурни, висококачествени драйвери […]

Проектът Postgres WASM подготви среда, базирана на браузър с СУБД PostgreSQL

Отворени са разработките на проекта Postgres WASM, който разработва среда с СУБД PostgreSQL, работеща в браузъра. Кодът, свързан с проекта, е с отворен код под лиценза на MIT. Той предлага инструменти за сглобяване на виртуална машина, работеща в браузър със съкратена Linux среда, сървър PostgreSQL 14.5 и свързани помощни програми (psql, pg_dump). Окончателният размер на компилацията е около 30 MB. Хардуерът на виртуалната машина се формира с помощта на buildroot скриптове […]

Пускане на мениджър на прозорци IceWM 3.0.0 с поддръжка на раздели

Наличен е лекият мениджър на прозорци IceWM 3.0.0. IceWM осигурява пълен контрол чрез клавишни комбинации, възможност за използване на виртуални десктопи, лента на задачите и приложения с менюта. Мениджърът на прозорци се конфигурира чрез доста прост конфигурационен файл; могат да се използват теми. Налични са вградени аплети за наблюдение на процесора, паметта и трафика. Отделно се разработват няколко GUI на трети страни за персонализиране, внедряване на настолни компютри и редактори […]

Пускане на безплатния планетариум Stellarium 1.0

След 20 години разработка беше пуснат проектът Stellarium 1.0, който разработва безплатен планетариум за триизмерна навигация в звездното небе. Основният каталог на небесните обекти съдържа повече от 600 хиляди звезди и 80 хиляди обекта от дълбокото небе (допълнителните каталози обхващат повече от 177 милиона звезди и повече от милион обекти от дълбокото небе), а също така включва информация за съзвездия и мъглявини. Код […]

Версия на ядрото на Linux 6.0

След два месеца разработка Линус Торвалдс представи пускането на ядрото Linux 6.0. Значителната промяна в номера на версията е по естетически причини и е официална стъпка за облекчаване на дискомфорта от натрупването на голям брой проблеми в поредицата (Линус се пошегува, че причината за промяната на номера на клона е по-вероятно, че му свършват пръстите и пръстите на краката за преброяване на номерата на версиите). Между […]

Pyston-lite JIT компилаторът вече поддържа Python 3.10

Налично е ново издание на разширението Pyston-lite, което имплементира JIT компилатор за CPython. За разлика от проекта Pyston, който е разработен отделно като разклонение от кодовата база на CPython, Pyston-lite е проектиран като универсално разширение, предназначено да се свързва със стандартния интерпретатор на Python (CPython). Новата версия е забележителна с предоставянето на поддръжка за клонове Python 3.7, 3.9 и 3.10, в допълнение към поддържания преди това клон 3.8. Pyston-lite ви позволява да използвате […]

Разработчиците на Debian одобряват разпространението на патентован фърмуер в инсталационен носител

Резултатите от общото гласуване (GR, обща резолюция) на разработчиците на проекта Debian, участващи в поддръжката на пакети и поддръжка на инфраструктура, бяха публикувани, при които беше разгледан въпросът за доставката на патентован фърмуер като част от официални инсталационни изображения и живи компилации. Петата точка „Изменете социалния договор за доставка на небезплатен фърмуер в инсталатора с предоставяне на единни инсталационни модули“ спечели гласуването. Избраният вариант включва промяна на [...]

Представена платформа за сътрудничество Nextcloud Hub 3

Беше представена версията на платформата Nextcloud Hub 3, която предоставя самостоятелно решение за организиране на сътрудничество между служителите на предприятията и екипите, разработващи различни проекти. В същото време беше публикувана облачната платформа Nextcloud, която е в основата на Nextcloud Hub, която ви позволява да разположите облачно хранилище с поддръжка за синхронизация и обмен на данни, предоставяйки възможност за преглед и редактиране на данни от всяко устройство навсякъде в мрежата (използвайки […]

VPN, вграден в браузъра Microsoft Edge

Microsoft започна да тества услугата Microsoft Edge Secure VPN, вградена в браузъра Edge. VPN е активиран за малък процент от експерименталните потребители на Edge Canary, но може да се активира и в Настройки > Поверителност, търсене и услуги. Услугата се разработва с участието на Cloudflare, чийто сървърен капацитет се използва за изграждане на мрежа за пренос на данни. Предложената VPN скрива IP адреса […]

Уязвимост в FFmpeg, позволяваща изпълнение на код при обработка на mp4 файлове

Изследователи по сигурността от Google идентифицираха уязвимост (CVE-2022-2566) в библиотеката libavformat, част от мултимедийния пакет FFmpeg. Уязвимостта позволява кодът на атакуващия да бъде изпълнен, когато специално модифициран mp4 файл се обработва в системата на жертвата. Уязвимостта се появява в клона FFmpeg 5.1 и е коригирана в изданието FFmpeg 5.1.2. Уязвимостта е причинена от грешка при изчисляване на размера на буфера в […]

Google пуска аудио кодек с отворен код Lyra V2

Google представи аудио кодека Lyra V2, който използва техники за машинно обучение, за да постигне максимално качество на гласа по много бавни комуникационни канали. Новата версия включва преход към нова архитектура на невронни мрежи, поддръжка за допълнителни платформи, разширени възможности за контрол на битрейт, подобрена производителност и по-високо качество на звука. Референтната реализация на кода е написана на C++ и се разпространява под […]