OpenDocDB is a joint effort to create an Open Standard, and a possible Reference Implementation for Document Databases
Why do we need an Open Standard for Document Databases?
Much like the early days of SQL, where a query language with variations was developed across multiple database products, the JSON document database industry faces similar crossroads: there are multiple implementations of document database products, with a different degree of compatibility with each other.
This means that migration between these products is challenging, if not impossible. The industry's fragmentation hints at a future where document databases might continue to develop substantial incompatibilities, leading to increased vendor lock-in and stifled innovation.
Our mission is to address these challenges by creating a workgroup dedicated to deciding on an open standard. This proposed standard will not only make document database workloads portable across different implementations but also ensure that the ecosystem grows in a less proprietary and more multi-vendor/multi-source nature.
By learning from the SQL standard's evolution – from proprietary implementations to a widely accepted and used open standard – we aim to foster an environment where innovation is encouraged, competition is healthy, and customers have the freedom to choose between vendors without the fear of lock-in.
Near-term Objectives
Establish a Compatible Core: Define boundaries (within the MongoDB API) for portability across different implementations.
Create and Draft Open Specification: Propose and refine a standard query language for document databases, ensuring it is as accessible, open, and vendor-neutral as SQL is.
Ensure that the Draft Specification and any subsequent work will be governed by a Standardization Body at a vendor-neutral Foundation
Ideal Founding Members
Currently develop a MongoDB-compatible Document Database solution
Share the vision that there is a need for an Open Standard for Document Databases
Pledge to provide know-how, resources or source code to support this joint effort
Agree that the work of the OpenDocDB Workgroup should be inclusive regardless of any past, present or potential future commercial competition between members of the Workgroup
Agree that this work should be part of a foundation, or vendor-independent organization
Our Pledge
Founding Members agree that the resulting Open Standard will comply with OSI's "Open Standards Requirement for Software", without exceptions.
Founding members pledge to work together on creating the scope, legal environment and general direction of the organization.
The current owner of this domain (Peter Farkas) agrees to transfer all assets (domain, all other materials) to a vendor-neutral foundation or organization, once the Workgroup finds a suitable home.
How to Join
For now, we are looking for Supporters for this project - companies and individuals who agree with the vision. Supporters are not expected to take part in the standardization work. Those looking to be Founding Members and take part in the standardization process are also encouraged to apply as a Supporter. If they meet the above criteria, they will be considered as a Founding Member.
Contact Us for More Information
OpenDocDB Workgroup
It's time to standardize Document Databases.
Keep in touch
© 2024. All rights reserved. THIS IS A PERSONAL WEBSITE OF PETER FARKAS. We are not affiliated, associated, authorized, endorsed by, or in any way officially connected with MongoDB Inc., or any of its subsidiaries or its affiliates.