I'm writing some software in Java 8 and I want to know how to write the minimum requirements for the product page, so its users know if it'll work for them before they try to use it.
For example, I know Java was, at some point, supported on Windows XP and OS X Lion, but I'm not sure about older versions of those, or the oldest Linux (shell?) version that supports it.
Also, I suspect there are other reasons I shouldn't try to make my software support these OSs, and if those reasons are specific to running Java 8 on them, I'm all ears!
What are the oldest operating systems that my Java 8 SE software will run on?
It should run on any OS that support Java 8. According to Oracle, Minimum requirements as follows.
Windows
(RAM: 128 MB Disk space: 124 MB for JRE; 2 MB for Java Update, Processor: Minimum Pentium 2 266 MHz processor, Browsers: Internet Explorer 9 and above, Firefox)
Mac OS X
(Administrator privileges for installation, 64-bit browser, A 64-bit browser (Safari, for example) is required to run Oracle Java on Mac. )
Linux
(Browsers: Firefox )