Java
Jump to navigation
Jump to search
- Wikipedia
- Java is an object-oriented programming language developed by Sun Microsystems in the early 1990s. Java applications are often compiled to bytecode, which may be compiled to native machine code at runtime.
The language itself derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. JavaScript, a scripting language, shares a similar name and has similar syntax, but is not directly related to Java.
Sun Microsystems provides a GNU General Public License implementation of a Java compiler and Java virtual machine, in compliance with the specifications of the Java Community Process, although the class library that is required to run Java programs is not free software.
Initially, Java is not available on the laptop. JavaScript—technologically-wise unrelated to it—will be.
Do the following pages about Java becoming free and open source have implications for using Java on the OLPC laptop?
http://www.sun.com/software/opensource/java/
http://news.bbc.co.uk/1/hi/technology/6144748.stm
GCJ
Java Platform, Micro Edition
phoneME has also been recommended as a possible VM for the laptop.
Alternatives to Java on the laptop
See "Thin client" for the implications of a server based approach.