SkyOS

Le SkyOS est un de propriété industrielle du du système d'exploitation actuellement dans la production. SkyOS est la plupart du temps le POSIX conforme, et vient avec le noyau du les outils libres de GNU de de la source ouverte de et de , y compris GCC . En raison de son niveau de conformité de POSIX et de port de la trousse à outils de gadget de du GTK+ , beaucoup le Linux ou d'autres applications d'UNIX ont été mis en communication, y compris le AbiWord , le Pidgin , le Mozilla Firefox , et le Mozilla Thunderbird , comme quelques jeux, tels que le tremblement . En plus, une poignée de tiers réalisateurs ont créé un certain nombre de demandes indigènes et de jeux de SkyOS.

Le en date de 2007 , SkyOS a limité l'appui de matériel dû à un manque des programmes pilotes de périphérique disponibles qu'il est souvent couru sur une machine virtuelle pour expliquer ceci. Cependant, beaucoup de dispositifs communs sont actuellement soutenus, y compris un certain nombre de cartes d'Ethernet de réseau, adapteurs sains, dispositifs de stockage, écrans tactiles et un certain nombre de périphériques, tels que des claviers d'USB, des souris, des commandes d'instantané et des imprimeurs. La bêta construction courante (construction 6763) inclut une pile d'USB, appui de DMA et d'ACPI, et un port des TASSES pour permettre l'appui d'impression à un grand nombre de dispositifs locaux et de réseau d'impression. Bien que SkyOS ait le soutien des cartes graphiques dans le les 2D modes accélérés de ou de VESA , il manque de la capacité de tirer profit du matériel du 3D trouvé sur les cartes graphiques modernes comme la chaîne de Radeon de s de NVidia ' GeForce de s et ATI '. La procédure d'installation peut être commencée à partir d'une session CD de phase qui tient compte également des opérations lecture/écriture, en sauvant les changements (diffs) à un ramdisk (système de fichiers de mémoire) using BranchFS.

Dispositifs de SkyOS

Gestes de souris

SkyOS comporte des gestes de souris intégrés au système, celui permettent certaines opérations de fenêtrage (par exemple réduire au minimum/exposition toutes les fenêtres) ou lancer un programme externe, en tenant le bouton de souris et le " moyens ; painting" ; une forme qu'un utilisateur a déjà configurée. Ceci fonctionne seulement avec les lignes droites.

SkyFS

Le système de fichiers de base de SkyOS, appelé SkyFS, est un système de fichiers modifié d'openbfs, qui soutient également l'indexation contente. En tant que des openbfs système de fichiers dérivé, il soutient des tailles de fichier du fichier 64bit, base de données-comme des attributs pour que chaque dossier, questions qui se mettent à jour automatiquement (des noeuds de B+Tree), recherche rapide des dossiers, et capacité spécifie des critères de recherche basés sur ces attributs.

Indexation

Les tentatives de service d'indexation d'extraire automatiquement l'information disponible à partir des dossiers, et d'ajouter cette information en tant que des attributs, par exemple, étiquettes id3 des dossiers mp3, ou des dimensions et de l'intensité de la couleur pour des images. Ces attributs apparaissent alors dans les annuaires et les questions.

ISS - le système coulant integrated

http://www.org/?q=node/416

GUI efficace Compositing

http://www.org/?q=node/534

DCS et avis

http://www.org/?q=node/570

Le nouveau C++ api

contient beaucoup de fonctionnalités qui étaient déterminées de l'utilisation de monde réel, pour programmer une application dans les skyos :

Notions générales dans SkyOS


Services dans tout le système
Traducteurs et codec
la recherche et le filtrage est integrated dans le GUI
Les avis le rendent facile pour des applications d'interopérer basé sur des événements.

Les exemples ci-dessus démontrent les concepts de la fonctionnalité pour-libres, réutilisation de code (composants) et que le du système d'exploitation, en fournissant une base commune permet aux applications d'intégrer et parler entre eux par les abstractions fournies. En outre, ils emploient le même api, ceci est prévus pour faire le système fonctionner d'une façon logique. On le prévoit également pour faire la fonction différente d'applications d'une manière semblable, de les rendre plus prévisibles aux utilisateurs.

Random links:Zhouzhuang | Jeffrey Hudson | Recrutés du Panthéon de musique country | Polémiques de prix Nobel | Juno et le Paycock | SkyOS