Esta blogadela (visto não ser um habitue dos blogs não sei se o termo existe, se não existir acabou de ser criado porque toda a gente entendeu
) serve para extender e clarificar a diferença dos dois termos: Free Software vs Open Source . Apesar de nos ultimos tempos serem usados indescriminadamente a diferença existe e não é pequena.
O Open Source é uma licença que define que por um determinado programa não pode ser cobrado dinheiro (excepto quando muito o custo do seu suporte (cd-rom/diskete/etc)) e que os utilizadores podem modificar pois tem acesso ao código fonte que gerou o programa. Regra geral a licença especifica que uma determinada entidade (normalmente uma empresa que iniciou o projecto) tem o direito exclusivo de usar partes ou o todo do código em produtos comerciais seus (possivelmente produtos de código fechado).
O Free Software extende esta licença dizendo que nem mesmo quem inicia o projecto tem o direito de usar mais tarde o código em projectos comerciais.
Isto proteje a comunidade que se possa juntar em volta do projecto pois assim nunca código que a comunidade produzio pode ser usado comercialmente (excluindo é claro o caso em que apenas a própria empresa base desenvolveu o software).
Interessante é que o Free Software apesar de parecer um extensão do Open Source, históricamente foi ao contrário
. Inicialmente o projecto GNU desenvolveu a licença GPL (que cobre o kernel do Linux e 90% do software disponivel para linux) e que apenas mais tarde um grupo sentiu a necessidade de desenvolver o OpenSource para chamar ao movimento as empresas tradicionais de software.

Tópicos (RSS)
As coisas que uma pessoa aprende contigo. Nem sequer tinha pensado nesta distinção… obrigada