Is everybody thinking that everybody else doesn\'t release softwares as jar and then releases softwares as exe too?
Yes. If you dealing with end users and not programmers, building a native solution for his platfrom is a good idea. Create a dmg, a exe and some linux packages. For exe stuff, take a look at launch4j or jsmooth.