Media Type Registrations for the Open eBook Publication Structure (OEBPS) Package File (OPF)
RFC 4839

Document Type RFC - Informational (April 2007; No errata)
Was draft-conboy-mime-opf (individual in app area)
Authors Garth Conboy  , Jon Ferraiolo  , John Rivlin 
Last updated 2015-10-14
Stream IETF
Formats plain text html pdf htmlized bibtex
Stream WG state (None)
Document shepherd No shepherd assigned
IESG IESG state RFC 4839 (Informational)
Consensus Boilerplate Unknown
Telechat date
Responsible AD Ted Hardie
Send notices to (None)
Network Working Group                                          G. Conboy
Request for Comments: 4839                                     J. Rivlin
Category: Informational                         eBook Technologies, Inc.
                                                            J. Ferraiolo
                                                              April 2007

                     Media Type Registrations for
    the Open eBook Publication Structure (OEBPS) Package File (OPF)

Status of This Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The IETF Trust (2007).


   This document serves to register a media type for the Open eBook
   Publication Structure (OEBPS) Package Files.

1.  Introduction

   The present document registers a media type for the Open eBook
   Publication Structure (OEBPS) Package File (OPF).  The OPF file is an
   XML file that describes an OEBPS Publication [OEBPS].  It identifies
   all other files in the publication and provides descriptive
   information about them.  OPF and its related standards are maintained
   and defined by the International Digital Publishing Forum (IDPF).

   The media type defined here is needed to correctly identify OPF files
   when they are edited on disk, referenced in OEBPS Container files, or
   used in other places where media types are used.

2.  Security Considerations

   The OPF files contain well-formed XML conforming to the XML 1.0

   Clearly, it is possible to author malicious files which, for example,
   contain malformed data.  Most XML parsers protect themselves from
   such attacks by rigorously enforcing conformance.

Conboy, et al.               Informational                      [Page 1]
RFC 4839            Media Type Registrations for OPF          April 2007

   All processors that read OPF files should rigorously check the size
   and validity of data retrieved.

   There is no current provision in the OEBPS Package File standard for
   encryption, signing, or authentication within the file format.

3.  IANA Considerations

   IANA has registered the media type application/oebps-package+xml as
   specified in Section 3.1.  The registration uses the template present
   in [RFC4288].

3.1.  Media Type for Downloadable Sounds

   Type name:                         application

   Subtype name:                      oebps-package+xml

   Required parameters:               none

   Optional parameters:               none

   Encoding considerations:           OPF files are UTF-8 or UTF-16
                                      encoded XML

   Security considerations:           none

   Interoperability considerations:   none

   Published specification:           Specification is published by the
                                      International Digital Publishing
                                      Forum and can be found at

   Applications which use this media type:
                                      1) eBook Technologies, Inc.
                                         eBook reading system.
                                      2) Microsoft Reader
                                      3) OSoft reader
                                      4) Content Reserve Publishing
                                      5) IDPF Container WG
                                      6) PC
                                      7) MobiPocket reader

Conboy, et al.               Informational                      [Page 2]
RFC 4839            Media Type Registrations for OPF          April 2007

   Additional information:

      Magic number(s):                none

      File extension(s):              .opf

      Macintosh file type code(s):    TEXT

   Person & email address to contact for further information:
                                      Nick Bogaty (

   Intended usage:                    COMMON

   Restrictions on usage:             None

   Author:                            International Digital Publishing
                                      Forum (

   Change controller:                 International Digital Publishing
                                      Forum (

4.  Normative References

   [OEBPS]   "Open eBook Publication Structure 1.2", International
             Digital Publishing Forum (IDPF), New York, NY USA, 2002.

   [RFC4288] Freed, N. and J. Klensin, "Media Type Specifications and
             Registration Procedures", BCP 13, RFC 4288, December 2005.

Conboy, et al.               Informational                      [Page 3]
Show full document text