Sun offers Java SE for Embedded products in both binary and source offerings under an innovative licensing model. Development is free, but royalties are required upon deployment on other than general purpose systems (for details see license). Platforms available for embedded use include not only standard Java SE platforms but also platforms that are exclusive for the embedded market. In all cases, the products offered are fully Java SE compliant -- which enables you to reuse any Java code from other platforms or products without having to go through porting, recoding and test cycle.
Embedded Use home page
Custom embedded platforms - for embedded devices having approximately 32MB or more for Java.
Java SE for Embedded 6
- ARM Linux - Headless (Early Access)
- ARM Linux - Headful (Early Access)
|
Java SE for Embedded 1.4.2
- ARM Linux - Headless
- MIPS Linux - Headless (Early Access)
|
System Requirements More
Sun-standard platforms - for devices having at least 70-80MB for Java.
J2SE 1.4.2
- Windows x86 and x64
- Linux x86 and x64
- Solaris SPARC, 32 bit and 64 bit
- Solaris x86 and x64
J2SE 5.0
- Windows x86 and x64
- Linux x86 and x64
- Solaris SPARC, 32 bit and 64 bit
- Solaris x86 and x64
|
Java SE 6
- Windows x86 and x64
- Linux x86 and x64
- Solaris SPARC, 32 bit and 64 bit
- Solaris x86 and x64
|
Have embedded device with less memory? Check out Java ME.
Java SE for Embedded 6 on ARM Linux (Early Access) |
| CPU |
ARMv6 or higher |
|
| OS |
Linux: kernel 2.6.17 or higher |
|
| glibc |
2.5 or higher |
|
| gcc |
4.1.2 or higher |
|
| ABI |
EABI |
|
| Endianess |
Little-Endian |
|
| FP |
Soft Float |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
6 Update 10 (Early Access) Download |
Java SE for Embedded 6 on ARM Linux (Early Access) |
| CPU |
ARMv6 or higher |
|
| OS |
Linux: kernel 2.6.17 or higher |
|
| glibc |
2.5 or higher |
|
| gcc |
4.1.2 or higher |
|
| ABI |
EABI |
|
| Endianess |
Little-Endian |
|
| FP |
Hard Float (VFP) |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
6 Update 10 (Early Access) Download |
Java SE for Embedded 6 on ARM Linux (Early Access) |
| CPU |
ARMv6 or higher |
|
| OS |
Linux: kernel 2.6.17 or higher |
|
| glibc |
2.5 or higher |
|
| gcc |
4.1.2 or higher |
|
| ABI |
EABI |
|
| Endianess |
Little-Endian |
|
| FP |
Hard Float (VFP) |
|
| RAM |
64MB or more for Java |
|
| ROM/Flash/Disk |
64MB or more for Java |
|
| Headful |
Yes |
|
| Java SE version |
6 Update 10 (Early Access) Download |
Java SE for Embedded 5.0 on x86 Linux |
| CPU |
x86 |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.3.2 or higher |
|
| gcc |
2.95 or higher |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
5.0 Update 10 Download |
Java SE for Embedded 5.0 on PowerPC Linux |
| CPU |
PowerPC |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.3.2 or higher |
|
| gcc |
3.3.3 or higher |
|
| Endianess |
Big-Endian |
|
| FP |
PowerPC Book-E: hard (on CPU) or emulated (in kernel) |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
5.0 Update 10 Download |
Java SE for Embedded 5.0 on PowerPC Linux |
| CPU |
Freescale PowerQuick III |
|
| OS |
Linux: kernel 2.6.23 or higher |
|
| glibc |
2.3.4 or higher |
|
| gcc |
3.4 or higher |
|
| ABI |
EABI |
|
| Endianess |
Big-Endian |
|
| FP |
PowerPC-e500v2 |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
5.0 Update 14 Download |
Java SE for Embedded 5.0 on Windows XP-Embedded |
| CPU |
x86 |
|
| OS |
Windows XP-Embedded |
|
| RAM |
64MB or more for Java |
|
| ROM/Flash/Disk |
64MB or more for Java |
|
| Headful |
Yes |
|
| Installation |
SLD |
|
| Java SE version |
5.0 Update 10 Download |
Java SE for Embedded 1.4.2 on ARM Linux |
| CPU |
ARMv5 or higher |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.3.3 or higher |
|
| gcc |
3.4.2 or higher |
|
| ABI |
OABI |
|
| Endianess |
Little-Endian |
|
| FP |
Soft Float (big-endian doubles) |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
1.4.2 Update 16 Download |
Java SE for Embedded 1.4.2 on ARM Linux |
| CPU |
ARMv5 or higher |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.4 or higher |
|
| gcc |
4.1.1 or higher |
|
| ABI |
EABI |
|
| Endianess |
Little-Endian |
|
| FP |
Soft Float |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
1.4.2 Update 16 Download |
Java SE for Embedded 1.4.2 on ARM Linux |
| CPU |
ARMv5 or higher |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.4 or higher |
|
| gcc |
4.1.1 or higher |
|
| ABI |
EABI |
|
| Endianess |
Little-Endian |
|
| FP |
Hard Float (VFP) |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
1.4.2 Update 16 Download |
Java SE for Embedded 1.4.2 on MIPS Linux (Early Access) |
| CPU |
MIPS |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.3.2 or higher |
|
| gcc |
3.3.3 or higher |
|
| Endianess |
Big-Endian |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
1.4.2 Update 16 (Early Access) Download |
Java SE for Embedded 1.4.2 on MIPS Linux (Early Access) |
| CPU |
MIPS |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.2.5 or higher |
|
| gcc |
2.95 or higher |
|
| Endianess |
Little-Endian |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
1.4.2 Update 16 (Early Access) Download |
Java SE for Embedded 1.4.2 on MIPS Linux (Early Access) |
| CPU |
MIPS |
|
| OS |
Linux: kernel 2.6.8 or higher |
|
| glibc |
2.3.2 or higher |
|
| gcc |
3.3.3 or higher |
|
| Endianess |
Little-Endian |
|
| RAM |
32MB or more for Java |
|
| ROM/Flash/Disk |
32MB or more for Java |
|
| Headful |
No |
|
| Java SE version |
1.4.2 Update 16 (Early Access) Download |
|
Regional Downloads
Related Resources
Related Downloads
Popular Topics
Sun Resources
Related Sites
|