Ghostscript - Википедия - Ghostscript
Оригинальный автор (ы) | Л. Питер Дойч |
---|---|
Разработчики) | Программное обеспечение Artifex[1] |
изначальный выпуск | 11 августа 1988 г.[2] |
Стабильный выпуск | |
Репозиторий | |
Написано в | C |
Операционная система | Кроссплатформенность |
Тип | PostScript и PDF устный переводчик |
Лицензия | Двойная лицензия (Стандартная общественная лицензия GNU Affero + коммерческое разрешающее исключение) |
Интернет сайт | www |
Ghostscript представляет собой набор программного обеспечения на основе устный переводчик за Adobe Systems ' PostScript и Формат переносимого документа (PDF) языки описания страниц. Его основные цели - растеризация или же рендеринг такого языка описания страниц[5] файлы, для отображения или печати страниц документа, а также преобразования между файлами PostScript и PDF.[6]
Функции
Ghostscript можно использовать как процессор растровых изображений (RIP) для растра компьютерные принтеры - например, как входной фильтр демон линейного принтера —Или в качестве механизма RIP для средств просмотра PostScript и PDF. Его также можно использовать как конвертер форматов файлов, например конвертер PostScript в PDF. В ps2pdf
Программа преобразования поставляется с дистрибутивом ghostscript.[7]
Ghostscript также может служить серверной частью для PDF-файлов. растровое изображение (png, tiff, jpeg и др.) конвертер; это часто сочетается с драйвером принтера PostScript в "виртуальный принтер "Создатели PDF.[8][нужна цитата ] Поскольку Ghostscript имеет форму языкового интерпретатора, он также может использоваться как среда программирования общего назначения.
Ghostscript был портирован ко многим операционным системам, включая Unix-подобный системы, классическая Mac OS, OpenVMS, Майкрософт Виндоус, План 9, MS-DOS, FreeDOS, OS / 2, ArcaOS, Atari TOS и AmigaOS.
История
Ghostscript изначально был написан Л. Питер Дойч для Проект GNU, и выпущен под Стандартная общественная лицензия GNU в 1986 г.[9] Позже Deutsch основала Aladdin Enterprises, чтобы двойная лицензия Ghostscript также под проприетарная лицензия с собственной разработкой вилка: "Aladdin Ghostscript" под Бесплатная общественная лицензия Aladdin[10] (который, несмотря на название, не является лицензией свободных программ, поскольку запрещает коммерческое распространение) и «GNU Ghostscript», распространяемый с Стандартной общественной лицензией GNU.[11] В версии 8.54 в 2006 году обе ветки разработки были снова объединены, и выпуски с двойной лицензией все еще предоставлялись.[12][13]
Ghostscript в настоящее время принадлежит Artifex Software и поддерживается сотрудниками Artifex Software и мировым сообществом пользователей. Согласно Artifex, начиная с версии 9.03, коммерческая версия Ghostscript больше не может свободно распространяться в коммерческих целях без покупки лицензии, хотя вариант (A) GPL допускает коммерческое распространение при условии, что весь код, использующий его, выпущен под (A) GPL.[14] Точка зрения Artifex относительно «агрегированного программного обеспечения» была оспорена в суде за MuPDF.[15][16][17]
В феврале 2013 года с версией 9.07 Ghostscript изменил свою лицензию с GPLv3 на GNU AGPL.[18][19] который поднял совместимость лицензий вопросов,[требуется разъяснение ] например по Debian.[20]
Передние концы
Ghostscript графический пользовательский интерфейс (GUI) просматривайте файлы PostScript или PDF на экранах, прокручивайте, просматривайте страницы вперед, назад, масштабируйте текст и печатайте страницы. Такие графические интерфейсы включают Evince, IrfanView, Inkscape и PDF24 Создатель. Виртуальные принтеры также может создавать файлы PDF.
Бесплатные шрифты
Есть несколько наборов свободный Шрифты, поставляемые для Ghostscript, предназначены для обеспечения метрической совместимости с общими шрифтами, прилагаемыми к стандарту PostScript.[21][22][23][24] К ним относятся:
- 35 базовых Шрифты PostScript внесено URW ++ Design and Development Incorporated, Гамбург, Германия, в 1996 г. GPL и AFPL.[25][26][27][28][29] Это полный набор шрифтов, аналогичный классическому набору Adobe: Bookman L (Книжник ), Учебник века L (Учебник нового века ), Канцелярия L (Цапф Канцелярия ), Дингбаты (Zapf Dingbats ), Готика L (Авангард ), Нимбус Моно L (Курьер ), Нимбус Роман No9 L (Раз ), Nimbus Sans L (Helvetica ), Палладио Л (Палатино ), Стандартные символы L (Символ ) в форматах Type1, TrueType и OpenType.
- Пакет GhostPDL (включая Ghostscript, а также сопутствующие реализации HP PCL и Microsoft XPS ) включает дополнительные шрифты в рамках AFPL, запрещающие коммерческое использование.[24][30] Он включает версии URW ++ Garamond (Гарамонд № 8), Оптима (URW Classico), Arial (A030), Antique Olive, и Университеты (U001), Clarendon, Коронет, Письмо готический, а также URW Mauritius и измененная форма Альбертус известный как A028. В сочетании с базовым набором они составляют немногим больше половины стандартного набора шрифтов PostScript 3.
- Разный набор, включающий Кириллица, Кана, а также шрифты, полученные из бесплатных шрифтов Hershey, с улучшениями Томаса Вольфа (такими как добавление акцентированных символов).
Шрифты Ghostscript были разработаны в формате PostScript Type 1, но были преобразованы в формат TrueType,[25][24] могут использоваться большинством современного программного обеспечения и часто используются в сообществе разработчиков ПО с открытым исходным кодом. Шрифт Garamond был дополнительно улучшен.[31] 35 основных шрифтов URW были впоследствии включены в GNU FreeFont и TeX Gyre.[32]
Смотрите также
Рекомендации
- ^ "Документация". ghostscript.com. 10 июля 2002 г. Архивировано с оригинал 28 февраля 2018 г.. Получено 23 мая, 2017.
- ^ "История версий Ghostscript 1.n". Архивировано из оригинал на 2007-02-08. Получено 2007-04-10.
- ^ "GPL Ghostscript 9". Ghostscript. Artifex Software, Inc. 20 ноября 2016 г. Архивировано из оригинал на 2016-10-03. Получено 2016-09-26.
- ^ «Обзор Ghostscript». ghostscript.com.
- ^ «Ghostscript и язык PostScript». ghostscript.com. Архивировано из оригинал на 2017-09-30. Получено 2017-05-23.
- ^ Инго, Хенрик (1 августа 2006 г.). Открытая жизнь: философия открытого исходного кода. Lulu.com. ISBN 9781847286116 - через Google Книги.
- ^ "ps2pdf: конвертер PostScript в PDF". Архивировано из оригинал на 2011-07-20. Получено 2014-08-03.
- ^ «Создание бесплатного средства записи PDF с помощью Ghostscript». www.stat.tamu.edu. Получено 2017-06-02.
- ^ «Последние изменения в Ghostscript». pages.cs.wisc.edu.
- ^ Лицензия Ghostscript 5.50 (зеркало)
- ^ «Справочная информация для новых пользователей Ghostscript». pages.cs.wisc.edu.
- ^ "Advogato: Блог для рафа". 29 июня 2017. Архивировано 29 июня 2017 года.CS1 maint: BOT: статус исходного URL-адреса неизвестен (связь)
- ^ Передний край Ghostscript теперь под лицензией GPL! В архиве 2016-10-03 на Wayback Machine Опубликовано 7 июн 2006 автором raph «У меня есть отличные новости. Передовые разработки Ghostscript теперь находятся под лицензией GPL, как и последняя версия Ghostscript 8.54».
- ^ Информация о лицензировании ВАЖНАЯ ИНФОРМАЦИЯ О РАСПРОСТРАНЕНИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ОТ ARTIFEX "Если ваше приложение, включая весь его исходный код, публично лицензировано по GNU GPL, вы имеете право поставлять GPL Ghostscript вместе с вашим приложением в соответствии с условиями лицензионного соглашения GPL. Вам не нужна коммерческая лицензия от Artifex. . " (в архиве)
- ^ Против Palm подан иск о нарушении авторских прав на webosnation.com
- ^ «Жалоба на нарушение авторских прав» (PDF). стр.4 ¶15, с.6 27. Получено 3 мая, 2013.
- ^ «Уведомление о добровольном увольнении с предубеждением» (PDF). Получено 3 мая, 2013.
- ^ «Ghostscript 9.07 и GhostPDL 9.07».(мертвый URL, архив. есть резервная копия)
- ^ «Информация о лицензировании». Получено 2014-05-08.
- ^ "Re: Лицензия Ghostscript изменена на AGPL". lists.debian.org.
- ^ «Пакет Debian - gsfonts». Получено 2010-04-21.
- ^ «Шрифты и средства шрифтов, поставляемые с Ghostscript». Получено 2010-04-21.
- ^ «Шрифты Linux (в основном X11)». 2009-08-15. Получено 2010-04-21.
- ^ а б c "doc / pcl / urwfonts (шрифты URW в формате TTF)". ghostscript doc. Получено 24 марта 2018.
- ^ а б ArtifexSoftware. "urw-base35-fonts". GitHub. Получено 25 марта 2018.
- ^ Ну наконец то! Бесплатные высококачественные (GPL) шрифты Basic-35 PostScript Type 1., заархивировано из оригинал на 2002-10-23, получено 2010-05-06
- ^ Ну наконец то! Бесплатные высококачественные (GPL) шрифты Basic-35 PostScript Type 1. (ТЕКСТ), получено 2010-05-06
- ^ «Шрифты и TeX». 2009-12-19. Получено 2010-05-06.
- ^ Пять лет спустя: Отчет о международных проектах шрифтов TEX (PDF), 2007, получено 2010-05-06
- ^ «Лицензия GhostPDL». ghostscript doc. Получено 21 ноября 2017.
- ^ Биссон, Гаэтан. "URW Garamond ttf conversions". Получено 18 августа 2015.
- ^ «Новый проект шрифта: TEX Gyre» (PDF). Tug.org. Получено 2015-06-12.
внешняя ссылка
- Официальный веб-сайт
- Ghostscript версии 8.56 и ранее
- Страница загрузки двоичных файлов Ghostscript / GhostPDL в Github (кроссплатформенный, этот сайт активно поддерживается)
- Страница загрузки двоичных файлов GPL Ghostscript на SourceForge (кроссплатформенный, этот сайт больше не поддерживается)