Slashdot Mirror


Adobe To Release Full PDF Specification to ISO

nickull writes "Adobe announced it will release the entire PDF specification (current version 1.7 ) to the International Standards Organization (ISO) via AIIM. PDF has reached a point in its maturity cycle where maintaining it in an open standards manner is the next logical step in evolution. Not only does this reinforce Adobe's commitment to open standards (see also my earlier blog on the release of flash runtime code to the Tamarin open source project at Sourceforge), but it demonstrates that open standards and open source strategies are really becoming a mainstream concept in the software industry. So what does this really mean? Most people know that PDF is already a standard so why do this now? This event is very subtle yet very significant. PDF will go from being an open standard/specification and de facto standard to a full blown de jure standard. The difference will not affect implementers much given PDF has been a published open standard for years. There are some important distinctions however. First — others will have a clearly documented process for contributing to the future of the PDF specification. That process also clearly documents the path for others to contribute their own Intellectual property for consideration in future versions of the standard. Perhaps Adobe could have set up some open standards process within the company but this would be merely duplicating the open standards process, which we felt was the proper home for PDF. Second, it helps cement the full PDF specification as the umbrella specification for all the other PDF standards under the ISO umbrella such as PDF/A, PDF/X and PDF/E. The move also helps realize the dreams of a fully open web as the web evolves (what some are calling Web 2.0), built upon truly open standards, technologies and protocols."

47 of 275 comments (clear)

  1. ISO approved PDF by Xymor · · Score: 5, Insightful

    Is this a nail in the MS XML coffin?

    1. Re:ISO approved PDF by nbritton · · Score: 2, Insightful

      "Is this a nail in the MS XML coffin?"

      ISO/IEC 26300:2006 (OpenDocument Format) was the first nail.

    2. Re:ISO approved PDF by vhogemann · · Score: 4, Insightful

      Blame AcrobatViewer, not PDF.

      Evince is fast and snappy here on my old and busted PIII 700Mhz, with only 128MB RAM.

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    3. Re:ISO approved PDF by Zadaz · · Score: 4, Insightful

      Acrobat reader is widely known to be a resource hog, but banning PDFs is short sighted and reactionary. It's like banning shoes because you tripped once.

      Foxit. Windows and (now) Linux. Takes about 1/2 a second to open.

      If you have a Mac, you have a slick one built in.

    4. Re:ISO approved PDF by 99BottlesOfBeerInMyF · · Score: 4, Insightful

      Is this a nail in the MS XML coffin?

      First, hopefully you were referring to XPS (XML Paper Specification) and not OpenXML, which many of the replies seem to assume. I don't see this as a counter move actually, but rather as business as usual. PDF has been an open standard for a long time and I don't know that any real player has any trouble getting Adobe to add to the spec. I'm glad they've formalized the process and renewed their commitment to keeping PDF an open standard.

      I also don't see that PDF has much of a chance in the battle against XPS. Unless Microsoft is forbidden from bundling readers and writers with Windows, it will take over most of the market via that monopoly leveraging. By the time the courts act I suspect the market will already be destroyed and everyone will be locked into one set of tools made by MS. The courts will eventually rule against MS, and Adobe will get some money, but the market will never be repaired and consumers will be stuck with a PDF replacement where they can only get tools from one vendor and those tools will never be improved again.

      I could be wrong. The courts could be faster than molasses or the industry as a whole could see the trap coming and stick with PDF despite MS. I don't suspect that will be the case though. The most realistic hopeful scenario would be Linux adoption by corporations and government taking off for managed desktops and OS X taking off in the home market sufficiently that the Windows monopoly is weakened enough so that MS cannot effectively manage a takeover based on their monopoly alone.

    5. Re:ISO approved PDF by 99BottlesOfBeerInMyF · · Score: 5, Insightful

      Even the most verbose XML couldn't come close to the unbelievable bloat that is .PDF.

      The PDF standard does not seem particularly bloated to me.

      I got sick of PDF's taking forever to loading, and the reader hanging constantly on our PC's at work, so I banned them from from the office. It shouldn't take a bleeding edge machine to open plain old documents in a reasonable amount of time.

      Ignorance is one of the main reasons why open standards lose to MS proprietary ones in the market. The average person does not understand the advantages. One of the main advantages is that no one is locked into a single vendor for their tools. Despite this almost everyone uses the combination of Window+IE+Adobe Acrobat Reader Plug-in. This is a terrible toolset and is bloated, slow, and poorly designed. Windows can't multi-task memory resources if your life depended upon it. IE itself is bloated and poorly handles threading plug-ins and will hang the whole process until a download is complete. The acrobat plug-in is slow and bloated with all the default settings turned on. The end result is an average user with an average machine clicking on a PDF link and their whole machine grinding to a halt while it waits for the download to finish, then they get to wait yet longer while the Acrobat plug-in eventually gets around to its main purpose.

      The solution is, quite simply, don't use that combination of tools. If you're on Windows there are plenty of great, free PDF readers. Foxit is my favorite. On Linux I like XPDF and on OS X I like Preview. You have choices because PDF is an open standard. Blaming a standard for the failings of a given tool is just plain incorrect.

      Now I imagine you won't care what I say anyway and will be quite happy when Microsoft's bundled XPS format takes over the market. It will even render faster for you for some time, since the default tools will be built into the OS's display APIs. You'll probably be happy about this for years until you realize you can't move to another platform because all your files are trapped in one only MS's reader will open. Moreover, you'll probably be wondering why you need a top end machine 5 years from now to open files you used to be able to open on your old machine, but since there will only be one reader available you'll be stuck with that. And if they start adding DRM as a mandatory feature on XPS files, so that you have to register all the documents you create with MS, well what can you do? Sure you'll complain about these things, but what will you do? Everyone uses XPS and if you ever want to submit a resume you need to have Windows with its built-in XPS tools.

      ...or maybe you won't. Maybe you and the rest of the industry will wise up to the advantages of open standards, as a few large organizations currently seem to be doing. Maybe you'll just download a good PDF viewer and think to yourself, wow I'm glad I have options and I'm not stuck with just one viewer, that would suck."

    6. Re:ISO approved PDF by Sax+Maniac · · Score: 2, Informative

      Or, just disable the 952 plugins you don't use. Acrobat reader launchs plenty fast without loading them all.

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
    7. Re:ISO approved PDF by ruzel · · Score: 4, Insightful

      IT people with your attitude drive me insane and give us all bad names. I can't imagine what kind of hoops your people have to jump through to get a stupid digital document. "Sorry, Ron, the asshole in IT won't let us use PDFs, can you send me a Word doc?" A University I was affiliated with did the same thing with regard to zip files. Zip files!!! So hundreds of scientists can't get work done because ONE jackass can't figure out how to better protect them than just outright banning a file type from email.

      Find a solution to the problem. That's your job.

    8. Re:ISO approved PDF by Atzanteol · · Score: 3, Insightful

      I also suspect MS will release XPS readers for multiple platforms.

      Like Windows 2003, Windows XP, Windows Vista, etc.?

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    9. Re:ISO approved PDF by Nyph2 · · Score: 2, Interesting

      You know holding shift while loading acrobat reader skips the loading of plugins & speeds up load time significantly on at least some versions. So depending on the version you're using, this may cut the loadtime enormously.
      http://www.microsystems.com/tipstricksdisplay.php? tipNo=007/

    10. Re:ISO approved PDF by I'm+Don+Giovanni · · Score: 2, Interesting

      I would hope not.
      First, Microsoft already announced that they are submitting XPS to ISO/ECMA. Adobe's announcement is a reaction to that.

      Second, XPS has more features than PDF, creates smaller file sizes, and is more easily manipulatable (that is, to make a program that manipulates XPS, you just take any XML parser and add the XPS semantics).

      Plus, Adobe reserves that right to sue anyone that uses PDF. They used legal threats to force Microsoft to remove PDF support from Office 2007 (out of the box; MS still provides a free PDF plugin for download). And that was wrt the current ISO PDF standard (PDF 1.4 I think), so simply being an ISO standard doesn't mean that Adobe won't sue anyone that uses it at their whim, for whatever reason they see fit.

      MS has covenant not to sue anyone that uses XPS (covenant not to sue is standard MS practice for the standards they release to ISO, ECMA, etc).

      --
      -- "I never gave these stories much credence." - HAL 9000
    11. Re:ISO approved PDF by morcheeba · · Score: 2, Interesting

      This post is about .pdfs, please bear with me!

      Have you seen the Apple clock widget? I was poking around the code trying to find out why showing the clock took 10% of the CPU time, and I found the root of the problem: the second hand is redrawn about 10 times every time it moves. This simulates a little vibration, as you would have on a mechanical clock. I cut the code out to make it redraw only once, and the cpu time was negligible again.

      When I looked at the code, I saw something amazing: the clock hands were stored as .pdf files! Three pdf files, one for each hand. Amazing... apple felt that pdf was lightweight enough for general-purpose vector graphics.
      --
      anyway, I miss carrboro - you've got a great shop there!

    12. Re:ISO approved PDF by Sax+Maniac · · Score: 2, Informative

      They have no GUI so you have to hack it in. I found something like this years ago, and it's pretty obvious how to do it:

          http://gemal.dk/blog/2003/11/18/slow_acrobat_reade r/

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
  2. Kudos to them by Enderandrew · · Score: 4, Insightful

    I tip my hat to them.

    I don't know that this move has more meaning today than if it was done two years ago, but I certainly see more motivation today. The purpose of the ODF is to ensure that 100 years from now we can still access data. Closed formats mean data may not be accessible in the future. PDF used to be the sole means to have a document look exactly the same across any platform. That is no longer the case, and even Microsoft has opened the standard (mostly) on their new Office data files.

    While I still applaud the effort, Adobe is late to the party.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Kudos to them by c_fel · · Score: 5, Insightful

      PDF used to be the sole means to have a document look exactly the same across any platform. That is no longer the case, and even Microsoft has opened the standard (mostly) on their new Office data files.

      No, I disagree. Even when open office formats, the document won't look exactly the same on one an other platform. Example : the open document format (.odt) renders somewhat differently when opened in OpenOffice for Windows and OpenOffice for Linux. And it may be completely different when opened with koffice.
      The content is the same, though.

      What I believe is the .pdf excels in porting the exactly same layout of a page between platforms and softwares, while Office files excel in porting the exact editable content. Their goals are simply not the same.

      --
      I hate all sigs, mine included.
    2. Re:Kudos to them by Ucklak · · Score: 2, Informative

      You can't account for fonts. PDF allows insertion of fonts. That is what makes it 100% compatible across platforms and rips.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    3. Re:Kudos to them by hackstraw · · Score: 3, Insightful

      I tip my hat to them.

      I do too. This is a very mature and wise decision for Adobe to make.

      I know now that I was wrong, but I did not care for PDFs for years. And still to this day I have issues with people that don't do them correctly (basically those that put a bunch of huge images into a PDF container).

      But with the advent of Linux and especially OS X being able to create PDFs so easily, and I can share documents with anybody and have them look like they are supposed to look is very nice.

      Although I would have prefered if this was an open spec with quality PDF generators from day one, 10 years or so of progress to that ultimate goal is not bad in the long run.

      This model should be _the_ standard for propriatary data formats. By that, I mean going from propriatary to an open standard if it cannot be an open standard from the beginning. Autodesk, MS, etc, I'm looking at you for adopting such a respectable decision for document formats.

    4. Re:Kudos to them by CastrTroy · · Score: 2, Insightful

      MS word is notorious for looking different on different computers, even using the same version. Its a fact that two identical computers with identical versions of MS word, will render a document differently if they have different printers. Why is this? I can't understand the logic behind having the printer determining how a document looks. Why not just ignore the printer? The first problem is that word processors are overcomplicated and try to take too importance on exactly how the document is rendered. The other problem is that people expect entirely too much from their word processor. It evolved from a point where the word processor file was just a flat text file with maybe a couple tags for making text appear a certian way, to a system where you can insert a movie into a document (you can't print the movie). The word processor tries to be the be-all-and-end-all of computer applications, and hence fails miserably

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    5. Re:Kudos to them by Directrix1 · · Score: 3, Insightful

      Those are bugs in an implementation of a PDF viewer. They aren't bugs in the PDF standard.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    6. Re:Kudos to them by Zebra1024 · · Score: 3, Informative

      Most word processors, like Microsoft Word, are created on the WYSIWYG principle. They are designed to show you on the screen how the document will look when it is printed. This is why the printer affects how the document is rendered to the screen.

    7. Re:Kudos to them by UnknowingFool · · Score: 2, Insightful

      That is no longer the case, and even Microsoft has opened the standard (mostly) on their new Office data files.

      Microsoft's Office XML format is a half-hearted attempt to conform to standards. Really, it's another example of MS trying to hold onto their monopoly. Adobe is doing it the right way by fully opening the specification. From the initial evaluations of the MS proposal: Office XML specification is done in such a way that only MS can implement it.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    8. Re:Kudos to them by drinkypoo · · Score: 3, Insightful

      Adobe PDF documents look the same on every computer, when printed as well as on the screen, why should MS word be any different? If Adobe can ignore the printer and display the document the same everywhere, and print it out the same, why can't MS word do this?

      Well, one answer is that PDF can not do that. For instance if you print the same document that runs to the very edge of the page on two printers, one with a 1/4" margin and one with a 1/8" margin, you have two options. You can scale it, or not. If you scale it, the documents will be different sizes. If you do not, different amounts of the document will be unprinted (they lie in that unprintable margin area.) PDF doesn't override the physical limitations of the output device, it works within them just like every other program.

      Another answer is that word is a big pile of crap.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. Thanks Microsoft? by paugq · · Score: 5, Insightful

    Translation for mere mortals: Adobe is feeling the breath of Microsoft and its Metro. They are so scared to become the next Netscape they are trying to nil any reason people may have to use Microsoft's XPS.

  4. Flash SWF file specification not open by NearlyHeadless · · Score: 5, Informative
    You cannot download the Flash File Format (SWF) specification without agreeing to a license which forbids writing a flash interpreter.

    http://www.adobe.com/licensing/developer/fileforma t/faq/#item-1-8:

    Can I use the File Format Specification to create a SWF interpreter or player?

    No, the File Format Specification is provided for the specific purpose of enabling software applications to export to the Macromedia Flash File Format (SWF).

    1. Re:Flash SWF file specification not open by Qubit · · Score: 2, Informative
      I emailed Adobe recently to clarify their licensing of the Flash/SWF file formats. Here's an abreviated summary of the email conversation:
      (If people are interested, I can post the full messages somewhere)

      Me:

      Your licensing page[1] for the Flash and Flash Video file formats
      states that the license "does not permit the usage of the
      specification to create software which supports SWF file playback."

      Why does your license prohibit the creation of playback software?

      The reason I'm asking is that in April of 2002, in an article written
      by David Becker[2], it seemed clear that Macromedia was committed to
      making the Flash file formats be open file formats. In the article,
      "Kevin Lynch, chief software architect for Macromedia," stated that
      the Flash file format was open for all developers:
        "The file format has been open for years now, so people can build
      whatever software they like around it," Lynch said. "We feel it really
      needs to be open and to promote an ecosystem where people can build
      software on top of it...We believe that's the best way to keep the
      player successful and still provide access to developers."

      [1] http://www.adobe.com/licensing/developer/
      [2] http://www.zdnetindia.com/techzone/trends/stories/ 9,53742.html
      Jennifer Chang, Senior Program Manager for the Flash Player, responded:

      the short answer is: no, you still can't make playback software using
      our file format specifications. by making the file format open, our
      intent is to allow 3rd parties to make applications that output SWF and
      FLV. however, for optimal support and experience, SWFs and FLVs should
      play in adobe's flash player. we have no plans to open-source flash
      player itself. we rather like making it ourselves. :)
      So there it is -- Adobe does not (and will not) allow 3rd parties to use the documentation for SWF/FLV files to create decoders. Adobe's PDF file format may be open, but the Flash file formats are definitely not open.

      So that raises a few questions:
      1) Can reverse-engineering the file format give enough information to make a fully-featured flash decoder/player?
      2) Will Adobe try to stop such reverse-engineering efforts?
      3) Is it worth it to continue along the Flash route, or should supporters of Open Standards promote an alternate vector-based animation/movie format?
      --

      coding is life /* the rest is */
    2. Re:Flash SWF file specification not open by Qubit · · Score: 2, Informative

      ...certainly, but is it worth it?...why support closed software? That seems like a horrible idea to me.
      I share your concern over supporting closed file formats and closed software, but Gnash is one of the 6 items that the Free Software Foundation has placed on their list of High Priority Free Software Projects!

      Like the proprietary MS-Word file formats, the Flash SWF and FLV formats have become so pervasive in our online world (viral animations, YouTube, Google Video, Albino Blacksheep, etc...) that the FSF realizes the importance of providing support in Free Software for reading these formats so that people who try* to run only Free Software do not miss out on this content.

      * I say "try" because there are always file formats I cannot open and online services that I cannot access using Free Software (although it seems to be less of a problem today, which is encouraging).
      --

      coding is life /* the rest is */
  5. Re:How to resize PDF ? by UtucXul · · Score: 2, Informative

    PDF is fine for what is was designed for: creating print documents. But I hate pdf when reading it on the screen as it won't fit my window width: either you have to scroll back and forth every line or the characters are too small to read. Is there any app that can 'uncompile' a pdf and fit it on a screen width ? Might be a great app for reading docs on a laptop/pda/cell phone.
    pdftotxt

    pdftohtml
    or
    pdftk
    The last one is more to let you edit a pdf, but they are all really useful when dealing with pdf file.
  6. Re:Tamarin by SavedLinuXgeeK · · Score: 3, Informative

    No, Tamarin is essentially getting Flash's action script engine, whichis EMCA Script 3.0 (I think), and this meaning that Firefox's javascript engine will be able to be replaced (overhauled) with the onen from Flash. The action script engine in flash is much faster and more robust than the one in Firefox currently.

    --
    je suis parce que j'aime
  7. "Standard du jure" [sic]? by gblues · · Score: 4, Informative

    1) I think you mean "du jour"
    2) <IndigoMantoya>I don't think "du jour" means what you think it means.</IndigoMantoya>

    "du jour" simply means "of the day" ("soup du jour" => "soup of the day"). I really don't think you intended to claim that becoming the standard of the day is a good thing. I think saying, "PDF will transition from a de facto standard to an official one" would have been clearer, more succinct, and still gotten your intended point across.

    Nathan

    1. Re:"Standard du jure" [sic]? by Idaho · · Score: 4, Informative

      1) I think you mean "du jour"
      2) I don't think "du jour" means what you think it means.
      He actually meant "de jure", not "du jure", which indeed doesn't make much sense.

      From wikipedia:

      De jure (in Classical Latin de iure) is an expression that means "based on law", as contrasted with de facto, which means "in fact".
      source

      So what he was actually trying to say is not supposed to be French (although French, being a roman language, is indeed similar to Latin).
      --
      Every expression is true, for a given value of 'true'
  8. Great news, but not necessarily a free-for-all by The+Empiricist · · Score: 5, Interesting

    It is wonderful to hear that the PDF specification will be the subject of open standardization. Caution should be exercised when implementing products though. Almost 400 patents have been granted to Adobe. Adobe has another 50 patent applications in process. There may also be additional patents that have been assigned to Adobe or that Adobe has an exclusive license to practice. Adobe may also have intellectual property in foreign markets that are greater in scope than what Adobe has in the United States.

    Caution should be exercised because ISO does not require that its standards be patent-free. Necessary patents merely must be available on a reasonable and non-discriminatory basis. Adobe (or anyone else really) may also seek patents on how PDFs are used, manipulated, etc.

    This doesn't necessarily mean that Adobe is bad or that any Open Source Software projects will ever face any obstacles from Adobe. It simply means that some care should be taken to determine whether any of Adobe's patents cover features of the PDF standard or its uses, especially when developing software that mimics an existing proprietary product. If there is a question, then OSS developers should contact Adobe to try to get a license (perhaps for the consideration of a promise that the resulting product remain open source).

  9. Go Open and Win! by BillGatesLoveChild · · Score: 2, Insightful

    Adobe have deservedly copped criticism over the years, but one great thing they've shown by example is that if you *do* let go out of specs (as they did with PDF), you can still be a viable business. More than viable. Adobe is still the #1 name in PDF/PS, but they do so alongside competitors (GhostScript/View and the zillion PDF generation tools). Yet Adobe is still making money.

    Compare that to Sun with Java. Sun just wouldn't let go, so it never got beyond being just another product that competitors had to *take down!* One of those was Microsoft, but they themselves made the same mistake with Microsoft Word. Remember how DOC files used to be the "standard" (cough) for distributing documents on the web? Now it's all either PDF or HTML. If MS had let go, maybe, people would have used that?** In the long run, when we're talking about data which *needs* to be interchangable and not tied to one software vendor, an open spec will win. Especially a better one! (PDFs look the same. Word DOCs don't!)

    (Reading this and feeling good Adobe? *great*. Now please head on over to Joel and learn about user interface design http://www.joelonsoftware.com/uibook/chapters/fog0 000000057.html Beyond [PageUp/PageDown], Adobe Reader's interface is very badly designed. The preferences make me weep and why can't I bookmark a la Visual Studio? And please stop trying to stuff every scripting concept known to humanity into the PDF spec, because all you're doing is turning PDF into the ultimate Trojan vector! Had to get that off my chest...)

    Anyway, PDF and PS still rock and I'm glad they won!

    ** = Yes, Microsoft did make a feint with their Office XML, but everyone recognizes it for the debacle it is. Sorry Dad! ;-)

  10. Re:Oh dear God. by penix1 · · Score: 3, Interesting

    I like plain text or html files much better, they are far more efficient, reliable and compatible.
    Plain text and HTML are far from "compatible". You lose formatting, layout, and readibility not to mention that those formats don't print very well. Another thing that you lose is the permanence of it. I can scan a signed document into PDF and be assured it will stay the same. The only wat to achieve that is to use HTML (a 50% reduction in your choices right off the bat) and scan it as an image.

    B.
    --
    This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
  11. Obligatory grammar flame by 1u3hr · · Score: 2, Informative

    "PDF has reached a point in it's maturity cycle"

    It's == It is. Its == possessive.

    "a full blown du jure standard"

    Either [soup] "du jour" or [practices] "de jure"?

    Can't tell who's responsible for this, the linked page is Slashdotted.

  12. Re:Oh dear God. by Dik+Zak · · Score: 2, Informative

    Yes, a 100 MB application to read text seems a bit much. I use Foxit Reader. Just 2 MB, very fast.

  13. Re:How to resize PDF ? by value_added · · Score: 2

    Is there any app that can 'uncompile' a pdf and fit it on a screen width?

    No, technical discussions of the format aside.

    As an end user, it would help if you consider the format a FINAL format (for viewing, printing, distribution, etc.), and treat the authoring of it as entirely separate. It's really quite obvious, but the modern widespread use of wordprocessing software (which typically combines the two separate steps in an unholy but manageable mess) has led to the confusion. Put another way, your question comes up frequently.

    By contrast, those accustomed to separating the two steps (editing text and adding markup, on the one hand, and generating output as postscript, PDF, HTML, formatted text such as man pages, etc., on other), never ask the question and typically scratch their heads when they see it asked. PDFs are typically generated into letter and A4 sizes. Reading them on screen isn't ideal, agreed, but it's unlikely there will ever be a big push for everyone to provide 6x9 or smaller versions. Perhaps one day in the future when screen technology improves and becomes widespread, but not now.

    You consolation prize is that you can, with little trouble, extract the text from a PDF. You can use that to re-author a new PDF, or read it as is. But that brings you back full circle to "plain text", doesn't it? The tangential lesson here is there is a reason why *nix users continue to insist on using the command line, and spend much of their time mucking about with text files, and the rest of it arguing about text editors. Text (ascii, if you will), is the lowest common denominator for people and computers. The two get along quite nicely. You could say that processing text is what it's all about. Oddly, enough, computer programs are written in text, and their output is often more text. ;-)

    There is a book called Unix Text Processing (written by Dale Dougherty and Tim O'Reilly) that was first published in 1987. To a large degree, it's as relevant and useful today as it was back then, years before Microsoft released Windows 95 to the world. If you buy a copy on amazon.com (for under $2.00, typically), you can learn how to make your own PDFs and never have to ask the question again.

  14. Re:Well... by ettlz · · Score: 5, Informative

    There is no reason that it needs to cost so much to create non-editable documents.

    Quite, which is why things like PDFCreator exist.

  15. Re:Open Standard != Open Source by TheLinuxSRC · · Score: 2, Informative

    "When they open source Photoshop then we will know they support open source strategies.

    Actually, Adobe did not open source anything with this move. They opened up the specification for the file format for PDF files. This is still a great move because other companies can now support PDF in both directions (read and write) but it is not open sourcing Acrobat. The equivalent move with regard to Photoshop would be to open up the file specification for the Photoshop work files (some sort of PNGs I believe).

  16. Dont confuse OpenSource with Open Standards by 140Mandak262Jamuna · · Score: 3, Insightful
    Let us not confuse Open Source with Open Standards with Free software.

    There can be no doubt or argument that there should be only one open standard. Open meaning not owned by any entity or for-profit company. Ideally the standard should be specified and updated on behalf of all the consumers or all the people by the government or an institute chartered by it. The Standard specifying body should be completely neutral and agnostic. It should allow all players, big and small, for profit and non-profit, commercial and non commercial a level playing field. Such is the case with your nuts and bolts (SAE and DIN spec) or your engine oil or light bulbs or extension cords or ASCII encoding (not EBCDIE if any remembers that) and ANSI language specs.

    Open Source, one can debate, one can agree to various extent the usefulness or the lack of it. Pros and cons you can disagree with me. As long as neither you nor I control the standards, it is a level playing field and the market and history will prove either you or me as correct. Same with free software.

    Currently there are three standards being specified. Which itself is bad. OpenDoc, a microsoft thingie called OpenXML and now the OpenPDF. I like OpenXML least because it pretends to be a standard but it cant be implemented by all players without help/license from Microsoft. It has the audaucity to enshrine bugs of Office97 and Word6 and WordPerfect5 as standards . OpenDoc is already well on its way in the standards process. PDF has a much wider user installed base and has a financial muscle of a decent profit making company and its self interest. I wish PDF and OpenDoc will merge and come up with a unified standard.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    1. Re:Dont confuse OpenSource with Open Standards by 99BottlesOfBeerInMyF · · Score: 2, Informative

      Currently there are three standards being specified. Which itself is bad. OpenDoc, a microsoft thingie called OpenXML and now the OpenPDF.

      Currently there are two existing standards, OpenDocument (not OpenDoc which is something else) and PDF. These standards are for different purposes. The former is for word processing, and other office documents. The latter is for distributing finished products that are intended to be portable and not editable by those receiving them.

      This article is about Adobe certifying their latest version of the PDF standard and announcing a formalized process for contributions from others to the development of the standard (rather than them doing most of the work and other companies contacting them to get things added).

      In addition to these established standards, MS is introducing two new formats designed to "compete" with the established standards. The first is OpenXML, which is is arguably a standard but which takes care to make sure the traditional benefits of open standards are unusable. The second is XPS, built into Vista and designed to replace PDF. It is actually pretty much an OpenXML file plus a directory of images and binaries, wrapped in DRM and compressed as a zip file, with the extension XPS.

      I wish PDF and OpenDoc will merge and come up with a unified standard.

      I can see the argument for this, but one of the main reasons people use PDF is because they can distribute files via the Web, e-mail, IM, or whatever and users can read but not alter that content along the way. I'm not suer these two formats should be merged, or that it would bring a lot of benefit to anyone. For example, I make PDF files that use a lot of features I don't need or want in a word processing program. I can make PDF documents from my Web browser and often to in order to archive my transactions. I'm not sure I want those files to be editable in any way, and I know that putting them in ODF format as it currently exists would add considerable bloat.

  17. Re:Other apps can edit PDFs now? by Noksagt · · Score: 3, Informative
    There are a lot of ways to edit PDFs. Sometimes it is worth converting to postscript, as you'll have even more tools. The tools below are free/open source and run on Linux. Most also work on other operating systems. If you are willing to take a proprietary solution, there are even more options:
  18. Via AIM? by exploder · · Score: 4, Funny

    AdobeGrl2002: then like u put a 64-byte header blok
    ISO_19_TX: thats hot

    --
    Yo dawg, I heard you like the Ackermann function, so OH GOD OH GOD OH GOD
  19. Adobe employee responds to some raised questions by Jugalator · · Score: 2, Interesting

    FYI, an Adobe employee responded to some questions about this and especially how it relates to Microsoft's new XPS format here. (Nickull's reply should be at the top of that page)

    --
    Beware: In C++, your friends can see your privates!
  20. Re:Well... by 99BottlesOfBeerInMyF · · Score: 2, Insightful

    I know that I can print to XPS right now, but I can't print to PDF without paying 300 bones (standard edition) or 449 (professional).

    There are a coupe of things to note in this. With PDF there are lots of free tools to read and write PDFs, as well as a lot of closed tools. With XPS, there is only Microsoft. You claim you have to pay for PDF generation tools, but that is only because you're only considering offerings from one vendor. Worse yet you assume you have not paid for XPS generation tools, when in fact the cost of them is rolled into Windows Vista and MS Office. Even if you don't want XPS and would rather use PDF, you still have to pay if you buy either of these products.

    Not only do the creators of PDF's get screwed, the reader software (up until the latest version) has sucked hard.

    Yeah, if you only look at one tool, it might be a bad one. So you think it would be better to move to a market where there is only one company that can create said tools, instead of the situation we have now where there are numerous companies creating tools both free and for sale? I suppose if you never look at any other tools, it doesn't matter to you much, huh?

    My desktop system is OS X. It has a built in PDF reader that is simple and fast. It can quickly generate PDFs from pretty much any application. MS could have done the same thing with Windows, but they did not. Instead they went with XPS, their own, proprietary, closed competitor. Do you really think that is going to benefit you in the long run?

  21. Releasing via AIIM by CmdrPorno · · Score: 2, Funny

    Why do they need to use AOL Instant Messenger to release it? Couldn't they just set up a Torrent of the spec?

    --
    Sent from my iPhone
  22. Re:Thanks but no thanks by CoughDropAddict · · Score: 2, Insightful

    Have you actually looked at a PDF file in a text editor? It's a meaningless pile of spaghetti.

    What you mean is that it's not human-readable. And it's not designed to be -- what's the point of that? It's not going to be human-writable or human-editable.

    And it's plain, readable XML instead of a 25-year-old printer description language.

    XML is a subset of a 40-year-old markup language. XML has become the ultimate cancer on computing -- it's this seductive hammer that makes everything look like a nail, and when the first round of XML doesn't quite solve the problem, the solution is to throw on a little *more* XML.

    XML is wastefully large, so all XML formats have to be compressed to be at all competetive in terms of file size.

    XML is totally un-indexable, so you can't let any single XML document grow too big (because you always have to parse from the start to get the data you really want). So XML formats often have to break up their data into multiple XML files, and then make the "file format" a zip archive of various XML documents sprinkled around.

    Your applicaiton can build files using any XML parsing engine, instead of having to license a PDF library.

    Do you have any idea how miniscule a part of PDF *or* XPS functionality consists of parsing? One chapter (~130 pages) of the PDF spec covers syntax. The remaining 7 chapters (~650 pages) deal with how to interpret and render what you've parsed.

    That XML library you use to read/write XPS files is going to be pretty useless on its own, unless you're also using a library that specifically knows the XPS format.

  23. Re:You pretentious jackass by alienmole · · Score: 2, Insightful

    No, it was gblues, a commenter about three levels up from this comment, who said "I think you mean 'du jour'". You can stop talking in bold font now.