Автор: ProHoster

Пускане на компилаторния пакет GCC 11

След година на разработка, безплатният компилаторен пакет GCC 11.1 беше пуснат, първото значително издание в новия клон на GCC 11.x. В съответствие с новата схема за номериране на версиите, версия 11.0 беше използвана в процеса на разработка и малко преди пускането на GCC 11.1, клонът GCC 12.0 вече се разклони, на базата на който следващото голямо издание, GCC 12.1, ще да се формира. GCC 11.1 е забележителен […]

Budgie Desktop версия 10.5.3

Разработчики Linux-дистрибутива Solus представили выпуск рабочего стола Budgie 10.5.3, который вобрал результаты работы за последний год. Рабочий стол Budgie основан на технологиях GNOME, но использует собственные реализации оболочки GNOME Shell, панели, апплетов и системы вывода уведомлений. Код проекта распространяется под лицензией GPLv2. Кроме дистрибутива Solus рабочий стол Budgie также поставляется в форме официальной редакции Ubuntu. […]

Издаване на браузъра Pale Moon 29.2

Налично е издание на уеб браузъра Pale Moon 29.2, който се разклонява от кодовата база на Firefox, за да осигури по-висока производителност, да запази класическия интерфейс, да минимизира консумацията на памет и да предостави допълнителни опции за персонализиране. Компилациите на Pale Moon са създадени за Windows и Linux (x86 и x86_64). Кодът на проекта се разпространява под MPLv2 (Mozilla Public License). Проектът се придържа към класическата организация на интерфейса, без […]

Пускане на дистрибуцията на Linux Fedora 34

Представена е версията на дистрибуцията на Linux Fedora 34. Продуктите Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, както и набор от „завъртания“ с Live builds на десктоп среди KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE са подготвени за изтегляне и LXQt. Генерират се асембли за x86_64, Power64, ARM64 (AArch64) архитектури и различни устройства с 32-битови ARM процесори. Публикуването на компилациите на Fedora Silverblue се забавя. Повечето […]

Интервю с Джеръми Еванс, водещ разработчик на Sequel и Roda

Беше публикувано интервю с Джереми Еванс, водещ разработчик на библиотеката с бази данни Sequel, уеб рамката Roda, рамката за удостоверяване Rodauth и много други библиотеки за езика Ruby. Той също така поддържа портове на Ruby за OpenBSD, допринася за развитието на интерпретаторите CRuby и JRuby и много популярни библиотеки. Източник: opennet.ru

Налична система за инициализация Finit 4.0

След около три години разработка беше публикувана версията на системата за инициализация Finit 4.0 (Fast init), разработена като проста алтернатива на SysV init и systemd. Проектът се основава на разработки, създадени чрез обратно инженерство на системата за инициализация fastinit, използвана във фърмуера на Linux на нетбуци EeePC и забележителна с много бързия си процес на зареждане. Системата е насочена основно към осигуряване на зареждане на компактни и вградени […]

Въвеждането на злонамерен код в скрипта Codecov доведе до компрометиране на PGP ключа на HashiCorp

HashiCorp, известна с разработването на инструментите с отворен код Vagrant, Packer, Nomad и Terraform, обяви изтичането на частния GPG ключ, използван за създаване на цифрови подписи, които проверяват версиите. Нападателите, които са получили достъп до GPG ключа, биха могли потенциално да направят скрити промени в продуктите на HashiCorp, като ги проверят с правилен цифров подпис. В същото време компанията заяви, че по време на одит на следи от опити за извършване на такива модификации […]

Пускане на векторен редактор Akira 0.0.14

След осем месеца разработка беше пуснат Akira, векторен графичен редактор, оптимизиран за създаване на оформления на потребителския интерфейс. Програмата е написана на езика Vala с помощта на библиотеката GTK и се разпространява под лиценз GPLv3. В близко бъдеще сглобките ще бъдат подготвени под формата на пакети за елементарна ОС и в snap формат. Интерфейсът е проектиран в съответствие с препоръките, изготвени от елементарния […]

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

След два месеца разработка Линус Торвалдс представи версията на Linux ядрото 5.12. Сред най-забележителните промени: поддръжка за зонирани блокови устройства в Btrfs, възможност за картографиране на потребителски идентификатори за файловата система, почистване на наследени ARM архитектури, „нетърпелив“ режим на запис в NFS, механизмът LOOKUP_CACHED за определяне на файлови пътища от кеша , поддръжка за атомарни инструкции в BPF, система за отстраняване на грешки KFENCE за идентифициране на грешки в […]

Издаване на игровия двигател с отворен код Godot 3.3

След 7 месеца разработка излезе безплатният двигател за игри Godot 3.3, подходящ за създаване на 2D и 3D игри. Двигателят поддържа лесен за научаване логически език на играта, графична среда за дизайн на играта, система за внедряване на игра с едно щракване, обширни възможности за анимация и симулация за физически процеси, вграден дебъгер и система за идентифициране на тесните места в производителността . Код на играта […]

Уязвимост в Git за Cygwin, която ви позволява да организирате изпълнението на код

Беше идентифицирана критична уязвимост в Git (CVE-2021-29468), която се появява само при изграждане за среда Cygwin (библиотека за емулиране на основния Linux API в Windows и набор от стандартни Linux програми за Windows). Уязвимостта позволява кодът на атакуващия да бъде изпълнен при извличане на данни („git checkout“) от хранилище, контролирано от атакуващия. Проблемът е решен в пакета git 2.31.1-2 за Cygwin. В основния проект Git проблемът все още е […]

Екип от университета в Минесота обясни мотивите за експериментиране със съмнителни ангажименти към ядрото на Linux

Група изследователи от университета на Минесота, чиито промени наскоро бяха блокирани от Грег Кроа-Хартман, публикуваха отворено писмо, в което се извиняват и обясняват мотивите за дейността си. Нека припомним, че групата проучваше слабостите в прегледа на входящите пачове и оценяваше възможността за насърчаване на промени със скрити уязвимости в ядрото. След получаване на съмнителна корекция от един от членовете на групата […]