Lanzamiento del sistema operativo libre Visopsys 0.9.

Después de casi cuatro años desde el último lanzamiento significativo se llevó a cabo el lanzamiento del sistema operativo visual Visopsys 0.9 (VISual OPerating SYStem), desarrollado desde 1997 y que no se asemeja a Windows ni a Unix. El código del sistema ha sido desarrollado desde cero y se distribuye en código fuente bajo la licencia GPLv2. La imagen Live de arranque ocupa 21 MB.

El subsistema gráfico, que forma la interfaz de usuario, está integrado directamente en el núcleo del SO, permitiendo también el funcionamiento en modo consola. En cuanto a los sistemas de archivos, se ofrecen FAT32 en modo de lectura/escritura, y Ext2/3/4 adicionalmente en modo de solo lectura. Visopsys implementa multitarea preemptiva, multihilo, una pila de red, enlace dinámico, soporte para entrada/salida asíncrona y memoria virtual. Se ha preparado un conjunto estándar de aplicaciones y bibliotecas C estándar. El núcleo funciona en modo protegido de 32 bits y está diseñado en un estilo masivamente monolítico (todo compilado, sin soporte para módulos). Los archivos ejecutables están en el formato estándar ELF. Tiene soporte integrado para imágenes JPG, BMP e ICO.

Lanzamiento del sistema operativo libre Visopsys 0.9.

En nueva versión:

  • Se ha añadido una pila TCP y un cliente DHCP. La subsistema de red está activada por defecto. Se han añadido secciones separadas con aplicaciones de red en las partes «Programs» y «Administration». Se han incluido programas para la captura de tráfico (Packet Sniffer) y utilidades estándar como netstat, telnet, wget y host.
  • Se ha añadido soporte para Unicode (UTF-8).
  • Se han implementado el gestor de paquetes «Software» y la infraestructura para crear, cargar e instalar paquetes. Se ha presentado un catálogo de paquetes en línea.
  • Se ha actualizado la apariencia. La interfaz de ventanas ha sido adaptada para funcionar como una aplicación normal en el espacio de usuario (se deja la opción de funcionamiento a nivel de núcleo).
  • Se ha añadido un controlador de mouse para el funcionamiento del sistema invitado bajo VMware.
  • Se han añadido bibliotecas para trabajar con HTTP, XML y HTML.
  • Se ha añadido soporte inicial para el tiempo de ejecución de C++.
  • Se han añadido nuevas llamadas a Libc, incluyendo getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Se ha añadido soporte inicial para multitarea basado en la biblioteca POSIX Threads (pthreads).
  • Se ha añadido soporte para pipes anónimos para la comunicación de datos entre procesos.
  • El núcleo incorpora soporte para los algoritmos de hash SHA1 y SHA256 (anteriormente se ofrecía MD5), así como utilidades sha1sum y sha256sum.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster