> But I’m WAY more likely to misunderstand what it’s about through reverse engineering it than I would be if I had actual source code I could study.
What a low opinion you have of yourself. On the contrary, you're likely to learn a lot more (and of course, spend orders of magnitude more time) recreating something interesting from the ground up than you are simply copying the source code.
The source code isn't the interesting part.