|
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.1.4 |
Microsoft Corp. |
27501 |
30.4 |
| 1.5.0 |
Sun Microsystems Inc. |
26672 |
29.5 |
| 1.4.2 |
Sun Microsystems Inc. |
13528 |
15.0 |
| 1.6.0 |
Sun Microsystems Inc. |
12496 |
13.8 |
| 1.4.1 |
Sun Microsystems Inc. |
2494 |
2.8 |
| 1.5.0 |
Apple Computer, Inc. |
1799 |
2.0 |
| 1.3.1 |
Sun Microsystems Inc. |
1211 |
1.3 |
| 1.4.2 |
Apple Computer, Inc. |
1211 |
1.3 |
| 1.4.0 |
Sun Microsystems Inc. |
615 |
0.7 |
| 1.6.0 |
oem-Sun Microsystems Inc. |
475 |
0.5 |
| 1.3.1 |
Apple Computer, Inc. |
452 |
0.5 |
| 1.5.0 |
Apple Inc. |
438 |
0.5 |
| 1.1.8 |
Apple Computer, Inc. |
254 |
0.3 |
| 1.1 |
Microsoft Corp. |
252 |
0.3 |
| 1.4.1 |
Apple Computer, Inc. |
161 |
0.2 |
| 1.4.1 |
IBM Corporation |
160 |
0.2 |
| 1.4.2 |
IBM Corporation |
138 |
0.2 |
| 1.6.0 |
rc-Sun Microsystems Inc. |
67 |
0.1 |
| 1.5.0 |
rc-Sun Microsystems Inc. |
67 |
0.1 |
| 1.1.5 |
Netscape Communications Corporation |
66 |
0.1 |
| 1.5.0 |
beta2-Sun Microsystems Inc. |
41 |
0.0 |
| 1.5.0 |
beta-Sun Microsystems Inc. |
33 |
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 |
25 |
0.0 |
| 1.7.0 |
Sun Microsystems Inc. |
23 |
0.0 |
| 1.6.0 |
beta2-Sun Microsystems Inc. |
22 |
0.0 |
| 1.4.2 |
01-Blackdown Java-Linux Team |
21 |
0.0 |
| 1.4.2 |
03-Blackdown Java-Linux Team |
18 |
0.0 |
| 1.4.2 |
beta-Sun Microsystems Inc. |
16 |
0.0 |
| 1.3.0 |
Sun Microsystems Inc. |
15 |
0.0 |
| 1.6.0 |
ea-Sun Microsystems Inc. |
12 |
0.0 |
| 1.4.1 |
Blackdown Java-Linux Team |
12 |
0.0 |
| 1.6.0 |
beta-Sun Microsystems Inc. |
8 |
0.0 |
| 1.5.0 |
IBM Corporation |
8 |
0.0 |
| 1.4.1 |
rc-Sun Microsystems Inc. |
7 |
0.0 |
| 1.4.2 |
GNU Classpath |
7 |
0.0 |
| 1.4.2 |
Free Software Foundation, Inc. |
5 |
0.0 |
| 1.4.2 |
p7-Sun Microsystems Inc. |
5 |
0.0 |
| 1.1.7 |
Apple Computer, Inc. |
4 |
0.0 |
| 1.4.1 |
beta-Sun Microsystems Inc. |
2 |
0.0 |
| 1.5.0 |
erdist-Sun Microsystems Inc. |
2 |
0.0 |
| 1.4.1 |
gentoo-Sun Microsystems Inc. |
2 |
0.0 |
| 1.3.1 |
Apple Computer |
1 |
0.0 |
| 1.5.0.01 |
Hewlett-Packard Co. |
1 |
0.0 |
| 1.4.2 |
rc1-Blackdown Java-Linux Team |
1 |
0.0 |
| 1.6.0 |
dp-Apple Computer, Inc. |
1 |
0.0 |
| 1.3.1 |
The SCO Group, Inc. |
1 |
0.0 |
| ? |
|
1 |
0.0 |
| null |
|
1 |
0.0 |
| 1.4.2 |
p6-Sun Microsystems Inc. |
1 |
0.0 |
| 1.4.2 |
gentoo-Sun Microsystems Inc. |
1 |
0.0 |
| | Total Samples | 90446 | |
Operating System versions
| O.S. |
Version |
Platform |
Samples |
% |
| Windows XP |
5.1 |
x86 |
47613 |
52.6 |
| Windows NT |
5.1 |
x86 |
16008 |
17.7 |
| Windows NT |
5.0 |
x86 |
7567 |
8.4 |
| Windows 2000 |
5.0 |
x86 |
5869 |
6.5 |
| Windows 98 |
4.10 |
x86 |
3261 |
3.6 |
| Windows Vista |
6.0 |
x86 |
1823 |
2.0 |
| Mac OS X |
10.4 |
ppc |
1464 |
1.6 |
| Mac OS X |
10.3 |
ppc |
1030 |
1.1 |
| Mac OS X |
10.4 |
i386 |
879 |
1.0 |
| Windows 98 |
4.90 |
x86 |
826 |
0.9 |
| Linux |
2.6 |
i386 |
808 |
0.9 |
| Windows NT |
4.0 |
x86 |
522 |
0.6 |
| Windows 2003 |
5.2 |
x86 |
427 |
0.5 |
| Mac OS X |
10.5 |
i386 |
410 |
0.5 |
| Windows Me |
4.90 |
x86 |
405 |
0.4 |
| Mac OS X |
10.2 |
ppc |
231 |
0.3 |
| Windows 2000 |
5.1 |
x86 |
218 |
0.2 |
| Linux |
2.4 |
i386 |
184 |
0.2 |
| Mac OS |
9.2 |
PowerPC |
182 |
0.2 |
| Windows 95 |
4.10 |
x86 |
163 |
0.2 |
| Windows 95 |
4.0 |
x86 |
112 |
0.1 |
| Windows NT (unknown) |
6.0 |
x86 |
67 |
0.1 |
| SunOS |
5.8 |
sparc |
55 |
0.1 |
| Windows NT |
5.2 |
x86 |
48 |
0.1 |
| Linux |
2.6 |
amd64 |
32 |
0.0 |
| Mac OS |
9.1 |
PowerPC |
30 |
0.0 |
| Mac OS X |
10.5 |
ppc |
30 |
0.0 |
| Mac OS |
9.0 |
PowerPC |
22 |
0.0 |
| Windows NT |
6.0 |
x86 |
18 |
0.0 |
| Mac OS X |
10.1 |
ppc |
18 |
0.0 |
| SunOS |
5.10 |
x86 |
16 |
0.0 |
| Mac OS |
9.4 |
PowerPC |
15 |
0.0 |
| SunOS |
5.9 |
sparc |
13 |
0.0 |
| SunOS |
5.10 |
sparc |
10 |
0.0 |
| Windows XP |
5.2 |
x86 |
8 |
0.0 |
| Windows XP |
5.1 build 2600 Service Pack 2 |
x86 |
7 |
0.0 |
| Mac OS |
8.6 |
PowerPC |
6 |
0.0 |
| FreeBSD |
5.4-RELEASE |
i386 |
5 |
0.0 |
| SunOS |
5.11 |
x86 |
5 |
0.0 |
| FreeBSD |
7.0-CURRENT |
i386 |
4 |
0.0 |
| Linux |
2.4 |
i686 |
4 |
0.0 |
| Linux |
2.4 |
x86 |
4 |
0.0 |
| Linux |
2.6 |
x86_64 |
3 |
0.0 |
| FreeBSD |
6.1-RELEASE |
i386 |
3 |
0.0 |
| FreeBSD |
6.2-STABLE |
i386 |
2 |
0.0 |
| FreeBSD |
3.3-RELEASE |
i386 |
2 |
0.0 |
| Mac OS |
9.3 |
PowerPC |
2 |
0.0 |
| Windows 2000 |
5.2 |
x86 |
2 |
0.0 |
| FreeBSD |
5.3-RELEASE-p5 |
i386 |
1 |
0.0 |
| Mac OS |
8.5 |
PowerPC |
1 |
0.0 |
| SunOS |
5.9 |
x86 |
1 |
0.0 |
| Windows NT |
5.1?comply |
x86 |
1 |
0.0 |
| FreeBSD |
6.2-RELEASE-p4 |
i386 |
1 |
0.0 |
| Linux |
2.2 |
i686 |
1 |
0.0 |
| Linux |
2.6 |
ppc |
1 |
0.0 |
| Windows 95 |
4.90 |
x86 |
1 |
0.0 |
| HP |
PA_RISC2.0-B |
UX |
1 |
0.0 |
| UnixWare |
7.1 |
IA32 |
1 |
0.0 |
| Mac OS |
8.1 |
PowerPC |
1 |
0.0 |
| Inc. |
ppc. |
Mac OS X |
1 |
0.0 |
| null |
null. |
null |
1 |
0.0 |
| | | Total Samples | 90446 | |
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.
|