stringtranslate.com

Guión fantasma

Ghostscript es un conjunto de software basado en un intérprete para los lenguajes de descripción de páginas PostScript y Portable Document Format (PDF) de Adobe Systems . Sus propósitos principales son la rasterización o representación de dichos archivos de lenguaje de descripción de páginas [4] , para la visualización o impresión de páginas de documentos y la conversión entre archivos PostScript y PDF. [5]

Características

Ghostscript se puede utilizar como procesador de imágenes rasterizadas (RIP) para impresoras de computadora rasterizadas (por ejemplo, como filtro de entrada del demonio de impresora de líneas ) o como motor RIP detrás de los visores PostScript y PDF. También se puede utilizar como conversor de formatos de archivos, como el conversor de PostScript a PDF. El ps2pdfprograma de conversión viene con la distribución Ghostscript. [6]

Ghostscript también puede servir como back-end para el conversor de PDF a imágenes rasterizadas (png, tiff, jpeg, etc.); Esto a menudo se combina con un controlador de impresora PostScript en los creadores de PDF de " impresoras virtuales ". [7] [ cita necesaria ] Como toma la forma de un intérprete de lenguaje, Ghostscript también se puede utilizar como un entorno de programación de propósito general.

Ghostscript se ha adaptado a muchos sistemas operativos, incluidos sistemas tipo Unix , Mac OS clásico , OpenVMS , Microsoft Windows , Plan 9 , MS-DOS , FreeDOS , OS/2 , ArcaOS , Atari TOS , RISC OS y AmigaOS .

Historia

Ghostscript fue escrito originalmente por L. Peter Deutsch para el Proyecto GNU y lanzado bajo la Licencia Pública General GNU en 1988. [8] En el momento del lanzamiento inicial había un producto de software comercial similar llamado GoScript de LaserGo. [9] Más tarde, Deutsch formó Aladdin Enterprises para otorgar una licencia dual de Ghostscript también bajo una licencia propietaria con una bifurcación de desarrollo propia : Aladdin Ghostscript bajo la licencia pública gratuita de Aladdin [10] (que, a pesar del nombre, no es una licencia de software libre, ya que prohíbe la distribución comercial) y GNU Ghostscript distribuido con la Licencia Pública General GNU . [11] Con la versión 8.54 en 2006, ambas ramas de desarrollo se fusionaron nuevamente y todavía se ofrecían versiones con doble licencia. [12] [13]

Ghostscript es actualmente propiedad de Artifex Software y mantenido por los empleados de Artifex Software y la comunidad de usuarios mundial. Según Artifex, a partir de la versión 9.03, la versión comercial de Ghostscript ya no se puede distribuir libremente con fines comerciales sin comprar una licencia, aunque la variante (A)GPL permite la distribución comercial siempre que todo el código que la utiliza se publique bajo la (A) GPL. [14] [15] [16] [17]

En febrero de 2013, con la versión 9.07, Ghostscript cambió su licencia de GPLv3 a GNU AGPL . [18] [19] que planteó dudas sobre la compatibilidad de licencias , [ se necesita aclaración ] por ejemplo de Debian . [20]

A partir de la versión 9.55.0, Ghostscript tiene dos intérpretes de PDF integrados. Hasta la primavera de 2022, hasta la versión 9.56.1 de Ghostscript, la implementación predeterminada de los intérpretes de PDF estaba codificada en PostScript. El nuevo intérprete de PDF predeterminado se ha reescrito completamente en C y es más rápido y seguro que su predecesor, mientras que su interfaz y biblioteca de gráficos no han cambiado. [21] Todavía es posible crear scripts del nuevo intérprete de PDF escrito en C desde PostScript. [22]

fuentes gratis

Hay varios conjuntos de fuentes gratuitas proporcionadas para Ghostscript, diseñadas para ser métricamente compatibles con las fuentes comunes adjuntas al estándar PostScript. [23] [24] [25] [26] Estos incluyen:

Las fuentes Ghostscript se desarrollaron en el formato PostScript Type 1 pero se convirtieron al formato TrueType. [27] [26] Como resultado, un usuario puede instalar y utilizar las fuentes Ghostscript a través del software más moderno. Además, las fuentes Ghostscript se utilizan como parte de varias aplicaciones de código abierto; por ejemplo, la versión Linux de GIMP depende de Graphviz , que a su vez depende de las fuentes Ghostscript. [33] [34] Finalmente, múltiples proyectos de fuentes de código abierto utilizaron glifos de las fuentes Ghostscript, por ejemplo, los caracteres latinos de GNU FreeFont se basan en Nimbus Mono L , Nimbus Roman No9 L y Nimbus Sans L. [35] Las fuentes TeX Gyre también se basan en 8 de las 10 familias tipográficas originales de Ghostscript. [36] También se ha mejorado la fuente Garamond. [37]

Ver también

Referencias

  1. ^ "Documentación". Ghostscript.com . 10 de julio de 2002. Archivado desde el original el 28 de febrero de 2018 . Consultado el 23 de mayo de 2017 .
  2. ^ "Historia de las versiones 1.n de Ghostscript". Archivado desde el original el 8 de febrero de 2007 . Consultado el 10 de abril de 2007 .
  3. ^ "Versión 10.03.1 (2024-05-02)" . 2 de mayo de 2024 . Consultado el 18 de mayo de 2024 .
  4. ^ "Ghostscript y el lenguaje PostScript". Ghostscript.com . Archivado desde el original el 30 de septiembre de 2017 . Consultado el 23 de mayo de 2017 .
  5. ^ Ingo, Henrik (1 de agosto de 2006). Open Life: la filosofía del código abierto. Lulu.com. ISBN 9781847286116- a través de libros de Google.
  6. ^ "ps2pdf: convertidor de PostScript a PDF". Archivado desde el original el 20 de julio de 2011 . Consultado el 3 de agosto de 2014 .
  7. ^ "Creación de un escritor de PDF gratuito con Ghostscript". www.stat.tamu.edu . Archivado desde el original el 27 de octubre de 2017 . Consultado el 2 de junio de 2017 .
  8. ^ "Cambios recientes en Ghostscript". páginas.cs.wisc.edu . 2002-11-21. Archivado desde el original el 25 de octubre de 2016 . Consultado el 19 de marzo de 2021 .
  9. ^ Kraul, Chris (2 de mayo de 1989). "Imprimir un paquete para tener éxito: el software LaserGo ofrece un sistema de escritorio más económico". Los Ángeles Times . Consultado el 9 de septiembre de 2022 .
  10. ^ "Licencia pública gratuita de Aladdin". Archivado desde el original el 30 de septiembre de 2017 . Consultado el 19 de marzo de 2021 .(espejo)
  11. ^ "Información básica para nuevos usuarios de Ghostscript". páginas.cs.wisc.edu .
  12. ^ "Advogato: Blog para raph". 29 de junio de 2017. Archivado desde el original el 29 de junio de 2017.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  13. ^ raph (7 de junio de 2006). "¡La vanguardia de Ghostscript ahora es GPL!". Archivado desde el original el 3 de octubre de 2016 . Consultado el 19 de marzo de 2021 ."Tengo una gran noticia que informar. La vanguardia del desarrollo de Ghostscript ahora está bajo licencia GPL, al igual que la última versión, Ghostscript 8.54".
  14. ^ "Artifex Software Inc" . Artifex Software Inc. Archivado desde el original el 20 de febrero de 2009 . Consultado el 19 de marzo de 2021 .
  15. ^ Robitaille, Jason (4 de diciembre de 2009). "Demanda por infracción de derechos de autor presentada contra Palm". Nación webOS . Consultado el 19 de marzo de 2021 .
  16. ^ "Denuncia por infracción de derechos de autor" (PDF) . 2009-12-02. pag. 4: 15., pág. 6: 27 . Consultado el 3 de mayo de 2013 .
  17. «Aviso de Despido Voluntario con Prejuicio» (PDF) . 2011-02-07 . Consultado el 19 de marzo de 2021 .
  18. ^ Liddell, Chris (19 de febrero de 2006). "[gs-devel] Ghostscript 9.07 y GhostPDL 9.07". Archivado desde el original el 2021-01-20 . Consultado el 19 de marzo de 2021 .
  19. ^ "Información de licencia". Artifex Software Inc. Archivado desde el original el 12 de mayo de 2014 . Consultado el 8 de mayo de 2014 .
  20. ^ José Luis Rivas (6 de mayo de 2014). "Re: La licencia de Ghostscript cambió a AGPL". listas.debian.org . Consultado el 19 de marzo de 2021 .
  21. ^ "Ghostscript: PDFI - ¡El NUEVO intérprete de PDF de Ghostscript ahora es el predeterminado!". www.ghostscript.com . Consultado el 1 de agosto de 2022 .
  22. ^ "Ghostscript y el lenguaje PostScript: creación de secuencias de comandos para el intérprete de PDF". Ghostscript.com . Consultado el 1 de agosto de 2022 .
  23. ^ "Paquete Debian: gsfonts" . Consultado el 21 de abril de 2010 .
  24. ^ "Fuentes y funciones tipográficas suministradas con Ghostscript". Archivado desde el original el 12 de junio de 2010 . Consultado el 21 de abril de 2010 .
  25. ^ "Fuentes Linux (principalmente X11)". 2009-08-15 . Consultado el 21 de abril de 2010 .
  26. ^ abc "doc/pcl/urwfonts (fuentes URW en formato TTF)". documento fantasma . Archivado desde el original el 25 de marzo de 2018 . Consultado el 24 de marzo de 2018 .
  27. ^ ab ArtifexSoftware. "fuentes-urw-base35". GitHub . Consultado el 25 de marzo de 2018 .
  28. ^ ¡ Por fin! Fuentes PostScript Type 1 basic-35 gratuitas de buena calidad (GPL), archivado desde el original el 23 de octubre de 2002 , consultado el 6 de mayo de 2010.
  29. ^ ¡ Por fin! Fuentes PostScript Type 1 básicas, 35 y gratuitas (GPL) de buena calidad. (TXT) , consultado el 6 de mayo de 2010.
  30. ^ "Fuentes y TeX". 2009-12-19 . Consultado el 6 de mayo de 2010 .
  31. ^ Cinco años después: Informe sobre proyectos internacionales de fuentes TEX (PDF) , 2007 , consultado el 6 de mayo de 2010
  32. ^ "Licencia GhostPDL". documento fantasma . Archivado desde el original el 25 de marzo de 2018 . Consultado el 21 de noviembre de 2017 .
  33. ^ "Arch Linux - gimp" . Consultado el 4 de agosto de 2022 .
  34. ^ "Arch Linux - Graphviz" . Consultado el 4 de agosto de 2022 .
  35. ^ "Gnu FreeFont: notas de diseño" . Consultado el 8 de julio de 2022 .
  36. ^ "La colección de fuentes TeX Gyre (TG): presencia web de GUST" . Consultado el 4 de agosto de 2022 .
  37. ^ Bisson, Gaetan. «Conversiones URW Garamond ttf» . Consultado el 18 de agosto de 2015 .

enlaces externos