Copyleft Argief - Uiteindelik het die hulp van IT is hier
Gratis sagteware lisensies, definisies, tipes en verenigbaarheid
Geplaas deur Pablo Gonzalez Januarie 8 2013th
In hierdie artikel sal ons voortgaan met vrye sagteware lisensies, definisies, tipes en verenigbaarheid.
Daarom sal ons aanvanklik 'n paar definisies en daaropvolgende jare van inleiding behandel:
- Gratis: Vry programme wat gewoonlik versprei word saamgestel. As ons wil hê om sulke sagteware herversprei gewoonlik moet jy toestemming vra by die skrywer. Hierdie tipe van sagteware word gebruik om propaganda in ander sagteware met meer funksies en gewoonlik betaal.
- Shareware: Dit is 'n metode waar die verspreiding program kan beperk word na gelang van 'n tydperk van tyd. Betaling word gewoonlik gedoen as gevolg van hierdie programme het propaganda, beperkte funksies, ens ...
- Public Domain: Die skrywer doen afstand van sy regte en gee dit aan die mensdom. By verstek, 'n program wat geen inskrywing is nie publieke domein, dus moet uitdruklik vermeld in die sagteware.
- Permissive lisensie: Sonder Copyleft lisensie wat toelaat dat die verspreiding van die sagteware onder 'n ander lisensie. Dit kan selfs versprei onder 'n eie lisensie. Byvoorbeeld, BSD.
- Lisensies robuuste (Copyleft): Die lisensie vereis dat die modifikasies gratis versprei word. Byvoorbeeld, GPL.
Dit is belangrik om te ondersoek en te verifieer die lisensies is nie wedersyds onversoenbaar. Byvoorbeeld, 'n program wat 'n lisensie GPLv3 GPLv2 versnitte is onversoenbaar omdat GPLv3 skend artikel 6 van GPLv2 aangesien dit nie toelaat toevoeging van meer beperkings. As ons die GPLv3 gebruik te voeg ons die beperking om inligting te verskaf oor fasiliteite. Dit onverenigbaarheid gegenereer.
die lisensie wat ons wil vir ons sagteware moet in ag geneem word, aangesien dit versoenbaar of nie met ander veranderinge al hoe meer moeilik om in die toekoms sal wees.
As 'n persoonlike mening, deesdae, ek verkies permissiewe lisensies dat selfs 'n verandering onder 'n eie lisensie toelaat. Dit vind ek 'n paradoks, aangesien die lasbrief permissiewe vryhede van alle (selfs diegene wat wil om dit te eksklusief maak), maar aan die ander band, elke skakel eie lisensie en vryhede gaan teen hulle hou.
Nietemin, ek dink dit is die beste wat almal kan kies wat hulle wil hê om te doen met hul vryheid.
NOTA: Die Linux projek gegenereer word met GPLv2 lisensie. Die gebruik van GPLv3 kan implementeer DRM * beperking veranderinge aan die program kode nie deur die hardeware stelsels gemagtig. Wat sal gebeur met ons open source sagteware nie onderteken deur die hardeware? Besluit self ...
* Hulle is meganismes of tegnologie bestuur van digitale regte te beskerm kopiereg.
Nou onthou die vryheid 4:
a) Die vryheid om die program vir enige doel te hardloop.
b) die vryheid om die program te bestudeer, te verander as dit nodig is. Ons moet toegang tot die bronkode.
c) vryheid om kopieë van die program te versprei.
d) vryheid om die program te verbeter en laat dit hoor. Ons moet toegang tot die bronkode.
- Die tipe sagteware Gratis waarborg gebruikers toegang tot die bronkode en laat verandering en studie. Waar of vals?
- Gratis sagteware lisensies laat versprei as eiendom sagteware wees? Waar of vals?
- Stel jou voor 'n program met gemodifiseerde GPL lisensie, dit vereis dat ons die gewysigde bronkode te versprei?
- Hoekom is die oorspronklike BSD lisensie klousules 4 in stryd is met die BSD GPLv2 maar 3 klousules as dit versoenbaar is?
In die volgende artikel sal ons 'n paar voorbeelde van dubbele lisensiëring sagteware sien, bespreek projekbestuur modelle en 'n paar oefeninge en voorbeelde.