I am happy to report that this runs flawlessly in Linux.:)
Now I just have to find the time to read through it, haha.