Licence softvera otvorenog koda koje biste trebali koristiti?

  • William Charles
  • 0
  • 2545
  • 411
Oglas

Polako, ali sigurno, softver otvorenog koda Što je softver otvorenog koda? [MakeUseOf Explains] Što je softver otvorenog koda? [MakeUseOf Explains] "Otvoreni izvor" je pojam koji se ovih dana baca na mnogo. Možda znate da su neke stvari otvorenog koda, poput Linuxa i Androida, no znate li što to uključuje? Ono što je otvoreno ... preuzima. Ako ne vjerujete, pogledajte samo neke od najpopularnijih alata koje svi koristimo: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android, plus sve besplatne alternative plaćenom softveru 14 Besplatni i otvoreni izvori Alternativa za plaćeni softver 14 Besplatne i otvorene alternative alternative za plaćeni softver Ne trošite novac na softver za osobnu upotrebu! Ne samo da postoje besplatne alternative, već najvjerojatnije nude sve potrebne funkcije, a mogu se i jednostavnije i sigurnije koristiti. , Ali jeste li znali da nisu sve licence otvorenog koda iste?

Zaista ih ima na desetke, a to ne uključuje jedinstvene samo-napisane licence koje neki proizvodi otvorenog koda koriste. Koje su razlike i što one znače za vas? Ako pišete softver otvorenog koda, koji biste trebali koristiti?

Izjava o odricanju odgovornosti: Ovaj članak nije namijenjen pravnom savjetu. Pokušava samo sažeti koncepte i uporabe za različite licence otvorenog koda. Za potencijalna pravna pitanja obratite se pravniku.

Apache License 2.0

Apache licenca je licenca čiji je autor i koristi Apache Software Foundation, koja je najpoznatija po HTTP poslužitelju Apache koji pokreće mnoge web stranice koje posjećujemo. Verzija 2.0 objavljena je 2004. godine kako bi projektima koji nisu Apache olakšali korištenje licence i ostala je jedna od trenutno najpopularnijih licenci..

Značajke

  • Softver se može komercijalno koristiti.
  • Softver se može modificirati za stvaranje izvedenih djela.
  • Derivatni radovi se mogu distribuirati.
  • Derivatni radovi mogu se distribuirati s različitim licencama.
  • Vlasnik softvera ne može biti odgovoran za štetu.
  • Vlasnik zaštitnih znakova softvera ne može se koristiti u izvedenicama.
  • Izvorni autorska prava i tekst licence moraju se čuvati s distribucijom.
  • Značajne promjene izvornog softvera moraju se primijetiti.

Kada biste ga trebali koristiti?

Licenca Apache jedna je od najpropustnijih licenci za softver. Posebno je primjetna činjenica da je autorima dopušteno patentirati izvedena djela. Ukratko, s izvornim softverom možete raditi gotovo sve što god želite sve dok zadržite izvorne autorska prava i navedete sve veće promjene koje ste napravili.

BSD licenca za 2 klauzule

BSD licenca Izuzetno je jednostavna i dopuštena licenca za softver koja je prvi put objavljena 1990. i dvaput revidirana, pojednostavljena dalje s svakom revizijom.

Značajke

  • Softver se može komercijalno koristiti.
  • Softver se može modificirati za stvaranje izvedenih djela.
  • Derivatni radovi se mogu distribuirati.
  • Vlasnik softvera ne može biti odgovoran za štetu.
  • Izvorni autorska prava i tekst licence moraju se čuvati s distribucijom.

Kada biste ga trebali koristiti?

Zbog jednostavnosti BSD licence, neki radije koriste eksplicitniju Apache licencu. Međutim, BSD licenca ima prednost u slučaju kada bilo tko trebali biti u mogućnosti komercijalizirati inačice softvera s minimalnim pravnim sukobom. Ako ti željeti drugi da bi svoj rad proširili i komercijalizirali, koriste ga.

Treba napomenuti da je temeljna razlika između BSD licence i licence Apache u tome što licenca Apache dozvoljava izdavanje patenta na izvedene radove. BSD licenca ne.

Creative Commons licenca

Creative Commons (CC) je organizacija koja je izdala nekoliko različitih vrsta licenci, a sve one dizajnirane su za poticanje dijeljenja kreativnih djela. CC standardi omogućuju svima da na prvi pogled pogledaju kreativan rad (sliku, video, softver itd.) I znaju što mogu, a što ne mogu učiniti s njim.

Značajke

Ukupno, postoji sedam različitih licenci koje nudi organizacija. Bilo bi previše toga da se ovdje sve ocrta, ali o njima možete pročitati u našem pregledu Creative Commons Što je Creative Commons i što biste ga trebali koristiti? Što je Creative Commons i biste li ga trebali koristiti? Creative Commons skup je licenci koje vam automatski daju dopuštenje za obavljanje različitih stvari, poput ponovne upotrebe i distribucije sadržaja. Doznajmo više o tome i kako ga koristiti. .

Kada biste ga trebali koristiti?

CC licence su fantastične i, u nekim slučajevima, Creative Commons može potaknuti vašu karijeru isplatiti se ogromnim nagradama niz cestu. Da li licencirate svoje djelo pod njim? Ako ne, evo tri jaka razloga zašto biste trebali. , Postoji dovoljno varijacija CC licenci za prihvat bilo koje vrste kreativnog rada koji biste mogli nastaviti.

U skladu s tim, Inicijativa za otvoreni izvorni izvor nijednu od tih licenci ne prepoznaje kao istinsku “otvoreni izvor”. Kao takve, CC licence mogu biti nespojive ako se koriste zajedno s drugim softverom i licencama otvorenog koda.

Opća javna licenca GNU 3

GNU Opća javna licenca stvoren je 1989. godine, još kada je Unix dobivao na popularnosti, kao alternativu restriktivnim vlasničkim licencama. Licenca je revidirana dva puta, a svaka revizija odnosi se na značajna pitanja koja su se pojavila u prethodnim verzijama. Verzija 3 objavljena je 2007. godine.

Značajke

  • Softver se može komercijalno koristiti.
  • Softver se može modificirati za stvaranje izvedenih djela.
  • Derivatni radovi se mogu distribuirati.
  • Derivatni radovi moraju biti licencirani i pod GPL 3.
  • Distribucije moraju sadržavati izvorni softver i sav izvorni kod.
  • Vlasnik softvera ne može biti odgovoran za štetu.
  • Izvorni autorska prava i tekst licence moraju se čuvati s distribucijom.

Kada biste ga trebali koristiti?

GPL je idealan za “sloboda softvera,” što je filozofija prema kojoj bi svi korisnici trebali imati slobodu pokretanja, kopiranja, distribucije, proučavanja, izmjena i poboljšanja softvera. Osigurava da softver otvorenog koda ostaje otvorenog koda, čak i ako se proširi na izvedene radove.

Međutim, pripazite da uključivanje GPL koda u vlastiti kôd zahtijeva da i vaš cijeli projekt bude licenciran pod GPL-om. Koristite ga samo ako ste spremni da vaš projekt živi i umire kao open source.

Koja vam je najdraža licenca za otvoreni kod? Puno je i drugih vani. Podijelite svoja razmišljanja o pokretu otvorenog koda komentiranjem u nastavku!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.