In this link you can review the information about all JDeveloper releases.
The first release JDeveloper 1.0 was in 1998!
After 18 years ADF has evolved and in View layer we had had UIX-JSP,Swing,Faces and now ADF Faces with MAF. But the core of ADF BC is similar arround big concepts like AMs,VOs,EOs,ViewLinks,Associations,…
I think that this is one of the main features in this framework, that protect you from UI technology changes and this is important in a big company or big projects