History of PDF
{{Short description|History of the computer file format}}
The Portable Document Format (PDF) was created by Adobe Systems, introduced at the Windows and OS/2 Conference in January 1993 and remained a proprietary format until it was released as an open standard in 2008. Since then, it has been under the control of an International Organization for Standardization (ISO) committee of industry experts.
Development of PDF began in 1991 when Adobe's co-founder John Warnock wrote a paper for a project then code-named Camelot, in which he proposed the creation of a simplified version of Adobe's PostScript format called Interchange PostScript (IPS).{{cite book |last1=Pfiffner |first1=Pamela |title=Inside the Publishing Revolution: The Adobe Story |date=2003 |publisher=Peachpit Press |location=Berkeley |isbn=0-321-11564-3 |page=137}} Unlike traditional PostScript, which was tightly focused on rendering print jobs to output devices, IPS would be optimized for displaying pages to any screen and any platform.
PDF was developed to share documents, including text formatting and inline images, among computer users of disparate platforms who may not have access to mutually-compatible application software.{{cite web|url=http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf |title=The Camelot Project |url-status=dead |archiveurl=https://web.archive.org/web/20090304134754/http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf |archivedate=2009-03-04 }} It was created by a research and development team called Camelot,{{cite web
|title=The Camelot Project
|last=Warnock
|first=J.
|authorlink=John Warnock
|url=http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf
|publisher=PlanetPDF
|year=1991
|quote=This document describes the base technology and ideas behind the project named "Camelot." This project’s goal is to solve a fundamental problem [...] there is no universal way to communicate and view ... printed information electronically.
|url-status=dead
|archiveurl=https://web.archive.org/web/20090304134754/http://www.planetpdf.com/planetpdf/pdfs/warnock_camelot.pdf
|archivedate=2009-03-04
}} which was personally led by Warnock himself. PDF was one of a number of competing electronic document formats in that era such as DjVu, Envoy, Common Ground Digital Paper, Farallon Replica and traditional PostScript itself. In those early years before the rise of the World Wide Web and HTML documents, PDF was popular mainly in desktop publishing workflows.
PDF's adoption in the early days of the format's history was slow.{{cite web |url= http://www.prepressure.com/pdf/basics/history |title=The history of PDF|author=Laurens Leurs|accessdate=2007-09-19}} Indeed, the Adobe Board of Directors attempted to cancel the development of the format, as they could see little demand for it.{{cite journal |last1=Eve |first1=Martin Paul |date=2022 |title="New Leaves: Riffling the History of Digital Pagination" |url=https://muse.jhu.edu/pub/1/article/872063 |journal=Book History |volume=25 |issue=2 |pages=488–492 |doi=10.1353/bh.2022.0017 |access-date=2023-08-25}} Adobe Acrobat, Adobe's suite for reading and creating PDF files, was not freely available; early versions of PDF had no support for external hyperlinks, reducing its usefulness on the Internet; the larger size of a PDF document compared to plain text required longer download times over the slower modems common at the time; and rendering PDF files was slow on the less powerful machines of the day.
Adobe distributed its Adobe Reader (now Acrobat Reader) program free of charge from version 2.0 onwards,{{citation | url = http://knowledge.wharton.upenn.edu/article.cfm?articleid=2038 | first = Charles | last = Geschke | publisher = The Wharton School of the University of Pennsylvania | title = Driving Adobe: Co-founder Charles Geschke on Challenges, Change and Values }} and continued supporting the original PDF, which eventually became the de facto standard for fixed-format electronic documents.{{cite web |url= http://duff-johnson.com/2014/02/17/the-8-most-popular-document-formats-on-the-web |title=The 8 most popular document formats on the web|author=Duff Johnson|accessdate=2014-03-02}}
In 2008 Adobe Systems' PDF Reference 1.7 became ISO 32000:1:2008. Thereafter, further development of PDF (including PDF 2.0) is conducted by ISO's TC 171 SC 2 WG 8 with the participation of Adobe Systems and other subject matter experts.
Adobe specifications
From 1993 to 2006 Adobe Systems changed the PDF specification several times to add new features. Various aspects of Adobe's Extension Levels published after 2006 were accepted into working drafts of ISO 32000-2 (PDF 2.0), but developers are cautioned that Adobe's Extensions are not part of the PDF standard.{{citation | url = http://www.acrobatusers.com/blogs/leonardr/history-of-pdf-openness/ | last = R | first = Leonard | publisher = Acrobat users | archiveurl = https://web.archive.org/web/20071014010805/http://www.acrobatusers.com/blogs/leonardr/history-of-pdf-openness/ | archivedate = 2007-10-14 | title = History of PDF Openness}}
Adobe declared that it is not producing a PDF 1.8 Reference. Future versions of the PDF Specification will be produced by ISO technical committees. However, Adobe published documents specifying what proprietary extended features for PDF, beyond ISO 32000-1 (PDF 1.7), are supported in its newly released products. This makes use of the extensibility features of PDF as documented in ISO 32000–1 in Annex E.
The specifications for PDF are backward inclusive. The PDF 1.7 specification includes all of the functionality previously documented in the Adobe PDF Specifications for versions 1.0 through 1.6. Where Adobe removed certain features of PDF from their standard, they are not contained in ISO 32000-1 either. Some features are marked as deprecated.
ISO standardization
On January 29, 2007, Adobe announced that it would release the full Portable Document Format 1.7 specification to the American National Standards Institute (ANSI) and the Enterprise Content Management Association (AIIM), for the purpose of publication by the International Organization for Standardization (ISO).{{citation|title=Document Management – Portable Document Format – Part 1: PDF 1.7, First Edition|date=2008-07-01|url=https://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf|author=Adobe Systems Incorporated|accessdate=2010-02-19}} By virtue of this change, ISO produces versions of the PDF specification beyond 1.7, and Adobe will be only one of the ISO technical committee members.
ISO standards for "full function PDF" are published under the formal number ISO 32000. Full function PDF specification means that it is not only a subset of Adobe PDF specification; in the case of ISO 32000-1 the full function PDF includes everything defined in Adobe's PDF 1.7 specification. However, Adobe later published extensions that are not part of the ISO standard. There are also proprietary functions in the PDF specification, that are only referenced as external specifications.{{citation|title=ISO/TC 171/SC 2/WG 8 N 603 - Meeting Report|date=2011-06-27|url=http://pdf.editme.com/files/pdfREF-meetings/ISO-TC171-SC2-WG8_N0603_SC2WG8_MtgRept_SLC.pdf|quote=XFA is not to be ISO standard just yet. ... The Committee urges Adobe Systems to submit the XFA Specification, XML Forms Architecture (XFA), to ISO for standardization ... The Committee is concerned about the stability of the XFA specification ... Part 2 will reference XFA 3.1}} These were eliminated in PDF 2.0, which includes no proprietary technology.
PDF documents conforming to ISO 32000-1 carry the PDF version number 1.7. Documents containing Adobe extended features still carry the PDF base version number 1.7 but also contain an indication of which extension was followed during document creation.
PDF documents conforming to ISO 32000-2 carry the PDF version number 2.0, and are known to developers as "PDF 2.0 documents".
= ISO 32000-1:2008 (PDF 1.7) =
The final revised documentation for PDF 1.7 was approved by ISO Technical Committee 171 in January 2008 and published as ISO 32000-1:2008 on July 1, 2008, and titled Document management – Portable document format – Part 1: PDF 1.7.
ISO 32000-1:2008 is the first ISO standard for full function PDF. The previous ISO PDF standards (PDF/A, PDF/X, etc.) are subsets intended for more specialized uses. ISO 32000-1 includes all of the functionality previously documented in the Adobe PDF Specifications for versions 1.0 through 1.7. Adobe removed certain features of PDF from previous versions; these features are not contained in PDF 1.7 either.
The ISO 32000-1 document was prepared by Adobe Systems Incorporated based upon PDF Reference, sixth edition, Adobe Portable Document Format version 1.7, November 2006. It was reviewed, edited and adopted under a special fast-track procedure, by ISO Technical Committee 171 (ISO/TC 171), Document management application, Subcommittee SC 2, Application issues, in parallel with its approval by the ISO member bodies.
According to the ISO PDF standard abstract:ISO 32000-1:2008, Page 1, section "1 Scope"
ISO 32000-1:2008 specifies a digital form for representing electronic documents to enable users to exchange and view electronic documents independent of the environment they were created in or the environment they are viewed or printed in. It is intended for the developer of software that creates PDF files (conforming writers), software that reads existing PDF files and interprets their contents for display and interaction (conforming readers) and PDF products that read and/or write PDF files for a variety of other purposes (conforming products).
Some proprietary specifications under the control of Adobe Systems (e.g. Adobe Acrobat JavaScript or XML Forms Architecture) are in the normative references of ISO 32000-1 and are indispensable for the application of ISO 32000-1.
= ISO 32000-2: 2017 (PDF 2.0) =
A new version of the PDF specification, ISO 32000-2 (PDF 2.0) was published by ISO's TC 171 SC 2 WG 8 Committee in July, 2017.{{Cite web|url=https://www.pdfa.org/publication/iso-32000-2-pdf-2-0/|title=ISO 32000-2 (PDF 2.0) – PDF Association|website=www.pdfa.org|language=en-US|access-date=2017-10-23|archive-date=2017-10-24|archive-url=https://web.archive.org/web/20171024095842/https://www.pdfa.org/publication/iso-32000-2-pdf-2-0/|url-status=dead}}
The goals of the ISO committee developing PDF 2.0 include evolutionary enhancement and refinement of the PDF language, deprecation of features that are no longer used (e.g. Form XObject names), and standardization of Adobe proprietary specifications (e.g. Adobe JavaScript, Rich Text).{{cite web |url=http://cdn.parleys.com/p/5148922a0364bc17fc56c6e5/iSUM2012_00_LRO_presentation.pdf |title=PDF and Standards |author=Leonard Rosenthol, Adobe Systems |year=2012 |accessdate=2013-10-20 |url-status=dead |archiveurl=https://web.archive.org/web/20130902000323/http://cdn.parleys.com/p/5148922a0364bc17fc56c6e5/iSUM2012_00_LRO_presentation.pdf |archivedate=2013-09-02 }}{{cite web |url=http://www.pdfa.org/wp-content/uploads/2012/06/Matthew-Hardy-PDF-Standard-2012-03-27.pdf |title=Seven Minutes with a PDF Standard – PDF (ISO 32000) |author=Dr. Matthew Hardy, Adobe Systems |year=2012 |accessdate=2013-10-20 |url-status=dead |archiveurl=https://web.archive.org/web/20131021075852/http://www.pdfa.org/wp-content/uploads/2012/06/Matthew-Hardy-PDF-Standard-2012-03-27.pdf |archivedate=2013-10-21 }}
Known in PDF syntax terms as "PDF-2.0", ISO 32000-2 is the first update to the PDF specification developed entirely within the ISO Committee process (TC 171 SC 2 WG 8). Interested parties resident in TC 171 Member or Observer countries and wishing to participate should contact their country's Member Body or the secretary of TC 171 SC 2.{{cite web|url=http://www.iso.org/iso/standards_development/technical_committees/other_bodies/iso_technical_committee.htm?commid=53674|title=ISO - Technical committees - ISO/TC 171/SC 2 - Application issues|work=iso.org|date=3 August 2017 }} Members of the PDF Association may review and comment on drafts via that organization's Category A liaison with ISO TC 171 SC 2.{{cite web|url=http://www.pdfa.org/pdf-association/|title=PDF Association|work=pdfa.org}}
= ISO 32000-2: 2020 (PDF 2.0) =
In December 2020, the second edition of PDF 2.0, ISO 32000-2:2020, was published, including clarifications, corrections and critical updates to normative references.{{Cite web |url=https://www.pdfa.org/iso-32000-22020-is-now-available/|title=ISO 32000-2:2020 is now available |website=www.pdfa.org |date=14 December 2020 |language=en |access-date=2021-02-03 }} ISO 32000-2 does not include any proprietary technologies as normative references.
On April 5, 2023, the PDF Association and its sponsors, Adobe, Apryse and Foxit, made ISO 32000-2 available at no cost.{{cite web |url=https://www.pdfa.org/announcing-no-cost-access-to-iso-32000-2-pdf-2-0/|title=Announcing no-cost access to ISO 32000-2 (PDF 2.0)|website=www.pdfa.org |language=en |access-date=2023-04-05 }}
= ISO TC 171 SC 2 WG 8 =
Formed in 2008 to curate the PDF Reference as an ISO Standard, ISO TC 171 SC 2 Working Group 8 typically meets twice a year, with members from fifteen or more countries attending in person. Attendance is also possible via conference call.
= ISO standardized subsets of PDF =
Since 1995, Adobe participated in some of the working groups that create technical specifications for publication by ISO and cooperated within the ISO process on specialized subsets of PDF standards for specific industries and purposes (e.g. PDF/X or PDF/A). The purpose of specialized subsets of the full PDF specification is to remove those functions that are not needed or can be problematic for specific purposes and to require some usage of functions that are only optional (not mandatory) in the full PDF specification.
The following specialized subsets of PDF specification has been standardized as ISO standards (or are in standardization process):{{cite web|url=http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_tc_browse.htm?commid=53674&published=on&development=on&withdrawn=on|title=ISO standards by Technical committee - TC 171/SC 2 - Document management applications / Application issues|accessdate=2011-01-11}}{{cite web|url=http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_tc_browse.htm?commid=52214&published=on&development=on&withdrawn=on|title=ISO standards by Technical committee - TC 130 - Graphic technology|accessdate=2011-01-11}}{{cite web|url=https://www.adobe.com/aboutadobe/pressroom/pressreleases/200701/012907OpenPDFAIIM.html|title=AIIM to Facilitate ISO Standards Process for Leading Electronic Document Format|date=2007-01-29|archiveurl=https://web.archive.org/web/20101228214326/http://www.adobe.com/aboutadobe/pressroom/pressreleases/200701/012907OpenPDFAIIM.html|archivedate=2010-12-28|url-status=dead|accessdate=2011-01-11}}
- PDF/X (since 2001 - series of ISO 15929 and ISO 15930 standards) - a.k.a. "PDF for Exchange" - for the Graphic technology - Prepress digital data exchange - (working in ISO Technical committee 130), based on PDF 1.3, PDF 1.4 and later also PDF 1.6
- PDF/A (since 2005 - series of ISO 19005 standards) - a.k.a. "PDF for Archive" - Document management - Electronic document file format for long-term preservation (working in ISO Technical committee 171), based on PDF 1.4 and later also ISO 32000-1 - PDF 1.7
- PDF/E (since 2008 - ISO 24517) - a.k.a. "PDF for Engineering" - Document management - Engineering document format using PDF (working in ISO Technical committee 171), based on PDF 1.6
- PDF/VT (since 2010 - ISO 16612-2) - a.k.a. "PDF for exchange of variable data and transactional (VT) printing" - Graphic technology - Variable data exchange (working in ISO Technical committee 130), based on PDF 1.6 as restricted by PDF/X-4 and PDF/X-5{{cite web|url=http://www.iso.org/iso/catalogue_detail.htm?csnumber=46428|title=ISO 16612-2:2010 - Graphic technology -- Variable data exchange -- Part 2: Using PDF/X-4 and PDF/X-5 (PDF/VT-1 and PDF/VT-2)|accessdate=2011-02-25}}
- PDF/UA (since 2012 - ISO 14289-1) - a.k.a. "PDF for Universal Accessibility" - Document management applications - Electronic document file format enhancement for accessibility (working in ISO Technical committee 171), based on ISO 32000-1 - PDF 1.7
= Other standardized subsets of PDF =
The PDF Association published a subset of PDF 2.0 called PDF/raster 1.0 in 2017.{{Cite web|url=https://www.pdfa.org/publication/pdfraster-1-0/|title=PDF/Raster 1.0 – PDF Association|website=www.pdfa.org|language=en-US|access-date=2018-01-02}} PDF/raster is intended for storing, transporting and exchanging multi-page raster-image documents, especially scanned documents.
References
{{Reflist|colwidth=30em}}
External links
- [https://blog.adobe.com/en/publish/2015/06/18/who-created-pdf#gs.48ny3d Who Created the PDF?] June 18, 2015 blogpost by [https://blog.adobe.com/en/authors/adobe-corporate-communications Adobe Corporate Communications] [https://web.archive.org/web/20210618231633/https://blog.adobe.com/en/publish/2015/06/18/who-created-pdf.html archived]