SkyOS

SkyOS
Skyos logo.svg
logo
desarrollador Robert Szeleney y col.
Licencia (s) propiedad
Primera publ. 15 de diciembre de 1997
Versión actual  5.0 Build 6947 (3 de agosto de 2008)
Núcleo monolítico
ascendencia SkyOS (sin antepasados)
Arquitectura (s) x86
Idiomas) Multilingüe
(incluido inglés , alemán )
skyos.at

SkyOS ( Sky O TR ABAJO S ystem ) es un actualmente no mantenido sistema operativo para x86 - PCs , que era en gran parte desarrollaron solo por el austríaco Robert Szeleney. Comenzó como un proyecto de afición de código abierto , mientras tanto estaba disponible de forma gratuita como software de código cerrado y debería colocarse como un sistema operativo comercial con la versión 5. A partir de 2003, aparecieron versiones beta de pago , vinculadas con la promesa de que los compradores recibirían más tarde la versión estable y productiva de forma gratuita tan pronto como se lanzara. Sin embargo, esta etapa no se ha alcanzado. En enero de 2009, Szeleney declaró que el desarrollo posterior del software se "interrumpió temporalmente". La última versión beta, Build 6947 de 2008, está disponible públicamente desde agosto de 2013.

historia

Robert Szeleney inició originalmente el desarrollo de SkyOS en 1996 como un gestor de arranque puro . La primera versión (0.1) del sistema operativo de 16 bits, que inicialmente se escribió en ensamblador , apareció el 15 de diciembre de 1997. La versión 2 se inició en 1998 y ahora representaba un sistema de 32 bits escrito en C. Hasta la versión 3 , que nuevamente fue reescrito por completo, SkyOS era de código abierto. La revista en línea OSNews nombró a SkyOS Best Hobby OS en 2003 . La versión 4 era gratuita pero de código cerrado. Se suponía que la versión 5 era comercial, pero no fue más allá de un programa de prueba beta pagado.

Resultó difícil para el pequeño equipo de desarrollo mantenerse al día con los desarrollos técnicos actuales y proporcionar controladores para nuevo hardware, por ejemplo. Por lo tanto, el desarrollo se detuvo oficialmente en enero de 2009. Szelesney dijo que estaba experimentando con la sustitución de su propio kernel monolítico SkyOS por el kernel de Linux o NetBSD . Finalmente, le dijo a OSNews.com que estaba buscando otras formas de continuar con el desarrollo de SkyOS.

metas

SkyOS fue diseñado principalmente para el área de escritorio y trató de posicionarse entre Windows y Linux , con el objetivo principal de hacer que la interfaz gráfica de usuario sea fácil de usar . Aunque tenía una interfaz de programación en gran parte compatible con POSIX , no se veía a sí mismo como un derivado de Unix , ya que por lo demás no tenía similitudes con Unix . Con SkyOS, por ejemplo, la interfaz gráfica de usuario de SkyGI , a diferencia de Unix, era una parte integral del sistema, similar a Windows. La razón de esto fue el manejo más fácil del sistema por parte del usuario.

sistema

hardware

El soporte de hardware permaneció muy incompleto en muchos lugares, por lo que no se admitieron tecnologías como WLAN o Bluetooth . En contraste, fue posible operar impresoras, grabadoras de CD , ACPI y varios dispositivos USB como dispositivos de almacenamiento masivo y dispositivos de entrada. Aunque la mayoría de los chips gráficos eran compatibles con Nvidia , ATI e Intel , los controladores no ofrecían soporte para las funciones 3D.

Concepto de escritorio

Con SkyOS, la barra de tareas se encuentra en la parte superior en el medio y cambia de tamaño según la cantidad de programas abiertos. El escritorio solo contiene enlaces a programas y archivos, no archivos en sí. SkyOS no utiliza ningún espacio de trabajo: los programas se cambian a través de la barra de tareas o la combinación de teclado Alt + Tab. Los programas se pueden iniciar usando un programa similar a un muelle llamado Subnecto . Los gestos del ratón en todo el sistema, con los que se puede controlar prácticamente todo el sistema, son una característica especial .

software

SkyOS tenía una capa de emulación de Linux y, por lo tanto, podía ejecutar aplicaciones de Linux. Pero también había software escrito de forma nativa para SkyOS. La mayoría de los programas son puertos de software gratuito de otros sistemas operativos, principalmente del mundo Unix:

La mayoría de los programas existentes se incluyeron con la instalación estándar; se pueden instalar aplicaciones adicionales de forma gratuita utilizando una herramienta de actualización llamada Software Store .

multimedia

La reproducción de archivos de audio y video en SkyOS fue asumida por el Integrated Streaming System ( ISS ), que permitió a los programadores implementar la reproducción de un archivo MP3 con una sola línea de código. El MediaCenter , la aplicación estándar para reproducir videos y archivos de audio, también puede reproducir DVD . Además del MediaCenter, también había un puerto para el reproductor multimedia VLC . También hubo una prueba de concepto para SkyOS MediaStation, una aplicación similar a Windows Media Center .

Más servicios

Además del Sistema de transmisión integrado, alrededor de otros 20 servicios estaban funcionando en segundo plano y podían activarse a través del SystemManager . Particularmente digno de mención es el alimentador de índices , que creó un índice de búsqueda constantemente actualizado. El servicio para compartir archivos y carpetas también inició y configuró un servidor Samba , el servicio Webserver un servidor HTTP , Gesture Executor habilitó los gestos del mouse en todo el sistema y el servicio meteorológico descargó los datos meteorológicos actuales para una ubicación y los mostró en la barra de tareas de SkyOS.

SkyFS

El sistema de archivos de registro en diario de 64 bits SkyFS se basó en OpenBFS, el sistema de archivos de Haiku y una reimplementación del sistema de archivos Be . Es una de 64 bits - Sistema de diario de archivos y indexable apoyado metadatos , que puede acelerar significativamente la búsqueda de archivos específicos. También fue capaz de administrar unidades con un tamaño de hasta 64 zettabytes . La longitud máxima del nombre de archivo era de 255 caracteres. Aunque SkyFS ya no era compatible con BFS debido a los numerosos cambios, SkyOS aún ofrecía soporte para montar particiones BFS y otros sistemas de archivos, como FAT32 .

BranchFS

Los BranchFS es un sistema de archivos virtual y cumple una serie de tareas diferentes:

  • Una vez que haya grabado un sistema de archivos, puede volver al estado de archivo grabado en cualquier momento.
  • Permite crear o modificar archivos virtualmente en sistemas de archivos de solo lectura, por ejemplo ISO 9660 (CD); los cambios se guardan en el disco duro.
  • Los atributos de SkyFS se pueden escribir en otros sistemas de archivos y también se pueden buscar y crear mediante IndexFeeder .

internacionalización

Como sistema operativo destinado principalmente al uso de escritorio, el equipo de SkyOS intentó localizar gran parte del sistema operativo. La base para esto fue un sistema de localización entre sistemas. Las partes más importantes, por ejemplo la instalación, se han traducido a unos 30 idiomas, incluido el alemán.

instalación

Al igual que en Ubuntu , el sistema se inició en vivo desde el CD durante la instalación. El escritorio se inició como un CD en vivo , todos los programas estaban disponibles. Si deseaba una instalación, hizo clic en un icono del escritorio y se inició el programa de instalación. El sistema, incluidos todos los programas, todavía estaba disponible durante la instalación.

Ventajas y desventajas

Los partidarios del sistema operativo apreciaron la alta velocidad con la que se ejecutan los programas y la simplicidad del sistema, que se logra principalmente mediante un único programa de configuración central.

Los críticos criticaron el soporte de hardware limitado y las condiciones del programa de prueba beta, en el que los probadores pagan por su trabajo y a cambio reciben posteriormente la versión estable, que, sin embargo, nunca apareció. En muchos casos, desde que se cerró el código, se ha especulado sobre posibles violaciones de la GPL y otras licencias gratuitas, ya que se considera poco probable que una persona con relativamente poco soporte pueda desarrollar un sistema tan complejo.

Ver también

enlaces web

Evidencia individual

  1. Robert Szeleney: desarrollo SkyOS se detiene actualmente ( Memento de la original, del 10 de noviembre, de 2016 en el Archivo de Internet ) Información: El archivo de enlace se inserta de forma automática y sin embargo no ha sido comprobado. Verifique el enlace original y de archivo de acuerdo con las instrucciones y luego elimine este aviso. , 30 de enero de 2009. @ 1@ 2Plantilla: Webachiv / IABot / www.skyos.at
  2. Thom Holwerda en osnews.com: SkyOS persiguiendo mariposas , 30 de enero de 2009.
  3. Robert Szeleney: SkyOS Public Beta - ¡La última versión de SkyOS Beta ya está disponible públicamente! ( Recuerdo de la original, del 10 de noviembre, de 2016 en el Archivo de Internet ) Información: El archivo de enlace se ha insertado de forma automática y sin embargo no ha sido comprobado. Verifique el enlace original y de archivo de acuerdo con las instrucciones y luego elimine este aviso. , 9 de agosto de 2013. @ 1@ 2Plantilla: Webachiv / IABot / skyos.at
  4. Eugenia Loli-Queru: Premios OSNews 2003 - Nuestros favoritos este año , osnews.com, 31 de diciembre de 2003.
  5. Robert Szeleney: El Experimento ( Memento de la original, del 13 de marzo, de 2016 en el Archivo de Internet ) Información: El archivo de enlace se inserta de forma automática y sin embargo no ha sido comprobado. Verifique el enlace original y de archivo de acuerdo con las instrucciones y luego elimine este aviso. , 8 de junio de 2009. @ 1@ 2Plantilla: Webachiv / IABot / www.skyos.at
  6. Thom Holwerda: Szeleney: "SkyOS Is Not Dead" , osnews.com, 2 de marzo de 2010.
  7. Gunder123: SkyOS Now Runs Linux Binaries Natively , Slashdot , 18 de octubre de 2001.