Acho que a maioria de nós, programadores, usou o Stack Overflow para resolver problemas do dia a dia: procurava um algoritmo eficiente para fazer alguma coisa.
Agora imagine uma situação: você tem um problema a resolver. Pesquisei um pouco no Google, encontrei uma pergunta no StackOverflow, mas você não está realmente satisfeito com as respostas até agora. Então você tem que fazer sua própria pesquisa: você precisa fazê-lo porque deseja no aplicativo da empresa.
Depois de algumas horas, você encontrou a melhor solução. Você está feliz, adicionou-o à base de códigos da empresa e deseja enviar sua resposta com um trecho de código (apenas várias linhas) à pergunta que você encontrou antes para ajudar outras pessoas também.
Mas espere: o software da empresa é de código fechado e você trabalhou nele o tempo todo.
Então, isso significa que eu não devo postar a resposta nem no trabalho nem em casa para essa pergunta pelo resto da minha vida, porque eu a resolvi no trabalho e a empresa é dona desse código?