SkyOS

SkyOS
Skyos logo.svg
logo
développeur Robert Szeleney et al.
Licence(s) propriétaire
Première pub. 15 décembre 1997
Version actuelle  5.0 Build 6947 (3 août 2008)
Noyau monolithique
ascendance SkyOS (pas d'ancêtres)
Architecture(s) x86
langues) Multilingue
(dont anglais , allemand )
skyos.at

SkyOS ( Sky O perating S ystème ) est actuellement pas maintenu le système d' exploitation pour x86 - PC , qui a été largement développé par le seul Autrichien Robert Szeleney. Il a commencé comme un projet de passe-temps open source , était entre-temps disponible gratuitement en tant que logiciel à source fermée et devrait être placé en tant que système d'exploitation commercial avec la version 5. A partir de 2003, des versions bêta payantes sont apparues , liées à la promesse que les acheteurs recevront plus tard la version stable et productive gratuitement dès sa sortie. Cependant, ce stade n'a pas été atteint. En janvier 2009, Szeleney a déclaré que le développement ultérieur du logiciel était « temporairement interrompu ». La dernière version bêta, Build 6947 de 2008, est accessible au public depuis août 2013.

histoire

Robert Szeleney a initialement commencé le développement de SkyOS en 1996 en tant que simple bootloader . La première version (0.1) du système d'exploitation 16 bits, initialement écrite en assembleur , est apparue le 15 décembre 1997. La version 2 a débuté en 1998 et représentait désormais un système 32 bits écrit en C. Jusqu'à la version 3 , qui a de nouveau été complètement réécrit, SkyOS était open source. Le magazine en ligne OSNews a nommé SkyOS Best Hobby OS en 2003 . La version 4 était libre mais source fermée. La version 5 était censée être commerciale, mais n'allait pas au-delà d'un programme de bêta-testeur payant.

Il s'est avéré difficile pour la petite équipe de développement de suivre les développements techniques actuels et de fournir des pilotes pour le nouveau matériel, par exemple. Le développement a donc été officiellement interrompu en janvier 2009. Szelesney a déclaré qu'il expérimentait le remplacement de son propre noyau monolithique SkyOS par le noyau Linux ou celui de NetBSD . Enfin, il a déclaré à OSNews.com qu'il cherchait d'autres moyens de poursuivre le développement de SkyOS.

buts

SkyOS a été conçu principalement pour le bureau et a essayé de se positionner entre Windows et Linux , dans le but principal de rendre l' interface utilisateur graphique facile à utiliser . Bien qu'il ait une interface de programmation largement compatible POSIX , il ne se considérait pas comme un dérivé d' Unix , car il n'avait autrement aucune similitude avec Unix . Avec SkyOS, par exemple, l'interface utilisateur graphique de SkyGI , contrairement à Unix, faisait partie intégrante du système, à l'instar de Windows. La raison en était la manipulation plus facile du système par l'utilisateur.

système

Matériel

La prise en charge matérielle est restée très incomplète dans de nombreux endroits, de sorte que les technologies telles que WLAN ou Bluetooth n'étaient pas prises en charge. En revanche, il était possible d'utiliser des imprimantes, des graveurs de CD , des ACPI et divers périphériques USB tels que des périphériques de stockage de masse et des périphériques d'entrée. Bien que la plupart des puces graphiques étaient supportées par Nvidia , ATI et Intel , les pilotes n'offraient pas de support pour les fonctions 3D.

Concept de bureau

Avec SkyOS, la barre des tâches est située en haut au milieu et change de taille en fonction du nombre de programmes ouverts. Le bureau ne contient que des liens vers des programmes et des fichiers, pas des fichiers eux-mêmes. SkyOS n'utilise aucun espace de travail - les programmes sont commutés via la barre des tâches ou la combinaison de touches Alt + Tab. Les programmes peuvent être lancés à l' aide d' un dock- comme programme appelé Subnecto . Les gestes de la souris à l' échelle du système , avec lesquels pratiquement tout le système peut être contrôlé, sont une particularité .

Logiciel

SkyOS avait une couche d'émulation Linux et était donc capable d'exécuter des applications Linux. Mais il y avait aussi des logiciels écrits nativement pour SkyOS. La plupart des programmes sont des portages de logiciels libres d'autres systèmes d'exploitation, principalement du monde Unix :

La plupart des programmes existants étaient inclus dans l'installation standard ; des applications supplémentaires pouvaient être installées gratuitement à l'aide d'un outil de mise à jour appelé Software Store .

multimédia

La lecture de fichiers audio et vidéo dans SkyOS a été reprise par le système de diffusion en continu intégré ( ISS ), qui a permis aux programmeurs de mettre en œuvre la lecture d'un fichier MP3 avec une seule ligne de code. Le MediaCenter , l' application standard pour lire des vidéos et des fichiers audio, pourrait également lire des DVD . En plus du MediaCenter, il y avait aussi un port pour le lecteur multimédia VLC . Il y avait aussi une preuve de concept pour une SkyOS MediaStation, une application similaire à Windows Media Center .

Plus de services

En plus du système de streaming intégré, une vingtaine d'autres services fonctionnaient en arrière-plan et pouvaient être activés via le SystemManager . Le moteur d' indexation , qui a créé un index de recherche constamment mis à jour, est particulièrement remarquable . Le service de partage de fichiers et de dossiers a également démarré et configuré un serveur Samba , le service de serveur Web un serveur HTTP , l' exécuteur de gestes a activé les gestes de la souris à l'échelle du système et le service météo a téléchargé les données météorologiques actuelles pour un emplacement et les a affichées dans la barre des tâches SkyOS.

SkyFS

Le système de fichiers de journalisation 64 bits SkyFS était basé sur OpenBFS, le système de fichiers de Haiku et une réimplémentation du Be File System . Il est un 64- bit - système de fichiers journalisé et pris en charge indexables métadonnées , ce qui peut considérablement accélérer la recherche de fichiers spécifiques. Il était également capable de gérer des disques d'une taille allant jusqu'à 64 zettaoctets . La longueur maximale du nom de fichier était de 255 caractères. Bien que SkyFS ne soit plus compatible avec BFS en raison des nombreux changements, SkyOS offrait toujours la prise en charge du montage de partitions BFS et d'autres systèmes de fichiers, tels que FAT32 .

BrancheFS

Le BranchFS est un système de fichiers virtuel et remplit un certain nombre de tâches différentes :

  • Après avoir gravé un système de fichiers, vous pouvez revenir à tout moment à l'état du fichier gravé.
  • Il permet de créer ou de modifier des fichiers virtuellement sur des systèmes de fichiers en lecture seule, par exemple ISO 9660 (CD) - les modifications sont enregistrées sur le disque dur.
  • Les attributs SkyFS peuvent être écrits sur d'autres systèmes de fichiers et également recherchés et créés par IndexFeeder .

internationalisation

En tant que système d'exploitation principalement destiné à une utilisation sur ordinateur de bureau, l'équipe SkyOS a essayé de localiser de grandes parties du système d'exploitation. La base de ceci était un système de localisation inter-systèmes. Les parties les plus importantes, par exemple l'installation, ont été traduites dans une trentaine de langues, dont l'allemand.

installation

Semblable à Ubuntu , le système a été démarré en direct à partir du CD lors de l'installation. Le bureau a été lancé comme un live CD , tous les programmes étaient disponibles. Si vous vouliez une installation, vous avez cliqué sur une icône sur le bureau, le programme d'installation a été lancé. Le système, y compris tous les programmes, était encore disponible pendant l'installation.

Avantages et inconvénients

Les partisans du système d'exploitation ont apprécié la grande vitesse d'exécution des programmes et la simplicité du système, qui est principalement obtenue par un seul programme de paramétrage central.

Les critiques ont critiqué le support matériel limité et les conditions du programme de test bêta, dans lequel les testeurs paient pour leur travail et reçoivent en retour la version stable plus tard, qui, cependant, n'est jamais apparue. Dans de nombreux cas, depuis la fermeture du code, il y a eu des spéculations sur d'éventuelles violations de la GPL et d'autres licences libres, car il est considéré comme peu probable qu'un individu avec relativement peu de soutien puisse développer un système aussi complexe.

Voir également

liens web

Preuve individuelle

  1. Robert Szeleney : Le développement de SkyOS est actuellement arrêté ( Memento de l' original du 10 novembre 2016 dans Internet Archive ) Info : Le lien d' archive a été inséré automatiquement et n'a pas encore été vérifié. Veuillez vérifier le lien d'origine et d'archive conformément aux instructions , puis supprimez cet avis. , 30 janvier 2009. @1@ 2Modèle : Webachiv / IABot / www.skyos.at
  2. Thom Holwerda sur osnews.com : SkyOS chassant les papillons , 30 janvier 2009.
  3. Robert Szeleney : Bêta publique de SkyOS - La dernière version bêta de SkyOS est désormais accessible au public ! ( Memento de l' original du 10 novembre 2016 dans Internet Archive ) Info : Le lien d' archive a été inséré automatiquement et n'a pas encore été vérifié. Veuillez vérifier le lien d'origine et d'archive conformément aux instructions , puis supprimez cet avis. , 9 août 2013. @1@ 2Modèle : Webachiv / IABot / skyos.at
  4. Eugenia Loli-Queru : OSNews 2003 Awards - Nos favoris cette année , osnews.com, 31 décembre 2003.
  5. Robert Szeleney: The Experiment ( Memento de l' original du 13 mars 2016 dans Internet Archive ) Info: Le lien d' archive a été inséré automatiquement et n'a pas encore été vérifié. Veuillez vérifier le lien d'origine et d'archive conformément aux instructions , puis supprimez cet avis. , 8 juin 2009. @1@ 2Modèle : Webachiv / IABot / www.skyos.at
  6. Thom Holwerda : Szeleney : « SkyOS n'est pas mort » , osnews.com, 2 mars 2010.
  7. Gunder123 : SkyOS exécute maintenant les binaires Linux en natif , Slashdot , 18 octobre 2001.