Tecnicamente não há problema em usar esse sistema de controle de versão pública (svn, git, mercurial, etc) como armazenamento em nuvem. Mas é legal ou existe alguma desvantagem de o fazer?
cloud-storage
github
onemach
fonte
fonte
Respostas:
Apenas um advogado pode responder isso. Primeiro você precisa descobrir qual jurisdição se aplica. Não vejo nada óbvio nos termos de serviço do GitHub que dizem que você só pode usar o GitHub para desenvolvimento de software colaborativo. Eu não sou um advogado.
Bem, se a empresa que usa o GitHub decidir que não gosta do que você está fazendo, ele poderá alterar os Termos de Serviço e excluir todo o seu conteúdo.
fonte
Não sei se é legal, você pode estar violando os termos de serviço deles. (Disclaimer: eu não sou um advogado), mas seria uma coisa estúpida para fazer. Use algo como o Dropbox, onde é privado e você tem 2 GB de armazenamento no plano gratuito.
Outras alternativas: box.net, Microsoft SkyDrive
fonte