Hi Kumar, On 07/25/2013 02:00 PM, Kumar Srinivasan wrote: > On 7/25/2013 10:10 AM, Omair Majid wrote: >> Also, the lines after "java version" make OpenJDK explicit, no? Is this >> second line not sufficient to distinguish OpenJDK vs closed builds? >> >> # java -version >> java version "1.7.0_25" >> OpenJDK Runtime Environment (fedora-2.3.10.3.fc19-ppc64) <--- this line >> OpenJDK 64-Bit Zero VM (build 23.7-b01, interpreted mode) > > we needed to account for java -fullversion as well, which btw. is a one > liner.
Perhaps it's worth borrowing the style from IBM [1]? They do this: >java -fullversion java full version "JRE 1.6.0 IBM Windows 32 build pwi3260-20071123_01" >java -version java version "1.5.0" Java(TM) 2 Runtime Environment, Standard Edition (build pwi32devifx-20071025 (SR6b)) IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223-20071007 (JIT enabled) --------->8-------- They still keep "java" as the first word, but add additional information (in the same line for -fullversion but in the next line for -version). > It was decided the OpenJDK launcher name to be openjdk as well, there > were discussions of course surounding this, but I can't remember. Any pointers to those discussions? Thanks, Omair [1] http://publib.boulder.ibm.com/infocenter/javasdk/tools/index.jsp?topic=/com.ibm.java.doc.igaa/_1vg00011e17d8ea-1163a087e6c-7ffe_1001.html -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681
