PostScript, the venerable web page description language relationship again to Macs within the ’80s, has lastly hit the top of the street in macOS Sonoma.
Apple is evident in regards to the removing in its launch notes for Sonoma, saying that “macOS has eliminated the performance for changing PostScript and EPS recordsdata to PDF format.”
“Consequently, CoreGraphics’ CGPSConverter returns an error when invoked, ImageIO not converts EPS recordsdata, NSEPSImageRep doesn’t show EPS recordsdata, and PMPrinterPrintWithFile doesn’t settle for a PostScript file for non-PostScript print queues,” it elaborates.
It is a bit of a tragic footnote for a one-time revolutionary expertise that helped kick off the desktop publishing revolution by which Apple and Adobe have been each such central gamers. However occasions have modified: In 2021, PostScript’s inventor Charles Geschke handed away at age 81.
For probably the most half, Adobe’s personal PDF doc format has succeeded PostScript, so this situation is unlikely to have an effect on most individuals past these with archives of PostScript or EPS recordsdata.
PostScript’s demise on the Mac should not come as a shock to anybody who’s been paying consideration. The writing has been on the wall for years, as Apple has slowly dismantled assist for PostScript in successive macOS releases.
This course of started with Catalina’s launch in 2019, when Apple retired assist for PostScript Kind 1 fonts in favor of OpenType. Adobe itself adopted swimsuit by eliminating Kind 1 font assist in Photoshop in 2021.
The removing accelerated with the discharge of macOS Monterey 12.3, when Apple pulled the power for PostScript recordsdata to be considered inline. And in macOS Ventura, the Preview software eliminated PostScript conversion assist.
PostScript’s removing from the Mac is nice safety, opined Mac developer Dr. Howard Oakley. Safety researchers have uncovered a number of critical vulnerabilities in frequent PostScript interpreters, he stated.
“PostScript is an outdated stack-based interpreted language designed at a time when code safety had barely been conceived, and malicious software program hardly existed,” wrote Oakley in a current weblog publish. “Amongst its engaging options is the truth that any PostScript object will be handled as knowledge, or executed as a part of a program, and may itself generate new objects that may in flip be executed.
“Extra just lately, safety researchers have drawn consideration to the truth that it is a present for anybody wishing to put in writing and distribute malicious code,” Oakley added. “Because it’s successfully a picture format, embedding malware inside a PostScript file may allow that to be run with out person interplay, as with another graphics codecs.”
Oakley famous these with a must entry PS and EPS recordsdata on their Mac nonetheless have a couple of choices, together with Adobe’s industrial Distiller app, Artifex’s Ghostscript, or a Digital Machine (VM) operating macOS Monterey.
