Not for gambling, internal consumption, law suits or leisure suits.
Redistribution is prohibitted.
Well, a robust program would catch the error and appropriately notify the user. Undieware is for those unanticipated events. Undieware advises the user of the client machine's OS, architecture, memory, Java Machine vendor and version, and the activity of any available threads. Didn't think too highly of Java til I saw it in action. But still I loved it.