systeemupdate , voornamelijk geschreven in assembler (fasm) en verspreid onder de GPLv2-licentie. KolibriN is gebaseerd op en biedt een mooiere en gebruiksvriendelijke omgeving voor de gewone gebruiker, met meer programmatuur die standaard wordt meegeleverd.
Opstartschijf 84 MB en bevat applicaties zoals de webbrowsers WebView en Netsurf, de videospeler FPlay, de afbeeldingsviewer zSea, de grafische editor GrafX2, documentweergaveprogramma's uPDF, BF2Reader en TextReader, emulatoren voor spelcomputers als DosBox, ScummVM en ZX Spectrum, een tekstverwerker, een bestandsbeheerder en een verzameling games. Alle USB-functionaliteiten zijn gerealiseerd, er is een netwerkstack beschikbaar, en de bestandsystemen FAT12/16/32, Ext2/3/4, NTFS (alleen-lezen), XFS (alleen-lezen) worden ondersteund.
De nieuwe versie biedt ondersteuning voor de v4- en v5-formaten van het XFS-bestandssysteem (alleen-lezen), voegt de verwerking van meer dan één I/O APIC toe, verbetert het herstartalgoritme en zorgt voor een correcte geluidsdetectie op nieuwe AMD-chips. De consolebrowser WebView is bijgewerkt naar versie 2.46, die een cache voor webpagina's, tabs, online-updates, dynamische geheugentoewijzing, handmatige coderingselectie, automatische coderingdetectie, ondersteuning voor DOCX-bestanden en jump links biedt.
In de commandoregel SHELL is de tekstinvoer verbeterd, navigatie binnen de bewerkte regel, foutuitvoer en directory-hoogtepunten toegevoegd.
Daarnaast kan worden opgemerkt besturingssysteem , die volledig in assembler wordt ontwikkeld. MenuetOS-builds zijn voorbereid voor 64-bit x86-systemen en kunnen worden uitgevoerd onder QEMU. De basisversie van het systeem 1.4 MB. De broncode van het project wordt verspreid onder een aangepaste MIT-licentie, aangevuld met de vereiste om enige commerciële toepassing goed te keuren. De nieuwe versie biedt nieuwe game- en demonstratieapplicaties en voegt een nieuwe screensaver toe.
Het systeem ondersteunt preemptive multitasking, maakt gebruik van SMP op multi-core systemen en biedt een geïntegreerde grafische gebruikersinterface met ondersteuning voor thema's, Drag&Drop-operaties, UTF-8-codering en toetsenbordlay-outwisselingen. Voor de ontwikkeling van applicaties in assembly is er een eigen geïntegreerde ontwikkelomgeving beschikbaar. Er is een netwerkstack en stuurprogramma's voor Loopback- en Ethernetinterfaces aanwezig. werk met USB 2.0, inclusief USB-opslagapparaten, printers, DVB-tuners en webcamera's. Voor geluidsoverdracht ondersteunt het AC97 en Intel HDA (ALC662/888).
Het project ontwikkelt een eenvoudige webbrowser HTTPC, mail- en ftp-clients, ftp- en http-servers, applicaties voor het bekijken van afbeeldingen, tekstbewerking, bestandsverwerking, videoweergave en muziekafplaying. Het is mogelijk om een DOS-emulator en spellen zoals Quake en Doom op te starten. Daarnaast is er een aparte ontwikkeling van , geschreven in assembly en zonder gebruik van externe bibliotheken voor codecs. De speler ondersteunt uitzending van TV/Radio (DVB-T, mpeg-2 video, mpeg-1 layer I, II, III audio), weergave van DVD's, MP3- en MPEG-2 videoafspeelopties.
Bron: opennet.ru
