Java Card Forum

The Java Card Forum is an industry association of companies from the smart card, secure operating system and secure silicon industry, working together to promote and develop Java as the preferred programming language for multi-application smart cards, secure devices and other execution environments.

How we are set up


Following the announcement, by JavaSoft, (now the Java Card division of Oracle) of the Java Card API in October, 1996, Schlumberger and Gemplus (now Gemalto) laid the groundwork for the Java Card Forum early the next year. Bull CP8 Transac joined with these two companies to officially organize the Forum on April 27, 1997. Ever since, several new members have joined to advance Java Card Technology.

The Forum is divided into two committees, the Business Committee and the Technical Committee. The groups have met several times a year since the Forum was founded and have successfully prepared recommendations to Oracle. Recent achievements incorporated vertical market extensions to the core specification for telecom (GSM, 3G, LTE), banking and information technology and defining the next generation Java Card specification requirements (Java 3.1). Current work is targeting the necessary advancements with respect to PQC, IoT, 5G, eSE and iSE.


President + Chairman of Business Committee: Jean-Daniel Aussel (Thales)

Jean-Daniel photo_portrait

Chairman of Technical Committee: Christian Kirchstaetter (NXP)

Christian Kirchstaetter

Secretariat: Karen Brindley (Krowne)

karen portrait

How do we work?

To date over the last 25 years, the Java Card Forum has worked on multiple iterations of the Java Card API enhancement specifications. The group is currently working on enhancements to Java Card 3.1 specification requirements..

The Java Card Forum (JCF) consists of a technical and business committee and now meets as a whole group every 6 months in a different location, hosted on a rotational basis by a JCF member. On average 20 people attend over 2-3 days with specific work tasks. Much work is carried out between meetings to solve specific technical or business requirements and the half yearly meetings act to fine tune direction and ensure that the industry and Oracle are in alignment with customer and market requirements.