Programmes et systèmes distribués gratuitement. Le système d'exploitation libre n'est pas seulement Linux, un système d'exploitation librement distribué, utilisable et modifiable


Projet UNIX En 1969, une équipe de développeurs des Bell Labs a commencé à travailler sur une solution logicielle pour résoudre les problèmes de compatibilité. Ils ont développé un nouveau système d'exploitation simple et élégant, écrit en langage de programmation C plutôt qu'en langage assembleur, et permettant de modifier le code. Ken Thompson et Dennis Ritchie - créateurs d'UNIX


Projet UNIX Dès le début de la diffusion d'UNIX, diverses versions du système d'exploitation ont commencé à apparaître dans les universités américaines. Pour rationaliser, AT&T a combiné en 1982 plusieurs versions en une seule et a appelé la version du système d'exploitation System III. Une version commerciale, System V, est sortie en 1983. En 1993, AT&T a vendu ses droits UNIX à Novell, qui les a ensuite vendus au consortium X/Open et Santa Cruz Operation (SCO). Une autre gamme de systèmes d'exploitation UNIX, BSD, est en cours de développement à l'Université de Californie (Berkeley). Il existe des versions gratuites de FreeBSD et OpenBSD. La famille OSF/1 - Open Software Foundation - comprend les systèmes d'exploitation du consortium IBM, DEC et Hewlett Packard. Les systèmes d'exploitation de cette famille incluent HP-UX, AIX, Digital UNIX.


Le projet UNIX En 1983, Richard Stallman a annoncé la création du projet GNU, une tentative de créer un système d'exploitation libre de type UNIX à partir de zéro, sans utiliser le code source original. Cependant, les travaux visant à créer un remplaçant pour le noyau UNIX, nécessaire à la mise en œuvre complète des tâches GNU, ont progressé extrêmement lentement. Actuellement, la tentative de GNU Hurd de créer un noyau moderne basé sur l'architecture du micronoyau de Mach est encore loin d'être terminée.


UNIX et Linux Au début des années 1990, les ordinateurs personnels étaient enfin devenus suffisamment puissants pour faire fonctionner UNIX à part entière. Linus Torvalds, un jeune homme étudiant en informatique à l'Université d'Helsinki, a pensé qu'il serait bien de disposer d'une sorte de version académique d'UNIX disponible gratuitement et a immédiatement commencé à écrire du code de programme. Deux ans après le message de Linus, il y avait déjà des utilisateurs de Linux. Le projet, populaire parmi les amateurs, n'a cessé de croître pendant tout ce temps. Toutes les fonctionnalités d'UNIX ont été ajoutées au cours des années suivantes, faisant de Linux un système d'exploitation aujourd'hui mature. Linux est un clone complet d'UNIX, adapté à une utilisation sur les postes de travail ainsi que sur les serveurs milieu et haut de gamme.




Systèmes d'exploitation de type Unix La plupart des fabricants de systèmes UNIX open source ne recherchent pas la certification UNIX pour leur produit : le coût de la certification est considéré comme prohibitif. Le terme Freenix est généralement utilisé pour de tels systèmes. Des exemples sont : GNU, Linux, Minix, OpenSolaris, Plan 9 BSD avec ses descendants tels que FreeBSD, NetBSD et OpenBSD. Il existe de nombreuses similitudes UNIX propriétaires, telles que AIX, HP-UX, IRIX, Mac OS X, LynxOS, QNX, SCO OpenServer, Solaris, Tru64 UNIX, UnixWare, Xenix et VxWorks.


GNU Le développement du système GNU a commencé le 27 septembre 1983, lorsque Richard Stallman a publié une annonce sur le projet dans les groupes de discussion net.unix-wizards et net.usoft. Depuis près de 20 ans, l'idée de créer des logiciels open source se répand et prend de l'ampleur, le nombre de programmes et le nombre de développeurs ont augmenté. Un environnement libre était nécessaire pour permettre à ces programmes de fonctionner.


Minix Minix est un système d'exploitation à micro-noyau gratuit de type Unix distribué sous licence BSD. Andrew Tanenbaum a créé la première version de Minix en 1987 comme « illustration » du manuel Operating Systems : Design and Implementation. Parmi les étudiants qui étudient la théorie des systèmes d'exploitation utilisant le code source Minix, le plus célèbre est Linus Torvalds, un développeur Linux. Initialement, l'objectif de Minix était d'enseigner aux étudiants la structure des ordinateurs et les bases des systèmes d'exploitation. Les codes sources de Minix sont complètement différents des codes du système d'exploitation Linux, mais comme Linux, Minix est un système d'exploitation de type Unix avec un ensemble de commandes similaire.


OpenSolaris OpenSolaris est un système d'exploitation open source créé par Sun Microsystems basé sur Solaris. Le code source de Solaris a été ouvert le 14 juin 2005. Au moment de l'achat de Sun Microsystems par Oracle, Sun a ouvert le noyau du système d'exploitation, les composants réseau, les bibliothèques système et les programmes de base pour les architectures SPARC et x86. Ces composants peuvent être utilisés comme base pour créer des kits de distribution par des sociétés tierces, ce qui est actuellement réalisé avec et sans la participation de Sun Microsystems. Au fil du temps, il est prévu de publier le code source d'autres parties de Solaris.


Plan 9 Plan 9 est un système d'exploitation développé par Bell Labs. En 2000, le système a été publié en open source et en 2002 sous une licence gratuite (Lucent Public License), approuvée par OSI. Plan 9 est écrit pour x86, mais de telle manière qu'il peut être facilement porté sur n'importe quelle architecture de processeur prenant en charge la MMU matérielle. Actuellement, la version 4 peut être téléchargée sur le site Web des Bell Labs, qui prend en charge la plupart des architectures de processeurs modernes.


Plan 9 Le système est construit sur trois principes principaux : 1. Toutes les ressources sont présentées sous forme de fichiers et sont disponibles dans un système de fichiers hiérarchique. 2. Les ressources locales et distantes ne diffèrent pas, le protocole standard 9P est implémenté pour y accéder. 3. Chaque groupe de processus possède son propre espace de noms, assemblé à partir de hiérarchies de fichiers fournies par diverses ressources.


Utilisation moderne des systèmes d'exploitation de type UNIX Actuellement, GNU/Linux et les membres de la famille BSD gagnent rapidement des parts de marché par rapport aux systèmes UNIX commerciaux et pénètrent simultanément à la fois les ordinateurs de bureau des utilisateurs finaux et les systèmes mobiles et embarqués. Un indice de ce succès est le fait que lorsqu'Apple cherchait les bases de son nouveau système d'exploitation, elle a choisi NEXTSTEP, un système d'exploitation avec un noyau libre développé par NeXT et renommé Darwin après son rachat par Apple. Ce système appartient à la famille BSD et est basé sur le noyau Mach. L'utilisation de Darwin BSD UNIX sur Mac OS X en fait l'une des versions d'UNIX les plus utilisées. Tux - Mascotte officielle de Linux



« 1 SYSTÈMES D'EXPLOITATION COMPATIBLES UNIX1, LIBREMENT DISTRIBUÉS ET ENSEIGNEMENT SUPÉRIEUR Lidovsky V. Pourquoi pas Microsoft Windows ? ..."

COMPATIBLE UNIX1,

DISTRIBUTION GRATUITE

SYSTÈMES D'EXPLOITATION ET

L'ENSEIGNEMENT SUPÉRIEUR

Lidovsky V.

Pourquoi pas Microsoft Windows ?

L'utilisation des systèmes d'exploitation indiqués dans le titre de l'article dans le processus éducatif des établissements d'enseignement supérieur auteur

le considère nécessaire et même sans alternative pour les raisons suivantes.

Le premier d’entre eux concerne les conditions de leur distribution. Ils sont généralement conformes à GNU2 GPL3, mais il en existe d'autres très similaires. Ces conditions diffèrent considérablement des licences de logiciels commerciaux obtenues auprès, par exemple, de Microsoft, Inprise ou Symantec. La première différence est la possibilité d'une utilisation gratuite et non commerciale d'un nombre illimité de copies de programmes. Les licences commerciales nécessitent un paiement pour chaque copie utilisée. Les établissements d'enseignement, qui existent à tout moment et dans le monde entier, en règle générale, aux frais des sponsors, n'ont généralement pas les fonds nécessaires pour payer chaque copie du programme installé dans la classe d'informatique. Les réductions accordées aux universités et aux écoles par certaines entreprises n'existent que pour une classe limitée de logiciels et ne sont pas en mesure de changer la situation dans son ensemble. L'utilisation de copies « piratées » de programmes éducatifs qui ne respectent pas les accords de licence, en plus de violer la législation en vigueur (depuis le milieu des années 90, la Fédération de Russie dispose de lois sur le droit d'auteur basées sur des accords internationaux dans ce domaine4), également conduit à une distorsion de la pragmatique de l'ensemble du processus éducatif. La deuxième différence est que les programmes GPL doivent être distribués avec leur code source et leur documentation, ce que permet Unix, une marque déposée de la société X/Open.



GNU est un acronyme récursif pour GNU's Not Unix, ce qui signifie que les programmes GNU ne sont pas associés à la marque Unix.

GPL est l'abréviation de Licence Publique Générale.

N° 3523-1 du 23 septembre 1992 « relative à la protection juridique des programmes informatiques et des bases de données », n° 24-F3 du 25 leur étude approfondie et modification ultérieure. En particulier, pour toute variante d'Unix, ainsi que les textes sources, une documentation complète sur tous les aspects de sa structure et de son fonctionnement est disponible gratuitement. La documentation est disponible à la fois sous forme d'hypertextes html et texinfo, et sous une forme adaptée à l'impression aux formats tro, dvi, postscript et autres. La documentation des programmes commerciaux est fragmentaire - seule la partie qui décrit la plupart des capacités fournies par ce programme est disponible pour l'acheteur. Les tentatives d'étudier de manière indépendante le code d'un programme acheté à l'aide de licences commerciales sont souvent considérées comme criminelles. Toutes les licences commerciales ne permettent en aucun cas de modifier le code du programme reçu du fabricant.

Entre les programmes distribués sous GPL et les accords de licence commerciale se trouvent les programmes shareware ou shareware. Cependant, la classe de ces programmes est limitée à divers types d'utilitaires liés à l'un ou l'autre système d'exploitation commercial et ne contient pas un seul système d'exploitation à part entière. Il en va de même pour les logiciels sans licence ou du domaine public (PD).

Les accords tels que la GPL et les licences commerciales présentent un certain nombre de caractéristiques communes : ils concernent les garanties et la maintenance des produits logiciels.

Ni le premier ni le second, dans la grande majorité des cas, n’offrent de garanties contre les échecs. Les programmes commerciaux sont théoriquement fournis avec le support gratuit du fabricant. L'utilisateur, par exemple, dispose d'un numéro de téléphone et d'une adresse Internet, ce qui devrait l'aider à faire face aux problèmes qui surviennent. Dans la pratique, ces possibilités sont généralement quelque peu lentes. Les programmes GPL ne bénéficient pas d'un support garanti de la part du fabricant, mais il est généralement possible d'obtenir l'assistance requise dans un délai raisonnable via des groupes de discussion appropriés et des demandes directes au fabricant. De plus, il existe des organisations spécialisées dans les travaux commerciaux d'installation et de maintenance de programmes non commerciaux.

La possibilité d’obtenir gratuitement des logiciels de haute qualité est naturellement alarmante. La question se pose : « Qui a besoin de ça ? La réponse à cette question ne peut être exhaustive et sans ambiguïté. Tout d'abord, il convient de noter que selon la GNU GPL, la vente de programmes n'est pas interdite et il existe plus d'une douzaine d'entreprises spécialisées dans leur vente. Le travail de ces sociétés consiste à rechercher, classer les documents de février 1995 « Sur l'information, l'informatisation et la protection de l'information » et n° 110-F3 du 19 juillet 1995 « Sur le droit d'auteur et les droits voisins ».

et un bref résumé des programmes créés dans le monde entier, en les compilant dans des packages faciles à installer et en plaçant ces derniers sur un CD-ROM de distribution, qui est proposé à l'achat par ceux qui ne veulent pas passer du temps à de longues recherches sur le Internet et souhaite bénéficier de garanties supplémentaires, fournies par la marque du compilateur de ce CD. D'autre part, étant donné que la création de logiciels est en grande partie un processus créatif dont la qualité, comme nous le savons, ne peut être améliorée par une simple augmentation de son financement, on ne peut nier que les programmes créés selon un calendrier libre par les associations informelles de personnes intéressées par cela (l'auto-éducation, l'expression de soi, l'auto-promotion sont quelques-uns de ces intérêts possibles) ne sont peut-être pas pires que leurs homologues commerciales. En outre, parmi les pouvoirs en place, il y a ceux qui sont directement intéressés à établir de nouvelles règles pour la distribution des programmes. Pour certains, il s’agit d’une position momentanée dans la lutte concurrentielle, pour d’autres, c’est une position basée sur le fait que les programmes en général et les systèmes d’exploitation en particulier, en raison de leur intangibilité, ne sont qu’une base idéologique pour de véritables processus et relations de production.

Si nous restreignons la liberté de diffusion des idées fondamentales, cela entraînera un ralentissement de tous les progrès scientifiques et technologiques, ce qui augmentera l'instabilité et la probabilité d'une crise économique. Et en conclusion, on peut aussi noter que parmi les structures fondamentales de toute civilisation (religieuse, scientifique, caritative, militaire et bien d'autres) il n'en existe pratiquement aucune dont le but d'existence est de réaliser du profit...

La deuxième raison pour laquelle l'auteur considère qu'il est nécessaire d'utiliser des systèmes d'exploitation de type Unix dans les universités est la nature de ces systèmes d'exploitation. Ils sont très fiables (peuvent fonctionner des années sans redémarrage), contiennent tous les attributs de ce qui est associé au concept de système d'exploitation moderne (multitâche, interface graphique, prise en charge d'une large gamme d'équipements, réseaux locaux, Internet, etc. .), mobile et convivial pour l’utilisateur.

La troisième raison est l’expérience mondiale. Le développement même d'Unix et de ses clones ultérieurs est étroitement lié aux institutions d'enseignement supérieur et scientifiques, ainsi qu'aux technologies informatiques avancées. Presque toutes les grandes universités de sciences naturelles à l'étranger utilisent l'une ou l'autre version d'Unix.

La quatrième raison est due à la série d'accords internationaux de normalisation POSIX, rendant les systèmes compatibles UNIX ouverts de jure. La pratique de la concurrence entre systèmes informatiques ouverts et fermés a une histoire, certes pas très longue, mais contenant des faits caractéristiques. L'ouverture de l'architecture des ordinateurs compatibles IBM PC leur a permis de supplanter presque tous les autres modèles de PC du vaste marché grand public, malgré les avantages matériels et logiciels individuels des ordinateurs concurrents. Sur Apple Macintosh, après avoir expérimenté A/UX (compatible Unix) au début des années 90, ils sont passés au milieu des années 90 à MacOS X, basé sur les codes FreeBSD, abandonnant l'OS propriétaire très fermé. Outre son attractivité pour les industriels, l’ouverture assure la continuité. Aujourd'hui, alors que divers clones d'Unix sont devenus une réalité sur le marché grand public des services logiciels, le taux de croissance du nombre d'utilisateurs de systèmes ouverts est plus rapide que celui de Microsoft Windows.

La cinquième raison est liée à la psychologie. Microsoft Windows et IBM OS/2 sont conçus pour l'utilisateur grand public. Ils créent l’environnement le plus convivial, parfois même intrusif, pour utiliser des produits logiciels prêts à l’emploi. Mais ces environnements nécessitent des dépenses financières importantes de la part du développeur du programme pour acheter la documentation et les outils propriétaires appropriés.

De plus, tous les programmes propriétaires regorgent de soi-disant « secrets » qui ne sont jamais documentés avec précision et changent d’une version à l’autre du produit logiciel. Toutes ces difficultés sont naturelles pour un producteur professionnel de programmes destinés au marché grand public, mais sont complètement absurdes dans l'éducation fondamentale, pour laquelle les programmes conçus principalement pour les utilisateurs-producteurs créant des programmes à des fins éducatives ou scientifiques sont naturels.

La sixième raison est Internet. Partout dans le monde, les fournisseurs de services de ce réseau mondial utilisent le plus souvent des systèmes de type Unix. Un ordinateur exécutant un tel système peut facilement être intégré à n'importe quel réseau local, peut fonctionner comme un routeur ou un pont, peut fournir une connexion à plusieurs ordinateurs via une seule adresse IP et établir une protection fiable contre l'intrusion dans votre réseau de visiteurs indésirables, etc. il est naturel, après cette expérience pratique, de se connecter à Internet grâce à ces systèmes éprouvés.

La septième raison est due aux exigences matérielles. D'une part, les systèmes modernes compatibles Unix sont également entièrement fonctionnels sur les ordinateurs dotés d'un processeur compatible Intel 80486, de 16 Mo de mémoire et d'un demi gigaoctet d'espace disque. Les configurations de production Microsoft Windows 98, 2000 ou NT sont gourmandes en ressources. D'un autre côté, les variantes des systèmes Unix peuvent à la fois profiter des derniers processeurs Pentium ou PowerPC et fonctionner parfaitement sur des systèmes informatiques 64 bits, tels que ceux basés sur les processeurs Alpha de DEC.

Versions librement distribuées d'Unix Les systèmes les plus utilisés aujourd'hui sont FreeBSD et Linux. Le premier d'entre eux est un développement du système de l'Université de Berkeley (Californie, USA), basé sur le code AT&T5 qui lui a été transféré depuis les années 70. Certaines parties de FreeBSD - Free Berkeley Software Distribution - sont distribuées sous des termes BSD, légèrement différents de la GNU GPL. Pour des raisons historiques, ce système est plus souvent utilisé par les fournisseurs Internet de notre pays. Mais dans le monde dans son ensemble, l’utilisation de Linux est bien plus large.

Linux, comme le premier clone Unix Minix distribué gratuitement, n'était initialement en aucun cas lié aux codes AT&T. L'objectif principal des développeurs Linux est de garantir que le système d'exploitation créé est conforme aux normes internationales. Le mot Linux est une combinaison du nom du créateur du premier noyau de cet OS, l'étudiant finlandais Linus Torvalds, avec le mot Unix.

Linux, comme d'autres versions et clones d'Unix, est distribué dans une seule distribution avec une large gamme d'applications et d'outils qui fournissent de larges fonctionnalités du système installé. La distribution comprend généralement un certain nombre d'éditeurs de texte différents, de traducteurs de nombreux langages de programmation, de feuilles de calcul, de systèmes de gestion de bases de données, de programmes d'impression de bureau, etc., c'est-à-dire les programmes qui, pour les systèmes d'exploitation commerciaux non Unix, doivent être achetés séparément. La composition de la distribution dépend de sa société compilatrice. Jusqu'à récemment, la distribution Slackware (http://www.slackware.com) était largement utilisée ; aujourd'hui, les distributions les plus couramment utilisées sont Red Hat (http://www.redhat.com) ou le système Open Linux (http : //www.calderasystems.com). Physiquement, la distribution Linux est un CD-ROM entièrement rempli de programmes et de données packagés. Vous pouvez également obtenir la distribution via Internet, si la connexion a la capacité de transférer plusieurs centaines de mégaoctets dans un délai acceptable. Mais il est préférable d'utiliser Internet comme complément plutôt que comme alternative au CD, en utilisant les ressources du réseau uniquement pour mettre à jour certaines parties de la distribution et la compléter avec de nouveaux programmes.

AT&T – American Telephone and Telegraph – la société qui a créé Unix.

Installation et utilisation de Linux Il est préférable d'installer une version moderne de Linux sur un ordinateur équipé d'un processeur Pentium avec une fréquence d'horloge de 100 MHz, 32 Mo de mémoire ou plus, un adaptateur vidéo et un moniteur Super VGA, et au moins un gigaoctet de stockage gratuit. espace disque. Un système fonctionnel peut être configuré avec moins de la moitié des ressources indiquées, mais au prix d'une complexité de la procédure d'installation et de certains inconvénients lors des travaux ultérieurs.

Le premier problème que vous devez résoudre avec une installation Linux est de savoir comment lui allouer de l'espace disque. Pour Linux, deux partitions doivent être allouées sur le disque : une d'une taille de 600 Mo pour le système lui-même et une seconde d'une taille allant jusqu'à 100 Mo pour organiser la mémoire virtuelle (la taille de la mémoire virtuelle doit être légèrement supérieure à la taille de la RAM de l'ordinateur). Si la principale exigence du système est la fiabilité, alors pour installer les fichiers Linux, vous devez allouer non pas une, mais deux partitions. De plus, les fichiers Linux peuvent être installés sur le système de fichiers MS-DOS (ou sur le système Microsoft Windows FAT), mais ce sera le cas le moins fiable et le moins performant.

La suite du processus d'installation s'effectue en mode semi-automatique, via le système de menus.

Sous Linux, chaque utilisateur dispose d'un nom d'utilisateur et d'un mot de passe. Seul un superutilisateur, également appelé administrateur, a accès à tous les composants du système et lui seul est capable de le détruire par ses actions. Sous Linux, le nom de superutilisateur prédéfini est root. Les utilisateurs standard peuvent empêcher tous les autres utilisateurs ou uniquement certains groupes d'utilisateurs d'accéder à chacun de leurs fichiers ou répertoires.

L'installateur du système devient automatiquement son superutilisateur, mais en raison de la vulnérabilité particulière du système lorsque l'on travaille avec lui, il est recommandé de travailler sous le nom de superutilisateur uniquement dans les cas où cela est vraiment nécessaire. La commande adduser vous permet d'ajouter un nouvel utilisateur au système et la commande passwd vous permet de définir un mot de passe pour lui. La commande su vous permet de modifier temporairement le nom d'utilisateur si vous connaissez le mot de passe.

Le prochain problème à résoudre après l'installation des fichiers système est la configuration et le démarrage du serveur graphique X Windows. Il peut être résolu en lançant le programme de configuration approprié (Xcongurator), à travers lequel vous devez sélectionner les modes de fonctionnement du moniteur. Le package X Windows (X Window System6) offre à l'utilisateur une interface graphique similaire à Microsoft Windows. Cependant, le système X Window est une marque du Consortium X, auquel le développeur l'a transféré. X Windows prend en charge non pas une seule interface, mais plusieurs, et parmi elles deux sont plus complètes que les autres - GNOME (http:/ /www.gnome.org) et KDE (http://www.kde.org). Le système X Windows n'a pas d'apparence spécifique. L'apparence est déterminée par les gestionnaires de fenêtres, il en existe plus d'une douzaine ; certains reproduisent l'interface de Windows 95, un imite le Macintosh et d'autres ne ressemblent à rien d'autre. Et bien que les différentes interfaces graphiques X Windows présentent de nombreuses différences individuelles, elles sont globalement suffisamment similaires - les unes aux autres et à Windows - pour que vous puissiez passer de l'une à l'autre, ainsi qu'à Windows, sans trop vous énerver. X Windows est généralement démarré avec la commande startx.

Ensuite, vous devez décider comment démarrer Linux après avoir allumé l'ordinateur. Cela peut être fait de plusieurs manières. Le plus courant consiste à utiliser Lilo, un programme qui installe une graine sur votre disque dur afin qu'il puisse démarrer Linux ou un système d'exploitation alternatif. Une autre façon consiste à démarrer Linux à partir de MS-DOS ou de Windows à l'aide du programme LOADLIN. Et enfin, Linux peut être démarré à partir d'une disquette - cette option est particulièrement utile en cas de panne du disque dur, pour sauvegarder des fichiers.

Après l'installation, l'utilisateur dispose d'un large éventail de logiciels d'application, système et outils. Quelle que soit la variante d'Unix, la prise en charge du travail sur les réseaux locaux et mondiaux est traditionnellement solide et fiable. Vous pouvez naviguer sur le Web à l'aide de Netscape Communicator ou de l'un des plus d'une douzaine de navigateurs disponibles pour Linux. Il existe de bons traducteurs des langages de programmation universels suivants : C++, Pascal, Lisp, Prolog, Fort et BASIC. De plus, il existe d'excellents traducteurs de langages spécialisés Perl, Java, Awk, Yacc, TEX7 et autres. Parmi les éditeurs de texte, Emacs se distingue par sa puissante polyvalence et sa complexité pour les débutants.

Il existe un certain nombre d'éditeurs de texte simples dotés de fonctionnalités allant du Bloc-notes à WordPad pour Windows 95.

Les puissants systèmes WYSIWYG incluent Word Perfect 8 de Corel et l'éditeur StarWriter du package Star Oce 2000 de Stardivision (http://www.stardivision.com). Ces deux programmes sont fournis sans codes sources, ne sont inclus que dans certaines distributions et les conditions de leur distribution gratuite diffèrent considérablement de celles de la GNU GPL. Word Perfect pour Linux est livré sans un certain nombre d'outils standards, X Window - MIT - Massachusetts Institute of Technology - Massachusetts Institute of Technology.

TEX est une marque déposée de l'American Mathematical Society.

qui ne permet pas notamment l'utilisation de polices autres que celles fournies avec lui. Word Perfect peut fonctionner avec les fichiers Microsoft Word 97 et au format RTF, mais pas en russe... L'ensemble du package Star Oce, qui en plus de l'éditeur de texte comprend également des feuilles de calcul, une base de données, des éditeurs de graphiques et de présentations et d'autres programmes, est incroyablement lent - Au moins un Pentium 300 MHz est requis pour fonctionner normalement avec. En externe, Star Oce est une copie fonctionnelle du package Microsoft Oce. Les programmes inclus avec Star Oce peuvent lire les formats de fichiers du programme Microsoft Oce avec certaines limitations. Comme presque tous les systèmes de type Unix, Linux dispose d'un système de préparation de publication TEX qui vous permet de saisir des documents arbitrairement complexes. Parmi les feuilles de calcul, on peut également souligner le programme GPL Gnumeric, qui ressemble beaucoup à Microsoft Excel. Les programmes pour travailler avec des graphiques (objets et raster) sont représentés par un large ensemble, dans lequel on peut mettre en évidence les programmes GPL XFig, Gnuplot et The GIMP.

Les capacités de ce dernier sont comparables à celles du package Adobe Photoshop. La prise en charge du travail avec des bases de données relationnelles dans une architecture client-serveur est assurée par le package PostgreSQL, distribué sous termes BSD, qui peut fonctionner avec SQL3 de la norme ISO/ANSI 1998. Il existe également une version du SGBD Oracle pour Linux et de nombreux autres programmes non libres de haute qualité...

Problèmes d'exploitation de Linux Le principal problème associé à l'exploitation d'un système de type Unix réside dans les exigences relativement élevées des utilisateurs. Si une personne de capacité moyenne peu familière avec les ordinateurs peut apprendre à effectuer un travail simple dans l'environnement Microsoft Windows en quelques dizaines d'heures de formation, alors Linux nécessitera à la fois plusieurs fois plus de temps et des capacités supérieures à la moyenne. Les exigences pour les administrateurs système sont particulièrement élevées. Idéalement, l'administrateur doit connaître le langage C, les langages shell, Linux et l'architecture des réseaux locaux, les protocoles TCP/IP...

Un autre problème survient en raison du manque d'un certain nombre d'outils logiciels pour Linux. Par exemple, il n'existe pas d'environnements intégrés fiables pour le développement de programmes ni d'outils pratiques développés pour la programmation visuelle. Bien qu'Inprise, anciennement Borland (http://www.borland.com), ait déjà publié ou soit sur le point de publier des versions de certains de ses logiciels pour Linux, par exemple RAD8 pour Java, RAD - Rapid Application Development - un outil pour créer rapidement des applications.

JBuilder et le package VisiBroker pour la prise en charge des systèmes basés sur CORBA.

La compatibilité des programmes dans le monde Unix n'existe qu'au niveau de leurs textes sources. Par conséquent, presque tous les nouveaux programmes doivent être compilés avant utilisation ; de plus, une recompilation des programmes peut être nécessaire lors du passage d'une version de Linux à une autre, par exemple une version plus récente. Ce dernier inconvénient n'est généralement pas lié au noyau du système, mais aux bibliothèques liées dynamiquement (DLL) et à l'incapacité des programmes Linux à trouver les ressources requises dans les bibliothèques les plus récentes.

En conclusion, il convient de noter que les gestionnaires de fenêtres du système X Window sont encore généralement inférieurs à Microsoft Windows en termes de commodité d'interface utilisateur et que certains d'entre eux ne sont pas assez fiables (le crash d'un serveur graphique dans les systèmes compatibles Unix ne conduit qu'à il n'est pas nécessaire de le redémarrer - il n'est pas nécessaire de redémarrer l'ordinateur après un tel échec).

Perspectives Aujourd'hui, 85 % des fournisseurs Internet dans le monde travaillent avec diverses variantes d'Unix. Il en va de même pour près de 50 % des réseaux d’entreprise. IBM, Dell et Compaq ont annoncé leur support pour Linux.

Linux est aujourd'hui installé sur plus de 10 millions d'ordinateurs. Les clones Unix modernes pourraient-ils bientôt supplanter Microsoft Windows ? Probablement pas, car il faut admettre que, malgré quelques défauts, Windows est un très bon système d'exploitation à bien des égards. Cependant, remplacer Windows dans les universités russes à but non lucratif par Linux ou FreeBSD est un besoin attendu depuis longtemps...

Les références

1. Nikita Kozhekin Star Trek du package StarOce // PC World, 2/99, p. 40-46.

2. Boris Tobotras Linux ici et maintenant // PC World, 2/99, p. 47-51.

3. Scott Spanbauer Le bon vieux Linux est refait à la manière de Windows // PC World, 8/99, p. 66-67.

4. Dan Berkes Démarrer avec Linux // PC World, 9/99, p. 34-42.

–  –  –

Modèle 3 Objet de l'instrument de mesure Thermique... "RAPPORT N° 2.21-2015 sur les résultats du contrôle de la légalité et de l'efficacité de l'utilisation des fonds budgétaires alloués en 2014 et au premier trimestre 2015 pour soutenir les activités des écoles de cadets APPROUVÉ par la décision du Conseil de Contrôle..."

« LE SUJET DU NUMÉRO : LE COMPORTEMENT POLITIQUE DES RUSSES L'EXPÉRIENCE DE L'ÉTUDE DE PANEL UDC 323.22(470+571)''2011/2012'' :316 Yu.M. Baskakova INSATISFAITE ET EN DÉSACCORD : LE MÉCONTENTEMENT SOCIAL ET SON ÉCHELLE (PARTIE I) BASKAKOVA Yulia Mikhailovna Candidate en sciences politiques, responsable des projets de recherche au VTsIOM, senior..."

« RAPPORT TRIMESTRIEL Société par actions ouverte Central Telegraph Code émetteur : 00327-A pour le 2ème trimestre 2014. Localisation de l'émetteur : 125375 Russie, Moscou, Tverskaya 7 Les informations contenues dans ce rapport trimestriel sont soumises à divulgation conformément à .. .»

« 1B1 Traduction de textes à écouter (russe) ver. 20170308 Thème 1 Thème 1 Rencontrer de nouvelles personnes PARTIE 1 Bonjour à tous Présentateur D'accord, veuillez maintenant vous présenter un par un. Yamashita Bonjour, je m'appelle Yamashita-Garcia Tomok..."

2017 www.site - « Bibliothèque électronique gratuite - matériels électroniques »

Les éléments de ce site sont publiés à titre informatif uniquement, tous les droits appartiennent à leurs auteurs.
Si vous n'acceptez pas que votre matériel soit publié sur ce site, veuillez nous écrire, nous le supprimerons dans un délai de 1 à 2 jours ouvrables.

S. Kouznetsov Le rapport décrit l'état actuel des logiciels distribués gratuitement. Ce sujet est presque sans fin et toute histoire à ce sujet est objectivement complètement subjective. D’un autre côté, bien qu’ils soient évidemment importants pour toute l’humanité, les logiciels libres sont particulièrement importants pour la Russie et d’autres États formés à partir des fragments du communisme. Trop souvent, nous n’avons pas assez d’argent pour acheter les logiciels dont nous avons réellement besoin. Il faut comprendre que très souvent, cela ne devrait pas donner lieu à des problèmes insolubles. Oui, nous ne sommes pas très riches (hélas !), mais nous ne sommes pas trop stupides pour ne pas maîtriser des produits logiciels relevant du domaine public.
Nous discuterons d'une petite fraction des logiciels libres disponibles aujourd'hui, sur la base principalement de sympathies personnelles, d'expériences personnelles, et également sur les commentaires d'amis et de connaissances. Le rapport est basé sur des documents disponibles gratuitement et peut être réimprimé, copié ou distribué de toute autre manière, en totalité ou en partie.

1. Free Software Foundation et le projet GNU

La Free Software Foundation (FSF) est un phénomène très intéressant et à bien des égards exceptionnel dans le monde moderne de la programmation. De nombreux programmeurs nationaux ont dû faire face à des programmes de la FSF (le système de programmation GCC est particulièrement connu), mais le nombre insuffisant de publications en russe rend difficile la compréhension de l'idéologie et des objectifs de la FSF et complique également l'évaluation de les bases existantes. L’un des objectifs du rapport est de combler au moins partiellement cette lacune.
FSF est une organisation logicielle fondée et dirigée par Richard Stallman. Dans sa formulation la plus générale, l'objectif de la FSF est d'éliminer les restrictions sur la copie, la distribution, l'étude et la modification des programmes informatiques. Pour atteindre cet objectif global, la FSF encourage le développement et l'utilisation de logiciels libres ciblant une large classe d'applications.
Dans son Manifeste GNU, rédigé en 1985, R. Stallman présente son opposition à la propriété des logiciels comme l'idée principale qui a conduit à l'émergence de la FSF et du projet GNU. Les particularités des relations au sein de la communauté des programmateurs confrontent souvent les gens au choix de suivre le sentiment naturel d'amitié et d'entraide ou de se soumettre aux lois sur la propriété qui l'empêchent. Avec le logiciel libre, la nécessité de faire des choix aussi onéreux disparaît.
La création d'un système de logiciel libre intégré évite le travail dupliqué de la part des programmeurs (qui n'est souvent nécessaire que parce que le logiciel est propriétaire). La distribution gratuite des codes sources des programmes facilite leur maintenance et leur adaptation aux besoins d'un utilisateur spécifique (il n'est pas nécessaire de recourir aux services d'entreprises uniquement possédant des licences de code source). Il existe une opportunité supplémentaire et très importante d’utiliser un bon logiciel à des fins éducatives.
Selon R. Stallman, lors de la transition vers le logiciel libre, les programmeurs ne mourront pas de faim (même si, apparemment, ils gagneront un peu moins). Limiter la copie de logiciels n’est pas le seul moyen de gagner de l’argent. L’idée principale de Stallman est que ce n’est pas le logiciel qui doit être vendu, mais le travail du programmeur. En particulier, la source de revenus peut être la maintenance de systèmes logiciels ou leur configuration pour une utilisation sur de nouveaux ordinateurs et/ou dans de nouvelles conditions, l'enseignement, etc.
Le « Manifeste » de Stallman est écrit avec beaucoup d’émotion et est par endroits trop utopique. Néanmoins, il semble que les idées du logiciel libre soient historiquement proches des relations traditionnelles (à l’exception de ces dernières années) entre programmeurs soviétiques. La ligne FSF constitue peut-être la voie la plus naturelle vers une intégration profonde des communautés de programmation nationales et mondiales.
Plus précisément, la FSF développe des programmes dans le cadre du projet GNU (l'abréviation GNU est développée de manière récursive - GNU "s Not Unix). Le but du projet GNU est de créer un système logiciel intégré complet, dont les outils sont compatibles avec les capacités de l'environnement du système d'exploitation Unix (en règle générale, les capacités des programmes GNU sont des capacités plus larges des analogues de l'environnement Unix).
Le logiciel FSF est « libre » dans deux sens. Premièrement, n’importe quel programme peut être librement copié et transféré à n’importe qui. Deuxièmement, la disponibilité des codes sources des programmes offre la possibilité d'étudier librement les programmes, de les améliorer et de distribuer des versions modifiées.
Tout comme les droits des éditeurs de logiciels ordinaires sont protégés par leur symbole de droit d'auteur, la "liberté" des systèmes logiciels de la FSF est protégée par le "copyleft" - une combinaison du droit d'auteur et du document trouvé dans tous les textes de la FSF intitulé "Licence publique générale GNU". Ce document indique les droits dont dispose tout propriétaire actuel de ce texte, et l'impossibilité de retirer ces droits à toute autre entité.
L'activité principale de la FSF est le développement de nouveaux composants logiciels libres au sein du projet GNU. Pour l'essentiel, le projet GNU se développe de manière planifiée, mais la FSF accepte également la distribution gratuite de programmes développés par des entreprises et des particuliers de leur propre initiative. En outre, la FSF produit et vend des cassettes de logiciels libres, prépare, publie et distribue des manuels pour divers composants des logiciels GNU, et maintient et distribue le Répertoire des services, une liste d'entreprises et d'individus qui fournissent des services payants aux utilisateurs de programmes GNU et systèmes. .
La base financière de la FSF est la vente de bandes magnétiques et de disques compacts contenant les textes des programmes GNU, la documentation sous forme électronique et papier, ainsi que le parrainage d'entreprises commerciales et de particuliers.
Presque tous les composants logiciels du projet GNU sont désormais terminés. La FSF distribue de nombreux programmes, dont certains sont écrits directement par les programmeurs de la FSF, et d'autres sont soumis à la FSF pour distribution gratuite par d'autres organisations et individus. Décrivons brièvement les produits logiciels les plus intéressants distribués par la FSF.
Emacs est un éditeur extensible personnalisable pour différents types de terminaux et besoins des utilisateurs. L'extensibilité de l'éditeur repose sur l'utilisation de l'interpréteur du langage Lisp (dialecte Common Lisp) intégré à l'éditeur. Outre le code source de l'éditeur, un manuel d'utilisation d'Emacs et un manuel de référence pour la programmation en langage Lisp dans l'environnement Emacs sont distribués. La version principale d'Emacs actuellement fournie et prise en charge par la FSF est Emacs V.19. Cette version de l'éditeur conserve les propriétés de toutes les versions précédentes, y compris la possibilité d'utilisation sur les terminaux alphanumériques les plus simples. Cependant, Emacs V.19 fonctionne très bien sur les terminaux graphiques X. En fait, ce n'est qu'après être passé à l'utilisation d'Emacs sur les terminaux X que vous pourrez véritablement apprécier les capacités de cet éditeur.
Il y a quelque temps, il y avait un problème difficile de localiser Emacs par rapport aux particularités de la langue nationale. Très probablement, il y a des gens qui se souviennent des problèmes causés par les travaux sur la première russification d'Emacs. Il y a quelques années, les Japonais sont soudainement devenus plus actifs et ont créé leur propre version de l'éditeur Emacs appelée MULE (MULTilingual Enhancement to GNU Emacs - ne pensez à rien de mal). Cette version utilise un codage de caractères multi-octets étendu qui vous permet d'utiliser des caractères de différents alphabets (notamment japonais, chinois, arabe, russe, grec, etc.) en une seule session d'édition. MULE est actuellement intégré à Emacs et il n'y a pas de problèmes majeurs de localisation. Apparemment, Emacs est le meilleur traitement de texte fonctionnant sous Unix aujourd'hui (en fait, c'est bien plus qu'un simple traitement de texte).
Bison remplace le générateur d'analyseur Yacc standard avec quelques extensions. Le manuel est également distribué. Les personnes qui ont utilisé Bison pour développer des compilateurs ont été très élogieuses à l'égard du programme. Récemment, la FSF a assoupli les exigences relatives à l'utilisation du bison, lui permettant ainsi d'être utilisé légalement dans le développement de produits commerciaux.
Il existe deux implémentations d'un dialecte simplifié du langage Lisp - Scheme : une du MIT (écrite en C), la seconde de l'Université de Yale (écrite en Scheme).
Un ensemble d'utilitaires texiinfo est fourni qui génèrent des documents imprimés et hypertextes, sous la forme desquels la documentation du projet GNU est principalement fournie.
GCC est un compilateur d'optimisation portable. À partir de la deuxième version, le compilateur prend en charge les langages C (ANSI C, C traditionnel, dialecte étendu GNU C), C++ et Objective C. Parmi les optimisations effectuées par GCC figurent l'allocation automatique des registres, la détection des sous-expressions communes, la suppression des invariants. expressions du corps de la boucle, etc. Le compilateur contient des outils pour la construction semi-automatique de générateurs de code pour les nouveaux ordinateurs.
Une gamme de bibliothèques de fonctions pour le langage C et de bibliothèques de classes pour C++ et Objective C sont disponibles.
Le débogueur GDB peut être utilisé pour déboguer des programmes écrits en langages C, C++ et Fortran.
Pour travailler avec des versions de programme dans de grands projets logiciels, les systèmes RCS (Revision Control System) et CVS (Concurrent Version System) sont pris en charge.
Un grand nombre de programmes X11 sont distribués, une implémentation de MIT X-Windows (version 11, release 6). La portée du rapport ne nous permet pas d’entrer dans les détails.
Fondamentalement, tous les programmes distribués par FSF sont conçus pour fonctionner dans l'environnement Unix et sont utilisés avec diverses variantes de ce système, mais il existe des versions de certains programmes pour travailler avec VMS, Windows NT et même MS-DOS.
Un projet FSF particulièrement important mais encore inachevé est le projet Hurd. Il s'agit d'une implémentation gratuite d'un système d'exploitation compatible UNIX basé sur une variante distribuée gratuitement du micronoyau Mach développé à l'Université Carnegie Mellon. Conformément à la technologie Mach, un certain nombre de serveurs ont été développés qui reproduisent les fonctions de base du noyau UNIX OS. L'interface d'appel système UNIX est reproduite à l'aide d'une bibliothèque de fonctions C spécialement développée. Les serveurs Hurd et les fonctions de bibliothèque ont été initialement développés sur la plate-forme PC 396, mais sont facilement portés sur d'autres plates-formes matérielles. Le principal problème actuel est le portage massif de Mach sur diverses plateformes.
Il existe un grand nombre d'autres produits parmi les programmes GNU qui méritent attention, mais nous n'en discuterons pas dans cette présentation.

2. Autres produits du domaine public les plus courants

Le produit logiciel du domaine public le plus populaire aujourd'hui est probablement le système d'exploitation Linux compatible UNIX, créé par le jeune programmeur finlandais Linus Torvalds et soutenu via Internet par des milliers de passionnés. Le système d'exploitation Linux est basé sur les principes traditionnels de construction du noyau du système d'exploitation UNIX, ce qui n'a pas empêché les passionnés de le porter sur plusieurs plates-formes matérielles populaires.
Linux est l'un des systèmes d'exploitation les plus adaptés à un ordinateur personnel si une personne n'a pas l'intention de l'utiliser uniquement pour rédiger des textes et surfer sur Internet. D'après les avis des praticiens, un programme soigneusement écrit dans un environnement Linux peut être transféré sans problème vers n'importe quelle autre version du système d'exploitation UNIX (si, bien entendu, cette version est conforme aux standards). Il existe en revanche des exemples d’utilisation industrielle de Linux, notamment dans les systèmes de télécommunications.
Une alternative à Linux est le système d'exploitation Free BSD, développé et distribué par l'Université de Berkeley. C'est l'une des branches de BSD UNIX, un projet développé depuis de nombreuses années à l'Université de Berkeley. Free BSD est un système d'exploitation efficace et économique dont le seul inconvénient peut être considéré comme son orientation absolue vers les plateformes Intel. Je connais beaucoup de gens qui préfèrent utiliser Free BSD plutôt que Linux à la maison.
La même université de Berkeley a développé un merveilleux package Tcl/Tk - un outil pour développer des interfaces utilisateur graphiques. Il est disponible gratuitement, bien documenté et très facile à apprendre. Il existe de nombreux projets concrets réalisés à l'aide de Tcl/Tk, tels que le package d'administration Linux basé sur une interface graphique.
Comme indiqué au début du rapport, le sujet du logiciel libre est véritablement inépuisable. Nous pouvons en parler sans fin. Mais il est préférable de surveiller soi-même les nouveaux programmes.

Aujourd'hui, une grande partie de la population mondiale interagit régulièrement avec des ordinateurs, certains sont obligés de travailler, certains recherchent des informations sur Internet et certains passent simplement du temps à jouer à des jeux. Chacun a ses propres besoins, ce qui signifie que l'ordinateur doit y répondre. Et si nous parlons de « matériel » (le composant technique d'un ordinateur), alors tout est plus ou moins clair : plus c'est récent, mieux c'est. Mais la partie « logiciel » requiert une attention particulière.

Chaque ordinateur exécute un système d'exploitation spécifique, il en existe un grand nombre, chacun étant adapté à certaines tâches, à l'équipement disponible, etc. Par conséquent, le choix de ce système d’exploitation est un facteur important.

Il existe une liste assez longue de systèmes d'exploitation, mais cet article se concentrera sur trois piliers qui ont grandement influencé l'industrie et occupent la plus grande part parmi tous les systèmes d'exploitation : Windows, MacOS et Linux.

Systèmes d'exploitation propriétaires

Pour commencer, il convient de préciser qu’il existe des systèmes d’exploitation propriétaires, ceux qui sont distribués sous licence du fabricant. Il s'agit notamment de Windows, dont la liste est donnée ci-dessous, et de MacOS. Même si les deux systèmes peuvent être téléchargés sur Internet (volés), la bonne chose à faire est d'acheter une licence auprès de la société de distribution et de l'activer.

L'avantage de tels systèmes réside dans leur développement, une énorme quantité de logiciels de haute qualité et un support technique compétent qui vous aidera en cas de problème.

Systèmes d’exploitation « gratuits »

Ceux-ci incluent la quasi-totalité de la famille Linux, à l'exception de quelques développements avec des logiciels de comptabilité ou autres logiciels professionnels. Ces systèmes d’exploitation peuvent être téléchargés tout à fait gratuitement et installés sur n’importe quel ordinateur sans un pincement au cœur.

De tels systèmes sont créés par des développeurs indépendants en collaboration avec la communauté. Dans la plupart des cas, la qualité des programmes laisse beaucoup à désirer, mais ces systèmes sont beaucoup plus sécurisés et fonctionnent de manière plus stable que leurs concurrents propriétaires.

les fenêtres

Absolument tous ceux qui ont déjà utilisé un ordinateur connaissent ce produit Microsoft. Cela concerne notamment la version très réussie de Windows 7. La liste des systèmes d'exploitation Microsoft remonte à une douzaine de générations. Ils sont extrêmement populaires partout dans le monde et occupent près de 90 % du marché. Ce qui témoigne d’un leadership sans précédent.

  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8;
  • Windows 10 ;

La liste commence intentionnellement par Windows XP, car il s'agit de la version la plus ancienne encore utilisée aujourd'hui.

Chrome OS

Un produit sous-développé de Google, qui se limite uniquement aux applications Web et au navigateur du même nom. Ce système n'est pas compétitif par rapport à Windows et Mac, mais il est conçu dans une perspective d'avenir, lorsque les interfaces Web pourront remplacer les « vrais » logiciels. Installé par défaut sur tous les Chromebooks.

Installation de plusieurs systèmes et utilisation de machines virtuelles

Chaque plateforme ayant ses propres avantages et inconvénients, il devient souvent nécessaire d’en travailler plusieurs à la fois. Les développeurs informatiques le savent et offrent donc aux utilisateurs la possibilité d'installer deux ou trois systèmes sur un disque à la fois.

Cela se fait simplement. Tout ce dont vous avez besoin est un kit de distribution système (un disque ou un lecteur flash sur lequel est chargé le matériel d'installation) et de l'espace libre sur votre disque dur. Tous les systèmes d'exploitation modernes proposent d'allouer de l'espace lors de l'installation et de créer un mécanisme de démarrage qui affichera une liste des systèmes d'exploitation au démarrage de l'ordinateur. Tout se fait de manière semi-automatique et peut être fait par n'importe quel utilisateur.

Les ordinateurs Apple disposent d'un utilitaire spécial - BootCamp, conçu pour une installation simple et transparente de Windows à côté de MacOS.

Il existe un autre moyen : installer un système virtuel dans un système réel. A cet effet, les programmes suivants sont utilisés : VmWare et VirtualBox, capables d'émuler le fonctionnement d'un ordinateur à part entière et de lancer des systèmes d'exploitation.

Au lieu d'une conclusion

La liste des systèmes d'exploitation pour un ordinateur ne se limite pas à ce qui précède. Il existe de nombreux produits de différentes sociétés, mais ils sont tous assez spécifiques et ne méritent pas l'attention de l'utilisateur moyen. Le choix vaut la peine entre Windows, MacOS et Linux, car ils peuvent couvrir la plupart des besoins et sont assez faciles à prendre en main.

Envoyer votre bon travail dans la base de connaissances est simple. Utilisez le formulaire ci-dessous

Les étudiants, étudiants diplômés, jeunes scientifiques qui utilisent la base de connaissances dans leurs études et leur travail vous seront très reconnaissants.

Documents similaires

    Faits saillants de l'histoire des systèmes d'exploitation qui relient le matériel et les programmes d'application. Caractéristiques du système d'exploitation Microsoft Windows Seven, analyse du système d'exploitation Linux. Avantages et inconvénients de chaque système d'exploitation.

    travail de cours, ajouté le 07/05/2011

    Le concept d'un système d'exploitation. Fonctionnalités fondamentales de Linux. Revue des qualités de base. Logiciels et matériels, sécurité du système. Les avantages du système d'exploitation sont la disponibilité publique du projet, l'ouverture, le shell gratuit et développé.

    résumé, ajouté le 09/01/2011

    L'essence et le principe de fonctionnement du système d'exploitation, les règles et avantages de son utilisation. Les capacités des différents systèmes d'exploitation, leurs forces et leurs faiblesses. Caractéristiques comparatives des systèmes Unix et Windows NT, leur potentiel et les tâches effectuées.

    résumé, ajouté le 10/09/2009

    Familiarisation avec l'interface graphique ASP Linux, ses principaux avantages et inconvénients, développement de compétences pour travailler avec les logiciels de service et d'application de ce système. analyse comparative des fonctionnalités de l'environnement étudié et de Windows.

    manuel de formation, ajouté le 12/09/2008

    Historique du développement et particularités du système UNIX. Fondamentaux de la sécurité de l'information et caractéristiques de mise en place du système d'exploitation étudié, ses avantages, ses inconvénients et ses droits d'accès de base. Caractéristiques générales de sécurité du noyau UNIX.

    résumé, ajouté le 18/09/2013

    Description du système de fichiers Unix. Le travail des commandes principales ls, cmp, comm et leurs touches. Développement d'un produit logiciel qui fonctionne dans l'environnement Windows et est un émulateur du processeur de commandes du système d'exploitation Unix. Sélection des moyens de mise en œuvre.

    travail de cours, ajouté le 29/04/2015

    Concept de systèmes d'exploitation : objectif principal, principales fonctions et types. Caractéristiques et évaluation des capacités de Microsoft Windows et Linux. Sélection d'un système d'exploitation pour les ordinateurs personnels de travail et pour un serveur de l'entreprise Gas-Service LLC.

    thèse, ajoutée le 16/06/2012