Wegen der implementierung von TObject: Der Freepascal-Compiler muss doch
imho genau das auch implementieren und ist OpenSource. Es muss also keine Delphi-Pro gekauft werden, sondern nur die entsprechenden UNits (eventuell mit dem Compiler) runtergeladen werden.
Wenn du dir nur den Source als "Gedächtnisstütze" ansehen willst, kannst du dir
imho auch eine Delphi-Trial runterladen und dir die Sourcen ansehen. Ich weiß jedoch, wie legal das ist