Categorie: Blog

Uitgave van QEMU-emulator 6.1

De release van het QEMU-project 6.1 is gepresenteerd. Als emulator maakt QEMU het mogelijk om een programma dat is gebouwd voor een hardwareplatform, uit te voeren op een systeem met een totaal andere architectuur, bijvoorbeeld een toepassing voor ARM op een x86-compatibele pc. In de virtualisatiemodus benadert de prestaties van de code-uitvoering in een geïsoleerde omgeving de hardwareprestaties dankzij de directe uitvoering van instructies op de CPU en het benutten van […]

De Linux-kernel is 30 jaar oud

Op 25 augustus 1991, na vijf maanden ontwikkeling, kondigde de 21-jarige Linus Torvalds op de nieuwsgroep comp.os.minix de creatie aan van een werkend prototype van het nieuwe Linux-besturingssysteem, waarvoor het porteren van bash 1.08 en gcc 1.40 was voltooid. De eerste openbare release van de Linux-kernel werd op 17 september gepresenteerd. Kernel 0.0.1 had een grootte van 62 KB in gecomprimeerde vorm en bevatte […]

Uitgave van het betalingsysteem GNU Taler 0.8, ontwikkeld door het GNU-project.

Het GNU-project heeft de release van het gratis elektronische betalingssysteem GNU Taler 0.8 aangekondigd. Het unieke aspect van het systeem is dat klanten anonimiteit wordt geboden, terwijl verkopers niet anoniem zijn om transparantie in belastingrapportage te waarborgen. Dit betekent dat het systeem geen informatie bijhoudt over hoe gebruikers hun geld uitgeven, maar wel de middelen biedt om de ontvangst van fondsen te traceren (de afzender blijft anoniem), wat de inherente problemen oplost […]

Ruffle heeft ondersteuning voor de H.263-codec, geschreven in Rust, geïntegreerd.

In Ruffle, de emulator van Adobe Flash Player geschreven in Rust, is ondersteuning voor de decoder van het H.263 videocompressieformaat toegevoegd, waardoor het mogelijk is om video-streams die in swf-bestanden zijn ingebed af te spelen (momenteel zonder ondersteuning voor het flv-formaat). De H.263 decoder is volledig opnieuw geschreven in Rust en is geen wrapper rond FFmpeg. De implementatie van de codec werd aanvankelijk voorgesteld om in Ruffle te worden opgenomen in januari […]

Bèta-uitgave van GNOME 41 beschikbaar

De eerste bètaversie van de gebruikersomgeving GNOME 41 is gepresenteerd, wat de bevriezing van wijzigingen met betrekking tot de gebruikersinterface en API markeert. De release is gepland voor 22 september 2021. Voor het testen van GNOME 41 zijn experimentele builds van het GNOME OS-project voorbereid. Ter herinnering, GNOME is overgestapt op een nieuwe versie-nummersysteem, waarbij in de lente versies in plaats van 3.40 de release 40.0 werd gepubliceerd, gevolgd door […]

NPM-repository stopt met ondersteuning voor TLS 1.0 en 1.1

GitHub heeft besloten de ondersteuning voor de TLS 1.0 en 1.1 protocollen in de NPM-pakketrepositories en op alle sites die verband houden met de NPM-paketbeheerder, inclusief npmjs.com, te beëindigen. Vanaf 4 oktober is een client met ondersteuning voor ten minste TLS 1.2 vereist om verbinding te maken met de repository, inclusief voor het installeren van pakketten. Op GitHub zelf was de ondersteuning voor TLS 1.0/1.1 […]

Uitgave van de grafische toolkit GTK 4.4

Na vijf maanden ontwikkeling is de release van de multidisciplinaire toolkit voor het creëren van grafische gebruikersinterfaces — GTK 4.4.0 — gepresenteerd. GTK 4 ontwikkelt zich binnen een nieuw ontwikkelproces dat probeert ontwikkelaars een stabiele en duurzame API voor meerdere jaren te bieden, die kan worden gebruikt zonder de vrees dat applicaties elke zes maanden moet worden herschreven vanwege veranderingen in de API in de volgende GTK-tak […]

De lancering van een Linux-omgeving met GNOME op apparaten met de Apple M1-chip is gedemonstreerd

Het initiatief om ondersteuning voor de Apple M1-chip in Linux te implementeren, gepromoot door de projecten Asahi Linux en Corellium, heeft een niveau bereikt waarbij het mogelijk is om de GNOME-desktop te draaien in een Linux-omgeving die draait op een systeem met de Apple M1-chip. De uitvoer naar het scherm wordt verzorgd door een framebuffer, en de ondersteuning voor OpenGL is mogelijk gemaakt door middel van de software rasterizer LLVMPipe. De volgende stap is het inschakelen van de display […]

Vrijgave van Bubblewrap 0.5.0, een laag voor het creëren van geïsoleerde omgevingen

De release van de toolset voor het opzetten van geïsoleerde omgevingen Bubblewrap 0.5.0 is beschikbaar, deze wordt meestal gebruikt om afzonderlijke applicaties van niet-geprivilegieerde gebruikers te beperken. In de praktijk wordt Bubblewrap gebruikt door het project Flatpak als een laag voor de isolatie van applicaties die uit pakketten worden uitgevoerd. De code van het project is geschreven in C en wordt verspreid onder de LGPLv2+-licentie. Voor isolatie worden traditionele technologieën voor containervirtualisatie in Linux toegepast, gebaseerd op […]

Het bedrijf Valve heeft Proton 6.3-6 uitgebracht, een pakket voor het uitvoeren van Windows-spellen op Linux

Het bedrijf Valve heeft de release van het Proton 6.3-6-project gepubliceerd, dat is gebaseerd op de ontwikkelingen van het Wine-project en gericht is op het mogelijk maken van de uitvoering van gaming-applicaties op Linux, die zijn gemaakt voor Windows en gepresenteerd zijn in de Steam-catalogus. De ontwikkelingen van het project worden verspreid onder de BSD-licentie. Proton maakt het mogelijk om gaming-applicaties die alleen voor Windows zijn geleverd, direct uit de Linux-client van Steam te draaien. Het pakket bevat een implementatie van DirectX […]

Vrijgave van OpenSSH 8.7

Na vier maanden ontwikkeling is de release van OpenSSH 8.7 gepresenteerd, een open implementatie van een client en server voor werken via de SSH 2.0- en SFTP-protocollen. Belangrijkste wijzigingen: In scp is een experimentele gegevensoverdrachtmodus toegevoegd die gebruikmaakt van het SFTP-protocol in plaats van het traditioneel toegepaste SCP/RCP-protocol. In SFTP worden voorspelbaardere methoden voor het verwerken van namen toegepast en wordt er geen glob-patronenverwerking via shell gebruikt op […]

Vrijgave van de pakketfilter nftables 1.0.0

De release van het nftables 1.0.0 pakketfilter is gepubliceerd, waarmee de interfaces voor pakketfiltering voor IPv4, IPv6, ARP en netwerkbruggen worden genormaliseerd (gericht op vervanging van iptables, ip6tables, arptables en ebtables). De wijzigingen die nodig zijn voor de werking van nftables 1.0.0 zijn opgenomen in de Linux kernel 5.13. De aanzienlijke wijziging van het versienummer staat niet voor ingrijpende veranderingen, maar is slechts het gevolg van de voortzetting van de nummering […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster