Mac OS Runtime for Java

Mac OS Runtime for Java (MRJ, originally Macintosh Runtime for Java) was Apple's proprietary virtual machine for Java-based applications in the classic Mac OS (i.e. versions prior to Mac OS X). Both a runtime environment and a software development kit (SDK) are available. MRJ v2.2.5 was compatible with Sun's Java Development Kit version 1.1.8.

Comment
enMac OS Runtime for Java (MRJ, originally Macintosh Runtime for Java) was Apple's proprietary virtual machine for Java-based applications in the classic Mac OS (i.e. versions prior to Mac OS X). Both a runtime environment and a software development kit (SDK) are available. MRJ v2.2.5 was compatible with Sun's Java Development Kit version 1.1.8.
Date
5 June 2009
Developer
Apple Inc.
Developer
Apple Inc.
Genre
Java virtual machine
Genre
Java virtual machine
Has abstract
enMac OS Runtime for Java (MRJ, originally Macintosh Runtime for Java) was Apple's proprietary virtual machine for Java-based applications in the classic Mac OS (i.e. versions prior to Mac OS X). Both a runtime environment and a software development kit (SDK) are available. The runtime environment includes a JIT compiler developed by Symantec, the standard Java class library from Sun, additional classes providing Macintosh-specific functionality, and the Apple Applet Runner (a lightweight application for running Java applets without the overhead of a web browser). A number of web browsers could use MRJ to run Java applets in web pages, including Microsoft Internet Explorer, iCab and HotJava. The SDK includes ports of most of the tools from Sun's Java Development Kit (in the form of MPW tools and Macintosh applications), additional tools for packaging Java applications as double-clickable Macintosh applications, libraries for Macintosh-specific functionality, and documentation for the MRJ-specific classes and tools. MRJ v2.2.5 was compatible with Sun's Java Development Kit version 1.1.8. Since the transition to Mac OS X, Apple has discontinued MRJ and instead maintains and distributes a port of Oracle's HotSpot Java virtual machine. As of Java 7, Apple has discontinued its own JRE, and Java support on OS X/macOS now comes directly from Oracle.
Homepage
web.archive.org/web/20090408064838/http://docs.info.apple.com/article.html%3Fartnum=120209
web.archive.org/web/20090408064838/http:/docs.info.apple.com/article.html%3Fartnum=120209
Hypernym
Apple
Is primary topic of
Mac OS Runtime for Java
Label
enMac OS Runtime for Java
LatestReleaseDate
8 April 2004
Latest release date
8 April 2004
LatestReleaseVersion
enMRJ 2.2.6
Latest release version
MRJ 2.2.6
License
enApple SLA
License
Software License Agreement
Link from a Wikipage to an external page
web.archive.org/web/20090408064838/http:/docs.info.apple.com/article.html%3Fartnum=120209
support.apple.com/kb/DL1184
web.archive.org/web/20090605145302/http:/www.apple.com/macosx/features/java/
support.apple.com/kb/TA38373%3Fviewlocale=en_US
Link from a Wikipage to another Wikipage
Apple Inc.
Applet
Category:Classic Mac OS
Category:Discontinued Java virtual machines
Classic Mac OS
Class library
HotJava
HotSpot (virtual machine)
ICab
Internet Explorer
Java (programming language)
Java Development Kit
Java virtual machine
Just-in-time compilation
Macintosh Programmer's Workshop
Mac OS X
Microsoft
NortonLifeLock
Oracle Corporation
Porting
Software development kit
Software License Agreement
Sun Microsystems
Web browser
Name
enMac OS Runtime for Java
Name
enMac OS Runtime for Java
OperatingSystem
Classic Mac OS
SameAs
4r3Nk
m.02z1dp4
Q6722341
Subject
Category:Classic Mac OS
Category:Discontinued Java virtual machines
Title
enApple.com - Java
Url
https://web.archive.org/web/20090605145302/http:/www.apple.com/macosx/features/java/
WasDerivedFrom
Mac OS Runtime for Java?oldid=1078294972&ns=0
Website
article.html%3Fartnum=120209
WikiPageLength
3227
Wikipage page ID
12960400
Wikipage revision ID
1078294972
WikiPageUsesTemplate
Template:Apple-stub
Template:Infobox software
Template:Java Virtual Machine
Template:More citations needed
Template:Portal
Template:Prog-lang-stub
Template:Reflist
Template:Webarchive
Wordnet_type
synset-software-noun-1