[ANSOL-geral]O que é um FORK?

Manuel A. Fernández Montecelo manuel arroba sindominio.net
Thu Oct 10 16:26:02 2002


--=-J7wd2NUhARiSayt8wJCV
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

On Qui, 2002-10-10 at 14:59, Lopo de Almeida wrote:
> Viva pessoal,
>=20
> Pergunta um bocado est=FApida mas que tem levantado s=E9rias discuss=F5es=
 dentro
> de um projecto GPL em que estou envolvido agora.
>=20
> O CASO
>=20
>     Neste programa uma parte dos interessados no seu desenvolvimento
> pretendem adicionar um sistema de modelos (vulgo Templates) e um sistema =
de
> base de dados melhor tipo ADODB, PEAR ou PHPLib.
>     Os detentores do Copyright n=E3o querem.
>=20
> A QUEST=C3O
>=20
>     Poderemos n=F3s, outros, iniciar um projecto novo que usa grande part=
e do
> c=F3digo original e iniciar as modifica=E7=F5es para o novo projecto que =
queremos
> v=EAr desenvolvido?

sim, respeitando a licen=E7a.


>     =C9 isto considerado um FORK?

sim.


>     O que =E9 considerado um FORK legalmente e moralmente dentro do Softw=
are
> Livre?

legalmente, ou nada (=3D=3D manter o projecto novo tamb=E9m GPL) ou agress=
=E3o
(violar a licen=E7a e mudar para uma outra).

moralmente, sobretudo depende do legal e das inten=E7=F5es: se simplesmente
s=E3o diferentes pontos de vista e n=E3o se viola a legalidade, a comunidad=
e
ficar=E1 dividiva tamb=E9m entre esses dous pontos de vista.


>     Que extens=E3o de altera=E7=F5es um programa tem de ter para poder se=
r um
> FORK?

nenhuma especial. um fork n=E3o =E9 algo m=EDstico nem bem definido: a gent=
e
dum projecto divide-se e continua cada uma por seu lado, pronto. podes
achar factos paralelos em qq s=EDtio, actividades profissionais ou
amizades.


>     Um FORK pode ser um projecto com novo copyright desde que tenha licen=
=E7a
> igual ao "originante"?

a licen=E7a GPL s=F3 a pode cambiar a pessoa (ou pessoas) que o tem. ainda
assim, vers=F5es anteriores t=EAm de ficar para sempre como GPL. assim temo=
s
o tuxracer GPL at=E9 a v0.61 ou por a=ED, e as novas com uma outra licen=E7=
a
propriet=E1ria, mas qq pessoa pode utilizar essa vers=E3o como software
livre, e mesmo continuar a desenvolv=EA-la.

no caso de v=E1rias pessoas com o copyright terem pontos de vista
diferentes para futuras vers=F5es (ou come=E7ar a desenvolver sobre algo GP=
L
e querer p=F4r outra, igual do que no caso), as licen=E7as de partes novas
(livrarias, etc) teriam de ser compat=EDveis com GPL e tudo o baseado em
c=F3digo "velho" teria tamb=E9m de ser GPL.

por outras palavras: no caso, as modifica=E7=F5es dever=E3o ser GPL; de ser
estilo de licen=E7a BSD poderia ser qq outra. =E9 poss=EDvel "proprietariza=
r"
c=F3digo sob BSD, mas n=E3o =E9 poss=EDvel faz=EA-lo com c=F3digo sob GPL.


espero que fique algo mais esclarecido, e sen=E3o =E9 s=F3 volver perguntar=
 :)


> Lopo


aburinho!!

________________________________________________________________________
Manuel A. Fern=E1ndez Montecelo <manuel arroba sindominio.net>

GnuPG pubkey: [http://sindominio.net/~manuel/gpg-pubkey.txt]

--=-J7wd2NUhARiSayt8wJCV
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)

iD8DBQA9pZv7cMN/X5P7x2ERAqcTAJ9AhazKyPLFymrl+ZXfaQzLbEerOwCfQLxQ
Nt+K6hFF9Sj5Q0qaXmrKzBI=
=x7om
-----END PGP SIGNATURE-----

--=-J7wd2NUhARiSayt8wJCV--