I\'m new to GitHub and desktop programming in general, but one thing I\'ve noticed is that most Open-Source software have only one source code for multiple desktop platforms. Ho