Sun debuts Java Card 3.0

Sun Microsystems and the Java Card Forum have released version 3.0 of the Java Card smartcard specification.

Java Card is a platform for running small Java programs on smart cards and other devices with a very small amount of memory. It runs the Java Card Virtual Machine, a runtime engine for applications.

Java Card has been installed on more than 1.2 billion cards wordwide, according to Sun. The Defense Department uses the platform for its Common Access Cards.

Version 3.0 comes in two versions. One is the Classic Edition, which extends the features and performance of the last major version, version 2.2.2. The Classic Edition is intended for objects with extremely limited memory, such as credit cards or cell phone Subscriber Identity Modules.

The other version, called the Connected Edition, acts as a miniature application server. This edition features an entirely new version of the virtual machine ' one that can make use of standard Web development tools, such as the Java Servlet Application Programming Interface.

'This [edition] makes the Java Card platform a web execution engine, capable of serving up applications and content securely from within nearly any device,' Eric Klein, Sun vice president of marketing, said in a statement.
Both editions can run applications written for previous versions of the specification.

About the Author

Joab Jackson is the senior technology editor for Government Computer News.

inside gcn

  • Get ready for IoT-enabled threats

    Mirai creators helping FBI crack cybercrime cases

Reader Comments

Please post your comments here. Comments are moderated, so they may not appear immediately after submitting. We will not post comments that we consider abusive or off-topic.

Please type the letters/numbers you see above

More from 1105 Public Sector Media Group