Everything you need to know about ODP
ODP (OpenDocument Presentation, .odp) is the presentation slot in the OpenDocument family - the open-source equivalent of PPTX. It's LibreOffice Impress's native format, governed by ISO/IEC 26300.
How it works under the hood
- ZIP package. `content.xml` describes slides; `styles.xml` holds the master theme and styles; embedded media lives in `Pictures/` and `media/` folders.
- Page (slide) structure. Each slide is a `<draw:page>` with shapes, text frames, and animation triggers as child XML elements.
- Animations. Defined using SMIL (Synchronized Multimedia Integration Language) - a W3C standard, more interoperable than PPTX's proprietary animation XML.
- Slide masters. Same concept as PowerPoint - reusable layouts inherited by individual slides.
Where you'll actually use it
- LibreOffice Impress (default save format)
- Open-format presentation distribution in academia
- Conference talks where the venue prefers open formats
- Long-term archival of slide content
How it compares to alternatives
ODP vs PPTX: PPTX wins on third-party support and design tools; ODP wins on standards openness. ODP vs PDF: ODP is editable, PDF is final-form export.
Things that will trip you up
- Animations in ODP often don't survive round-trip to PPTX
- Mobile support is limited - present in PDF when on iPad/Android
- Custom fonts must be embedded explicitly or fall back to defaults
Test it yourself: LibreOffice Impress (canonical), Apache OpenOffice, Google Slides (imports). Limited support in Microsoft PowerPoint.