Just got Ron Nicholson's "Chipmunk Basic" running on my pi2 with the recent pi port of it.
I've been using it for years on various platforms when I needed to, although I'm not good enough to use the matrix features.
Most recently used to run old code published in ARRL amateur radio magazines for fun, but like TC, what you do with it is up to you - I want to avoid all the old basic bashing - takes up too much server space.
Up front: it is a pre-compiled binary free for personal or educational use, but does not appear to be open source. Heh, is that a "blob" in today's vernacular?