Die XDS Compiler sind eine ganze Familie von extrem guten Compilern für Modula-2 und Oberon-2. Ich kenne die noch aus meiner DOS-Zeit, ich hab viel damit gearbeitet - früher waren sie rein kommerziell, jetzt sind sie Freeware (aber nicht Free Software oder Open Source - Free as in Free Beer, not Free Speech). Es gibt native Compiler für Windows und Linux 86 und - mein persönlicher Favorit - XDS/C-Compiler, die von Modula-2 und Oberon-2 in erstaunlich lesbares C compilieren. Leider ist auch der XDS/C Compiler nur für Windows und Linux 86 verfügbar - eine OS X Version wäre nett, aber ist leider nicht verfügbar.