|
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 Samples | 157363 | |
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 Samples | 157363 | |
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.
|