Depende do que você está fazendo com essa fonte. Se for para referência, sim, é um bom lugar. /usr/local
é reservado para o software instalado localmente pelo sysadmin. Portanto, se você deseja instalar o software junto com os arquivos de origem (para outros programas usarem ou para as pessoas verem), isso é bom.
No entanto, não é para ser um espaço de trabalho . Como é local , você pode fazer o que quiser, é claro, mas este não foi projetado para ser o lugar para colocar sua árvore de desenvolvimento de software.
Na verdade, isso deveria estar em um repositório de código (possivelmente em /srv/sourcerepo
algo assim), e os desenvolvedores verificariam suas próprias cópias de trabalho em seus diretórios pessoais.
/usr/local/src
como um bom local para baixar código fonte de terceiros (por exemplo, para corrigir e reconstruir pacotes), não meu próprio código fonte, que, como diz matt, deve estar em / srv / ... (embora eu costumo usar/srv/vcs/sourcerepo
). E espelhado remotamente, é claro.