In the past when I have compiled applications from source I have extracted the source code to
~/src and compiled from there.
I realize now that there may be no need for me to create the
~/src directory, as Linux probably already has an established location for source code for applications such as this.
Is this the case? What is the directory in Linux that is established as the place for source code from third party applications that I want to compile?