Link devicesDevices that bring your whole boat to any screen.
ENC SDKLoad S-57 charts into your application, apply S-64 updates and query what is at any point.
DocumentationSetup guides for every Link device and the reference for the ENC SDK.

ENC SDK licence and access

Draft, pending legal review. Last updated: November 8, 2026.

This page explains how the ENC SDK is licensed and how to get it. It is a summary. If it differs from your written licence agreement, the agreement applies.

Index

Licence

The ENC SDK is part of GeoDataSDK. It is proprietary software. It is not open source, and it is not available for public download.

You may copy, modify, distribute, sublicense or use the SDK only under a written licence agreement with the copyright holder. Reading the documentation on this website does not give you a licence to the SDK.

How to get the SDK

  1. Request access. Use the form on the SDK page and tell us about your company and what you are building.
  2. Agree a licence. We reply with the licence terms for your use. Access starts once there is a signed agreement.
  3. Receive the package. We give you the SDK package and its documentation. The build guide explains how to build it and link it from CMake.

What the package does not include

  • IHO S-101 Portrayal Catalogue and Feature Catalogue. Download them from IHO with the script supplied in the package. No licence terms are published for them.
  • Chart data. The SDK loads the exchange sets you provide. You need your own right to use them.
  • Libraries that you install yourself. These are listed below.

Third-party components

These components are built into the SDK libraries:

  • Lua: MIT.
  • pugixml: MIT.
  • RapidJSON: MIT.
  • Unicode mapping files: Unicode License.
  • GDAL S-57 tables: MIT.

You install or link these components yourself, and their licences apply to your distribution:

  • GDAL: MIT.
  • GEOS: LGPL-2.1. Static linking obliges you to allow relinking.
  • PROJ: MIT. proj.db contains the EPSG Dataset, used under the EPSG Terms of Use.
  • SQLite: Public domain.
  • SpatiaLite: MPL-1.1, GPL-2.0+ or LGPL-2.1+, at your choice.
  • libpq, optional for PostGIS: PostgreSQL Licence.

The package includes the public key certificate of the IHO S-63 Scheme Administrator, and the full licence texts of the components above.

Versions

The current version is 0.3.0. Before version 1.0 a minor release may change the API.

No warranty

The SDK is provided "as is", without warranty of any kind, express or implied, including the warranties of merchantability, fitness for a particular purpose and non-infringement.

Your application

You are responsible for the application you build with the SDK, including any certification or approval it needs. The SDK does not replace official charts and publications, proper watchkeeping or the judgement of the person in command of a vessel.

Contact

Questions about licensing: contact@mernell.com.