This morning, I tried to install something and came across a statement like this:
The program 'javac' can be found in the following packages:
* default-jdk
* ecj
* gcj-4.6-jdk
* gcj-4.7-jdk
* openjdk-7-jdk
* openjdk-6-jdk
Try: sudo apt-get install <selected package>
What is the difference between default-jdk, ecj, gcj and openjdk?
Thanks in advance.