Reklame

Langsomt men sikkert, open source software Hvad er open source-software? [MakeUseOf Explains]"Open source" er et udtryk, der smides meget rundt i disse dage. Du ved muligvis, at visse ting er open source, som Linux og Android, men ved du, hvad det indebærer? Hvad er åbent ... Læs mere overtager. Hvis du ikke tror på det, skal du bare se på nogle af de mest populære værktøjer, som vi alle bruger: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android, plus alt det gratis alternativer til betalt software 14 gratis og open source-alternativer til betalt softwareSpild ikke penge på software til personlig brug! Der findes ikke kun gratis alternativer, de tilbyder sandsynligvis alle de funktioner, du har brug for, og kan være lettere og sikrere at bruge. Læs mere . Men vidste du, at ikke alle open source-licenser er ens?

Der er faktisk snesevis af dem derude, og det inkluderer ikke de unikke, selvskrevne licenser, som nogle open source-produkter bruger. Hvad er forskellene, og hvad betyder de for dig? Hvis du skriver open source-software, hvilken skal du bruge?

instagram viewer

Ansvarsfraskrivelse: Denne artikel er ikke beregnet til at være juridisk rådgivning. Den forsøger kun at sammenfatte koncepterne og anvendelserne til forskellige open source-licenser. Konsulter en advokat for potentielle juridiske spørgsmål.

Det Apache-licens er den licens, der er skrevet og brugt af Apache Software Foundation, som er bedst kendt for Apache HTTP-serveren, der driver mange af de websteder, vi besøger. Version 2.0 blev frigivet i 2004 for at gøre det lettere for ikke-Apache-projekter at bruge licensen og er stadig en af ​​de mest populære licenser til dato.

Funktioner

  • Software kan bruges kommercielt.
  • Software kan ændres for at oprette afledte værker.
  • Afledte værker kan distribueres.
  • Afledte værker kan distribueres med en anden licens.
  • Ejer af software kan ikke holdes ansvarlig for skader.
  • Ejer af softwarens varemærker kan ikke bruges i afledte værker.
  • Original ophavsret og licens tekst skal opbevares med distributioner.
  • Væsentlige ændringer af original software skal bemærkes.

Hvornår skal du bruge det?

Apache-licensen er en af ​​de mere tilladte softwarelicenser derude. Især bemærkelsesværdigt er det faktum, at forfattere har lov til at patentere afledte værker. Kort sagt kan du stort set gøre hvad du vil med den originale software, så længe du opretholder de originale ophavsret og angiver alle større ændringer, du har foretaget.

Det BSD-licens er en ekstremt enkel og tilladt softwarelicens, der først blev offentliggjort i 1990 og revideret to gange, idet den forenkles yderligere med hver revision.

Funktioner

  • Software kan bruges kommercielt.
  • Software kan ændres for at oprette afledte værker.
  • Afledte værker kan distribueres.
  • Ejer af software kan ikke holdes ansvarlig for skader.
  • Original ophavsret og licens tekst skal opbevares med distributioner.

Hvornår skal du bruge det?

På grund af BSD-licensens enkelhed foretrækker nogle at bruge den mere eksplicitte Apache-licens i stedet. BSD-licensen har dog en fordel i det tilfælde, hvor nogen som helst skal være i stand til at kommercialisere varianter af softwaren med minimal juridisk konflikt. hvis du vil have andre til at udvide og kommercialisere dit arbejde, brug det.

Det skal bemærkes, at kerneforskellen mellem BSD-licensen og Apache-licensen er, at Apache-licensen tillader et patenttilskud til afledte værker. BSD-licensen gør det ikke.

Creative Commons (CC) er en organisation, der har frigivet flere forskellige licenstyper, som alle er designet til at tilskynde til deling af kreative værker. CC-standarderne giver enhver mulighed for et øjeblik at se på et kreativt arbejde (billede, video, software osv.) Og vide, hvad de kan og ikke kan gøre med det.

Funktioner

I alt er der syv forskellige licenser, der tilbydes af organisationen. Det ville være for meget at skitsere dem alle her, men du kan læse om dem i vores oversigt over Creative Commons Hvad er Creative Commons og ikke-kommerciel brug?Hvad er Creative Commons? Hvad betyder "ikke-kommerciel brug"? Lær om Creative Commons-licenser og hvordan de fungerer. Læs mere .

Hvornår skal du bruge det?

CC-licenser er fantastiske og i nogle tilfælde kreative gener kan stimulere din karriere 3 Karriereændrende grunde til at licensere dit arbejde med Creative CommonsTænk på Creative Commons som et marketingværktøj, der kan betale sig med enorme belønninger nede på vejen. Licenserer du dit arbejde under det? Hvis ikke, her er tre stærke grunde til, at du skal gøre det. Læs mere . Der er nok CC-licensvariationer til at rumme stort set enhver form for kreativt arbejde, som du kunne udføre.

Når det er sagt, anerkender Open Source-initiativet ikke nogen af ​​disse licenser som virkelig “open source”. Som sådan kan CC-licenser være inkompatible, når de bruges sammen med anden open source-software og licenser.

Det GNU General Public License blev oprettet 1989, tilbage, da Unix voksede i popularitet, som et alternativ til restriktive ejendomsret. Licensen er blevet revideret to gange med hver revision, der vedrører væsentlige problemer, der opstod i tidligere versioner. Version 3 blev offentliggjort i 2007.

Funktioner

  • Software kan bruges kommercielt.
  • Software kan ændres for at oprette afledte værker.
  • Afledte værker kan distribueres.
  • Afledte værker skal også være licenseret under GPL 3.
  • Distributioner skal indeholde original software og al kildekode.
  • Ejer af software kan ikke holdes ansvarlig for skader.
  • Original ophavsret og licens tekst skal opbevares med distributioner.

Hvornår skal du bruge det?

GPL er ideel til "softwarefrihed", som er filosofien om, at alle brugere skal have friheden til at køre, kopiere, distribuere, studere, ændre og forbedre software. Det sikrer, at open source-software forbliver open source, selv når det udvides til afledte værker.

Vær dog opmærksom på, at inkorporering af GPL-kode i din egen kode kræver, at hele dit projekt også er licenseret under GPL. Brug det kun, hvis du er forberedt på, at dit projekt lever og dør som open source.

Hvilken open source-licens er din favorit? Der er masser af andre derude også. Del dine tanker om open source bevægelsen ved at kommentere nedenfor!

Joel Lee har en B.S. inden for datalogi og over seks års professionel skriftlig erfaring. Han er chefredaktør for MakeUseOf.