Commande Bash pour vérifier si la version java Oracle ou OpenJDK est installée sous Linux

J'ai besoin d'un bash pour vérifier si java version actuellement installée est d'Oracle ou OpenJDK.

Un one-liner par l'analyse de la sortie de la java -version commande:

java -version

java Oracle de sortie:

java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

java OpenJDK Sortie:

java version "1.7.0_91"
OpenJDK Runtime Environment (amzn-2.6.2.2.63.amzn1-x86_64 u91-b00)
OpenJDK 64-Bit Server VM (build 24.91-b01, mixed mode)

source d'informationauteur Basil Musa