For anyone who is interested, the implementation is as an interpreter and runtime implemented in Java[1].
May I ask why you prefer git? For cloning/forking the project?
Not that it's difficult to break out of the cycle, and download a tarfile and so on but.. Yeah, creature of habit... git's part of the workflow these days.
(for better or worse!)
svn co svn://svn.code.sf.net/p/jolie/code/trunk jolie-src
You can also browse the code here: