Ну, за неизменную будем считать первый конечно. Самый первый. Остальные - его надмножества. Оберон-07 - кастрированное надмножество-подмножество, припиленное для ARM'ов и ПЛИС. ;-)
- - - Добавлено - - -
Более того, то, что у Оберона-1 и Оберона-07 неизменно, тоже отнесём к неизменной основе.
Оберон - маленький язык, и диалекты его тоже малы. Что упрощает ориентирование в них. Вирт ударился в специфику своей текущей деятельности и, соответственно, подтащил туда Оберон, попутно отсекая ненужные ему средства, чтобы компилятор упростить. Но фанатизм вредит делу, и среди оберонщиков действительно есть такие, которые называют кастрированный адапт для ПЛИС единственно правильным Обероном. Есть и такие, которые относят в "единственно правильный Оберон" только AO. Короче, хватает своего безобразия.
Я лично считаю зрелым Обероном, адаптированным для индустрии, Компонентный Паскаль, надмножество Оберона-2. Но из других диалектов тоже можно извлечь свою пользу.