Stil en onopvallend zag ik de lichtversie 0.9 van het hobbyproject Visopsys (Visual Operating System) dat door ƩƩn persoon (Andy McLaughlin) wordt geschreven.
Nieuwe functies:
- Bijgewerkte uitstraling
- Uitgebreide netwerkmogelijkheden en bijbehorende programma's
- De infrastructuur voor het inpakken / laden / installeren / verwijderen van software met een online repository
- Ondersteuning voor HTTP, XML- en HTML-bibliotheken, ondersteuning voor sommige C++-threads en POSIX (pthreads), pijpen voor interprocesscommunicatie en aanvullende hashing-algoritmen.
- TCP-netwerk toegevoegd
- DNS-client toegevoegd
- Netwerk is nu standaard ingeschakeld tijdens het opstarten
- Packet Sniffer-programma ('netsniff') toegevoegd om binnenkomende en uitgaande netwerkpakketten te controleren
- Programma 'Netwerkverbindingen' ('netstat') toegevoegd om huidige netwerkverbindingen en TCP-status indien van toepassing weer te geven
- Basis clientprogramma Telnet en protocolbibliotheek toegevoegd; voornamelijk voor testen en validatie van TCP, hoewel het protocol ook andere toepassingen heeft
- Ondersteuning voor brede en meerbyte-tekens (UTF-8) in het hele besturingssysteem toegevoegd
- Programma 'Software' toegevoegd voor verbinding met de softwarerepository op visopsys.org, die beschikbare en geĆÆnstalleerde pakketten kan weergeven, en deze kan installeren en verwijderen.
- Bestaande venstershell omgezet naar een gebruikersruimteprogramma, terwijl de shell in de kernel behouden blijft. In de toekomst is er een gloednieuwe venstershell gepland en kan de gebruiker kiezen tussen de gebruikersruimte-shell en de in de kernel ingebouwde shell.
- Integratie met VMware-muis toegevoegd, zodat de gast Visopsys zijn werk coƶrdineert met de host om automatisch de muiscursor vast te leggen of vrij te geven wanneer deze het venster binnenkomt of verlaat. Dit vereist dat de optie in VMware is ingeschakeld.
- Beginondersteuning voor POSIX-threads (pthreads) (libpthread) toegevoegd voor draagbaarheid van software.
- Implementatie van SHA1-hashing en de commandoregelprogramma's sha1pass (hashes stringparameters) en sha1sum (hashes bestanden) toegevoegd aan de kernel.
- In de kernel is een implementatie van SHA256-hashing toegevoegd en is de gebruikerswachtwoordhashing geüpdatet van MD5 naar SHA256. Ook zijn de commandoregelprogramma's sha256pass (voor het hashen van stringparameters) en sha256sum (voor het hashen van bestanden) toegevoegd, die gebruik maken van deze functionaliteit.
Bron: linux.org.ru

