Skip to main content

Qu'est-ce qu'un fantôme?

Malgré son nom, Ghostscript n'est pas un script.Il s'agit d'une suite de logiciels qui peuvent interpréter la langue post-scriptumalité créée par Adobe Systems Inc. via ces programmes, un utilisateur peut convertir les fichiers de langue post-scriptumUne imprimante qui n'a pas de capacités PostScript intégrées. Cette suite logicielle peut remplir les mêmes fonctions pour les fichiers de format de document portable (PDF) et a la capacité de convertir les fichiers PostScript en PDF, ou l'inverse.

L.Peter Deutsch a créé la suite Ghostscript en 1986 pour le projet GNUS Not Unix (GNU) pour fournir un moyen pour Open source Unix systèmes pour interpréter la langue post-scriptum.Bien qu'il soit destiné à être un logiciel open-source, Deutsch avait également l'intention de faire une version commerciale, et ainsi conservé le droit d'auteur sur le code source.En conséquence, le logiciel a fini par tomber sous les limites de nombreuses licences différentes qui ont limité son utilisation de diverses manières.

Deutsch a formé la société Aladdin Enterprises, qui a pris la suite originale et a publié une version appelée Aladdin Ghostcript.Bien que le but de cette version ait été de commencer à travailler sur une version commerciale, une partie de l'accord avec le projet GNU signifiait également publier une version gratuite.Deutsch a ensuite publié une version générale de licence publique (GPL) pour GNU, et une version d'Aladdin Enterprises a été publiée sous ce qu'on appelait la licence publique gratuite d'Aladdin (AFPL), qui était plus restrictive que le GPL.Cette version est devenue plus tard connue sous le nom de GhostScript AFPL.

La société Easy Software Products (ESP) a développé en 1993 une version appelée ESP Ghostcript, qui a également été couverte par le GPL.Cette version a été créée pour être compatible avec le système d'impression UNIX ESP Common (tasses).En 2006, alors que les tasses sont finalement devenues un incontournable de Linux et d'autres Unix Systèmes d'exploitation, ESP Ghostscript et la version GPL ont fusionné pour créer les projets GNU GNU Ghostscript.En fin de compte, toute cette dénomination, la fourniture du code source du logiciel et la disparition de licence sont importantes à noter lorsque deux versions ont émergé de la Fray Mdash;GhostScript, qui est un logiciel protégé par le droit d'auteur appartenant à Artifex Software Inc. et sous licence pour une utilisation commerciale, et GNU Ghostscript, entretenu par le projet GNU et donné une version GPL.

En tant qu'interprète, l'objectif principal de ce logiciel est de prendre PostScript PageDescription commandes et les traduire dans un format qui peut être affiché soit sur un moniteur d'ordinateur ou sur papier à partir d'une imprimante.Lors de l'exécution, l'interprète affiche une invite pour l'utilisateur.La langue PostScript peut ensuite être entrée directement dans l'interprète, soit via un fichier texte qui contient la langue PostScript.La méthode la plus courante est via un fichier texte ou un document PostScript.Sur la plupart des systèmes de fichiers informatiques, les fichiers PostScript sont identifiés par le suffixe .ps.

Cette méthode fastidieuse en ligne de commande pour l'utilisation de GhostScript est assez inaccessible pour l'utilisateur informatique commun, de sorte qu'un certain nombre de projets logiciels ont émergé qui utilisent le logiciel comme un logiciel comme un logiciel comme un logiciel comme un logiciel comme un logiciel comme un logiciel comme un logicielBack-end pour afficher ou imprimer les fichiers PostScript et PDF.Le plus courant est un programme appelé GSView, qui fournit une interface utilisateur graphique (GUI).Étant donné les Softwares Origins et Adobe Systems Inc., la fourniture de PostScript et des interprètes PDF pour de nombreux systèmes d'exploitation commerciaux, la majorité des logiciels GUI disponibles pour travailler avec GhostScript sont développés pour fonctionner sous Unix comme des systèmes d'exploitation gratuits.

Ghostscript lui-même lui-mêmeCependant, il a été porté à l'exécution de nombreux systèmes d'exploitation, y compris pratiquement toutes les variantes Unix en type, Linux , Macintosh , Microsoft Windows Trade;, ainsi que une myriade d'autres systèmes d'exploitation.La raison en est probablement la capacité des logiciels à agir comme un RIP.Dans de tels cas d'utilisation, GhostScript se trouve en tant que service, ou démon, et agitEn tant que filtre d'entrée pour un appareil en prenant PostScript et en le traitant pour une imprimante ou l'affichage.En tant que moteur pour les appareils RIP, il doit être en mesure de fonctionner en douceur sous l'un des systèmes d'exploitation variables dans lesquels les appareils RIP sont construits.