แม้จะมีชื่อ Ghostscript ไม่ใช่สคริปต์ เป็นชุดของโปรแกรมซอฟต์แวร์ที่สามารถแปลภาษา Postscript ที่สร้างโดย Adobe Systems Inc. ผ่านโปรแกรมเหล่านี้ผู้ใช้สามารถแปลงไฟล์ภาษา Postscript เป็นรูปแบบ Raster Image Processing (RIP) ที่แตกต่างกันสำหรับการพิมพ์และแสดงผลหรือตีความไฟล์ Postscript สำหรับ เครื่องพิมพ์ที่ไม่มีความสามารถของ Postscript ในตัวชุดซอฟต์แวร์นี้สามารถทำหน้าที่เหมือนกันสำหรับไฟล์รูปแบบเอกสารพกพา (PDF) และมีความสามารถในการแปลงไฟล์ Postscript เป็น PDF หรือวิธีอื่น ๆ
L. Peter Deutsch ได้สร้างชุด Ghostscript ในปี 1986 สำหรับโครงการ Not Unix (GNU) ของ GNU เพื่อจัดเตรียมวิธีการสำหรับระบบUnix®แบบโอเพ่นซอร์สเพื่อแปลภาษา Postscript ในขณะที่ตั้งใจจะเป็นซอฟต์แวร์โอเพนซอร์ซ Deutsch ก็มีแผนที่จะสร้างเวอร์ชั่นโฆษณาและเก็บลิขสิทธิ์ไว้ในซอร์สโค้ด เป็นผลให้ซอฟต์แวร์สิ้นสุดลงภายใต้ขอบเขตของสิทธิ์การใช้งานต่าง ๆ ที่ จำกัด การใช้งานในรูปแบบต่าง ๆ
Deutsch ก่อตั้ง บริษัท Aladdin Enterprises ซึ่งใช้ชุดต้นฉบับและเปิดตัวรุ่นที่เรียกว่า Aladdin Ghostscript แม้ว่าจุดประสงค์ของรุ่นนี้คือการเริ่มทำงานในรุ่นเชิงพาณิชย์ส่วนหนึ่งของข้อตกลงกับโครงการ GNU หมายถึงการปล่อยรุ่นฟรีเช่นกัน จากนั้น Deutsch ก็ออกใบอนุญาตสาธารณะทั่วไป (GPL) รุ่นสำหรับ GNU และรุ่น Aladdin Enterprises ออกภายใต้สิ่งที่เรียกว่า Aladdin Free Public License (AFPL) ซึ่งมีข้อ จำกัด มากกว่า GPL รุ่นนี้ในภายหลังก็กลายเป็นที่รู้จักในฐานะ AFPL Ghostscript
บริษัท ผลิตภัณฑ์ซอฟต์แวร์ง่าย (ESP) พัฒนาขึ้นในปี 1993 รุ่นที่เรียกว่า ESP Ghostscript ซึ่งได้รับการคุ้มครองภายใต้ GPL รุ่นนี้ถูกสร้างขึ้นเพื่อให้เข้ากันได้กับ ESP Common Unix Printing System (CUPS) ในปีพ. ศ. 2549 CUPS ได้กลายเป็นส่วนสำคัญของLinux®และระบบปฏิบัติการUnix®อื่น ๆ ESP Ghostscript และรุ่น GPL รวมเข้าด้วยกันเพื่อสร้าง GNU Ghostscript GNU Project ในท้ายที่สุดการตั้งชื่อนี้การปลอมแปลงซอร์สโค้ดซอฟต์แวร์และการเพิกถอนใบอนุญาตเป็นสิ่งสำคัญที่จะต้องทราบเนื่องจากมีสองเวอร์ชั่นโผล่ออกมาจากการต่อสู้ - Ghostscript ซึ่งเป็นซอฟต์แวร์ลิขสิทธิ์ของ Artifex Software Inc. และได้รับอนุญาตให้ใช้ในเชิงพาณิชย์ ดูแลโดยโครงการ GNU และได้รับการปล่อย GPL
ในฐานะที่เป็นล่ามวัตถุประสงค์หลักของซอฟต์แวร์นี้คือการใช้คำสั่งคำอธิบายหน้า Postscript และแปลเป็นรูปแบบที่สามารถแสดงได้บนหน้าจอคอมพิวเตอร์หรือบนกระดาษจากเครื่องพิมพ์ เมื่อรันตัวแปลจะแสดงพรอมต์สำหรับผู้ใช้ จากนั้นภาษาของ Postscript สามารถป้อนลงในล่ามโดยตรงหรือผ่านไฟล์ข้อความที่มีภาษาของ Postscript วิธีการที่พบบ่อยที่สุดคือผ่านไฟล์ข้อความหรือเอกสาร Postscript ในระบบไฟล์คอมพิวเตอร์ส่วนใหญ่ไฟล์ Postscript จะถูกระบุด้วยคำต่อท้าย. ps
วิธีการบรรทัดคำสั่งที่น่าเบื่อนี้สำหรับการใช้ Ghostscript นั้นไม่สามารถเข้าถึงได้สำหรับผู้ใช้คอมพิวเตอร์ทั่วไปดังนั้นโครงการซอฟต์แวร์จำนวนหนึ่งจึงเกิดขึ้นที่ใช้ซอฟต์แวร์เป็นแบ็คเอนด์เพื่อแสดงหรือพิมพ์ไฟล์ Postscript และ PDF ที่พบมากที่สุดคือโปรแกรมที่เรียกว่า GSview ซึ่งมีส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI) จากจุดกำเนิดของซอฟต์แวร์และการจัดหาล่าม Postscript และ PDF ของ Adobe Systems Inc. สำหรับระบบปฏิบัติการเชิงพาณิชย์จำนวนมากซอฟต์แวร์ GUI ส่วนใหญ่ที่พร้อมใช้งานสำหรับ Ghostscript ได้รับการพัฒนาให้ทำงานภายใต้ระบบปฏิบัติการฟรีUnix®
Ghostscript เองอย่างไรก็ตามได้รับการจัดพอร์ตให้ทำงานภายใต้ระบบปฏิบัติการหลายระบบรวมถึงตัวแปรที่เหมือนUnix®, Linux®, Macintosh®, Microsoft Windows ™และระบบปฏิบัติการอื่น ๆ อีกมากมาย เหตุผลนี้น่าจะเป็นความสามารถของซอฟต์แวร์ในการทำหน้าที่เป็น RIP ในกรณีการใช้งานเช่นนี้ Ghostscript จะเป็นบริการหรือ daemon และทำหน้าที่เป็นตัวกรองอินพุตสำหรับอุปกรณ์โดยการใช้ Postscript และประมวลผลสำหรับเครื่องพิมพ์หรือจอแสดงผล ในฐานะที่เป็นเอ็นจิ้นสำหรับอุปกรณ์ RIP จำเป็นต้องสามารถทำงานได้อย่างราบรื่นภายใต้ระบบปฏิบัติการที่แตกต่างกันซึ่งอุปกรณ์ RIP สร้างขึ้น


