¿Qué es un Ghostscript?

A pesar de su nombre, GhostScript no es un script. Es un conjunto de programas de software que pueden interpretar el lenguaje PostScript creado por Adobe Systems Inc. A través de estos programas, un usuario puede convertir archivos de lenguaje PostScript en diferentes formatos de procesamiento de imágenes Raster (RIP) para imprimir y mostrar, o interpretar un archivo PostScript para una impresora que no tiene capacidades PostScript construidas. alrededor.

l. Peter Deutsch creó la suite Ghostscript en 1986 para el proyecto Not Unix (GNU) de GNU para proporcionar un medio para los sistemas UNIX® de código abierto para interpretar el lenguaje PostScript. Si bien estaba destinado a ser un software de código abierto, Deutsch también tenía planes de hacer una versión comercial y, por lo tanto, conservó los derechos de autor del código fuente. Como resultado, el software terminó cayendo bajo los límites de muchas licencias diferentes tEl sombrero restringió su uso de varias maneras.

Deutsch formó la compañía Aladdin Enterprises, que tomó la suite original y lanzó una versión llamada Aladdin Ghostscript. Aunque el propósito de este lanzamiento era comenzar a trabajar en una versión comercial, parte del acuerdo con el proyecto GNU también significaba lanzar una versión gratuita. Deutsch luego lanzó una versión general de licencia pública (GPL) para GNU, y una versión de Aladdin Enterprises se lanzó bajo lo que se llamaba Aladdin Free Public License (AFPL), que era más restrictiva que la GPL. Esta versión más tarde simplemente se conoció como AFPL Ghostscript.

La compañía Easy Software Products (ESP) desarrolló en 1993 una versión llamada ESP Ghostscript, que también estaba cubierta por la GPL. Esta versión fue creada para ser compatible con el Sistema de impresión UNIX Common de ESP (CUPS). En 2006, como tazas finalmente se convirtió en un elemento básico de Linux® yOtros sistemas operativos UNIX®, ESP Ghostscript y la versión GPL se fusionaron para crear el GNU GhostScript del proyecto GNU. En última instancia, todo este nombre, el bifurcación del código fuente del software y la disputa de licencias es importante tener en cuenta que dos versiones surgieron de la Fray: Ghostscript, que es un software con derechos de autor propiedad de Artifex Software Inc. y con licencia para uso comercial, y GNU Ghostscript, mantenido por el proyecto GNU y dado un lanzamiento de GPL.

.

Como intérprete, el objetivo principal de este software es tomar comandos de descripción de la página PostScript y traducirlos en un formato que se pueda mostrar en un monitor de computadora o en papel desde una impresora. Cuando se ejecuta, el intérprete muestra un mensaje para el usuario. El lenguaje PostScript se puede ingresar directamente en el intérprete o a través de un archivo de texto que contiene el idioma PostScript. El método más común es a través de un archivo de texto o un documento PostScript. En la mayoría de los sistemas de archivos de computadora, los archivos PostScript son IDENtificado por el sufijo .ps.

Este tedioso método de línea de comandos para usar GhostScript es bastante inaccesible para el usuario común de la computadora, por lo que surgieron una serie de proyectos de software que usan el software como un fondo para mostrar o imprimir archivos PostScript y PDF. El más común es un programa llamado GSView, que proporciona una interfaz gráfica de usuario (GUI). Dada la provisión de Origins y Adobe Systems Inc. de intérpretes PostScript y PDF para muchos sistemas operativos comerciales, la mayoría del software GUI disponible para trabajar con GhostScript se desarrolla para operar bajo sistemas operativos libres de unix®.

. Sin embargo,

GhostScript en sí mismo se ha portado para ejecutarse en numerosos sistemas operativos, incluidas prácticamente todas las variantes tipo UNIX®, Linux®, Macintosh®, Microsoft Windows ™, así como innumerables otros sistemas operativos. La razón de esto es probablemente la capacidad del software para actuar como una rasgadura. En tales casos de uso, GhostScript se sienta como un servicio,o demonio, y actúa como un filtro de entrada para un dispositivo tomando PostScript y procesando para una impresora o pantalla. Como motor para dispositivos RIP, entonces debe poder funcionar sin problemas bajo cualquiera de los sistemas operativos variables que los dispositivos RIP están construidos.

OTROS IDIOMAS