Возможно я неправильно выразился.
Идея в том, чтобы создать некий FreeOberonCompiler. При этом разделить проект на части/модули. Часть модулей, которая попроще, реализовать своими силами, другую часть, на которую знаний и/или опыта нехватает заказать на стороне. Для начала не обязательно писать Рантайм на самом Обероне, ту же сборку мусора можно использовать написанную на С (как делают в oo2c), тогда ее не нужно разрабатывать с нуля, а только научить компилятор ею пользоваться, что должно быть намного проще/дешевле.
Согласен, сначала нужно составить техзадание, а потом разговаривать. Но хотелось бы для начала узнать, есть-ли люди:
- которым такой компилятор нужен
- которые в таком проекте поучаствовали-бы
- которые способны его написать (хотябы отдельные модули)
- и хотябы ориентировочно, сколько может стоить написание такого компилятора как в целом, так и по частям, чтобы было от чего отталкиваться
Или мне самому все придется делать/оплачивать, что я не потяну ни по опыту/знаниям ни по деньгам.

Со своей стороны, могу попробовать написать сканер и, если будет свободное время, то и парсер. За генерацию кода даже не возьмусь - однозначно не потяну. По деньгам, в зависимости от большого количества факторов, от 0.1 до 1 килобакса.

По поводу XDS-Oberon - он закрытый, соответственно политика развития и лицензирования полностью зависит от правообладателя. (Сам по себе компилятор очень хороший, с этим я не спорю)

По поводу, спросить у XDS - врядли они опустятся до такого мелкого масштаба.

oo2c не сколько компилятор, сколько транслятор, он не выдает объектного кода.

FreePascal не устраивает тем что он не Oberon-2