Ji Gong Overview

From JogampWiki
Jump to: navigation, search


Ji Gong focuses on enabling JVM technology and guaranteeing its availability.

Ji Gong does not mainly implement the JVM technology but utilizes existing work, e.g. IcedTea and OpenJDK8.



  • Availability of the GPLv2 based OpenJDK runtime environment (JRT/JVM)
    • Desktop (Linux, Windows, OSX, ..)
    • Mobile (Android, other phones and tablet OS [maybe even iOS])
    • VM CPU support:
      • Intel/AMD 32bit and 64bit
      • ARM based CPUs [Hotspot client/server n/a at time of writing. May need to use JamVM or AvianVM, ..]
    • Optional AWT/Swing/etc - maybe added at a later time
  • Web Plugin based on IcedTea-Web (JWeb)
    • Use Source Certification Contract, SCC, to verify binary object's
    • Capable to run w/o AWT using a pluggable windowing subsystem implementation
    • Optional AWT/Swing/etc - maybe added at a later time


IDPStatusSeverityComponentSummary (8 tasks) Votes
799---CONFIRMEDenhancementJi_Gong_Web (JWeb)JRT Browser Plugin
798---CONFIRMEDenhancementJi_Gong_Web (JWeb)Browser Installer (Extension) for JRT + Plugin
797---CONFIRMEDenhancementGeneralGeneral Installer of JRT
796---CONFIRMEDenhancementGeneralEXE-Bundle JRT + User Application
793---CONFIRMEDenhancementJi_Gong_Web (JWeb)Add Pluggable Windowing-Toolkit to IcedTea-Web Plugin - Custom Windowing Plugin (CWP)
792---CONFIRMEDenhancementGeneralOpenJDK Subset - JRT Core
791---CONFIRMEDenhancementGeneralBuild JRT-Headless (w/o AWT) on all platforms.
790---CONFIRMEDenhancementGeneralJi Gong - Purpose, Name & Semantics ..