I just at the latest DrJava survey information today.
An analysis of the data is below, but here are my conclusions:
- We need to test on Windows Vista. One third of our users now have Vista.
- We need to test on MacOS Leopard. There are more than twice as many users with 10.5 than with 10.4.
- Only 67 users ran Java 1.4 — not even one percent. I think we’re ready to abandon 1.4.
- Most users (73%) are now working with JDK6, update 4+, so our JDK6 fix is in effect.
- 20 users ran Java 1.7, so we should keep an eye on that.
- Official releases make up 99% of the reports, so I don’t think it’s necessary to have some kind of mechanism to mask out reports by us DrJava developers. Counting only official releases does not change the other statistics significantly.
Operating system:
- Linux: 349 (5%)
- MacOS: 776 (11%)
- 10.3.x: 9 (0%)
- 10.4.x: 244 (3%)
- 10.5.x: 523 (8%)
- SunOS: 19 (0%)
- Windows, all: 5695 (83%)
- Windows 98: 1 (0%)
- Windows NT: 5 (0%)
- Windows 2000: 24 (0%)
- Windows 2003: 15 (0%)
- Windows XP: 3384 (49%)
- Windows Vistas: 2266 (33%)
Total: 6839 (100%)
Operating system, just revisions 4592, 4639, 4664, 4668:
- Linux: 339 (5%)
- MacOS: 736 (11%)
- 10.3.x: 9 (0%)
- 10.4.x: 207 (3%)
- 10.5.x: 520 (8%)
- SunOS: 19 (0%)
- Windows, all: 5670 (83%)
- Windows 98: 1 (0%)
- Windows NT: 5 (0%)
- Windows 2000: 24 (0%)
- Windows 2003: 15 (0%)
- Windows XP: 3364 (48%)
- Windows Vistas: 2261 (33%)
Total: 6764 (100%)
Java:
- 1.4.x: 67 (1%)
- 1.5.x: 1045 (15%)
- 1.6.x, all: 5707 (83%)
- 1.6.x build <4: 695 (10%)
- 1.6.x build >=4: 5012 (73%)
- 1.7.x: 20 (0%)
Total: 6839 (100%)
DrJava revisions:
- 1: 1 — what’s revision 1? bug in the survey software?
- 4534: 1
- 4536: 1
- 4538: 9
- 4541: 2
- 4542: 6
- 4562: 9
- 4571: 1
- 4572: 1
- 4575: 3
- 4578: 1
- 4579: 2
- 4579: 1
- 4585: 1
- 4586: 2
- 4586: 4
- 4589: 1
- 4592: 436 — latest development release
- 4604: 1
- 4608: 2
- 4609: 1
- 4614: 2
- 4618: 1
- 4620: 1
- 4624: 1
- 4639: 490 — latest beta release
- 4647: 6
- 4664: 1971 — latest stable release (before update)
- 4666: 1
- 4668: 3867 — latest stable release (after update)
- none: 10 — before revision information was reported
Official releases: 6764
Other: 75
I guess there’s one more piece of data that is worth keeping in mind. Out of the 36909 downloads of the official releases that we’ve had, we received 6839 survey results, so about 18% are answering our survey.