Publicitate
Incet dar sigur, software open source Ce este software-ul Open Source? [FaceUseOf Explică]„Sursă deschisă” este un termen care se aruncă foarte mult în aceste zile. Poate știți că anumite lucruri sunt open source, cum ar fi Linux și Android, dar știți ce presupune? Ce este deschis ... Citeste mai mult preia. Dacă nu credeți, uitați-vă la unele dintre cele mai populare instrumente pe care le folosim cu toții: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android, plus toate alternative gratuite la software-ul plătit 14 alternative gratuite și open source pentru software plătitNu pierdeți bani cu software-ul pentru uz personal! Nu numai că există alternative gratuite, ele oferă cel mai probabil toate caracteristicile de care aveți nevoie și pot fi mai ușor și mai sigure de utilizat. Citeste mai mult . Dar știați că nu toate licențele open source sunt aceleași?
Într-adevăr, există zeci dintre ele și nu includ licențele unice scrise de sine pe care le folosesc unele produse open source. Care sunt diferențele și ce înseamnă pentru tine? Dacă scrieți software open source, ce ar trebui să folosiți?
Disclaimer: Acest articol nu este menit să fie un aviz juridic. Încearcă doar să rezume conceptele și utilizările pentru diferite licențe open source. Pentru eventuale probleme legale, consultați un avocat.
Licență Apache este licența autorizată și folosită de Apache Software Foundation, cea mai cunoscută pentru serverul HTTP Apache care alimentează multe dintre site-urile web pe care le vizităm. Versiunea 2.0 a fost lansată în 2004 pentru a facilita utilizarea licenței pentru proiectele non-Apache și rămâne una dintre cele mai populare licențe până în prezent.
Caracteristici
- Software-ul poate fi utilizat comercial.
- Software-ul poate fi modificat pentru a crea lucrări derivate.
- Lucrări derivate pot fi distribuite.
- Lucrările derivate pot fi distribuite cu o licență diferită.
- Posesorul de software nu poate fi făcut responsabil pentru daune.
- Posesorul mărcilor comerciale ale software-ului nu poate fi utilizat în lucrări derivate.
- Textul original al dreptului de autor și al licenței trebuie păstrate cu distribuții.
- Trebuie notate modificări semnificative la software-ul original.
Când ar trebui să-l utilizați?
Licența Apache este una dintre licențele software mai permisive de acolo. De remarcat în special este faptul că autorilor li se permite să breveteze opere derivate. Pe scurt, puteți face aproape orice doriți cu software-ul original, atât timp cât păstrați drepturile de autor originale și declarați orice modificări majore pe care le-ați făcut.
Licență BSD este o licență software extrem de simplă și permisivă, care a fost publicată pentru prima dată în 1990 și revizuită de două ori, fiind simplificată în continuare cu fiecare revizuire.
Caracteristici
- Software-ul poate fi utilizat comercial.
- Software-ul poate fi modificat pentru a crea lucrări derivate.
- Lucrări derivate pot fi distribuite.
- Posesorul de software nu poate fi făcut responsabil pentru daune.
- Textul original al dreptului de autor și al licenței trebuie păstrate cu distribuții.
Când ar trebui să-l utilizați?
Din cauza simplității Licenței BSD, unii preferă să folosească în schimb Licența Apache mai explicită. Cu toate acestea, licența BSD are un avantaj în cazul în care oricine ar trebui să poată comercializa variante ale software-ului cu un conflict juridic minim. daca tu vrei altele pentru a vă extinde și comercializa munca, pentru a o utiliza.
Trebuie menționat că diferența de bază dintre Licența BSD și Licența Apache este că Licența Apache permite acordarea unui brevet pentru lucrări derivate. Licența BSD nu.
Creative Commons (CC) este o organizație care a lansat mai multe tipuri de licențe diferite, toate fiind concepute pentru a încuraja schimbul de lucrări creative. Standardele CC permit oricui să privească, dintr-o privire, o lucrare creativă (imagine, video, software etc.) și să știe ce poate și nu poate face cu ea.
Caracteristici
În total, există șapte licențe diferite oferite de organizație. Ar fi prea mult să le descoperiți pe toate aici, dar puteți citi despre ele în nostru prezentare generală a Creative Commons Ce este Creative Commons și utilizarea necomercială?Ce este Creative Commons? Ce înseamnă „utilizare necomercială”? Aflați mai multe despre licențele Creative Commons și modul în care funcționează. Citeste mai mult .
Când ar trebui să-l utilizați?
Licențele CC sunt fantastice și, în unele cazuri, Commons creativi vă pot stimula cariera 3 motive pentru schimbarea carierei pentru a vă licența munca cu Creative CommonsGândiți-vă la Creative Commons ca la un instrument de marketing care vă poate plăti cu recompense uriașe. Vă licențați lucrarea în cadrul acesteia? Dacă nu, iată trei motive puternice pentru care ar trebui. Citeste mai mult . Există suficiente variante de licență CC pentru a se potrivi cu orice fel de lucrări creative pe care le-ați putea urmări.
Acestea fiind spuse, Inițiativa Open Source nu recunoaște niciuna dintre aceste licențe ca fiind cu adevărat „open source”. Ca atare, licențele CC pot fi incompatibile atunci când sunt utilizate împreună cu alte programe software și licențe open source.
Licență publică generală GNU a fost creat în 1989, când Unix câștiga în popularitate, ca alternativă la licențele de proprietate restrictive. Licența a fost revizuită de două ori cu fiecare revizuire abordând probleme semnificative apărute în versiunile anterioare. Versiunea 3 a fost publicată în 2007.
Caracteristici
- Software-ul poate fi utilizat comercial.
- Software-ul poate fi modificat pentru a crea lucrări derivate.
- Lucrări derivate pot fi distribuite.
- Lucrările derivate trebuie să fie licențiate și în conformitate cu GPL 3.
- Distribuțiile trebuie să includă software original și tot codul sursă.
- Posesorul de software nu poate fi făcut responsabil pentru daune.
- Textul original al dreptului de autor și al licenței trebuie păstrate cu distribuții.
Când ar trebui să-l utilizați?
GPL este ideal pentru „libertatea software-ului”, care este filozofia conform căreia toți utilizatorii ar trebui să aibă libertatea de a rula, copia, distribui, studia, modifica și îmbunătăți software-ul. Se asigură că software-ul open source rămâne open source, chiar și atunci când este extins în opere derivate.
Cu toate acestea, aveți grijă că încorporarea codului GPL în propriul cod necesită ca tot proiectul dvs. să fie licențiat și sub GPL. Folosește-l numai dacă ești pregătit pentru ca proiectul tău să trăiască și să moară ca sursă deschisă.
Ce licență open source este preferata dvs.? Există și multe altele acolo. Împărtășește-ți gândurile cu privire la mișcarea open source comentând mai jos!
Joel Lee are un B.S. în informatică și peste șase ani de experiență profesională în scriere. Este redactor șef pentru MakeUseOf.