auteur: ProHoster

Vrijgave van de GCC 11-compilersuite

Na een jaar van ontwikkeling is de gratis GCC 11.1-compilersuite uitgebracht, de eerste belangrijke release in de nieuwe GCC 11.x-tak. In overeenstemming met het nieuwe releasenummeringsschema werd versie 11.0 gebruikt in het ontwikkelingsproces, en kort voor de release van GCC 11.1 was de GCC 12.0-tak al vertakt, op basis waarvan de volgende grote release, GCC 12.1, zou plaatsvinden. worden gevormd. GCC 11.1 is opmerkelijk […]

Budgie Desktop 10.5.3 Uitgave

De ontwikkelaars van de Linux-distributie Solus presenteerden de release van de Budgie 10.5.3-desktop, waarin de resultaten van het werk van het afgelopen jaar waren verwerkt. De Budgie-desktop is gebaseerd op GNOME-technologieën, maar gebruikt zijn eigen implementaties van de GNOME Shell, het paneel, de applets en het meldingssysteem. De projectcode wordt gedistribueerd onder de GPLv2-licentie. Naast de Solus-distributie komt de Budgie-desktop ook in de vorm van de officiële Ubuntu-editie. […]

Pale Moon Browser 29.2 release

Er is een release van de Pale Moon 29.2-webbrowser beschikbaar, die afwijkt van de Firefox-codebasis om hogere prestaties te bieden, de klassieke interface te behouden, het geheugengebruik te minimaliseren en extra aanpassingsopties te bieden. Pale Moon-builds zijn gemaakt voor Windows en Linux (x86 en x86_64). De projectcode wordt gedistribueerd onder de MPLv2 (Mozilla Public License). Het project volgt de klassieke interface-organisatie, zonder […]

Uitgave van de Linux-distributie Fedora 34

De release van de Linux-distributie Fedora 34 is gepresenteerd. De producten Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition, evenals een reeks "spins" met Live builds van desktopomgevingen KDE Plasma 5, Xfce, i3, MATE , Cinnamon, LXDE zijn voorbereid om te downloaden en LXQt. Er worden assemblages gegenereerd voor x86_64-, Power64-, ARM64- (AArch64)-architecturen en verschillende apparaten met 32-bits ARM-processors. De publicatie van Fedora Silverblue-builds is vertraagd. Meest […]

Interview met Jeremy Evans, hoofdontwikkelaar van Sequel en Roda

Er is een interview gepubliceerd met Jeremy Evans, de hoofdontwikkelaar van de Sequel-databasebibliotheek, het Roda-webframework, het Rodauth-authenticatieframework en vele andere bibliotheken voor de Ruby-taal. Hij onderhoudt ook ports van Ruby voor OpenBSD, draagt ​​bij aan de ontwikkeling van de CRuby- en JRuby-interpreters, en aan vele populaire bibliotheken. Bron: opennet.ru

Finit 4.0 initialisatiesysteem beschikbaar

Na ongeveer drie jaar ontwikkeling werd de release van het initialisatiesysteem Finit 4.0 (Fast init) gepubliceerd, ontwikkeld als een eenvoudig alternatief voor SysV init en systemd. Het project is gebaseerd op ontwikkelingen die zijn ontstaan ​​door reverse engineering van het fastinit-initialisatiesysteem dat wordt gebruikt in de Linux-firmware van EeePC-netbooks en dat opvalt vanwege het zeer snelle opstartproces. Het systeem is primair bedoeld om het laden van compacte en ingebedde […]

De introductie van kwaadaardige code in het Codecov-script leidde tot het compromitteren van de HashiCorp PGP-sleutel

Компания HashiCorp, известная разработкой открытых инструментариев Vagrant, Packer, Nomad и Terraform, объявила об утечке закрытого GPG-ключа, используемого для создания цифровых подписей, верифицирующих релизы. Атакующие, получившие доступ к GPG-ключу, потенциально могли внести скрытые изменения в продукты HashiCorp, заверив их корректной цифровой подписью. При этом компания заявила, что в ходе проведённого аудита следов попыток внесения подобных модификаций […]

Release van vectoreditor Akira 0.0.14

Na acht maanden ontwikkeling werd Akira uitgebracht, een vectorafbeeldingseditor die is geoptimaliseerd voor het maken van gebruikersinterface-indelingen. Het programma is geschreven in de Vala-taal met behulp van de GTK-bibliotheek en wordt gedistribueerd onder de GPLv3-licentie. In de nabije toekomst zullen assemblages worden voorbereid in de vorm van pakketten voor elementaire besturingssystemen en in snap-formaat. De interface is ontworpen in overeenstemming met de aanbevelingen opgesteld door de elementaire […]

Linux 5.12 kernel-release

Na twee maanden ontwikkeling presenteerde Linus Torvalds de release van de Linux-kernel 5.12. Een van de meest opvallende veranderingen: ondersteuning voor gezoneerde blokapparaten in Btrfs, de mogelijkheid om gebruikers-ID's voor het bestandssysteem in kaart te brengen, het opschonen van oudere ARM-architecturen, een 'gretige' schrijfmodus in NFS, het LOOKUP_CACHED-mechanisme voor het bepalen van bestandspaden uit de cache , ondersteuning voor atomaire instructies in BPF, een foutopsporingssysteem KFENCE om fouten in […]

Vrijgave van de Godot 3.3 open source game-engine

Na 7 maanden ontwikkeling is de gratis game-engine Godot 3.3 uitgebracht, geschikt voor het maken van 2D- en 3D-games. De engine ondersteunt een eenvoudig te leren gamelogica-taal, een grafische omgeving voor game-ontwerp, een game-implementatiesysteem met één klik, uitgebreide animatie- en simulatiemogelijkheden voor fysieke processen, een ingebouwde debugger en een systeem voor het identificeren van prestatieknelpunten . Spelcode […]

Kwetsbaarheid in Git voor Cygwin waarmee u de uitvoering van code kunt organiseren

Er is een kritieke kwetsbaarheid geïdentificeerd in Git (CVE-2021-29468), die alleen verschijnt bij het bouwen voor de Cygwin-omgeving (een bibliotheek voor het emuleren van de basis Linux API op Windows en een set standaard Linux-programma's voor Windows). Door het beveiligingslek kan code van de aanvaller worden uitgevoerd bij het ophalen van gegevens (“git checkout”) uit een repository die door de aanvaller wordt beheerd. Het probleem is opgelost in het git 2.31.1-2 pakket voor Cygwin. In het hoofdproject van Git is het probleem nog steeds […]

Een team van de Universiteit van Minnesota legde de motieven uit voor het experimenteren met twijfelachtige commits aan de Linux-kernel

Een groep onderzoekers van de Universiteit van Minnesota, wier wijzigingen onlangs werden geblokkeerd door Greg Croah-Hartman, publiceerde een open brief waarin ze zich verontschuldigden en de motieven voor hun activiteiten uitlegden. Laten we ons herinneren dat de groep onderzoek deed naar zwakke punten in de beoordeling van binnenkomende patches en de mogelijkheid beoordeelde om veranderingen met verborgen kwetsbaarheden voor de kernel te bevorderen. Na ontvangst van een dubieuze patch van een van de groepsleden […]