>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Avantages et inconvénients du système d'exploitation UNIX

UNIX est un système d'exploitation présent surtout dans les universités, laboratoires de recherche et grandes institutions gouvernementales. Écrit en 1969 par Kenneth Thompson aux Bell Labs, il se distinguait par sa gratuité et son indépendance matériel (exécutable sur n'importe quelle machine).

Fonctionnement d'UNIX

Pas d'icônes, pas de souris : l'utilisateur fait face à une invite de commande (shell). Il tape des commandes comme grep (recherche de texte dans fichiers) ou lpq (file d'impression). C'est la principale critique : la courbe d'apprentissage des commandes est raide. Mais une fois maîtrisées, elles offrent un contrôle total sur la machine, bien supérieur aux OS à interface graphique (Mac OS, Windows). UNIX a été le premier OS à inclure un éditeur plein écran (EMACS) et à embrasser pleinement Internet.

Avantages d'UNIX

Outre la gratuité et la portabilité, UNIX offre un contrôle total : vous pouvez faire tout ce que l'OS peut faire (avec le risque de tout casser si on ne sait pas ce qu'on fait). Vous pouvez modifier l'OS pour l'adapter à vos besoins. Après des décennies d'existence, la plupart des bugs sont corrigés : UNIX est très fiable.

Inconvénients d'UNIX

Utiliser UNIX efficacement exige un expert UNIX sur site. Même l'installation de mises à jour peut être complexe sans expertise. La nature en ligne de commande est difficile pour les débutants ; si votre équipe doit être opérationnelle rapidement, UNIX n'est pas idéal. C'est pourquoi il domine dans les environnements à utilisateurs experts.

Comme UNIX est personnalisable, des dialectes ont émergé. Exemple : le groupe Berkeley n'aimant pas la gestion des groupes utilisateurs standard (cgup), ils ont modifié le code pour utiliser newgrp. Un expert UNIX d'un site peut avoir une courbe d'apprentissage raide sur un autre site.

Vie connectée