GC Usage Statistics

A statistical summary of GC Calculator usage.

Currently Java Virtual Machine (JVM) and Operating System versions are available


Great Circle Menu
Map & Calculator
Alternate Map sizes
Formula
Java API
Spreadsheet
Perl script
What is a
Great Circle?
Help Us
Sponsorship Info
Statistics



 

The GC calculator gathers and records information from browsers. This enables the identification of problems and allows improvements to be made. Part of these datum are the version of Java Virtual machine JVM, and the Operating System the calculator is currently running on. See Explanation, below

Java Virtual machine (JVM) versions

Version Vendor Samples %
1.6.0 Sun Microsystems Inc. 62143 39.5
1.5.0 Sun Microsystems Inc. 30800 19.6
1.1.4 Microsoft Corp. 29852 19.0
1.4.2 Sun Microsystems Inc. 14953 9.5
1.5.0 Apple Inc. 3408 2.2
1.5.0 Apple Computer, Inc. 2985 1.9
1.6.0 Apple Inc. 2936 1.9
1.4.1 Sun Microsystems Inc. 2638 1.7
1.6.0 oem-Sun Microsystems Inc. 1648 1.0
1.4.2 Apple Computer, Inc. 1322 0.8
1.3.1 Sun Microsystems Inc. 1256 0.8
1.4.0 Sun Microsystems Inc. 684 0.4
1.3.1 Apple Computer, Inc. 487 0.3
1.6.0 rc-Sun Microsystems Inc. 324 0.2
1.1.8 Apple Computer, Inc. 260 0.2
1.1 Microsoft Corp. 256 0.2
1.7.0 Sun Microsystems Inc. 182 0.1
1.4.2 IBM Corporation 178 0.1
1.4.1 IBM Corporation 177 0.1
1.4.1 Apple Computer, Inc. 170 0.1
1.5.0 rc-Sun Microsystems Inc. 67 0.0
1.1.5 Netscape Communications Corporation 66 0.0
1.7.0 Oracle Corporation 42 0.0
1.5.0 beta2-Sun Microsystems Inc. 41 0.0
1.6.0 ea-Sun Microsystems Inc. 37 0.0
1.5.0 beta-Sun Microsystems Inc. 34 0.0
1.4.2 02-Blackdown Java-Linux Team 32 0.0
1.4.0 ea-Sun Microsystems Inc. 31 0.0
1.4.0 beta3-Sun Microsystems Inc. 29 0.0
1.4.0 IBM Corporation 29 0.0
1.7.0 ea-Sun Microsystems Inc. 28 0.0
1.6.0 beta2-Sun Microsystems Inc. 27 0.0
1.6.0 IBM Corporation 24 0.0
1.4.2 01-Blackdown Java-Linux Team 22 0.0
1.4.2 03-Blackdown Java-Linux Team 22 0.0
1.6.0 beta-Sun Microsystems Inc. 22 0.0
1.5.0 IBM Corporation 19 0.0
1.6.0 rc2-Sun Microsystems Inc. 18 0.0
1.4.2 beta-Sun Microsystems Inc. 16 0.0
1.3.0 Sun Microsystems Inc. 15 0.0
1.5.0 erdist-Sun Microsystems Inc. 13 0.0
1.4.1 Blackdown Java-Linux Team 12 0.0
1.4.2 Free Software Foundation, Inc. 10 0.0
1.4.2 GNU Classpath 7 0.0
1.4.1 rc-Sun Microsystems Inc. 7 0.0
1.4.2 p7-Sun Microsystems Inc. 5 0.0
1.1.7 Apple Computer, Inc. 4 0.0
1.6.0 rev-Sun Microsystems Inc. 4 0.0
1.7.0 ea-Oracle Corporation 4 0.0
1.4.1 gentoo-Sun Microsystems Inc. 2 0.0
1.4.1 beta-Sun Microsystems Inc. 2 0.0
1.6.0 dp-Apple Computer, Inc. 2 0.0
1.4.2 p6-Sun Microsystems Inc. 1 0.0
1.4.2 gentoo-Sun Microsystems Inc. 1 0.0
null 1 0.0
? 1 0.0
1.3.1 Apple Computer 1 0.0
1.4.2 rc1-Blackdown Java-Linux Team 1 0.0
1.3.1 The SCO Group, Inc. 1 0.0
1.4.2 Apple Inc. 1 0.0
1.6.0 sun microsystems inc. 1 0.0
1.4.2.12 Hewlett-Packard Co. 1 0.0
1.5.0.01 Hewlett-Packard Co. 1 0.0
 Total Samples157363 

Operating System versions

O.S. Version Platform Samples %
Windows XP 5.1 x86 81633 51.9
Windows NT 5.1 x86 18047 11.5
Windows Vista 6.0 x86 13243 8.4
Windows 7 6.1 x86 8964 5.7
Windows NT 5.0 x86 7761 4.9
Windows 2000 5.0 x86 6398 4.1
Windows 98 4.10 x86 3364 2.1
Mac OS X 10.5 i386 3073 2.0
Mac OS X 10.6 x86_64 2031 1.3
Mac OS X 10.4 ppc 1971 1.3
Linux 2.6 i386 1892 1.2
Mac OS X 10.4 i386 1607 1.0
Mac OS X 10.3 ppc 1124 0.7
Windows 98 4.90 x86 864 0.5
Mac OS X 10.6 i386 825 0.5
Windows 2003 5.2 x86 663 0.4
Windows NT 4.0 x86 523 0.3
Windows Me 4.90 x86 413 0.3
Mac OS X 10.5 ppc 338 0.2
Windows Vista 6.1 x86 307 0.2
Mac OS X 10.2 ppc 244 0.2
Linux 2.6 amd64 231 0.1
Windows 2000 5.1 x86 229 0.1
Linux 2.4 i386 188 0.1
Windows XP 5.2 x86 186 0.1
Mac OS 9.2 PowerPC 185 0.1
Windows 95 4.10 x86 164 0.1
Windows NT (unknown) 6.0 x86 154 0.1
Windows 95 4.0 x86 116 0.1
Windows 7 6.1 amd64 62 0.0
Mac OS X 10.7 x86_64 57 0.0
Windows NT 5.2 x86 55 0.0
SunOS 5.8 sparc 55 0.0
Windows NT 6.0 x86 40 0.0
SunOS 5.10 sparc 38 0.0
Windows Server 2008 6.0 x86 33 0.0
Mac OS 9.1 PowerPC 30 0.0
Windows NT (unknown) 6.1 x86 30 0.0
Windows XP 5.1 build 2600 Service Pack 3 x86 25 0.0
Mac OS X 10.5 x86_64 23 0.0
Mac OS 9.0 PowerPC 22 0.0
Mac OS X 10.1 ppc 18 0.0
SunOS 5.10 x86 18 0.0
Windows XP 5.1 build 2600 Service Pack 2 x86 16 0.0
Mac OS 9.4 PowerPC 15 0.0
SunOS 5.9 sparc 13 0.0
Mac OS 8.6 PowerPC 9 0.0
SunOS 5.11 x86 8 0.0
Windows Server 2008 R2 6.1 x86 5 0.0
FreeBSD 5.4-RELEASE i386 5 0.0
FreeBSD 7.0-CURRENT i386 4 0.0
Linux 2.4 x86 4 0.0
Linux 2.4 i686 4 0.0
FreeBSD 6.1-RELEASE i386 3 0.0
Linux 2.6 x86_64 3 0.0
Windows 2000 5.2 x86 2 0.0
FreeBSD 3.3-RELEASE i386 2 0.0
FreeBSD 6.2-STABLE i386 2 0.0
Linux 2.6 x86 2 0.0
Mac OS 9.3 PowerPC 2 0.0
Windows 95 4.90 x86 1 0.0
SunOS 5.9 x86 1 0.0
Linux 3.0 i386 1 0.0
Linux 3.0 amd64 1 0.0
Mac OS 8.5 PowerPC 1 0.0
FreeBSD 5.3-RELEASE-p5 i386 1 0.0
null null. null 1 0.0
FreeBSD 6.2-RELEASE-p4 i386 1 0.0
Windows 7 6.1 build 7601 Service Pack 1 x86 1 0.0
Linux 2.6 mipsel 1 0.0
Linux 2.6 ppc 1 0.0
HP PA_RISC-B.11 UX 1 0.0
windows 7 6.1 x86 1 0.0
Windows NT 5.1?comply x86 1 0.0
Linux 2.2 i686 1 0.0
Mac OS 8.1 PowerPC 1 0.0
HP PA_RISC2.0-B UX 1 0.0
UnixWare 7.1 IA32 1 0.0
Inc. ppc. Mac OS X 1 0.0
Windows 7 6.1/ x86 1 0.0
  Total Samples157363 

Explanation

The JVM version is of particular interest to myself and most likely any Java programmer that codes applets for general Internet use. Java is an evolving language and new features are added at every release. These later features are however, are only usable if the JVM the applet is running on supports them. Probably the three most significant versions are
Java 1.0
The first, and now obsolete version of Java
Java 1.1
Improved performance and event handling model. This release is generally considered the baseline by professional programmers. It is also reckoned to be the newest version that one can generally expect widespread support in non-customised browsers.
Java 1.2, aka Java 2
Vastly improved UI Toolkit - Swing, and many other useful facilities. Most Java applications (not Internet Applets) are written using Java 2 features

The first table shows the JVMs used in browsers that have loaded the calculator. I believe these numbers confirm the contention that despite much publicity given to Java it is still only possible to code applets to the Java 1.1 standard.

The second table summarises the Operating systems in use. This is as reported by the JVM and may not be completely reliable.

Statistical summation began on 20th December 2003.

All summary tables are dynamically generated when your browser loads this page.



Home Thai Guide   Great Circle Calculator WorldClock AMS Services Contact us