No, Starcraft isn't open source.. I knew it wasn't possible, but it would be the best thing ever if it was
I didn't know if there were any open source RTS games, so I did a little search.. Found a few..
http://wz2100.net/home (this is 3d, I don't know if it would be possible)...