Was ist ein Ghostscript?

Trotz seines Namens ist Ghostscript kein Skript. Es handelt sich um eine Reihe von Softwareprogrammen, die die von Adobe Systems Inc. erstellte Postscript -Sprache interpretieren können. Ein Benutzer kann Postscript -Sprachdateien in verschiedene RAP -Formate (RAPS Image Processing) umwandeln, um zu drucken und anzuzeigen, oder eine PostScript -Datei interpretieren, die keine Drucker -Funktionen enthält. rund.

l. Peter Deutsch erstellte 1986 die Ghostscript-Suite für das GNU nicht UNIX (GNU) -Projekt des GNU, um ein Mittel für Open-Source-UNIX®-Systeme zur Interpretation der Postscript-Sprache bereitzustellen. Deutsch beabsichtigte, Open-Source-Software zu sein, und hatte auch Pläne, eine kommerzielle Version zu erstellen, und behielt daher das Urheberrecht an den Quellcode zurück. Infolgedessen fiel die Software unter die Grenzen vieler verschiedener Lizenzen tHut hat seine Verwendung auf verschiedene Weise eingeschränkt.

Deutsch bildete das Unternehmen Aladdin Enterprises, das die Original -Suite nahm und eine Version namens Aladdin Ghostscript veröffentlichte. Obwohl der Zweck dieser Veröffentlichung darin bestand, mit der Arbeit an einer kommerziellen Version zu beginnen, bedeutete ein Teil der Vereinbarung mit dem GNU -Projekt auch die Veröffentlichung einer kostenlosen Version. Deutsch veröffentlichte dann eine allgemeine öffentliche Lizenzversion (GPL) für GNU, und eine Version von Aladdin Enterprises wurde unter der sogenannten Aladdin Free Public Lizenz (AFPL) veröffentlicht, die restriktiver als die GPL war. Diese Version wurde später einfach als AFPL Ghostscript bekannt.

Das Unternehmen Easy Software Products (ESP) entwickelte 1993 eine Version namens ESP Ghostscript, die ebenfalls unter die GPL abgedeckt wurde. Diese Version wurde so erstellt, dass sie mit dem ESP Common Unix -Drucksystem (Cups) kompatibel ist. Im Jahr 2006, als Tassen schließlich zu einem Grundnahrungsmittel für Linux® und wurdenAndere UNIX® -Betriebssysteme, ESP Ghostscript und die GPL -Version haben das GNU Ghostscript des GNU -Projekts erstellt. Letztendlich ist all diese Namenszahlen, Gabern des Software -Quellcodes und Lizenz -Wranglings wichtig zu beachten, als zwei Versionen aus dem Fray - Ghostscript, das urheberrechtlich geschützte Software im Besitz von Artifex Software Inc. ist und für die kommerzielle Verwendung und GNU Ghostscript, das GNU -Projekt gewartet wurde und eine GPL -Veröffentlichung lizenziert.

, ist.

Als Interpreter besteht der Hauptzweck dieser Software darin, Befehle von Postscript -Seitenbeschreibung zu übernehmen und sie in ein Format zu übersetzen, das entweder auf einem Computermonitor oder auf Papier von einem Drucker angezeigt werden kann. Beim Ausführen zeigt der Dolmetscher eine Eingabeaufforderung für den Benutzer an. Die PostScript -Sprache kann dann entweder direkt in den Interpreter oder über eine Textdatei eingegeben werden, die die PostScript -Sprache enthält. Die häufigste Methode ist eine Textdatei oder ein PostScript -Dokument. In den meisten Computerdateisystemen sind PostScript -Dateien IDEdurch das .ps -Suffix.

Diese mühsame Befehlszeilenmethode zur Verwendung von Ghostscript ist für den gemeinsamen Computerbenutzer ziemlich unzugänglich, sodass eine Reihe von Softwareprojekten aufgetaucht sind, die die Software als Back-End zum Anzeigen oder Druck von Postscript- und PDF-Dateien verwenden. Am häufigsten ist ein Programm namens GSView, das eine grafische Benutzeroberfläche (GUI) bietet. Angesichts der Bereitstellung von Postscript- und PDF-Dolmetschern durch Adobe Systems für viele kommerzielle Betriebssysteme der Software für viele kommerzielle Betriebssysteme wird die Mehrheit der GUI-Software für die Arbeit mit Ghostscript entwickelt, um unter UNIX®-ähnlichen kostenlosen Betriebssystemen zu operieren.

Ghostscript selbst wurde jedoch auf zahlreiche Betriebssysteme portiert, darunter praktisch alle UNIX®-ähnlichen Varianten Linux®, Macintosh®, Microsoft Windows ™ sowie unzählige andere Betriebssysteme. Der Grund dafür ist wahrscheinlich die Fähigkeit der Software, als RIP zu fungieren. In solchen Anwendungsfällen sitzt Ghostscript als Dienst,oder Daemon und fungiert als Eingabefilter für ein Gerät, indem Sie PostScript einnehmen und für einen Drucker oder eine Anzeige verarbeiten. Als Motor für RIP -Geräte muss sie also in der Lage sein, unter einem der unterschiedlichen Betriebssysteme, auf denen RIP -Geräte aufgebaut sind, reibungslos zu laufen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?