Nogle definitioner relateret til gratis software

Kender du forskellen mellem gratis software og open source-software? Hvad er forskellen mellem copyleft og ikke-copyleft programmer? Eller hvad er forskellen mellem freeware, shareware, kommerciel software? Dette er en af ​​de lange artikler, fyldt med definitioner og begreber, der helt sikkert vil hjælpe dig med at organisere dine ideer, når det kommer til gratis software.

Gratis software

Gratis software er software, der er licenseret til enhver at bruge, kopiere og distribuere, enten med eller uden ændringer, gratis eller mod et gebyr. Dette betyder især, at kildekoden skal være tilgængelig. "Hvis det ikke er en kilde, er det ikke software." Dette er en forenklet definition; se også den fulde definition.

Hvis et program er gratis, kan det potentielt inkluderes i et gratis operativsystem som GNU eller de gratis GNU / Linux-systemer.

Der er mange forskellige måder at gøre et program gratis på: mange spørgsmål, der skal afgøres, som i mange tilfælde er nuancer, og som kan løses på forskellige måder, uden at programmet ophører med at være gratis. Nogle af de mulige variationer er beskrevet nedenfor. For information om specifikke gratis softwarelicenser kan du se listen over licenser.

Adjektivet "fri" for gratis software henviser til frihed, ikke gratis. Imidlertid bruger proprietære softwarevirksomheder undertiden udtrykket "gratis software" til at henvise til pris [Oversætterens note: På engelsk er "fri software" stavet "fri software", udtrykket "gratis" kan betyde "gratis" eller "gratis"]. Han bruger undertiden dette udtryk, når han taler om den binære kopi, der kan købes gratis; og andre gange bruges de til at kvalificere den kopi, der er inkluderet i en nyerhvervet computer. Dette har intet at gøre med, hvad vi mener med gratis software i GNU-projektet.

På grund af denne potentielle forvirring, når et softwarefirma hævder, at dets produkt er gratis software, er det klogt altid at kontrollere vilkårene for den pågældende distribution for at se, om brugerne har alle de friheder, som gratis software indebærer. Nogle gange er det sand fri software; og andre gange er det ikke.

Mange sprog har to forskellige ord for "gratis" som frihed og "gratis" som nulpris. For eksempel har fransk ordene "libre" og "gratuit" [på spansk sker nøjagtigt det samme med udtrykkene "libre" og "gratis"]. Dette sker ikke på engelsk, på engelsk er der ordet "gratis", der entydigt henviser til pris, men ikke har et fælles adjektiv, der entydigt henviser til frihed. Derfor, hvis du taler et andet sprog end engelsk, foreslår vi, at du oversætter udtrykket "gratis" fra "gratis software" til dit sprog for at gøre det klarere. Se vores liste med oversættelser af udtrykket "gratis software" til andre sprog.

Gratis software er ofte mere pålidelig end ikke-fri software.

Open source software

Mange mennesker bruger udtrykket "open source" -software til at henvise til mere eller mindre den samme kategori som gratis software. De er dog ikke nøjagtigt den samme type software: de accepterer nogle licenser, som vi anser for for begrænsende, og der er gratis softwarelicenser, som de ikke har accepteret. Forskellene mellem, hvad de to kategorier dækker, er dog få: næsten al fri software er open source, og næsten al open source-software er gratis.

Vi foretrækker udtrykket "fri software", fordi det henviser til frihed, noget som udtrykket "open source" ikke gør.

Offentlig domænesoftware

Offentlig domænesoftware er software, der ikke er beskyttet af ophavsret. Det er et specielt tilfælde af gratis software, der ikke er copyleft-beskyttet, hvilket betyder, at nogle kopier eller modificerede versioner muligvis ikke er helt gratis.

I nogle tilfælde kan et eksekverbart program være i det offentlige domæne, uden at dets kildekode er tilgængelig. Denne software er ikke gratis software, fordi kildekoden skal være tilgængelig for at den skal være gratis. For sin del er mest gratis software ikke software til public domain; det er beskyttet af ophavsret, og indehaverne af ophavsretten har givet lovlig tilladelse til enhver at bruge det frit ved hjælp af en gratis softwarelicens.

Undertiden bruges udtrykket "offentligt domæne" løst for at betyde "gratis" eller "frit tilgængeligt." Imidlertid er "offentligt domæne" et juridisk udtryk og betyder præcist "uden ophavsret." For at være så tydelig som muligt anbefaler vi brugen af ​​"offentligt domæne" til kun at udtrykke denne betydning og brugen af ​​de andre udtryk til at formidle deres tilsvarende.

Under Bernerkonventionen, som er underskrevet af de fleste lande, er enhver ny skrivelse automatisk ophavsretligt beskyttet. Dette inkluderer programmer. Derfor, hvis du vil have et program, som du har skrevet, skal være offentligt domæne, skal du følge visse juridiske procedurer for at undgå, at der automatisk føjes ophavsret til det.

Copyleft-beskyttet software

Copyleft-beskyttet software er gratis software, hvis distributionsbetingelser sikrer, at alle kopier af alle versioner er gratis software. Dette betyder for eksempel, at copyleft-licenser ikke tillader tredjeparter at tilføje yderligere krav (undtagen et begrænset sæt krav for at øge deres beskyttelse) og kræve, at kildekoden er offentlig. Nogle copyleft-licenser, såsom den tredje version af GPL, forhindrer andre måder at gøre software proprietær på.

På GNU-projektet kopierer vi næsten al den software, vi skriver, fordi vores mål er at give hver bruger de friheder, som udtrykket "gratis software" indebærer. Se Copyleft beskyttet for en yderligere forklaring på, hvordan copyleft fungerer, og hvorfor vi bruger det.

Copyleft er et generelt begreb; for faktisk at kopiere et program, skal du bruge et specifikt sæt distributionsbetingelser. Der er mange mulige måder at skrive copyleft-distributionsbetingelser på, så der kan principielt findes mange copyleft-gratis softwarelicenser. Imidlertid bruger næsten al copyleft-software i praksis GNU General Public License. Generelt er to forskellige copyleft-licenser "inkompatible", hvilket betyder, at det er ulovligt at kombinere kode, der er beskyttet af disse licenser; derfor ville det være godt for samfundet, hvis de alle brugte en enkelt copyleft-licens.

Gratis software er ikke copyleft beskyttet

Ikke-copyleft gratis software inkluderer forfatterens tilladelse til at omfordele og ændre softwaren samt tilladelse til at tilføje yderligere begrænsninger.

Det faktum, at et program er gratis, men ikke er beskyttet med copyleft, betyder, at nogle kopier eller modificerede versioner af det muligvis ikke er helt gratis. Et softwarefirma kunne kompilere programmet med eller uden ændringer og distribuere den eksekverbare fil som et proprietært softwareprodukt.

X Window System er et eksempel på dette. Consortium X frigiver X11 med distributionsbetingelser, der gør det til fri software uden copyleft. Hvis du ønsker det, kan du få en kopi, der har disse distributionsbetingelser og er gratis. Der er dog også ikke-gratis versioner, og der er populære arbejdsstationer og pc-grafikkort, hvor kun ikke-gratis versioner fungerer. Hvis du bruger denne hardware, er X11 ikke gratis software til dig. Selv X11-udviklerne selv lavede X11 ikke-fri software i en periode.
GPL-dækket software
GNU General Public License (GPL) er et specifikt sæt distributionsbetingelser, der bruges til at beskytte et copyleft-program. GNU-projektet bruger denne licens til distribution af mest GNU-software.

GNU-systemet

GNU-systemet er det Unix-lignende operativsystem, der udelukkende består af gratis software, som vi har udviklet i GNU-projektet siden 1984.

Et Unix-lignende operativsystem består af mange programmer. GNU-systemet inkluderer al GNU-software plus mange andre pakker, såsom X Window System og TeX, som ikke er GNU-software.

Den første prøveversion af det fulde GNU-system var tilgængelig i 1996. Det omfattede GNU Hurd, vores kerne, der er udviklet siden 1990. I 2001 begyndte GNU-systemet (inklusive GNU Hurd) at arbejde ret pålideligt, men Hurd Det manglede stadig nogle vigtige funktioner, så det bruges ikke i vid udstrækning. I mellemtiden har GNU / Linux-systemet, et derivat af GNU-systemet, der bruger Linux som kernen i stedet for GNU Hurd, været meget vellykket siden 1990'erne.

Da formålet med GNU er at være et gratis system, skal hver af dets komponentdele være fri software. Dog ikke alle af dem skal beskyttes af copyleft; Juridisk kan enhver form for gratis software inkluderes, hvis det hjælper med at nå de foreslåede tekniske mål. Og det er ikke nødvendigt for hver komponent at være GNU-software individuelt. GNU-systemet kan og inkluderer gratis software, der ikke er beskyttet af copyleft, såsom X Window System, som blev udviklet i andre projekter.

GNU-programmer

Udtrykket "GNU-programmer" svarer til GNU-software. Et Y-program er et GNU-program, hvis det er GNU-software (GNU Project-software). Nogle gange siger vi, at det er en "GNU-pakke".

GNU-software

GNU-softwaren er den software, der frigives i regi af GNU-projektet. Vi kalder også et program, der er GNU-software eller GNU-pakke. README-filen eller GNU-pakkehåndbogen skal angive, at den er; desuden identificerer Free Software Directory alle GNU-pakker.

Det meste af GNU-softwaren er copyleft-beskyttet, men ikke alt; dog skal al GNU-software være fri software.

Noget af GNU-softwaren er skrevet af personale på Free Software Foundation, men det meste af software er bidraget af frivillige. Af softwaren, der er bidraget med frivillige, er undertiden ejeren af ​​ophavsretten Free Software Foundation, og nogle gange er det bidragyderne, der skrev det.

Software ikke gratis

Ikke-fri software er enhver software, der ikke er gratis. Dette inkluderer semi-fri software og proprietær software.

Halvfri software

Semifri software er software, der ikke er gratis, men som indeholder tilladelse til enkeltpersoner til at bruge, kopiere, distribuere og ændre det (inklusive distribution af modificerede versioner) til non-profit formål. PGP er et eksempel på et semi-frit program.

Semifri software er meget bedre etisk end proprietær software, men det giver stadig problemer, der ikke tillader os at bruge det på et gratis operativsystem.

Copyleft-begrænsninger er designet til at beskytte de væsentlige friheder for alle brugere. For os er den eneste materielle begrænsning, der er berettiget til brugen af ​​et program, den, der forhindrer tilføjelse af restriktioner fra andre mennesker. Semifrie programmer har yderligere begrænsninger, der er motiveret af rent egoistiske mål.

Det er umuligt at inkludere semi-fri software i et gratis operativsystem. Dette skyldes, at distributionsbetingelserne for det gratis operativsystem som helhed er sammenhængen mellem distributionsbetingelserne for alle de programmer, der udgør det. Tilføjelse af et semi-frit program til systemet vil gøre systemet som helhed kun semi-frit. Der er to grunde til, at vi ikke ønsker, at dette skal ske:

Vi mener, at gratis software skal være for alle, inklusive virksomheder, ikke kun for skoler eller for private fritidsaktiviteter. Vi vil opfordre virksomheder til at bruge det fulde GNU-system, og derfor bør vi ikke medtage et semi-frit program i det.
Den kommercielle distribution af gratis operativsystemer, inklusive GNU / Linux-systemer, er meget vigtig, og brugerne sætter pris på tilgængeligheden af ​​kommercielle distributioner på CD-ROM. Inkludering af et semi-frit program i et operativsystem forhindrer dets kommercielle distribution på CD-ROM.

Free Software Foundation i sig selv er ikke en kommerciel enhed og kunne derfor bruge et semi-frit program "internt" lovligt. Men det gør det ikke, fordi det ville have en negativ indvirkning på vores bestræbelser på at opnå programmer, som vi kunne inkludere i GNU-systemet.

Så længe der er en opgave, der skal udføres med software, og du ikke har et program til at gøre det, vil GNU-systemet have mangel. Vi skal sige til de frivillige: "Vi har endnu ikke et program til at udføre dette arbejde i GNU-projektet, så vi håber, du skriver det." Hvis vi brugte et semi-frit program til at udføre denne opgave, ville vi miskreditere det, vi selv siger; og momentum (vores og dem, der kunne dele vores synspunkter) for at skrive et gratis alternativ ville gå tabt. Derfor gør vi det ikke.

Proprietær software

Proprietær software er software, der hverken er gratis eller semi-fri. Deres anvendelse, omfordeling eller ændring er forbudt, kræver, at du anmoder om en godkendelse eller er så begrænset, at du faktisk ikke kan gøre det frit.

Free Software Foundation følger reglen om, at vi kun kan installere et proprietært program på vores computere, når vi gør det midlertidigt og med det formål at skrive et gratis alternativ til det samme program. Bortset fra dette specifikke tilfælde mener vi, at der ikke er nogen mulig undskyldning for at installere et proprietært program.

For eksempel troede vi, at installationen af ​​Unix på vores computere i 1980'erne var berettiget, fordi vi brugte den til at skrive et gratis alternativ til selve Unix. I øjeblikket i betragtning af at der er gratis operativsystemer til rådighed, er denne undskyldning ikke længere gyldig; vi har fjernet alle ikke-gratis operativsystemer; og på enhver ny computer installerer vi et helt gratis operativsystem.

Vi insisterer ikke på, at GNU-brugere eller bidragsydere følger denne standard. Vi skaber denne standard for os selv. Men vi håber, at også de beslutter at følge hende.

Freeware

Udtrykket "freeware" har ikke en klar accepteret definition, men det bruges ofte til at henvise til pakker, der kan distribueres, men ikke ændres (og hvis kildekode ikke er tilgængelig). Disse pakker er ikke gratis software. Brug derfor ikke udtrykket "freeware" til at henvise til gratis software.

Shareware

Shareware er software, der har tilladelse til at distribuere kopier, men for hver kopi, der bruges, skal brugeren betale et licensgebyr.

Shareware er ikke gratis software, ikke engang semi-fri. Dette er tilfældet af to grunde:

For de fleste shareware er kildekoden ikke tilgængelig; Derfor kan du ikke ændre programmet på nogen måde.
Du kan ikke lave en kopi af shareware og installere den uden at betale et licensgebyr, selv ikke for enkeltpersoner, der bruger den til non-profit aktiviteter (i praksis ignorerer brugerne ofte distributionsbetingelserne og gør det alligevel, men disse vilkår tillader det ikke ).

Privat software

Privat eller brugerdefineret software er software udviklet til en bruger (normalt en organisation eller en virksomhed). Denne bruger er i besiddelse af og bruger den og frigiver den ikke til offentligheden hverken som kildekode eller som binær.

Et privat program er gratis software i triviel forstand, hvis dets eneste bruger har fulde rettigheder til det. Men når man overvejer spørgsmålet nærmere, mister spørgsmålet om, hvorvidt et sådant program er gratis, sin betydning.

Generelt mener vi ikke, at det er en fejl at udvikle et program og ikke frigive det. Der er tidspunkter, hvor et program er så nyttigt, at hamstring af det selv er skadeligt for menneskeheden. De fleste programmer er dog ikke så vidunderlige, og det er ikke særlig skadeligt at frigive dem. Derfor er der ingen konflikt mellem udviklingen af ​​privat eller brugerdefineret software og principperne for fri software-bevægelse.

Næsten al ansættelse af programmører er til tilpasset softwareudvikling; derfor er eller kan det fleste programmeringsarbejde udføres på en måde, der er kompatibel med den frie softwarebevægelse.

Kommerciel software

Kommerciel software er den, der er udviklet af en virksomhed, der har til hensigt at få penge fra brugen. "Kommerciel" og "proprietær" er ikke det samme! Mest kommerciel software er proprietær, men der er kommerciel fri software, og der er ikke-kommerciel ikke-fri software.

F.eks. Distribueres GNU Ada altid under vilkårene i GNU GPL, og hver af kopierne er gratis software; dog udvikler udviklerne vedligeholdelsesaftaler. Interesserede kunder kommenterer undertiden sælgere: "Vi ville føle os mere sikre med en kommerciel kompilator." Hvilke leverandører svarer: “Ada fra GNU er en kommerciel kompilator; med det særlige, at det også er fri software ».

For GNU-projektet lægges der vægt på et andet niveau: det vigtige er, at GNUs Ada er fri software; om det er kommercielt er ikke et afgørende spørgsmål. Den videre udvikling af GNU Ada som følge af dets kommercielle er dog bestemt gavnlig.

Hjælp med at sprede budskabet om, at kommerciel gratis software er mulig. Du kan gøre dette ved ikke at sige "kommerciel", når det, du mener, er "proprietært".

kilde: Free Software Foundation (FSF)


Tilføj som foretrukken kilde i Google