This page contains links and information on open source libraries and frameworks developed by Objective Systems.
The following open source packages are available:
oocborrt - Open Source C CBOR run-time library
The Objective Open CBOR Run-time is an open source C run-time library implementation of the Concise Binary Object Representation (CBOR) format as documented in IETF RFC 7049. It contains functions for encoding and decoding data to and from CBOR format.
The library may be downloaded from the link below:
Download Objective Open CBOR Run-time (oocborrt)
Instructions on building the library for various platform types are provided in the README.md file contained within.
ooberrt - Open Source BER/DER run-time library
The Objective Open BER/DER Run-time is an add-on component to the ASN1C compiler that provides a less-restricted redistribution model than our standard commercial libraries. The library does not provide full support for the X.680 standard, but provides support for the most common items used in many ASN.1 specifications. These include security specifications such as PKIX and CMS; a number of telephony call detail record (CDR) formats such as TAP3, NRTRDE, and various vendor switch specifications; and other simple specifications that make use of the BER/DER encoding rules.
Particular ASN.1 types known to not be supported in this library include REAL, EXTERNAL, EMBEDDED-PDV, Restricted Character String, and the newer date/time and IRI types. In addition, the library is known to be not as performant as our standard, commercial BER/DER/CER library. Nonetheless, it should prove to be adequate for a variety of applications.
The library may be downloaded from the link below:
Download Objective Open BER/DER Run-time (ooberrt)
Instructions on installing into an existing ASN1C installation are provided in the README.txt file contained within.