Personne qui parle à l'équipement et vice versa
de la technologie

Personne qui parle à l'équipement et vice versa

Des centaines d'entre eux ont été construits. Des tonnes de versions et de distributions. Certains d'entre eux sont des curiosités de niche, d'autres sont utilisés par quelques-uns, mais ils sont d'une grande importance car ils sont responsables des éléments clés de l'infrastructure informatique et réseau. Malgré une telle multitude, il n'y a pas plus de deux dominants dans chaque segment de marché.

qui s'exécute sur votre ordinateur. Il gère la mémoire, les processus et tous ses logiciels et matériels. Il permet également de communiquer avec l'ordinateur sans connaître le "langage" de la machine. Dans la plupart des cas, de nombreux programmes différents s'exécutent en même temps sur l'appareil, et chacun d'eux doit avoir accès à l'unité centrale de traitement (CPU), à la mémoire et au stockage. Système d'exploitation coordonne le tout, donnant à chaque programme ce dont il a besoin. Sans système d'exploitation, les logiciels ne pourraient même pas interagir avec le matériel, et un ordinateur serait inutile.

Utilisateurs et programmes d'application avoir accès aux services offerts par les systèmes d'exploitation par le biais d'appels système et d'interfaces de programmation d'applications. Ils interagissent avec le système d'exploitation de l'ordinateur. à partir de interfaces de ligne de commande (KLI) interfaces graphiques utilisateur appelé GUI (voir également: ). En bref, un système d'exploitation permet aux utilisateurs d'interagir avec les systèmes informatiques en agissant comme une interface entre les utilisateurs ou les programmes d'application et le matériel informatique.

1. Logos des systèmes d'exploitation les plus populaires

Systèmes d'exploitation (1) peut être trouvé sur presque tous les appareils qui incluent votre ordinateur - de Téléphones portables i console de jeu po superordinateurs i serveurs Internet. Voici des exemples de systèmes d'exploitation modernes populaires : Android, iOS, GNU/Linux, Mac OS X, Microsoft Windows ou z/OS d'IBM. Tous ces systèmes, à l'exception de Windows et/et z/OS, sont à racine UNIX. Depuis peu, si l'on ne fait pas la distinction entre les plateformes desktop et mobiles, Windows ne domine plus, mais l'est (2).

2. Évolution de la part du marché mondial des systèmes d'exploitation au cours de la dernière décennie dans son ensemble selon StatCounter

3. Évolution de la part du marché mondial des systèmes d'exploitation au cours de la dernière décennie pour les ordinateurs de bureau, selon StatCounter.

4. Évolution de la part de marché mondiale des systèmes d'exploitation au cours de la dernière année dans les appareils mobiles, selon StatCounter

5. Parts des types de systèmes d'exploitation sur le marché des serveurs en 2018

Les trois systèmes d'exploitation les plus populaires pour les ordinateurs personnels sont : Microsoft Windows,, Apple MacOSX i Linux/Unix, dont la part fluctue autour de 1-2 %. (3) Parmi les appareils mobiles, Android domine l'iOS d'Apple, qui occupe la deuxième place avec une part de marché en croissance récente (4). Et sur le marché mondial des serveurs, près de la moitié d'entre eux ont des produits Microsoft, bien que ce pourcentage diminue lentement, et avec la diffusion de Red Hat Linux, ces deux systèmes représentent environ 4/5 de ce marché (5).

Du smartphone au serveur

Microsoft a créé Système d'exploitation Windows au milieu des années 80. Il était basé sur le noyau MS-DOS, à l'époque le gestionnaire de programmes le plus couramment utilisé pour lancer des applications. Puis, notamment la première mise à jour majeure en 1987, suivie de Windows 3.0. Quelques années plus tard, la version suivante, Windows 95, est devenue le système d'exploitation dominant. Les experts disent que le système de Microsoft n'a pas beaucoup changé en termes d'architecture de base depuis Windows 95, bien qu'il ait ajouté une énorme quantité de fonctionnalités pour répondre aux nouveaux besoins informatiques. De nombreux éléments que nous connaissons aujourd'hui existent depuis les années 90, tels que le menu Démarrer, la barre des tâches et l'Explorateur Windows (maintenant appelé "Explorateur").

Il a été créé pendant de nombreuses années de nombreuses versions différentes de Windows. Les plus populaires d'entre eux sont Windows 7 (sorti en 2009) windows Vista (2007) et windows XP (2001). Windows est préinstallé sur la plupart nouveaux PCqui est considéré comme la principale raison de sa domination dans le monde. Un utilisateur qui achète un PC ou un ordinateur portable ou qui met à niveau Windows sur son ordinateur peut choisir parmi plusieurs versions différentes du système, y compris Home premium, Professional ou Final.

Idem pour tout le monde nouveaux ordinateurs Macintosh ou Pavot préinstallé en usine depuis 2002. Système d'exploitation Apple, maintenant connu sous le nom de MacOS (anciennement OS X et aussi Mac OS X). Les systèmes d'exploitation Apple sont une famille d'anciens systèmes d'exploitation basés sur UNIX officiellement disponibles uniquement pour les ordinateurs Apple préinstallés depuis 2002. Le nom du système a été annoncé en 2016 lors de la conférence WWDC en raison de la nécessité d'unifier les noms utilisés par Apple pour leurs systèmes d'exploitation (ainsi, macOS fait partie d'une série : iOS, watchOS, tvOS, etc.).

sauf pour ancien UNIX La base de la création d'un système Apple moderne était auparavant utilisée Système NeXTStep dans la seconde moitié des années 80, racheté par Apple avec le constructeur NeXT en 1996. La dernière version de ce système informatique Macintosh "classique" était Mac OS 9. En 2006, la première version a été publiée pour les nouveaux Mac x86. – Mac OS X 10.4. En 2005, la première version a été publiée qui était entièrement compatible avec la troisième version de la spécification UNIX uniforme - Mac OS X 10.5, fonctionnant sur PowerPC et x86 "mac" en utilisant une technologie appelée Binaire universel, qui est un format de fichier exécutable qui s'exécute sur les deux architectures. Sur la base de cette version, le système iOS (à l'origine iPhone OS), le système d'exploitation d'Apple Inc., a été créé. pour les appareils mobiles iPhone, iPod touch et iPad. Comme vous pouvez le voir, l'histoire du système/des systèmes d'exploitation d'Apple est beaucoup plus complexe que celle de Windows.

Cependant, ce n'est rien comparé à la diversité de la famille. Linux, entrent dans les systèmes d'exploitation, ce qui signifie qu'ils peuvent être modifiés et redistribués par n'importe qui n'importe où dans le monde. Il est fondamentalement différent d'un logiciel propriétaire comme Windows, qui ne peut être modifié que par l'entreprise qui le possède. Avantage Linux est qu'il s'agit d'un "logiciel libre" et qu'il existe de nombreuses distributions (versions) différentes parmi lesquelles vous pouvez choisir celle qui convient à vos besoins. Chaque distribution a une apparence différente. Les distributions les plus populaires sont connues sous le nom de : Ubuntu, Mint et Fedora. Linux porte le nom d'un nom de famille Linus Torvaldsqui a créé le noyau Linux en 1991.

Linux a été distribué pour la première fois sous la licence publique générale GNU en 1992. Il est passé des premières lignes de code source dans sa version originale à plus de vingt millions de lignes aujourd'hui. Ce système peut être modifié par n'importe qui à ses propres fins. Par conséquent nous avons des centaines de systèmes d'exploitation basés sur Linuxappelées distributions. Cela rend le choix entre eux extrêmement difficile, beaucoup plus difficile que de choisir une version du système.

Une variété de distributions Linux c'est tellement cool que chacun trouvera quelque chose qui correspond à ses besoins et à ses préférences. Par exemple, il existe des versions qui imitent le populaire Windows XP. Il existe également des versions plus spécialisées de Linux, telles que des distributions conçues pour donner une nouvelle vie à des ordinateurs obsolètes et bas de gamme, ou des distributions ultra-sécurisées qui peuvent exécuter à partir d'une clé USB. Bien sûr, il existe de nombreuses versions de Linux pour exécuter des serveurs et d'autres applications de classe entreprise. Les utilisateurs de Linux recommandent Ubuntu comme un bon point de départ. C'est un système très pratique (même par rapport à Windows), mais en même temps polyvalent et multifonctionnel. experts en art informatique.

, sont très différents des ordinateurs de bureau et des ordinateurs portables, ils fonctionnent donc sur des systèmes d'exploitation conçus spécifiquement pour les appareils mobiles. Les systèmes d'exploitation pour appareils mobiles n'offrent généralement pas une gamme de fonctionnalités aussi large que ceux conçus pour les ordinateurs de bureau ou les ordinateurs portables et ne peuvent pas exécuter tous les programmes connus pour les PC. Cependant, vous pouvez toujours faire beaucoup de choses avec eux, comme regarder des films, surfer sur Internet, gérer votre calendrier, jouer à des jeux, etc.

Il existe également des systèmes d'exploitation pour les serveurs, c'est-à-dire. lourd et extra-lourd. Quelle est la différence entre système d'exploitation du serveur a système d'exploitation pour l'utilisateur moyen? Un système d'exploitation "normal" peut exécuter des programmes tels que MS Word, PowerPoint, Excel, ainsi que des programmes graphiques, des lecteurs vidéo, etc. Il vous permet également d'exécuter des applications qui facilitent la navigation sur le Web et la vérification des messages électroniques. Il utilise des connexions LAN et Bluetooth et est moins cher qu'un système d'exploitation serveur.

Système d'exploitation du serveur c'est beaucoup plus cher pour une raison quelconque. Sa mission est de permettre des connexions illimitées aux utilisateurs, de fournir des ressources de mémoire beaucoup plus importantes et d'agir comme des serveurs universels pour les sites Web, les e-mails et les bases de données. Le système serveur peut contenir plusieurs postes de travail car il est optimisé pour la mise en réseau et non pour un seul utilisateur.

Systèmes d'exploitation pour appareils IoT

Kontiki – Un système d'exploitation open source développé en 2002, principalement axé sur les microcontrôleurs de réseau à faible consommation et les dispositifs IoT.

Trucs Android - Créé par Google. Son ancien nom était Brillo. Il prend en charge les technologies Bluetooth et Wi-Fi.

RIOT - a une grande communauté de développeurs et est publié sous la licence publique générale limitée GNU. Par conséquent, RIOT est appelé le Linux du monde IoT.

Minute Apache - similaire au système d'exploitation RIOT. Il est publié sous la licence Apache 2.0. Fonctionne en temps réel. Il peut être utilisé dans de nombreux microcontrôleurs, dispositifs IoT industriels et dispositifs médicaux.

LiteOS – a été lancé par le géant technologique chinois Huawei en 2015. Il est considéré comme sûr et interopérable.

Zephyr – a été publié en 2016 par la Fondation Linux. L'intégration facile de divers appareils IoT a fait de ce système d'exploitation l'un des plus populaires au monde.

mordant est le système d'exploitation principal d'Ubuntu IoT. Basé sur la communauté Ubuntu, il garantit une sécurité renforcée pour les appareils IoT.

Petit système d'exploitation - Première sortie en 2000. C'est l'un des plus anciens systèmes d'exploitation pour les appareils IoT. Il utilise principalement des réseaux de capteurs sans fil. 

Internet des objets Windows – auparavant également connu sous le nom de Windows Embedded. Il a été remplacé par Windows IoT avec l'avènement de Windows 10.

Raspbian est un système d'exploitation basé sur Debian pour le Raspberry Pi uniquement. Le noyau est similaire au noyau Unix.

Gratuits est un système d'exploitation open source pour microcontrôleurs. Il utilise le service cloud Amazon, c'est-à-dire AWS.

Linux embarqué – Le système d'exploitation Linux de cette version est utilisé pour les téléviseurs intelligents, les routeurs sans fil (Wi-Fi), etc.

Une brève histoire de l'interface graphique

La plupart des gens utilisent système d'exploitationqui est installé sur leur ordinateur avant qu'ils ne l'achètent, mais il est bien sûr toujours possible de le modifier, de le mettre à niveau ou même de le remplacer. Les systèmes d'exploitation modernes utilisent une interface utilisateur graphique ou une interface graphique qui vous permet d'utiliser votre souris ou votre pavé tactile pour cliquer sur des icônes, des boutons et des menus, et tout est affiché à l'écran en utilisant une combinaison de graphiques et de texte. Avant l'interface graphique, l'interface de l'ordinateur consistait en une ligne de commande, et l'utilisateur devait entrer chaque commande dans l'ordinateur, et la machine n'affichait que du texte.

La première interface utilisateur graphique au monde est considérée comme la sortie de l'Apple System 1 en janvier 1984. Windows 1, sorti en novembre suivant, offrait également une interface graphique, une interface utilisateur graphique 16 bits. À l'époque, outre Apple, des prototypes d'environnements graphiques étaient exposés par d'autres sociétés, comme VisiCorp au COMDEX en 1982, et la principale raison de la création de l'interface graphique Windows était l'anxiété. Bill Gates pour la perte de positions sur le marché des PC IBM.

Son interface, comme nous l'avons mentionné, a plus de vues Système d'exploitation Windows compté sur Le menu Démarrerqui a été introduit pour la première fois dans Windows 95 (1995) 6. Bouton de démarrage i Le menu Démarrer avec une campagne publicitaire pour attirer les utilisateurs dans le processus de lancement d'un nouveau programme. Lorsque Windows 2012 est sorti en 8, le bouton a disparu et l'utilisateur a été immédiatement redirigé vers l'écran de démarrage complet, conçu pour être compatible avec les nouveaux appareils à écran tactile. L'écran de démarrage se concentre sur les icônes d'application et les vignettes sur lesquelles vous pouvez cliquer, comme sur la barre Apple, plutôt que sur la liste des options système et des programmes que Windows utilisait pour le menu Démarrer les années précédentes.

6. Utilisation du bouton Démarrer de Windows

En 2013 est apparu Version 8.1 de Windowsqui a ramené le bouton Démarrer pour faciliter l'utilisation du système de démarrage par les clients Microsoft. En 2014, Windows 10 a définitivement restauré le bouton Démarrer et le menu Démarrer bien-aimés.

Mentionné connu des utilisateurs La doc d'Apple a été introduit en 2000 avec la sortie de Mac OS X appelé Cheetah. Avant 2000, les utilisateurs du système d'exploitation Apple utilisaient la barre de menu supérieure pour lancer et sélectionner des programmes, et pour apporter des modifications aux applications déjà en cours d'exécution. Lorsque le système d'exploitation X 10.5, également appelé Léopard, sorti en octobre 2007, Dock (7) a été repensé en utilisant la même approche visuelle que nous connaissons aujourd'hui.

UNIX et non UNIX

Systèmes Windows, Mac OS i diverses distributions Linux (y compris Android appartenant à cette famille) - ce n'est pas tout ce que propose le marché. Il faut préciser que de nombreux produits différents dans ce monde sont liés les uns aux autres d'une manière ou d'une autre ; par exemple, Linux est calqué sur l'ancien système UNIX développé par Bell Labs depuis la fin des années 60. Les systèmes Apple modernes proviennent d'UNIX. Ainsi, il existe un réseau de connexions, mais de nombreux programmeurs, en particulier ceux qui créent ces systèmes, essaient de ne pas les voir comme "essentiellement les mêmes" et soulignent les différences. Le nom Linux lui-même devrait être un acronyme pour "Linux n'est pas UniX". Cela signifie que Linux est similaire à UNIX, mais a été développé sans code Unix, contrairement, par exemple, à BSD() et ses variantes.

Un exemple d'un tel système apparenté mais distinct est Chrome OS, créé par Google, la tâche principale du système est de lancement d'applications internet. Il est disponible sur de nombreux ordinateurs portables bon marché et coûteux. Les ordinateurs préinstallés avec Chrome OS sont connus sur le marché Chromebooks.

L'un des descendants du BSD ci-dessus appelé FreeBSD (huit). La première version du système est sortie en 8. Il existe actuellement deux versions stables disponibles et prises en charge : 1993 et 11.4. Le nom FreeBSD a été inventé David Greenman du CD Walnut Creek qui a soutenu le projet depuis le début. La mascotte officielle de FreeBSD est le démon, la phrase officielle est "Le pouvoir de servir". En raison de son efficacité et de sa fiabilité, il est souvent utilisé comme serveur ou pare-feu. FreeBSD est utilisé, par exemple. via Apache.org, Netflix, Flight-Aware, Yahoo!, Yandex, Netcraft, Sony Playstation 4, WhatsApp.

Un système d'exploitation conçu pour les applications domestiques (contrôle simple, multimédia) et bureautiques, tour à tour Syllable. Il a été créé en juillet 2002 sous le nom une branche du système AtheOSqui a été abandonné par son auteur Kurt Skauen. Le noyau et l'architecture du système, comme le projet AtheOS, ont été inspirés par Système AmigaOS.

ReactOS est considéré comme un clone de Windows, un système d'exploitation gratuit de type ordinateur personnel qui est interopérable avec différentes versions de Windows. Les hypothèses système incluent la possibilité d'utiliser des applications et des pilotes Windows, ainsi que des applications OS/2, Java et POSIX.

ReactOS a été écrit en Cet certains éléments comme ReactOS Explorer en C++. Les développeurs de ReactOS affirment qu'il ne s'agit pas d'un clone de Windows. ReactOS est en développement depuis 1996. En 2019, il était encore considéré comme une version alpha incomplète du logiciel, de sorte que les développeurs ne l'ont recommandé qu'à des fins de test. De nombreuses applications Windows telles qu'Adobe Reader 6.0 et OpenOffice s'exécutent actuellement dessus.

Tout le monde ne sait pas Solaris est un système d'exploitation basé sur UNIX qui a été initialement développé par Sun Microsystems au milieu des années 90, mais a été renommé en 2010 pour Oracle Solaris suite à l'acquisition de Sun Microsystems par Oracle. Il est connu pour son évolutivité et plusieurs autres fonctionnalités qui ont rendu possibles des applications intéressantes.

Il existe de nombreux systèmes d'exploitation qui étaient importants à leur époque, mais qui ne sont plus les mêmes qu'AmigaOS ; OS/2 d'IBM et Microsoft, Mac OS classique, c'est-à-dire. prédécesseur non Unix d'Apple MacOS, BeOS, XTS-300, RISC OS, MorphOS, Haiku, Bare-Metal et FreeMint. Certains d'entre eux sont encore utilisés sur des marchés de niche et continuent d'être développés en tant que plates-formes minoritaires pour la communauté des passionnés et des développeurs d'applications.

OpenVMS créé en DEC c'est toujours . D'autres systèmes d'exploitation sont utilisés presque exclusivement dans le milieu universitaire pour enseigner les systèmes d'exploitation ou pour rechercher des concepts de système d'exploitation. Un exemple typique d'un système qui fait les deux est MINIX. L'autre, nommé un, n'est utilisé que pour la recherche. Oberon développé à l'ETH Zurich Nicolas Virtha, Yourga Gutknehta et un groupe d'étudiants dans les années 80, il était principalement utilisé pour la recherche, l'enseignement et le travail quotidien dans le groupe Wirth. Cependant, certains systèmes d'exploitation qui n'ont pas gagné de part de marché significative ont introduit des innovations qui ont influencé les principaux développements. Cela est particulièrement vrai pour la recherche et l'expérimentation des Bell Labs.

c'est le même divers systèmes d'exploitation pour les plates-formes autres que les PC, les smartphones et les tablettes. Au fil des ans, des solutions distinctes ont été développées pour les téléviseurs intelligents, les voitures, les montres, l'Internet des objets (9), etc. Techniquement, ce ne sont pas les mêmes systèmes d'exploitation, bien qu'ils aient des noms similaires. par exemple Système d'exploitation Système d'exploitation Android TV ce n'est pas la même chose que ce que nous avons dans un smartphone. Les systèmes embarqués utilisés dans les automobiles, par exemple, peuvent être de plusieurs variétés, avec de nombreux paramètres pour un seul appareil, car les systèmes électroniques dans les automobiles ont des dizaines de processeurs. Chaque processeur (dans ce cas, le microcontrôleur) peut avoir un système d'exploitation différent (ou le même) ou aucun.

9. Système d'exploitation pour l'Internet des objets

Systèmes ouverts mobiles et gérés de manière centralisée

Il y a environ 15 ans, il dominait le marché des communications mobiles. Système Symbian, aujourd'hui c'est essentiellement l'histoire de l'OS, comme PalmOS, webOS. Actuellement, comme vous le savez, le marché des systèmes d'exploitation mobiles est dominé par Android, un progiciel ouvert et gratuit développé par Google qui contient le système d'exploitation principal, le middleware et les applications clés à utiliser sur les appareils mobiles.

Noyau Linux et certains autres composants adaptés pour Android sont publiés sous la licence GNU GPL. Cependant, Android n'inclut pas le code du projet GNU. Cette fonctionnalité distingue aujourd'hui Android de nombreuses autres distributions Linux. Les mises à jour du système d'exploitation Android ont déjà été publiées sous des noms liés aux desserts (Cupcake, Donut, Eclair, Gingerbread, Honeycomb, Ice Cream Sandwich). Depuis deux ans, les versions d'Android sont simplement numérotées à la suite.

deuxième iOS est un système mobile, un produit Apple pour appareils mobiles iPhone, iPod touch et iPad. Le nom actuel est en vigueur depuis 2010. Le système était auparavant connu sous le nom de iPhone OS. Ce système est basé sur Mac OS X 10.5. iOS n'est disponible que sur les appareils Apple, car la société n'accorde pas de licence au système d'exploitation pour les appareils d'autres fabricants. Tous les logiciels sont publiés individuellement par Apple Inc. et distribué à partir d'un référentiel unique () de manière centralisée via l'AppStore avec une signature de confirmation cryptographique obligatoire. Ce modèle de distribution, bien que contrôlé de manière centralisée, permet empêcher la propagation de logiciels malveillants, des réparations et des mises à niveau efficaces et donc un niveau de sécurité et de qualité inégalé pour tous les utilisateurs.

windows mobile est un système d'exploitation mobile Microsoft utilisé dans les smartphones et les appareils mobiles − avec écrans tactiles ou sans eux. Le système d'exploitation Mobile est basé sur le noyau Windows CE 5.2.

Windows Mobile est un système d'exploitation conçu pour les PocketPC PDA, PDA et smartphones. Le successeur de la série Windows Mobile était Windows Phone, lancé le 27 septembre 2011. En 2015, Microsoft est revenu à son ancien nom avec l'introduction du système d'exploitation Windows 10 Mobile, mais ce système n'appartient pas à la famille Windows Mobile, qui est basée sur le noyau Windows CE. Il appartient à la famille Windows 10 dans le cadre de la création d'une plate-forme universelle appelée Universal Windows Platform.

Un autre système connu sur le marché des OS mobiles est BlackBerry OS, est un système d'exploitation mobile propriétaire développé par Research In Motion pour une utilisation sur les appareils portables BlackBerry populaires il y a de nombreuses années. Plateforme BlackBerry était populaire auprès des utilisateurs en entreprise car, lorsqu'il est combiné avec BlackBerry Enterprise Server, il permet la synchronisation avec Microsoft Exchange, Lotus Domino, la messagerie Novell GroupWise et d'autres logiciels d'entreprise.

Il existe d'autres propositions moins connues telles que Bada, Système d'exploitation Samsung pour téléphones mobilesqui a été lancé en 2010. Le premier smartphone à l'utiliser était le Samsung Wave. Système opérateur ceci à son tour Répartition Linux, a été créé en combinant la distribution Moblin (créée par Intel) et Maemo (Sponsorisé par Nokia) pour divers appareils et applications mobiles tels que les voitures, les yachts, les téléphones, les netbooks ou les tablettes. La présentation du premier téléphone mobile avec MeeGo v1.2, Nokia N9, a eu lieu le 21 juin 2011.

Bienvenue dans le zoo du système d'exploitation

Comme vous pouvez le constater, les systèmes d'exploitation pullulent. Ils ont surgi et se sont transformés, se ramifiant en de nouvelles versions, surtout en ce qui concerne les familles et Générations de Linuxpour répondre aux besoins parfois différents des professionnels. Dans le cadre de cette évolution complexe et multi-branches, plusieurs créations originales, voire farfelues, voient le jour.

Une créature si étrange, par exemple. TempleOS, anciennement J Operating System, SparrowOS et LoseThos - light système d'exploitation biblique. Il a été conçu par un programmeur américain comme le troisième temple prédit dans la Bible. Terriego A. Davis. Davis a affirmé que les fonctionnalités du système telles que la résolution de 640 × 480 pixels, l'affichage 16 couleurs et les commandes audio lui avaient été spécifiquement confiées par Dieu. Il a été programmé en utilisant la variante originale du langage C (appelée HolyC) et comprenait, entre autres, un simulateur de vol, un compilateur et un noyau.

Une atmosphère quelque peu similaire est enveloppée dans l'effondrement post-apocalyptique de l'OS, créé par Virgil Dupras. Ce système d'exploitation offre ensemble de programmes autoreproductibles i auto-installation dans une variété d'appareils, ainsi que de nombreuses autres fonctions. La tâche principale du système est de se lancer sur une large gamme d'appareils souvent primitifs qui peuvent survivre après un cataclysme mondial.

Autre conception originale, Cerceaux, visait à recréer l'expérience familière aux utilisateurs d'anciennes machines Amiga sur des PC modernes. Cependant, au fil du temps, au fur et à mesure de son évolution, le logiciel a dépassé l'original, devenant un produit original sans grand lien avec l'époque romantique des ordinateurs.

La Corée du Nord est connue pour s'isoler du monde extérieur. Ceci s'applique également à logiciel. Ordinateurs au DNR-D ils ne fonctionnent pas sur les systèmes Windows ou Apple, mais sur Red Star (Pulgunbyol). Ce système d'exploitation basé sur UNIX y a été développé au National Computer Center et inclut un navigateur modifié basé sur Firefoxqui vous permet d'accéder au Web moderne, à un éditeur de texte et même à des jeux. Red Star possède également des fonctionnalités telles qu'un système de filigrane qui marque tous les fichiers avec un numéro de série d'installation unique afin qu'ils puissent être tracés, ainsi qu'un accès par porte dérobée pour les agences de renseignement coréennes.

Il est conçu un peu comme Système Sabili, également connu sous le nom "Ubuntu Muslim Edition". Sabily est sa propre distribution Linux. lancé en 2007 pour servir les utilisateurs musulmans. En plus des fonctionnalités standard fournies par le système d'exploitation, Sabily inclut la prise en charge de la langue arabe prête à l'emploi. Le système d'exploitation dispose également d'un certain nombre de programmes uniques, tels qu'une icône qui invoque l'appel musulman à la prière plusieurs fois par jour, ou Calcul de la Zakat aidant l'utilisateur à déterminer les différents montants d'aumône obligatoire. Le projet Sabily a été interrompu en 2011 mais est disponible sur ArchiveOS.

Plein de bizarreries Suicide Linuxqui, après avoir entré une commande non reconnue par le standard Linux, formate le disque dur, ce qui doit être compris comme une "punition". Ou alors PoneyOS, un système de passe-temps construit à partir de zéro par et pour les fans de My Little Pony basé sur un autre système obscur, Toaru. En plus d'une interface pleine de poneys mignons, PonyOS offre une fonctionnalité intéressante - la rotation des fenêtres GUI en plus de leur rétrécissement et déplacement traditionnels.

Système d'exploitation numérique du monde réel

C'est à notre époque. Et les systèmes d'exploitation sont prêts pour cela. La société américaine Veritone a annoncé en avril 2020 avoir réussi à développer la première au monde. Son produit appelé "aiWARE" exécute des algorithmes d'IA au lieu de programmes. Défaut AiWARE comprend pour la parole, le texte, la voix, la photographie, la biométrie, l'analyse de données, la transformation de données et plus encore. Ainsi, par exemple, la fonction d'assistant vocal est déjà intégrée aux appareils traditionnels et est disponible dans une application distincte.

Depuis l'intelligence artificielle, la reconnaissance vocale ou image, assistants virtuels i Techniques L'interface dite naturelle des machines commence à créer aujourd'hui un nouvel environnement dans lequel l'homme moderne peut se déplacer, vivre, travailler, acheter, jouer et bien plus encore, le concept de "système d'exploitation" se développe et se déplace tranquillement du monde des ordinateurs et d'autres appareils informatiques uniquement pour notre environnement, notre environnement et le monde dans lequel nous vivons tous les jours.

L'avenir appartient-il au "système d'exploitation du monde", c'est-à-dire à des solutions qui coordonnent autre chose que le simple fonctionnement du logiciel et du matériel ? Les nouveaux systèmes d'exploitation assureront-ils bientôt l'interaction et le bon fonctionnement des éléments du monde virtuel, machine et réel ? Un tel système allouerait non seulement les ressources informatiques du processeur, mais aussi l'accès à notre perception, notre attention et nos capacités cognitives, c'est-à-dire à notre cerveau.

Présentation des différents types de systèmes d'exploitation

Système d'exploitation en temps réel (système d'exploitation en temps réel, RTOS) - pour répondre aux exigences de temps d'exécution des opérations souhaitées. De tels systèmes sont utilisés comme éléments de systèmes de contrôle informatique fonctionnant en temps réel. Selon ce critère, les systèmes d'exploitation temps réel sont divisés en deux types :

  • rigide, c'est-à-dire ceux pour lesquels le temps de réponse le plus mauvais (le plus grand) est connu et dont on sait qu'il ne sera pas dépassé ;
  • doux, c'est-à-dire ceux qui essaient de répondre le plus rapidement possible, mais on ne sait pas quel peut être le délai de réponse plus long.

Dans un système d'exploitation en temps réel, il est nécessaire de déterminer à quel processus un processeur doit être alloué et pendant combien de temps tous les processus exécutables respecteront leurs limites de temps. L'émergence de systèmes d'exploitation de ce type est associée, entre autres, au besoin d'équipements militaires pour le contrôle opportun des missiles. Ces types de systèmes d'exploitation sont maintenant largement utilisés dans l'industrie civile, et ils contrôlent également des appareils tels que les centraux téléphoniques, les atterrisseurs Mars de la NASA et les ABS automobiles. Des exemples notables sont Windows CE, OS-9, Symbian et LynxOS.

Par voie de communication avec l'utilisateur, nous distinguons :

  • Systèmes de texte - communication à l'aide de commandes émises depuis la ligne de commande ou, en d'autres termes, depuis la ligne de commande (par exemple, UNIX, MS-DOS).
  • Systèmes graphiques – communication par fenêtres graphiques et symboles (GUI). L'ordinateur est contrôlé à l'aide du curseur de la souris (par exemple, la famille MS Windows, Mac OS).

Par architecture, les systèmes d'exploitation sont divisés en:

  • Systèmes à usage unique. Ce sont des systèmes monolithiques de la conception la plus simple. Le système ne peut effectuer qu'une seule tâche à la fois. Un seul programme peut s'exécuter à la fois (par exemple, MS-DOS).
  • Systèmes multitâches (multitâche). Ce sont des systèmes à plusieurs niveaux avec une structure hiérarchique de commandes système. Le système peut effectuer simultanément de nombreuses tâches (par exemple, contrôler le processus d'impression tout en éditant du texte dans le programme). Plusieurs programmes peuvent s'exécuter simultanément (par exemple MS Windows 9x/Me, NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Systèmes d'accès unifiés. Il s'agit de systèmes qui ne prennent en charge qu'un seul utilisateur à la fois (par exemple, MS-DOS, Windows 9x/Me). 
  • systèmes multi-utilisateurs. Ce sont des systèmes qui prennent en charge plusieurs utilisateurs en même temps. Le processeur exécute successivement plusieurs tâches, les commutations étant si fréquentes que les utilisateurs peuvent interagir avec le programme pendant son exécution (par exemple, MS Windows NT/2000/XP, UNIX, Linux, Mac OS X, OS/2 Warp). 
  • Systèmes client-serveur. Il s'agit de systèmes très complexes qui supervisent des systèmes secondaires installés sur des ordinateurs individuels en réseau. Les applications sont traitées par le système d'exploitation comme des "clients" de serveurs qui leur fournissent des services. Les "clients" communiquent avec les serveurs via le cœur du système, et chaque serveur s'exécute dans son propre espace mémoire séparé et protégé, bien isolé des autres processus.

Système embarqué - un système informatique spécialisé qui devient partie intégrante de l'équipement qu'il exploite. Il doit répondre à certaines exigences, strictement définies en fonction des tâches qu'il doit accomplir. Par conséquent, il ne peut pas être qualifié d'ordinateur personnel multifonctionnel typique. Tout système embarqué est basé sur un microprocesseur (ou microcontrôleur) programmé pour effectuer un nombre limité de tâches, voire une seule tâche. On pense que l'ordinateur qui contrôle le vaisseau spatial américain Apollo est le premier ordinateur intégré. Cependant, le premier ordinateur embarqué produit en série a été utilisé pour contrôler le missile LGM-30 Minuteman I. Quelques exemples sont Windows CE, FreeBSD et Minix 3.

systèmes d'exploitation embarqués. L'utilisation de Linux dans les systèmes embarqués est appelée Embedded Linux. 

Système d'exploitation mobile (ou OS mobile) – système d'exploitation pour smartphones, tablettes, PDA ou autres appareils mobiles. Les systèmes d'exploitation mobiles combinent les fonctionnalités d'un ordinateur avec d'autres fonctionnalités utiles pour un téléphone portable ou d'autres appareils mobiles ; ce sont généralement: écran tactile, téléphone, Bluetooth, Wi-Fi, navigation, appareil photo, appareil photo, reconnaissance vocale, enregistreur vocal, lecteur de musique, NFC et port infrarouge. Les appareils mobiles capables de communiquer (tels que les smartphones) contiennent deux systèmes d'exploitation mobiles - un programme principal visible par l'utilisateur, complété par un système en temps réel de bas niveau prenant en charge la radio et d'autres composants. Des exemples notables incluent Blackberry OS, Google Android et Apple iOS.

Ajouter un commentaire