Last modified 9 months ago Last modified on 2024-03-20 11:39:10

The CAPE-OPEN Binary Interop Architecture (COBIA) project aims at developing an object model developed, distributed and maintained by CO-LaN and specifically geared to CAPE-OPEN, with the aim being to make CAPE-OPEN development easier, portable, quicker and platform independent while keeping high performance in mind.

The project is split into three phases. Phases I and II have been completed:

Phase 1 (2016) was a proof of concept of COBIA through development of a prototype

Phase 2 (2020) delivers the following elements
Software Development Kit (SDK): limited to C++ based native development on Microsoft Windows (x86/x64) for in-process operation
Runtime: limited to native Microsoft Windows based in-process operation

Phase 3 (launched in 2021) addresses cross-platform interoperability. Work package 1 (out of 4 work packages) will be carried out in 2021, 2022 and 2023.

COBIA latest release is version 1.2.1.0 available to all from the Downloads section in the above menu.

Access to the source code repository is available to CO-LaN members only. The entire source code can be checked out with a Git client from https://colan.repositoryhosting.com/git/colan/cobia.git. You are welcome to bring up any questions/comments on COBIA on the CAPE-OPEN forum dedicated to this CAPE-OPEN specific middleware and its use.