i was thinking about popular programs written in java which is used by many computer users, in my mind are two: azeraus (torrent client) and openoffice
are there other?
Eclipse ;D
javac. 
“Hello World”
LimeWire, Mars Rover Application, JBuilder
Azureus
hahahaha…dudes, its the rt.jar! Every other program uses it… and its an API of sort, so its a program(ish)
DP
Maybe, one should also ask what desktop applications are used in general, because most people use only a few regularly. Further, I was wondering, whether it makes sense to have java ones instead.
Well, apps I use regularly are:
E-Mail Client:
- Thunderbird/Evolultion (though I almost don’t use the Calendar).
A Java E-Mail Client (using Javamail) would be nice, any ideas why I don’t know a single one?
Web-Browser:
- Firefox
Ok, displaying websites could be done in java (although JEditorPane might be not enough). It may be difficult to have native plugins for flash or embedded videoplayers, but possible: webrenderer (not free - > I didn’t tried it)
FTP-Client:
-Linux: gFTP
-Windows: Explorer
Not that happy with both, does someone know a better one - maybe for the java plattform?
DVD-/Video-Player:
-Linux: Totem(one for all :))
-Windows: various (don’t want to count them all…)
Well, there is the JMF Player, but last time I tried it made me crying… and there is no ogg support… (dvd?)
Music-Player:
-Linux: Rhythmbox (again one for all)
-Windows: WM
I know jGUI, but I’m not happy with it. IMHO the simplicty of the linux ones (including Banshee and Minue) with a great taskbar integration rule out all…
Instant Messanging and Voice over IP:
-Linux: GAIM (one for almost all), Skype (baah, hope that Google Talk’s open standards will make me forget about it)
-Windows: MSN Messenger 4.7 (the old one without adds!), Skype
yeah java: qnext is technically probably the best!! cons: ads, problems with my office firewall, no taskbar icon under linux yet (the last one makes it definitly unusable for me)
Desktop Widgets: (no real apps and often now use, but everyone wants to personalize ;))
-Linux: gDesklets
-Windows: Yahoo Widget Engine (bah, s#$ks, but there is a great javadoc search
Java and its Scripting languages (Beanshell/groovy) should be perfect for that - at least with mustang’s new dektop API. Any objections?
Office Productivity:
- OpenOffice (Though, I prefer LaTex for text documents)
woohoo, at least some parts are Java! and for all hardcore GNUs, it even works with GCJ
(see fedora core)
Editors:
- Linux: gEdit and vi (never learned emacs… ::))
- Windows: Notepad2
- jEdit
For me jEdit starts to slow (maybe I load too many plugins, I’ll never need) so I don’t use I for small documents, neither I do for coding Java. BUT it manages large documents better than any other editor I know - that about java performance! futher it highlights more syntax than any other I know (even .mel - Maya Scripting language is supported)… did I mention there are lots of plugins?
Photo Importing:
-Linux: gPhoto2
Problematic since there exists only a ‘reference’ implementation of javax.usb for linux, no mac or win port…
CD Rippin:
-Linux: Sound Juicer
-Windows: CDex
Any known Java apps? Is audio-cd playback even possible in pure java? (jmf?) :o
(I’m noy going to ask about cd burning…)
Bit-Torrent:
-Azureus
what else?! (the most active sf.net project)
That were mainly all apps I use as a ‘user’, except file-browsing, calculator, archive managers, which I tend to use just the default one… for developing use:
IDE:
- Netbeans
Of course java, what else…
Shell:
- Linux: Bash
- Beanshell
- Groovy
Recently, I isntalled both Beanshell and groovy and both integrate well on my linux and are great for people used to the java syntax and with the new scripting in mustang, Java Scripting rocks!!
Image Editing:
- GIMP (I don’t miss anything, wacom user are allow to complain)
- Adobe Photoshop
Where are the Java Apps? but there is JAI, so potentially…
2D Vector Graphics:
- GLIPS Graffiti
- Adobe Illustrator
yiehha: Free Java Pogramm available, not perfect but quite usable…
3D Modelling and Animation:
- Maya
- 3DSMAX
- Blender
OK, there is Art of Illusion, but Java doesn’t rule here… but wait, a java process is strated running the Maya Doc Server (mozilla engine) so there is little bit java in there…
Summing up:
3/12 categories contain apps I use as a user.
3/5 categories contain apps I use as a developer.
-> Java is for developers, not fur users
I’m done! (after half an hour probably)