Sortie du système d'exploitation libre Visopsys 0.9

Après près de quatre ans depuis la dernière sortie significative a eu lieu la version du système d'exploitation visuel Visopsys 0.9 (VISual OPerating SYStem), développé depuis 1997 et différent de Windows et Unix. Le code du système a été écrit de zéro et est distribué sous licence GPLv2. L'image Live bootable occupe 21 Mo.

Le sous-système graphique, qui façonne l'interface utilisateur, est intégré directement dans le noyau de l'OS, tout en prenant en charge également le mode console. Les systèmes de fichiers en mode lecture/écriture proposent FAT32, et en mode lecture seule, Ext2/3/4 est également pris en charge. Visopsys implémente le multitâche préemptif, le multithreading, la pile réseau, le lien dynamique, la prise en charge des entrées/sorties asynchrones et de la mémoire virtuelle. Un ensemble de logiciels types et des bibliothèques standards C sont préparés. Le noyau fonctionne en mode protégé 32 bits et est conçu dans un style monolithique massif (tout est compilé, sans prise en charge des modules). Les fichiers exécutables sont au format ELF standard. La prise en charge intégrée d'images JPG, BMP et ICO est disponible.

Sortie du système d'exploitation libre Visopsys 0.9

Dans nouvelle version:

  • Ajout d'une pile TCP et d'un client DHCP. La sous-système réseau est activée par défaut. Des sections séparées avec des applications réseau ont été ajoutées dans les sections « Programs » et « Administration ». Des programmes pour le sniffer de trafic (Packet Sniffer) et des utilitaires standards tels que netstat, telnet, wget et host ont été ajoutés.
  • Ajout de la prise en charge de l'Unicode (UTF-8).
  • Un gestionnaire de paquets « Software » et une infrastructure pour la création, le chargement et l'installation de paquets ont été mis en place. Un catalogue de paquets en ligne a été présenté.
  • L'apparence a été mise à jour. L'interface de la fenêtre a été ajustée pour fonctionner comme une application ordinaire dans l'espace utilisateur (la variante fonctionnant au niveau du noyau reste en option).
  • Ajout d'un pilote de souris pour le fonctionnement du système invité sous VMware.
  • Ajout de bibliothèques pour travailler avec HTTP, XML et HTML.
  • Ajout d'un support initial pour le runtime C++.
  • Ajout de nouveaux appels à Libc, y compris getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Ajout d'un support initial pour le multithreading basé sur la bibliothèque POSIX Threads (pthreads).
  • Ajout de la prise en charge des canaux anonymes (pipe) pour l'échange de données entre les processus.
  • Le cœur intègre un support pour les algorithmes de hachage SHA1 et SHA256 (MD5 était précédemment proposé), ainsi que des utilitaires sha1sum et sha256sum.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster