Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
OS X

Preview App On macOS Ventura Drops Support For PostScript Files (macrumors.com) 143

Starting with macOS Ventura, released this week, the built-in Preview app on Mac no longer supports PostScript (.ps) and Encapsulated PostScript (.eps) files, according to a new Apple support document. MacRumors reports: Preview can still be used to open these files on macOS Monterey and earlier. Apple did not provide a reason for the change. Apple recommends using other third-party Mac apps that can view or convert PostScript files. It also remains possible to print .ps and .eps files by dragging them into a Mac's printer queue [...].

Developed by Adobe in the 1980s, the .ps and .eps file formats were once widely used for desktop publishing/printing purposes. PostScript was the basis of rendering on the NeXT operating system, and was mostly replaced by the PDF format in Mac OS X.

This discussion has been archived. No new comments can be posted.

Preview App On macOS Ventura Drops Support For PostScript Files

Comments Filter:
  • Boo! Hiss! (Score:5, Interesting)

    by Anonymous Coward on Thursday October 27, 2022 @05:14AM (#63002219)

    apple likes to drop support because retaining it is slightly inconvenient for them. For some things that's a bit more stupid than for others.

    PostScript is a handy-dandy programming language, if a bit obscure. But the bigger problem is that preview on macos is an "it just works" deal, and breaking that, that's just stupid. What's next, breaking support for TIFF because "nobody uses FAX anymore"? Besides that this isn't true in at least Japan, which is a sizeable market. Well, some of us have archives full of old crap in any which format and going through that and converting and repackaging just because preview found it inconvienient to support any longer... did I say it was stupid? It's stupid.

    "It just works" is a strong selling point for apple, even if you have to walk their path to do it. It doesn't do to make that path ever smaller and more winding.

    • It seems weird because these days ghostscript is freely distributable, so if Apple is having trouble maintaining their own postscript functionality (which seems particularly pathetic given that NeXTStep was based so heavily on it) they could still use theirs. But I guess then they would have to support it, and this way it's your problem. Apple, it just works... for making profits for Apple.

      • Re: Boo! Hiss! (Score:2, Insightful)

        by MrNaz ( 730548 )

        Apple. It just works.

        For sufficiently narrow definitions of "it".

        • Apple. It just works.

          For sufficiently narrow definitions of "it".

          Well... yes. Why DOES postscript need to work?

      • Re: Boo! Hiss! (Score:5, Interesting)

        by beelsebob ( 529313 ) on Thursday October 27, 2022 @06:35AM (#63002337)

        My bet is the reason they dropped it is that Ghostscript now uses AGPL3. Apple seems to not use anything with a license from the GPL3 family, so Iâ(TM)m betting they realised âoewe canâ(TM)t keep this software up to date, so weâ(TM)re going to have to just drop support.â

        • My bet is the reason they dropped it is that Ghostscript now uses AGPL3. Apple seems to not use anything with a license from the GPL3 family, so Iâ(TM)m betting they realised âoewe canâ(TM)t keep this software up to date, so weâ(TM)re going to have to just drop support.â

          This sounds like the most likely reason.

          Apple hates GPL3 with the heat of a thousand suns.

          • by Sique ( 173459 ) on Thursday October 27, 2022 @07:27AM (#63002429) Homepage
            A thousand Suns? SPARCs or Intel?
          • Re: Boo! Hiss! (Score:5, Interesting)

            by tlhIngan ( 30335 ) <slashdot.worf@net> on Thursday October 27, 2022 @07:38AM (#63002445)

            Apple hates GPL3 with the heat of a thousand suns.

            Most companies hate GPLv3. I know when GPLv3 was implemented there was a company wide meeting on how open-source usage was changing inside the company. No longer was it going to be freely used - all open-source software used was going to have to be reviewed by legal first.

            Legal already audited the software used internally and externally and created an inventory from it as an allowed list. They also created a list of licenses that was "instant approval" - if you needed a piece of open-source software, and it fell under a instant approved license, they would just rubber stamp it. The list of licenses allowed for use internally was larger than what we could include in software we distributed externally

            There was also an instant disapprove list - anything GPLv3 related, for example, would never be approved for external software use.

            Software using "unique" licenses would often have to be reviewed for compatibility purposes.

            Basically a huge CYA move to ensure that customers of our products understood their legal obligations, as well as ensuring that whatever we distributed would actually be saleable with as few obligations as possible. So GPLv3 was out purely because it would cause obligations to our customers and devalue our product for certain use cases.

            For another product, we did use a GPLv3 licensed library, but it was a dual-licensed library, so the software we provided made a note of it - if the customer wanted that specific feature and couldn't abide by the GPLv3, they could obtain a commercial license for it. (This was fine because there were other licensed components in it that if the customer wanted to customize and distribute they would require a license for those pieces of software).

            • I think this is just peachy, because I want commercial software to be destroyed by FOSS. Any corporation which refuses to use good software because of the license is just going to handicap themselves, and the disadvantage to which they put themselves furthers my goal.

              • by caseih ( 160668 )

                There indeed are many ways Apple can easily and legally ship and use GPLv3 software, but they choose not too because they are anti-free software. That is unfortunate and unnecessary, but here we are. Yes they could have made preview.app spawn ghostscript to convert the PS file to PDF, and shipped ghostscript as a separate OS component that is under the AGPLv3.

                And any company can do the same, including the OPs. However, preachy or not, all companies need to follow his company's example. Too many companies

                • Too many companies treat open source as something to simply take from and Apple is foremost among them.

                  What exactly would Ghostscript be owed here? Or OSS that Apple "takes from", what are those owed?

                  Are we ignoring commit history and expecting more than that? Please explain, because this whole "I use it", "they take from it" business doesn't make any sense.

                  • by caseih ( 160668 )

                    I'm not referring to Ghostscript or Apple here necessarily with that particular comment. I'm commenting more broadly. You obviously conflated my first statements about how Apple could have used Ghostscript legally after the license change with my second comment about corporate abuse of open source code which was referring to the OP's post on legal vetting of open source licenses within his company. All companies need to legally vet all licenses of any external source code they use regardless of open sour

                    • by PCM2 ( 4486 )

                      Over the years many companies have abused open source by taken code without regard for the license and then many have acted all upset when a violation of these license terms was pointed out to them. They tend to look at all open source as if it were a big public-domain commons, which is not.

                      Well, to be fair, in a lot of cases it has been software developers who have built products that way, picking and choosing tools and libraries that they were familiar with and were "free." Developers aren't really known for thinking of software engineering in legal or business terms; they're just trying to get the job done. By the time a problem is brought to the legal department's attention, it's too late and the company looks bad to people on the outside.

                • by narcc ( 412956 )

                  "There's something not right about giving your art away for free" --Tim Cook
                  Source [theguardian.com]

                  Bono wasn't even suggesting that he give his music away for free, but that Apple pay for it and give it to their users for free. Tim's objection was to users would get something without paying for it. I suspect he only tolerates free apps because it requires

                  There are people in this world that find the whole idea of altruism abhorrent. I suspect what they don't like isn't someone getting something for free so much as the wro

                  • by Bert64 ( 520050 )

                    Bono wasn't even suggesting that he give his music away for free, but that Apple pay for it and give it to their users for free.

                    More likely his objection was that Apple would have to pay for it, but then couldn't recover those costs by selling it to users.
                    If it had been entirely free he's less likely to have cared. Apple do give away a lot of software that they themselves obtained for free, they just don't like doing so under the terms of GPLv3 because that requires any patents covering it also be made available. They are fine with GPLv2, BSD etc and make heavy use of code covered under those terms.

                • by PCM2 ( 4486 )

                  Too many companies treat open source as something to simply take from and Apple is foremost among them.

                  Yeah, but with respect, they can do that. Take the BSD underpinnings of macOS, for example; the license explicitly allows Apple to just take it and walk off without so much as a "thank you." You may think that's unfortunate, but presumably the authors of the BSD license did not share that view.

              • I think this is just peachy, because I want commercial software to be destroyed by FOSS. Any corporation which refuses to use good software because of the license is just going to handicap themselves, and the disadvantage to which they put themselves furthers my goal.

                This is like wanting to destroy commercial kitchens, with free recipes. Free* with strings attached licensed recipes even.

                I sincerely applaud your effort, free stuff is great, but your aim is laughable. That won't do the other thing, and even if it could, it wouldn't be a good outcome.

              • by 605dave ( 722736 )

                "I want commercial software to be destroyed by FOSS"

                Be careful what you wish for

            • by caseih ( 160668 )

              Legal should always review the license of any software library used in development, whether open source or not. It astounds me how many companies seem to look at open source as if it were public domain. Open source code is no different than any other code under license. If a company does not know and abide by the terms of the license, it has no license to use that code. It's that simple yet so many companies act all surprised by it and get all antagonistic towards open source and free software in partic

            • Most companies hate GPLv3.

              As your Post explains, Understandably so!

          • On the other hand Apple could have included a plug-in architecture that would have made it easy for third parties to fill in the gap.

          • by 605dave ( 722736 )

            "Apple hates GPL3 with the heat of a thousand suns."

            As they should.

        • My bet is the reason they dropped it is that Ghostscript now uses AGPL3. Apple seems to not use anything with a license from the GPL3 family

          That makes sense, Apple loves tivoization and abusing its own users with DRM. Their whole iDevice line is literally based around the idea.

        • Re: (Score:2, Informative)

          by Anonymous Coward

          Apple has a license for Adobe's PostScript interpreter and rasterizer. The same one used in Acrobat Distiller, and countless printers. They don't need Ghostscript.

          Apple f'd up in the PDF rasterizer until John Warnock called Steve Jobs up and basically said 'You're killing us, Smalls.' At which point Adobe send several PDF engineers over to Cupertino to fix their disaster. Apple-generated PDF is still a PoS in comparison to Acrobat created files, but much better than it used to be.

          • by dgatwood ( 11270 )

            Apple has a license for Adobe's PostScript interpreter and rasterizer. The same one used in Acrobat Distiller, and countless printers. They don't need Ghostscript.

            Apple had a license. You can bet Apple it involved paying Adobe for every copy of macOS that they shipped, and now they don't have to.

          • by PCM2 ( 4486 )

            Apple has a license for Adobe's PostScript interpreter and rasterizer. The same one used in Acrobat Distiller, and countless printers. They don't need Ghostscript.

            Hey wait. I thought the macOS printing infrastructure was still based on CUPS. Isn't that all about PostScript? Can they use the renderer in one place but not in another?

        • Aren't mutually compatible GPLv3 and AGPLv3 both strong copyleft licenses? Apple Preview is proprietary software, so how could it have used Ghostscript without distributing Preview source code?

          If Preview uses Ghostscript code, licensing would be a reason for Apple to drop support of ps and eps, but Apple also tends to drop support of things in advance of their decline. Since commercial printing switched away from EPS and PS to PDF over 20 years ago, I'm not sure where PS and EPS has been used popularly, o

          • by Bert64 ( 520050 )

            Depends, they could call an external ghostscript binary to convert postscript to a temporary pdf file - and then open that with preview. As you're simply executing a copy of ghostscript you've no need to include the source of whatever calls it, only of ghostscript itself.

            • by dgatwood ( 11270 )

              Depends, they could call an external ghostscript binary to convert postscript to a temporary pdf file - and then open that with preview. As you're simply executing a copy of ghostscript you've no need to include the source of whatever calls it, only of ghostscript itself.

              That's actually what Apple did with PostScript anyway, IIRC, so yes, there's no reason they couldn't use GhostScript other than the AGPL being an example of abhorrent license overreach.

              • by narcc ( 412956 )

                the AGPL being an example of abhorrent license overreach

                Overreach? "Abhorrent" even! In what way? It seems perfectly reasonable to me. I'd even go so far as to call it necessary given how easy it would be to undermine the intent of the GPL otherwise.

                • by dgatwood ( 11270 )

                  the AGPL being an example of abhorrent license overreach

                  Overreach? "Abhorrent" even! In what way? It seems perfectly reasonable to me. I'd even go so far as to call it necessary given how easy it would be to undermine the intent of the GPL otherwise.

                  The theory that a piece of software's "user" is someone who hits a web page is fundamentally flawed. If I take a piece of bulletin board software and change, for example, the authentication system (this is something I've done many times) to integrate with some internal user database, there is precisely zero benefit to people who come to my website having access to the source code of those changes, yet the Affero GPL requires that.

                  Worse, doing so fundamentally weakens security by removing a layer of defense

                  • by sjames ( 1099 )

                    You have confused GPL v3 with AGPL v3.

                    AGPL v3 is used to prevent the skeezy practice of writing a web framework that uses a GPL program to do all of the heavy lifting, tweaks the input or output a bit, then presents the output of the GPL program as it's own.

                    In other words, a slight variation on the theme of Tivo.

                    GPLv3 is a move to prevent the classic Tivoization. That is, take GPL software, add a minor feature you claim a patent on and make that patent required to ever run the software. BTW, if you make a

                    • by dgatwood ( 11270 )

                      You have confused GPL v3 with AGPL v3.

                      No, I'm not.

                      AGPL v3 is used to prevent the skeezy practice of writing a web framework that uses a GPL program to do all of the heavy lifting, tweaks the input or output a bit, then presents the output of the GPL program as it's own.

                      The AGPL prevents people from taking an AGPL program and making it available as a web-based service without releasing the source code, under the premise that web browser users who are gaining the benefits of the output of the service should also be able to have access to the source code for the tool.

                      But by argumentum ad absurdum, why shouldn't someone who uses GIMP to edit files for someone also have to provide the source code if they have modified GIMP in any way? What is it about web services

                  • by narcc ( 412956 )

                    The theory that a piece of software's "user" is someone who hits a web page is fundamentally flawed.

                    The author of the software you're using disagrees, which is why they picked AGPL over some other license. They want to make sure that people using their software, and your users are absolutely using their software, that they are granted certain rights. Who are you to take those rights away? It's not your software!

                    there is precisely zero benefit to people who come to my website having access to the source code of those changes,

                    It doesn't matter if you think your changes aren't useful to anyone else. Maybe someone will want to audit those changes to make sure you're not doing something nefarious. Really, it doesn't

                    • by dgatwood ( 11270 )

                      The theory that a piece of software's "user" is someone who hits a web page is fundamentally flawed.

                      The author of the software you're using disagrees, which is why they picked AGPL over some other license.

                      Let me be clear. They have every right to disagree, just as I have every right to not use it, and to recommend to others that they avoid those licenses when writing their own software, which is exactly what I was doing.

                      They want to make sure that people using their software, and your users are absolutely using their software, that they are granted certain rights. Who are you to take those rights away? It's not your software!

                      This, and about half of the rest of your post, is entirely a straw man. At no point did I advocate violating the AGPL, nor am I telling people that they shouldn't have the right to license things in whatever way they want to. The previous poster asked why I thought AGPL is massive overreac

        • Apple does not and has not used Ghostscript for rasterizing PostScript. So its license has little bearing on Apple using PostScript or not.

          If I had to guess I'd say they dropped PostScript because the interpreter required privileged entitlements they didn't want to keep allowing. Apple's internal apps use entitlements just like App Store ones, though much more permissive. Even with more permissive entitlements there's code that needs exceptions to those. It's a major internal process to get entitlement exce

        • Did Preview use Ghostscript internally? I don't think so. All PDF readers already deal with a significant subset of Postscript, because it's a part of PDF. Adding the additional support to add back in the control flow parts of Postscript and to deal with non tokenized inputs if relatively small, and if you've got your own PDF procesing engine then borrowing from Ghostscript probably isn't practical anyway.

        • My bet is the reason they dropped it is that Ghostscript now uses AGPL3. Apple seems to not use anything with a license from the GPL3 family, so Iâ(TM)m betting they realised âoewe canâ(TM)t keep this software up to date, so weâ(TM)re going to have to just drop support.â

          Not seeing it in this list, when did they ever use Ghostscript?

          https://opensource.apple.com/r... [apple.com]

      • I still have a next machine in storage. The local university computer lab was full of them back in the mid 90s. I even ran AfterStep on X in early redhat days for a while. They were cool for their time.
        • by rworne ( 538610 )

          I still have a next machine in storage. The local university computer lab was full of them back in the mid 90s. I even ran AfterStep on X in early redhat days for a while. They were cool for their time.

          My university had a few they were surplusing out - I didn't get one of those, but the on-campus computer store sold me a cube, mono display, printer, and a 3' stack of software, optical discs, and documentation for a paltry $300 back in 1993.

          I used that sucker for the next 5 years (4 as an as an undergrad). It was light years ahead of anything at the time. Went to OS/2 NT4.0 and Windows 2000 until the OS X beta came out, then it was back to Macs and my old OS with a new shiny Mike & Ike interface. Be

      • by rworne ( 538610 )

        It seems weird because these days ghostscript is freely distributable, so if Apple is having trouble maintaining their own postscript functionality (which seems particularly pathetic given that NeXTStep was based so heavily on it) they could still use theirs. But I guess then they would have to support it, and this way it's your problem. Apple, it just works... for making profits for Apple.

        The problem with NeXT and Postscript is Adobe wanted too much money to license it for OS X. Display PDF wasn't so encumbered at the time, so that was the reason for the switch.

    • Re:Boo! Hiss! (Score:5, Informative)

      by pz ( 113803 ) on Thursday October 27, 2022 @06:00AM (#63002275) Journal

      PostScript is a handy-dandy programming language, if a bit obscure.

      Maybe to humans who write code, but it is inside essentially every PDF. (Yes, yes, I know PDF isn't exactly PS/EPS.)

      https://en.wikipedia.org/wiki/... [wikipedia.org]

      So, obscure? Not really. More like in such widespread use that it is universal. It's just that nearly every instance is machine-generated instead of written by human fingers.

      • I can probably count on one hand the number of times I've encountered a postscript file in the wild.

        • by rpresser ( 610529 ) <rpresser@gm[ ].com ['ail' in gap]> on Thursday October 27, 2022 @09:51AM (#63002715)
          Say you're under 30 without saying you're under 30.
        • You're not very old then? Or a Windows person? PDF didn't become standardized until 2008, and most third party readers initially had to do lots of reverse engineering to figure out the proprietary format. There have been government or corporate requirements that some documents be in a non-proprietary format, so Postscript was often used for that. Even when Adobe Acrobat Reader was common some organizations still did not use PDF for archival purposes.

        • by pz ( 113803 )

          You're saying you don't use PDFs, ever? Most are PostScript inside. That was my point.

          PostScript is also a representation of choice for line drawings to be published in scientific papers. I create PS files frequently for that purpose.

          There is one program, xcircuit, that uses PS as its fundamental inner representation, and is by far the easiest to use schematic capture software I've used. It is rather limited in functionality compared to the big boys, but man, it's fast and super intuitive. Its files ar

      • PostScript is and always has been an imperative, stack-based Turing-complete language. There's a current instruction that gets executed and mutates variables and the stack, does control loops, etc. Everything you'd expect from Java or C#. Well, at least everything you'd expect from C or Forth. PDF is at heart a declarative page description language. Nothing in the PDF is executable. The PDF consumer has its own loops and variables. It's like the difference between a program that draws a fractal, and a
      • " It's just that nearly every instance is machine-generated instead of written by human fingers."

        I remember the 80ies when Apple had the only 'affordable' (around 10.000$) PS printer available and we had to program PS forms with dBASE to be able to print nice filled out forms under DOS.
        Later when Kyocera brought their Prescribe models we switched to that and later PCL with Laserjets.

    • by cshamis ( 854596 )
      Slowly erasing the value of having an Apple. If I wanted to do everything myself I'd run Slackware again. Exactly WHAT am I paying them for?
      • by PCM2 ( 4486 )

        Seriously? IMHO the Preview app is pretty crap. Kinda useful for viewing a PNG you downloaded or something, but that's really something the Finder should do by itself. PS files are a pretty niche use case; if you want that, go download a free app that can handle them.

    • by Kisai ( 213879 )

      It's almost a certainty that the reason it was dropped was because the underlying libraries it depends on haven't been updated to work on M1/M2 OS X versions, or the more likely scenario being that no printer supports postscript anymore and continuing to "pay adobe" for it is just stupid.

    • Boo hiss indeed! I use abcm2ps to render sheet music. Til yesterday I could simply doubleclick the resultant .ps file and have a pdf copy of the music. I expected that to continue to be the case but now I discover here that this no longer works. Shit.
      • by Rufty ( 37223 )
        MacPorts has ps2pdf. I'd guess homebrew, too?
        • MacPorts has ps2pdf. I'd guess homebrew, too?

          Haven't played with either in years. And I thought I'd left ps2pdf behind with the Linux box on my work desk when I retired. I guess I'll have to reacquaint myself...

          Or I guess I could do my rendering and converting on an RPi. Hello again, vi. Remember me?

    • Comment removed based on user account deletion
    • apple likes to drop support because retaining it is slightly inconvenient for them

      No, Apple is just creating a third party opportunity to support independent developers. To help the developer ecosystem. Its all about the developers after all. :-)

    • Our document imaging stores where I work still prefer TIFF, and will store in TIFF by default, converting on the fly when retrieved.

      But then we still use the Wang imaging solution, because it just works. Yes, it does, and not much has improved on it.

    • "What's next, breaking support for TIFF because "nobody uses FAX anymore"?"

      40% of German companies till use Fax, also every government office there.

    • Besides, you're reading documents wrong! I mean, who is so old fashioned that they'd like to read archived documents from the 20th century? Besides, we have open source tools that you can build on the Macs, it will only take several weeks to get a working developer setup to compile those tools.

      But hey, we're Apple: we don't care, we don't have to! It doesn't just work, because it doesn't have to!

      Seriously, this isn't just an old language - Postscript is used today to read documents. Postscript was somet

  • And Apple want all programs to be provided through their application store
  • by Robert Frazier ( 17363 ) on Thursday October 27, 2022 @06:40AM (#63002347) Homepage

    Dropping support for .dvi files?

    Best wishes,
    Bob

  • When I did my thesis, back in 1996, many of the papaers I needed were in PS, and since at the time I was a Windows/SlowLaris user, I relied on GhostScript to read those papaers.

    My only PS documents are precicely those papers, that I read every 10 years for nostalgia's sake.

    I I could use GhostScript then, I can use it now. I did it before, I can do it again. If I could, so can you ;-)

    • Dude. ps2pdf and move on.

    • by PCM2 ( 4486 )

      When I did my thesis, back in 1996, many of the papaers I needed were in PS, and since at the time I was a Windows/SlowLaris user, I relied on GhostScript to read those papaers.

      Forgive my old/dumb but wasn't .ps the primary output format from LaTeX? (Maybe it still is.) I always thought LaTeX was pretty genius for authoring technical papers.

      • If I'm recalling correctly, TeX produces .dvi files which can then be dvi2ps'd although with the inclusion of pdftex in the MacTeX package I haven't done that in years. You're right though, (La)TeX was -- and remains -- pretty genius.

        (MacOS as of Monterey (12.5) still includes pstopdf. One hopes that remains in Ventura although Ghostscript is readily installed with the brew package manager.)

  • by williamyf ( 227051 ) on Thursday October 27, 2022 @06:55AM (#63002367)

    Unlike PDF, PostScript is a turing complete language. Perhaps just now the penny droped on apple abut the security implications of letting Preview run Programs that can easily be downloaded from the net.

    Couple that with saving a few bucks on development and testing of that functionality and (as some other smarter posters have said) that parts of PS support moved to GPLv3 (which Apple particularly hates), and this was as good as any moment to drop it.

    • by fermion ( 181285 )
      Full support of Postscript has certainly been a perk of the Mac. For me it is saving graphed.app images as WOS and using them in LaTex and Apple apps.

      On the other hand, anything Adobe is expensive legacy product. If there is another way, Apple is right for looking towards the future. I pay for Adobe products. It they are not what they used to be.

      • by PCM2 ( 4486 )

        I pay for Adobe products. It they are not what they used to be.

        Oh come now. I was an IT drone doing support for Adobe products for a graphic design firm way back in 1996. My company was in the beta test for Adobe Illustrator 7. I assure you, the only product that Adobe has not seriously fucked up at least once is Photoshop, because it absolutely could not afford to fuck up that cash cow. But otherwise? Yeah, nah, Adobe is definitely not known for getting it right every time.

    • I'm guessing their telematics showed that hardly anyone was opening a postscript file, or no code was being called to render postscript. As you said, postscript is a complete programming language, so why take the risk?

      As for GPL, as another poster pointed out, Apple doesn't use Ghostscript. They have their own Adobe-licensed Postscript libraries ported over from OpenSTEP.
       

    • by dskoll ( 99328 )

      Yes, PostScript is Turing-complete. But standard PostScript doesn't have operators that let it access your file system or the Internet, and if your interpreter does have such operators, they should be easily be disabled.

      With a proper PS interpreter, the worst that can happen is a DoS attempt as the PS file loops forever or allocates lots of memory... both of which can be stopped with sensible resource limit settings.

  • I wanted to write a comment, but Preview doesnt want to edit Postscript today - maybe a bug in the last update broke it.
  • Microsoft also dropped support for PostScript four years ago.
    https://en.wikipedia.org/wiki/... [wikipedia.org]

    • You are incorrect in your sentence, though what is ACTUALLY STATED in the Wikipedia link is correct.

      EPS is not the only kind of Postscript; Office is not the only product from Microsoft; and Microsoft **STILL** ships with printer drivers supporting Postscript.

  • .. but it begat a billion documents that would have been great in HTML, but some dufus just HAD to write them in PDF.

  • I'm trying to recall if I *ever* even attempted to open an .eps or .ps file using Preview on a Mac in the last 20 years or so I've owned them? I don't think so!

    I've definitely run across an .eps file here or there, but it was always in the context of needing to work with it in a commercial package.

    Frankly, I won't miss the loss of this support in Preview, but sure would be great if Apple would improve compatibility with PDFs in it.

  • ...were the 100 page printouts on the office printer that someone screwed up trying to print. My guess is that the reason Apple dropped support is that nobody is using it. The only people that will miss it are the Slashdotters on this thread that likely don't own an Apple product in the first place. They also dropped the serial port, the VGA port and the floppy drive.

  • People complained when Apple dropped serial ports and floppy drives. People complained when Apple dropped SuperDrives from most models.

    Apple did their Risk Assessment, deemed EPS unworthy, and got rid of it.

    Vote with your wallet if you want to send them a message. Angry tweets and web posts don't change anything.

Successful and fortunate crime is called virtue. - Seneca

Working...