ezsystems/ezodf-ls
PHP library for creating and manipulating OpenDocument Format files, including text documents and spreadsheets. Extracted from eZ Publish, it provides classes for generating ODF content programmatically, useful for exports and reports.
NOASSERTION, historically GPL-family for eZ Systems code).Consider it only when all of the following hold:
NOASSERTION is a blocker for proprietary distribution until resolved.Look elsewhere when:
For executives: This is a dormant, archived component from the eZ Publish ecosystem last shipped in 2014, with a small community footprint and an unresolved license declaration. It is not a candidate for direct adoption in our product. Its value is as a reference implementation: it shows how ODF document import/export was modeled for CMS content, which can shortcut discovery for a document-interchange feature and de-risk a build estimate. Recommendation: budget zero for licensing it as a dependency, and a small spike for engineering to study it while we select a maintained library or document service.
For engineering: Treat as read-only prior art. Extract the ODF content-model mapping and edge cases, not the code. Any reuse requires license resolution, a PHP 8 compatibility audit, and a named internal owner for ongoing maintenance. Expect the modern path — a maintained Office/ODF library or a containerized LibreOffice conversion service — to win on total cost of ownership within the first year.
Bottom line: Low strategic opportunity, high dependency risk. Use it to inform the roadmap, not to ship the feature.
How can I help you explore Laravel packages today?