TheSpoke open source? would need a complete rewrite dont u think? isnt theSpoke running on
CommunityServer (Check the HTML source of any page, u'll come across some evidence, plus all CommunityServer sites look the same :D) CommunityServer is a propriatory community portal. So making theSpoke OpenSource would be impossible without dumping CommunityServer, and switiching to sumthing built from scratch or an already existing open source alternative, all in all this would be rather delicate, because all the existing data (blog posts, forum posts, image galleries) would need to be ported over.
However communityServer should be extendable with themes and addons, but still those features dont seem to be enabled (along with some other neat stuff like smilies for posts), theSpoke seems to be very restrictive when it comes to these matters.
Anyways, it'd be cool to have some API's or Code to fool around with :D