Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[keyple-dev] Eclipse Keyple - Up-to-date C++ port of the Keyple Libs
  • From: Pierre Terree <pierre.terree@xxxxxxxxxxxxxx>
  • Date: Mon, 19 Oct 2026 16:09:10 +0000
  • Accept-language: fr-FR, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=calypsonet.org; dmarc=pass action=none header.from=calypsonet.org; dkim=pass header.d=calypsonet.org; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rzw956OxoP58aaST0gQJrDAFHnnqLkTkdZrrv8+ONbM=; b=bAP3+xBuEqlXJBfSuj6itdy5P3IV83/sE1PEgoeFTJwK58b0jeezH2Qx7PPOszYLzXf7M1JoC5gjHkVzrsdDJU5UGsm/iYJAhF96D0wdE3zhyKOFGqYxu1qswOk56RKhnYmRiJ1P/hmgBJtyRJjzlgGnseuAA+Yv473mIYY27NADijfUf656gKnw+ZCUMygA5v6YyOmcHpB6Q1oCMuHZDk8UKjWf5YgGwwXctQJDCkzpo8eaY93IFlW9zD+N3EjUZdOCan0d+osmwz4vb+QCVTHN6oeBMKNcp7/MlWrCvGEx+WSfJjBpZWz5F4jTX6VgjgiMSCrwldKIJ6v7icc0FA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ErKZG6Flpo91HxTdpHFDA9Lh9zD63qNfOfQ/fI4TQ06hc2sNXzMxwPg2DJRn9Sm1Sdz7Zd2rTUjXSP9Fyk/qoFi5go66e8F6VNMu+LtIkxWcbTgLgedeCIToGg2ozPDFD4OASYw2HA399cGd57qIcJq92dGleRHjPvrNQQoa58SFj5x3YoyNrRyO+XnQeZzJdIumHN8fzbd6WJPUaDS2I9VXtiyzQbgA114/9SbYEFKGbW7iuvI3rZvcI/A9XJEOBThH6CBmbSMgbKMraabHO5J6I9xdH84mdutphAU/m5zgJxaTgKBO0Z/QzAh7ESEWKUmMSGofjWbXaUsoQXEMvw==
  • Delivered-to: keyple-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/keyple-dev/>
  • List-help: <mailto:keyple-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/keyple-dev>, <mailto:keyple-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/keyple-dev>, <mailto:keyple-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHdX8xDHdP1CuYVo0Cg/nsmuBbYGw==
  • Thread-topic: Eclipse Keyple - Up-to-date C++ port of the Keyple Libs

Dear users, developers,
I would like to inform you that a major C++ port of the Keyple Libraries was released in September, offering version numbers similar to most of Keyple Java components for the “reader” layer and the “Calypso”  and “Generic” card extensions. 

Keyple C++ components
Version
Release
keyple-card-calypso-cpp-lib
3.2.2
2026-09-22
keyple-card-calypso-crypto-legacysam-cpp-lib
1.0.1
2026-09-21
keyple-card-generic-cpp-lib
4.0.0
2026-09-17
keyple-common-cpp-api
2.0.2
2026-09-11
keyple-plugin-cpp-api
2.3.2
2026-09-11
keyple-plugin-pcsc-cpp-lib
2.6.3
2026-09-14
keyple-plugin-stub-cpp-lib
2.2.2
2026-09-14
keyple-service-cpp-lib
3.4.1
2026-09-14
keyple-service-resource-cpp-lib
3.1.1
2026-09-14
keyple-util-cpp-lib
2.4.1
2026-09-22

  • To facilitate the deployment of Keyple C++ components, we are working to soon offer integration with the “Conan” package manager.
  • The only Calypso feature missing from the Keyple C++ implementation is support for Calypso Prime PKI cryptography. → This will be added in the first quarter of 2027 with the port of the keyple-card-calypso-crypto-pki-cpp-lib component.

Regarding libraries for JVM platforms, the upcoming work will constitute a major update, integrating support for the new Terminal APIs in version 3.x (multiple logical channels, anti-relay security countermeasures → https://terminal-api.calypsonet.org/community/terminal-3-0/ ). On this occasion, the “Kotlin MultiPlatform” language will be used in place of “Java” to expand the range of compatible platforms, while maintaining the "Java Virtual Machine" target.

All information about Eclipse Keyple on https://keyple.org/

Back to the top