Категория: Новини от интернетa

Динамика на промените в кодовата база на проекта Python

Разработчиците на програмния език Python визуализираха промените в кодовата база на интерпретатора CPython, свързани с основни събития, настъпили през 36-те години от съществуването на проекта. През последните 10 години обемът на кода на езиците Python и C в CPython почти се е удвоил. За преброяване на редовете код е използван инструментът cloc. Източник: opennet.ru

Издаване на uutils 0.7, вариант на GNU Coreutils на езика Rust

Обявено е издаването на проекта uutils coreutils 0.7.0 (Rust Coreutils), разработващо аналог на пакета GNU Coreutils, написан на Rust. В coreutils влизат над сто утилити, включително sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целта на проекта е да създаде кросплатформена алтернативна реализация на Coreutils, между другото способна да работи на платформи Windows, Redox […]

PPSSPP 1.20.0

PPSSPP — е емулятор на Sony PlayStation Portable (PSP) с отворен код. Той работи на GNU/Linux, macOS, Windows и мобилни устройства с Android и iOS. PPSSPP е част от емуляторите с HLE (High Level Emulation) и не изисква BIOS на оригиналната конзола, тъй като използва HLE BIOS. Основни изменения: подобрен UI; подобрена поддръжка на мултиплейър; отстранени графични проблеми […]

Wine 11.4

Днес излезе Wine 11.4 — издание на софтуер с отворен код, алтернативна свободна реализация на Windows API, която позволява стартиране на игри и приложения за Windows на POSIX-съвместими операционни системи, като Linux, BSD и macOS. Wine също е в основата на Steam Play (Proton) от Valve. Основни изменения: преработка на SAX-читателя в MSXML. Оптимизации на ресемплирането в DirectSound. […]

До 10% от аварийните приключвания на Firefox са причинени от хардуерни проблеми с паметта

Габриеле Свелто (Gabriele Svelto), инженер в Mozilla, публикува резултати от анализа на връзката между аварийните приключвания на Firefox и изкривявания на битовете на паметта, предизвикани от хардуерни проблеми. От 470 000 отчета за аварийните приключвания на Firefox, получени през последната седмица, в 25 000 случая причината е идентифицирана като потенциално възникване на изкривяване на битовете заради нестабилна работа на чиповете с памет. Указано е, че тази […]

GTK 4.22

В навечерието на излизането на GNOME 50, което се очаква в рамките на по-малко от две седмици, днес излезе нова стабилна версия на библиотеката за графични интерфейси GTK. Основни корекции в GTK 4.22: Корекции на Drag-and-Drop (DnD): Отстранена е регресия, заради която сигналът ::leave на виджета DropTarget вече не се изпращаше при приключване на операцията по пускане (#8037, Matthias Clasen). Корекции в демонстрационните приложения: демонстрационните програми вече […]

Макети на обновения интерфейс на Firefox, разработван под кодовото име Nova

Компанията Mozilla в рамките на проекта Nova работи по модернизацията на интерфейса на Firefox. Достъпни са няколко макета на новия дизайн, позволяващи оценка на основните тенденции. Най-значителната промяна е засиленото закръгляне на бутоните на табовете и полето на адресната лента, както и обединението в отделно обозначени закръглени блокове на горната част със панела на табовете и панела за навигация, страничната лента, областта с съдържание на уеб страниците и […]

Издание Wine 11.4

Публикация экспериментального выпуска открытой реализации Win32 API — Wine 11.4. С момента выпуска 11.3 было закрыто 17 отчётов об ошибках и внесено 211 изменений. Наиболее значительные изменения: Продолжено развитие библиотеки msxml3 (Microsoft® XML Core Services), необходимой для работы инсталлятора продуктов Adobe Cloud, включая Adobe Photoshop. В msxml3 добавлена поддержка API SAX Reader, реализующего событийную […]

Переписывание кода с помощью AI для переоформления открытых проектов

Дэн Бланшар, разработчик библиотеки chardet для определения кодировки символов на Python, выпустил новую версию библиотеки под новой лицензией. В версии 7.0 используется лицензия MIT вместо лицензии LGPL. Разработчик утверждает, что AI-ассистент Anthropic Claude, который теперь включён в список контрибьюторов, переписал библиотеку без использования оригинального кода, что позволило ему заменить копилефт лицензию на пермиссивную. К […]

Публикувани са Linux From Scratch 13 и Beyond Linux From Scratch 13

Представени са новите издания на ръководствата Linux From Scratch 13.0 (LFS) и Beyond Linux From Scratch 13.0 (BLFS), формулирани единствено под формата на редакции с системния мениджър systemd. В Linux From Scratch са предоставени инструкции за изграждане от нулата на базова Linux система, използвайки само изходния код на необходимия софтуер. Beyond Linux From Scratch допълва инструкциите на LFS с информация за изграждане и […]

Издаден е Rust 1.94. Експерименти с Rust в ядрото на FreeBSD. СУБД Turso и САПР vcad на Rust

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

Pizlix — безопасен за паметта дистрибутив GNU/Linux

Представен е Pizlix — експериментална операционна система, създадена на базата на Linux From Scratch (LFS) 12.2. Ключовата характеристика на проекта е изграждането на пространство за потребителя (userland) с използването на компилатора Fil-C, което, по заявките на автора, позволява получаването на най-безопасния при работа с паметта (memory safe) Linux-подобен дистрибутив от наличните днес. Разработката на Pizlix стана възможна благодарение на високата степен на съвместимост […]

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