Select Page

eXtremeDB/rt Offers Broad Support for All Major Real-time Operating Systems

Real-time applications must run in the context of a real-time operating system (RTOS), or must have access to hardware resources — interrupts, timers, memory management, etc. RTOS have different (and often multiple) scheduling policies, and different (and often multiple) ways of measuring time. Real-time systems are often safety- or mission-critical. Thus, the underlying operating system is one of the FAA, FRA, or ISO 26262 (automotive safety) certified operating systems. Manufactures’ approaches to achieve certification are often to cut services that don’t fit into the certification boundaries. The same certification requirements are true for the development tools — compilers, profilers, etc., must be certified versions of those tools. In general, the generated code is “safety-oriented” as opposed to speed- or size-oriented.

The eXtremeDB/rt kernel — the transaction schedulers, recovery algorithms and the database access API — adjusts to these limited set of operating system services and strives to compensate for their conservative nature by optimizing performance and memory footprint of the database management components.

eXtremeDB/rt distributions are currently available out-of-the box for real-time target platforms (a real-time operating system on selected hardware including x86, ARM, PowerPC). Target packages include source-code for the real-time database kernel accompanied by several examples built for the target platform that demonstrate real-time transaction deadline management.

In addition, “desktop” evaluation packages are available for immediate download for Linux (any Intel® 64 architecture), MacOS and Microsoft Windows (VS2017, any Intel® 64 architecture) platforms. The desktop distributions include numerous samples that demonstrate the eXtremeDB/rt API.

Target distributions

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs. Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

While we want to show you how well eXtremeDB/rt would fit with your project, we also understand that sometimes you want to sip the wine before committing to the bottle.  Desktop evaluation packages of eXtremeDB/rt for Linux, MacOS, QNX and Windows platforms are available for free immediate no-hassle download.

Deos OS for ARM RTOS Data Management

Azure RTOS ThreadX

eXtremeDB/rt for ThreadX for:

  • Linux x86 (GNU GCC Tools)
  • STM32 MCUs (ARM Cortex-M7)​

Contact us for a free trial package

Deos OS for ARM RTOS Data Management

Deos

eXtremeDB/rt for Deos OS for:

  • ARM platforms (generic)
  • x86 (generic)
  • PowerPC platforms (generic)

Contact us for a free trial package

FreeRTOS for ARMv7 RTOS Data Management

embOS

eXtremeDB/rt for embOS for Cortex-M and SEGGER Embedded Studio

Contact us for a free trial package

Real-time DBMS for FreeRTOS for ARMv7

FreeRTOS

eXtremeDB/rt for FreeRTOS for:

  • ARMv7 (generic), BSP required
  • ESP32 platforms

Contact us for a free trial package

Real-time DBMS for FreeRTOS for ARMv7

FreeRTOS Linux Simulator

NXP’s i.MX 8QuadXPlus (ARM Cortex® A35 +Cortex-M4F)

Contact us for the free trial package

Real-time DBMS for INTEGRITY OS

INTEGRITY OS

eXtremeDB/rt for INTEGRITY OS

  • 11.04 for sim800
  • 11.08 for simarm
  • Aarch64 (ARM64)
  • Aarch32 (ARM)

Contact us for a free trial package

Real-time DBMS for LynxOS-178® for x86 targets

LynxOS

eXtremeDB/rt for LynxOS-178® for x86 targets

Contact us for a free trial package

Windows logo

QNX

eXtremeDB/rt for QNX 7.1

  • Aarch64 (ARM64)
  • ARMv7
  • x86-64

Contact us for a free trial package

Real-time DBMS for VxWorks ARMv8

SIEMENS Nucleus

eXtremeDB/rt for Nucleus RTOS for:

  • QEMU arm32
  • QEMU aarch64
  • STM32F469 (ARM Cortex-M4)

Contact us for a free trial package

Real-time DBMS for VxWorks ARMv8

VxWorks

eXtremeDB/rt for VxWorks ARMv8

Contact us for a free trial package

Desktop distributions

In alphabetical order

Linux logo

Linux

eXtremeDB/rt for Linux, x86 (64-bit)

Click here for a free trial

Real-time DBMS for PetaLinux

Linux

eXtremeDB/rt PetaLinux 2019.1 (Zynq UltraScale+ MPSoC ZCU104 with ARM-A53)

Contact us for a free trial
MacOS logo

MacOS

eXtremeDB/rt for MacOS

Click here for a free trial

Windows logo

QNX

eXtremeDB/rt for QNX 7.1 x86-64

Click here for a free trial

Windows logo

Windows

eXtremeDB/rt for Microsoft Windows (Visual Studio 2017, x64)

Click here for a free trial

McObject Evaluation License Agreement

READ CAREFULLY BEFORE YOU INSTALL THE SOFTWARE MEDIA

If you install the software media, you agree to the terms of this McObject Evaluation License Agreement.

McObject LLC will not grant you a license to evaluate the software in the media package(s) unless you agree to all of the terms of this Agreement. If you do not accept the terms of this Agreement, promptly destroy the software media package(s). McObject does not accept contrary terms in Purchase or Sales Orders.

1. PARTIES TO THE LICENSE. This is a legal agreement between you (the “Development Entity” as defined below) and McObject LLC, a Washington Limited Liability Company (“McObject”).

2. SUBJECT MATTER OF THE LICENSE. This Agreement is a novation of all prior agreements and representations between McObject and you regarding all McObject copyrighted software in your possession for evaluation, including the contents of the media package(s), earlier releases of the software, all accompanying written materials, and prior written agreements whether contained in manuals, sealed media package(s) or otherwise (hereafter referred to as “Products”).

3. NO LICENSE TO DEVELOP APPLICATION PROGRAM. McObject grants you a limited, non-exclusive, nonassignable, nontransferable right to evaluate the Products enclosed in the software media package(s) in source code form (if supplied or in your possession) and object code form for a period of 60 days beginning from the Effective Date of this Agreement.

4. LICENSE TO MODIFY SOURCE. You may modify and compile the Product source code, if supplied for evaluation by McObject, provided you do not delete copyright notices. All modified versions are part of the licensed Products, subject to this Agreement and the property of McObject. You must deliver to McObject on written request copies of all modifications of, partial replacements of, and extensions to McObject source code. McObject does not support modified source code. You may not compile the source code for use with an operating system other than the target operating system for the source code package you received from McObject.

5. NO LICENSE TO DISTRIBUTE. You may not distribute an Application Program that includes the McObject Product. Distribute means the reproduction for installation, whether for commercial resale, not-for-profit, internal use, or any other use other than to evaluate the McObject software.

6. OTHER RESTRICTIONS. These licenses are personal to you, the Development Entity. The Development Entity may be an individual or organization. It may be a division or subsidiary of a larger organization or the affiliate of a smaller organization. In any event, McObject grants this license only to the Development Entity. You may not use, distribute, or transfer the Products except as allowed by this license. You may not sell, assign, sub-license, lease, or otherwise transfer any part of this license. A sale of a majority of your Development Entity is deemed a transfer. You may not retain copies, even of prior versions of the Products, on termination of this license. Your obligations under this Agreement survive any substitution or termination of the licenses granted by this Agreement.

7. OWNERSHIP AND COPYRIGHT. McObject LLC or its suppliers own the Product(s). National copyright laws and international treaty provisions protect them. The Products contain proprietary information. You must protect the Products like any other copyrighted material and keep the source code in strict confidence, ensuring that anyone with access to the Products refrains from unauthorized reproduction, use or disclosure.

8. TERMS AND TERMINATION. You may terminate this license by returning or destroying all copies of the Product in your control and notifying McObject in writing. This license, including your right to evaluate the Products, will terminate automatically if you infringe McObject copyrights or breach this Agreement. McObject may suspend or terminate this license if you fail to pay any amount due McObject or any McObject subsidiary. McObject may suspend or terminate this license, with 30 days prior notice and opportunity to cure, if you fail to pay any amount due any McObject distributor or dealer.

9. LIMITED WARRANTY. McObject disclaims all warranties, either expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose, and all other remedies for breach of the above warranty. You assume all risks with respect to accuracy, adequacy, quality, reliability, and performance of the Products. All implied warranties which may not be disclaimed are limited to 30 days. Some jurisdictions do not allow limitations on duration of implied warranties, so the above limitation may not apply to you. This limited warranty gives you specific legal rights. You may have other rights, different from the warranty given by McObject.

10. NO LIABILITY FOR CONSEQUENTIAL DAMAGES. In no event will McObject, its resellers, or suppliers be liable for consequential damages (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the Products, whether in an action based on contract or tort, including negligence or strict liability, even if you advise McObject of the possibility of such damages. McObject’s total liability under this Agreement is limited in the aggregate to amounts you paid for this Product and license.

11. TECHNICAL SUPPORT. Technical support by email and telephone is available on a first-come, first-served basis during the evaluation period.

12. U.S. GOVERNMENT RESTRICTED RIGHTS. The Products under this Agreement are commercial computer software programs and documentation developed exclusively at private expense. If Products are acquired by or on behalf of the Department of Defense, use, disclosure, modification, distribution, and reproduction are subject to the standard limitations and restrictions set forth in the body of this Agreement, and as permitted by DFAR 227.7202-1. If Products are acquired by other U.S. Government agencies or on their behalf, the Products are furnished with Limited and Restricted Rights as otherwise set forth herein, or as set forth in FAR 52.227-19(b)(1)and(2) as may be required.

13. SEVERABILITY. Whenever possible, each provision of this Agreement must be interpreted so as to be valid under applicable law. If any provision is invalid, the remaining provisions remain enforceable.

14. DISPUTES.  The laws of the State of Washington, U.S.A., without regard to its conflicts of law rules, control this Agreement, and the United Nations Convention on the International Sale of Goods does not apply.  It is enforceable by McObject or its distributors and dealers.  Disputes will be finally resolved in arbitration, before one arbitrator, under American Arbitration Association Commercial Arbitration Rules and conducted in Seattle, Washington, U.S.A., or under the UNCITRAL Rules of Arbitration in Stockholm, Sweden, at McObject’s option.  If conducted in Sweden, the arbitration will be conducted in English, and administered by the Stockholm Chamber of Commerce.  The prevailing party in any action related to an alleged infringement of McObject proprietary rights is entitled to recover its costs and expenses, including reasonable attorneys’ fees.  You consent to personal jurisdiction in the federal and state courts in the State of Washington, U.S.A.  A prevailing party may enter judgment on an arbitral award in any court having jurisdiction. These provisions will survive the termination of this Agreement, regardless of the cause of termination.

eXtremeDB/rt for Microsoft Azure RTOS ThreadX

“Managing data with a hard real-time requirement is a challenge for developers,” comments Tony Shakib, Partner General Manager, Microsoft Azure IoT. “Developers have had to use current solutions that may not meet time constraints or write their own database system. eXtremeDB/rt brings a solution to Microsoft Azure developers that eliminates this trade off.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for DDC-I’s Deos Real-Time Operating System

eXtremeDB/rt provides an excellent option for developers of resource-constrained, mission-critical embedded systems who require a compact, real-time embedded database,” said Greg Rose, vice president of marketing and product management at DDC-I. “We look forward to working with McObject to offer eXtremeDB/rt to embedded developers utilizing our Deos real-time operating system.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for embOS RTOS applications

SEGGER’s CEO, Ivo Geilenbruegge, had this to say: “We are excited that McObject has created a first-of-its-kind real-time database system to complement our embOS RTOS and extend support for hard real-time systems to include database operations. Real-time systems are following the trend of embedded systems in that they are being called upon to manage more (and more complex) data.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for FreeRTOS

Richard Barry, FreeRTOS founder, said “It is good to have another high-quality option for FreeRTOS users, this time providing a real-time deterministic database which can, as just one example, fulfill a crucial role in the Industrial Internet of Things (IIoT): data collection, aggregation, and distribution in oil rig blow-out prevention (BOP) systems. A BOP is a specialized device equipped with sensors to detect a “kick” and actuate valves to prevent a catastrophic blowout.” Richard continued, “The need to detect and respond within deadlines is emblematic of real-time industrial systems.”

Read the press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for Green Hills Software’s INTEGRITY RTOS

Joe Fabbre, Global Technology Director for Green Hills had this to say: “McObject has created a unique real-time database that complements our INTEGRITY RTOS and extends hard real-time support to database operations. Advanced applications in real-time systems are being called upon to manage more (and more complex) data. eXtremeDB/rt gives developers of these systems an off the shelf solution for real-time data management.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for Lynx Software Technologies

“We were delighted to work with McObject to bring eXtremeDB/rt to the LynxOS partner ecosystem. Our companies share the vision that real-time systems are becoming more sophisticated and consequently have to manage more complex data. eXtremeDB/rt fills a critical gap in the technology stack,” said Pavan Singh, VP of product management, Lynx Software Technologies.

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for QNX Neutrino RTOS

“Real-time performance can benefit embedded software developers in many market segments including autonomous systems, industrial control, robotics and medical devices,” said Romain Saha, Strategic Alliances Director at BlackBerry QNX: “McObject builds upon many years of QNX support by bringing eXtremeDB/rt to the latest version of the QNX Software Development Platform.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for SIEMENS Nucleus RTOS

“McObject’s eXtremeDB/rt allows Nucleus customers to have a truly embedded database solution that allows them to meet the determinism they require in a commercial-off-the-shelf solution.” said Jeff Hancock, Siemens Embedded Senior Product Manager. “eXtremeDB/rt helps Nucleus customers manage ever-growing data requirements.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

eXtremeDB/rt for VxWorks-based Real-time Embedded Systems

“Through our work with McObject, we’re helping customers modernize and accelerate the delivery of reliable intelligent systems that demand real-time requirements,” said Michel Chabroux, Senior Director, Product Management, Wind River. “We look forward to building on our proven track record of success with McObject to help advance the next generation of cloud-connected intelligent systems with increasingly challenging edge compute needs.”

Read the joint press release.

Start a free evaluation, tailored to your needs

The nature of eXtremeDB/rt’s tight integration with the RTOS and target hardware requires that each evaluation package be assembled uniquely for your needs.  Please contact us so that we can gather information on your RTOS vendor, version, target hardware, tool chain, and so on.

Send us an email

Give us a call

+1-425-888-8505

We're grateful for the partnerships we have with industry leaders, and invite you to read what they say about eXtremeDB/rt in our joint press releases.

Azure logo

Azure RTOS ThreadX

“Managing data with a hard real-time requirement is a challenge for developers,” comments Tony Shakib, Partner General Manager, Microsoft Azure IoT. “Developers have had to use current solutions that may not meet time constraints or write their own database system. eXtremeDB/rt brings a solution to Microsoft Azure developers that eliminates this trade off.”

Read the joint press release.

Azure logo

DDC-I’s Deos

eXtremeDB/rt provides an excellent option for developers of resource-constrained, mission-critical embedded systems who require a compact, real-time embedded database,” said Greg Rose, vice president of marketing and product management at DDC-I. “We look forward to working with McObject to offer eXtremeDB/rt to embedded developers utilizing our Deos real-time operating system.”

Read the joint press release.

SEGGER logo

embOS from SEGGER

SEGGER’s CEO, Ivo Geilenbruegge, had this to say: “We are excited that McObject has created a first-of-its-kind real-time database system to complement our embOS RTOS and extend support for hard real-time systems to include database operations. Real-time systems are following the trend of embedded systems in that they are being called upon to manage more (and more complex) data."

Read the joint press release.

FreeRTOS logo

FreeRTOS

Richard Barry, FreeRTOS founder, said “It is good to have another high-quality option for FreeRTOS users, this time providing a real-time deterministic database which can, as just one example, fulfill a crucial role in the Industrial Internet of Things (IIoT): data collection, aggregation, and distribution in oil rig blow-out prevention (BOP) systems. A BOP is a specialized device equipped with sensors to detect a “kick” and actuate valves to prevent a catastrophic blowout.” Richard continued, “The need to detect and respond within deadlines is emblematic of real-time industrial systems.”

Read the press release.

FreeRTOS logo

INTEGRITY from Green Hills Software

Joe Fabbre, Global Technology Director for Green Hills had this to say: “McObject has created a unique real-time database that complements our INTEGRITY RTOS and extends hard real-time support to database operations. Advanced applications in real-time systems are being called upon to manage more (and more complex) data. eXtremeDB/rt gives developers of these systems an off the shelf solution for real-time data management.”

Read the joint press release.

FreeRTOS logo

LynxOS

“We were delighted to work with McObject to bring eXtremeDB/rt to the LynxOS partner ecosystem. Our companies share the vision that real-time systems are becoming more sophisticated and consequently have to manage more complex data. eXtremeDB/rt fills a critical gap in the technology stack,” said Pavan Singh, VP of product management, Lynx Software Technologies.

Read the joint press release.

Blackberry QNX logo

QNX Neutrino RTOS

“Real-time performance can benefit embedded software developers in many market segments including autonomous systems, industrial control, robotics and medical devices,” said Romain Saha, Strategic Alliances Director at BlackBerry QNX: “McObject builds upon many years of QNX support by bringing eXtremeDB/rt to the latest version of the QNX Software Development Platform.”

Read the joint press release.

Siemens 2022 logo

SIEMENS Nucleus RTOS

“McObject’s eXtremeDB/rt allows Nucleus customers to have a truly embedded database solution that allows them to meet the determinism they require in a commercial-off-the-shelf solution.” said Jeff Hancock, Siemens Embedded Senior Product Manager. “eXtremeDB/rt helps Nucleus customers manage ever-growing data requirements.”

Read the joint press release.

Siemens 2022 logo

WindRiver VxWorks

“Through our work with McObject, we’re helping customers modernize and accelerate the delivery of reliable intelligent systems that demand real-time requirements,” said Michel Chabroux, Senior Director, Product Management, Wind River. “We look forward to building on our proven track record of success with McObject to help advance the next generation of cloud-connected intelligent systems with increasingly challenging edge compute needs.”

Read the joint press release.