I had the same dilemna...i used to think it was Opensource, but i could not get the code to compile it...It wholly owned by Boston Tech...
another point...MT4 Client, needs MT4 server to run....
or are you talking about the MetaQuotes Language editor? MQL is used to program indis....yes its pseudo opensource, it depends on the programmer whether he wants to share his code