OJ, formerly named OpenJava, is a
programming tool
A programming tool or software development tool is a computer program that is used to develop another computer program, usually by helping the developer manage computer files. For example, a programmer may use a tool called a source code editor ...
that parses and analyzes
Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer.
Since a computer, at base, only ...
. It uses a
metaobject protocol (MOP) to provide services for language extensions. Michiaki Tatsubori was the lead developer of OpenJava. Its first release was back to 1997, and won the Student Encouragement Prize at the Java Conference Grandprix '97 held in Japan.
This isn't to be confused with
OpenJDK
OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006, four years before the company was acquired by Oracle Corp ...
, which is the open source release of the Java compiler runtime and tools.
OpenJava was renamed OJ in October 2007 at the request of
Sun Microsystems
Sun Microsystems, Inc., often known as Sun for short, was an American technology company that existed from 1982 to 2010 which developed and sold computers, computer components, software, and information technology services. Sun contributed sig ...
.
References
External links
OJ Homepage
Free software testing tools
Software using the BSD license
{{programming-software-stub