Ainda no assunto sobre licenças, recentemente os desenvolvedores Linux, passaram a adotar o Atheros HAL criado por Reyk Floeter, desenvolvedor OpenBSD, e usado no OpenBSD. Muito bom, mas há um"senão", na forma como os usuários Linux resolveram fazer isso, que podemos resumir citando um trecho dos logs de commit na lista de desenvolvimento do kernel Linux, que pode ser observado aqui: -- a/drivers/net/wireless/ath5k.h +++ b/drivers/net/wireless/ath5k.h @@ -2,17 +2,7 @@ * Copyright (c) 2004-2007 Reyk Floeter <
Este endereo de e-mail est sendo protegido de spam, voc precisa de Javascript habilitado para v-lo
> * Copyright (c) 2006-2007 Nick Kossifidis <
Este endereo de e-mail est sendo protegido de spam, voc precisa de Javascript habilitado para v-lo
> * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * This file is released under GPLv2 */ Muita discussão (1, 2 , 3 , 4, 5 , 6, 7, 8, 9, ...) tem acontecido desde então, já que, o Linux usa massivamente código de licença BSD, muitos sabem. Mas descumprimento e quebra de licença, apesar infelizmente não incomum (Søren Schmidt que o diga), nunca aconteceu de tal modo, com pouquíssima, ou nenhuma modificação de código - apenas licença. O que acende a discussão: Código licenceado BSD, pode ser relicenceado? E quando a licença explicitamente requer que a licença BSD seja mantida, como no caso acima, pode ser dual-licenceado com GPLv2? E, pode se tornar GPLv3? Deve sua liberdade impor um limite à minha? No mínimo, são questões que devem ser muito bem avaliadas por tomadores de decisões, ao escolher uma solução de software livre, quando outras equivalentes existem, sob termos distintos de condições de uso.
|