Berkeley DB, one of the most ubiquitous database engines on the Unix platform, has been the database driver for MySQL (eventually dropped in favor of InnoDB), Yammer, and the Red Hat Package Manager, is now a development option for the Microsoft .NET developer ecosystem on Windows, Linux and Mac.
Berkeley DB is an Open Source embedded database library that provides scalable, high-performance, transaction-protected data management services to applications. Berkeley DB provides a simple function-call API for data access and management.
Berkeley DB is "embedded" because it links directly into the application. It runs as a library within the application. As a result, no inter-process communication over network or even process calls is required for database operations. Berkeley DB provides a simple function-call API for a number of programming languages, including C, C++, Java, Perl, Tcl, Python, PHP, and with the Endpoint Systems family of support libraries, the .NET Core platform. BerkeleyDB.Core allows .NET developers leverage the Oracle Berkeley DB embedded database engine on Windows, Linux and MacOS platforms using the .NET Core framework.
Currently this product is only available by request. If you're interested in learning more about testing and licensing, please contact Endpoint Systems for more information.