Squawk
Tento článek je o virtuálním stroji. O albu skupiny Budgie pojednává článek Squawk (album).
Vývojář | Sun Microsystems |
---|---|
Operační systém | multiplatformní |
Vyvíjeno v | Java, C |
Typ softwaru | Java Virtual Machine |
Licence | GNU General Public License |
Web | java.net/projects/squawk |
Některá data mohou pocházet z datové položky. |
Squawk je Java ME virtuální stroj pro vestavěné systémy a malá zařízení. Většina virtuálních strojů pro platformu Java je psána v jazycích nízké úrovně, jako C/C++ a assembler. Squawk se od nich odlišuje tím, že většina z jeho jádra je napsaná v Javě. Implementace Javy poskytuje snadnou přenositelnost a hladkou integraci virtuálního stroje a aplikačních zdrojů, jako jsou objekty, vlákna a rozhraní operačního systému.
Úlohu virtuálního stroje Squawk lze zjednodušit takto:
- co největší část virtuálního stroje napsat v Javě
- zaměřit se na malá zařízení s omezenými zdroji
- zpřístupnit Javu pro micro-embedded zařízení
Reference
V tomto článku byl použit překlad textu z článku Squawk virtual machine na anglické Wikipedii.
Externí odkazy
- Squawk main website (anglicky)
- Ahead of Time Deployment in ROM of a Java-OS (anglicky)
- A Java Virtual Machine Architecture for Very Small Devices (anglicky)
- The Squawk Virtual Machine: Java(TM) on the Bare Metal (anglicky)
- Javaone 2006 Squawk for Wireless Sensor Networks (anglicky)
- Application-Driven Customization of an Embedded Java Virtual Machine (anglicky)
Java | |||||||
---|---|---|---|---|---|---|---|
Platforma Java | Java (jazyk) • Micro Edition • Standard Edition • Enterprise Edition • Java Card • JavaFX • JDK • Android SDK | ||||||
Java Virtual Machine | Java Virtual Machine • HotSpot • OpenJDK • Da Vinci Machine • Squawk • Maxine VM • JRockit • Kaffe • Apache Harmony | ||||||
JVM programovací jazyky | |||||||
Nasazení aplikací | |||||||
Frameworky a knihovny |
| ||||||
Ostatní |