The Telegram client source is on Github (https://github.com/peter-iakovlev/Telegram) but it seems to be months out of date and they still don't have the source for the server. Even if both were equal on the OSS front, I'd still trust Signal a lot more, especially considering Telegram's homebrew crypto implementation.