Slashdot Log In
Adobe To Release Full PDF Specification to ISO
Posted by
Hemos
on Mon Jan 29, 2007 08:00 AM
from the big-changes-in-the-text-world dept.
from the big-changes-in-the-text-world dept.
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."
This discussion has been archived.
No new comments can be posted.
Adobe To Release Full PDF Specification to ISO
|
Log In/Create an Account
| Top
| 275 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
There is OS and OS (Score:1)
ISO approved PDF (Score:5, Insightful)
Re:ISO approved PDF (Score:5, 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.
Re:ISO approved PDF (Score:4, Insightful)
(http://www.edespot.com/~amackenz/)
Like Windows 2003, Windows XP, Windows Vista, etc.?
Re:ISO approved PDF (Score:5, Insightful)
(http://victor.hogemann.eti.br/)
Evince is fast and snappy here on my old and busted PIII 700Mhz, with only 128MB RAM.
Re:ISO approved PDF (Score:5, Insightful)
Foxit [foxitsoftware.com]. Windows and (now) Linux. Takes about 1/2 a second to open.
If you have a Mac, you have a slick one built in.
Re:ISO approved PDF (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."
Re:ISO approved PDF (Score:5, Insightful)
(http://www.banapana.com/)
Find a solution to the problem. That's your job.
I didn't understand.. (Score:1)
Kudos to them (Score:5, Insightful)
(http://www.enderandrew.com/ | Last Journal: Tuesday July 03, @11:44PM)
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.
Re:Kudos to them (Score:5, Insightful)
(http://felixchenier.homelinux.com/)
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
Re:Kudos to them (Score:4, Insightful)
Re:Kudos to them (Score:4, Insightful)
(http://www.hyperlogos.org/ | Last Journal: Wednesday July 18, @08:19PM)
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.
Re:Kudos to them (Score:4, Insightful)
(http://www.spamgourmet.com/)
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.
Thanks Microsoft? (Score:5, Insightful)
(http://www.elpauer.org/)
Translation for mere mortals: Adobe is feeling the breath of Microsoft and its Metro [wikipedia.org]. They are so scared to become the next Netscape they are trying to nil any reason people may have to use Microsoft's XPS.
Open Standard != Open Source (Score:1, Offtopic)
(http://www.dakiniband.com/)
B.
Flash SWF file specification not open (Score:5, Informative)
http://www.adobe.com/licensing/developer/fileforma t/faq/#item-1-8 [adobe.com]:
Tamarin (Score:2)
(http://www.enderandrew.com/ | Last Journal: Tuesday July 03, @11:44PM)
Please forgive my ignorance on the matter. I do recall reading the article earlier on how Adobe has released the code on the scripting portion of Flash to Mozilla, and how it created the Tamarin project.
Is the scripting portion alone enough for Mozilla to have their own embedded fully-functional Flash player?
Can we compile from source a 64-bit Flash player some day through this project?
The Tamarin Project mentions Firefox 2, and as far as I can tell from reading the Firefox 2 features, it never made a new impact in the 2 release. Will this impact Firefox 3? When will it be implemented, and what exactly does it mean?
Re:Tamarin (Score:4, Informative)
(http://www.arcsine.org/)
Pet Peeve (Score:2)
(Last Journal: Saturday October 27, @04:36PM)
Intertional Organization for Standardization [wikipedia.org]
"Standard du jure" [sic]? (Score:5, Informative)
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
Re:"Standard du jure" [sic]? (Score:5, Informative)
From wikipedia: source [wikipedia.org]
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).
Nitpick alert! (Score:1)
(http://slashdot.org/)
So is that a standard du jour, or a de jure standard?
Great news, but not necessarily a free-for-all (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 [uspto.gov]. Adobe has another 50 patent applications [uspto.gov] 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 [iso.org] 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).
Go Open and Win! (Score:3, Insightful)
(Last Journal: Thursday August 30, @10:31PM)
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/fog
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!
Not "open". (Score:2)
(http://boakes.org/)
If Adobe throws in the towel and uses any other open document format, then they have to write off a lot of their marketable PDF technical skillset. Instead, playing the open-source benefactor is the next logical step.
This therefore does not necessarily "reinforce Adobe's commitment to open standards", it merely illustrates that it is no longer cost effective for Adobe to continue to maintain the PDF format in house.
Also, open-sourcing a mature proprietary format such as PDF (which has been driven by a single company's objectives) may divert attention from other open standards that have been developed from scratch by consensus, so it's not without it's potential downside.
Good guy or just competition? (Score:2)
(Last Journal: Friday December 01 2006, @10:51AM)
The one thing that I will give Adobe credit for is that they are at least doing it early enough so that it can make a real difference. As it is (was), most companies wait until they have no choice before doing so. Java is a good example of that. I think that had Java gone true OSS at least 6-7 years ago, sun would be in major control and Java would be unstoppable. As it is, Java is decaying as a number of the projects move to C#/mono (I am a C/C++/perl type guy).
Who knows, since more companies are jumping on the OSS AND still making money on the items, this is force others to move to true OSS. I have noticed that when I have been interviewing amongst big companies (first time a quite a while), that many now want to see my source code and they are moving a number of their projects to OSS code.
Other apps can edit PDFs now? (Score:2)
Anyone know if other apps will be able to do this now? Or if some already do? I've heard of pdftk, but it doesn't seem to actually edit the content itself.
Re:Other apps can edit PDFs now? (Score:4, Informative)
(http://arc.nucapt.northwestern.edu/F/OSS)
Well... (Score:2, Insightful)
It's not that people don't think of PDF as a standard - it's that it's insanely expensive to have as a "feature".
I mean seriously, think about it - you can buy a "normal" version of Office for the price of being able to export your documents to a PDF. Arguably the utility of Office applications is significantly higher than the ability to ship PDF's around.
It is also very clear from Adobe's pricing that they have you by the balls. Distiller isn't worth that much.
Not only do the creators of PDF's get screwed, the reader software (up until the latest version) has sucked hard. It had a tendency to stay open and use copious amounts of RAM even whenthere were no PDF docs being viewed. Performance wasn't really what they were after either and the ads in Reader were pretty awful too.
There is no reason that it needs to cost so much to create non-editable documents.
Re:Well... (Score:5, Informative)
(http://ettlz.blogspot.com/ | Last Journal: Sunday February 12 2006, @06:53PM)
Quite, which is why things like PDFCreator [pdfforge.org] exist.
ISO Can Be Good PDF PR (Score:2)
(http://bluezhift.proliphus.com/ | Last Journal: Wednesday January 31 2007, @10:25AM)
Web 3.0 = PDF websites (Score:1)
Obligatory grammar flame (Score:3, Informative)
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.
Is this really the entire spec? (Score:2)
What about the features that deal with applying black bars over text (can we build a PDF reader that completely ignores such data and see all the text that whoever did the obscuring thought was no longer readable?)
Great news! (Score:1)
(http://www.lowagie.com/ | Last Journal: Monday January 29 2007, @05:24AM)
Now I won't have to start endless discussions with people not liking PDF because it is 'proprietary', an argument that IMHO made no sense because Adobe has always allowed developers to use the PDF Reference as described in section 1.4 of the PDF Reference.
The only downside: I have just published a book [ugent.be] about PDF saying PDF is a de facto standard as opposed to the ISO standards PDF/X and PDF/A (read the third chapter that is available for free). If I had known this was coming, I could have asked to wait for a month and a half before printing it
The submitter talks like... (Score:2)
Sorry to break your heart, folks, but that's like saying Open Source invented ISO / ANSI / IEEE / etc. A.k.a.: nonsense. The process of open industry standards predates the open source community.
I know that the Open Source community is important and all, but pretending that it invented the whole process of openness is plain silly. Stop this nonsense.
Dont confuse OpenSource with Open Standards (Score:4, Insightful)
(Last Journal: Wednesday October 31, @08:33AM)
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.
Via AIM? (Score:5, Funny)
(http://slashdot.org/)
ISO_19_TX: thats hot
The orginal press release (Score:2)
(http://atulchitnis.net/ | Last Journal: Tuesday March 19 2002, @03:57AM)
All I want to know is... (Score:1)
Thanks but no thanks (Score:2)
Microsoft's XML Paper Specification (XPS) is already available for anyone to implement. And it's plain, readable XML instead of a 25-year-old printer description language. Your applicaiton can build files using any XML parsing engine, instead of having to license a PDF library.
Flashpaper ? (Score:2)
Adobe employee responds to some raised questions (Score:3, Interesting)
(Last Journal: Monday February 13 2006, @07:11PM)
Releasing via AIIM (Score:2, Funny)
FYI (Score:2)
PGA
Instant Messenger? (Score:1)
(Last Journal: Wednesday February 14 2007, @08:24AM)
What about the standard fonts? (Score:1)
So? (Score:1)
(Last Journal: Saturday October 18 2003, @07:45PM)
http://en.wikipedia.org/wiki/Adobe_LiveCycle_Read
http://www.adobe.com/products/server/readerextens
Stop posting things with horrid write-ups... (Score:1)
very important for OSS (Score:2)
(http://www.lightandmatter.com/)
This has the potential to be a very positive development for OSS. For decades, it's already been possible to read and write pdf using OSS. However, there has been a tendency for many commercial printing businesses to demand pdfs written by Adobe distiller. Others place arbitrary, undocumented limitations on what pdf files they'll accept. For instance, some apple apps write pdf files that have a lot of layers in them, and are computationally expensive to print, so printers will just bounce them back. Generally what seems to happen is that the only way to be 100% safe is to use distiller. If the customer uses distiller, then he figures, "Hey, distiller wrote it, so you damn well better be able to print it." The printer responds to that by setting their criteria so that distiller-written docs tend to be ok. Also, adobe is always a few steps ahead of everybody else in the sophistication of their pdf implementation, so distiller-generated pdfs may be less buggy, or better optimized so they aren't computationally expensive to render. Inside the docutech or whatever, the printer is probably running some version of adobe reader, so it's also likely that adobe-generated pdf will be the most compatible with adobe's own reader.
For these reasons, standardization could be a boon to people writing pdfs with OSS. People can now say, "Hey, it follows the standard, so you damn well better be able to print it." I'm not familiar with the different flavors of pdf referred to in the /. summary, but it may be that adobe is making an effort to define standard subsets of the language for various purposes. If that's what's actually happening, it could be a good thing, because instead of setting their own undocumented criteria, printers could start saying "We accept subset $foo of pdf."
AFAIK, the biggest remaining fly in the ointment is color management. If you want to do high-end color management, you basically don't have any options with OSS, because of patents.
Re:How to resize PDF ? (Score:3, Informative)
(http://www.astro.umd.edu/~vernaleo)
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.
Re:Oh dear God. (Score:4, Interesting)
(http://www.dakiniband.com/)
B.
Re:The rol of GTK+ (Score:2)
(http://www.ev4.org/)
Re:Oh dear God. (Score:2, Informative)
Re:How to resize PDF ? (Score:3)
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.
Re:Oh dear God. (Score:2)
(http://www.ev4.org/)
The default preview app in OSX works well, and i often use kpdf under Linux, but there are many PDF readers for pretty much every platform in existance, there's even a PDF reader for AmigaOS, and no adobe don't make an official one for Amiga.
Re:Update to office 2007 (Score:1)
Re:Not already a standard (Score:2)
(http://theravensnest.org/ | Last Journal: Sunday October 07, @07:05AM)
- Defined by a specification, not an implementation.
- The specification is free for download.
- The specification is unencumbered, and can be used for any purpose.
I could also add 'more than one compatible implementation exists' to the list. With this announcement, Adobe have added 'controlled by a standards body' to the list. This is quite important, but it only effects future versions of the standard, not the current ones, so it doesn't have immediate effect.Re:How to resize PDF ? (Score:1)
In Adobe Reader you can select 'Reflow' from the View menu. For best results the PDF needs to contain document structuring tags. The PDF specification supports reflowing text however not all PDF generators embed the necessary tags to allow the viewer to correctly reflow the text.