Om Fair Source-licensen

Hvordan ligner (eller adskiller) Fair Source-licensen sig fra open source-licenser?

Fair Source-licensen er ikke en open source-licens og har ikke til hensigt at være en open source-licens. Fair Source tillader brug, videredistribution og ændring, når brugen er under brugsbegrænsningen. Når en organisation overskrider Use Limitation (som fastsættes af licensgiveren), skal den betale et licensgebyr for at fortsætte med at gøre disse ting.

Hvorfor skrev du en ny licens? Hvorfor brugte du ikke GPL/MIT/BSD/Apache?

Open source-licenser er fremragende. De har været med til at fremme det teknologiske fremskridt, og det elsker vi dem for det. Men open source giver ikke mening for al kode. Hvis en virksomhed open source-kode, der repræsenterer dens centrale forretningsværdi, ville den som regel fejle som virksomhed – og den ville ikke kunne fortsætte med at bygge god software til dig.

Med oprettelsen af Fair Source License tilbyder vi verden et nyt valg mellem open source og closed source. Fair Source giver virksomheder mulighed for at dele kildekode med offentligheden og stadig skabe indtægter. Det er det bedste fra begge verdener – gennemsigtighed og fremskridt uden at ofre vores virksomheder.

Hvad betyder licensnavnet (“Fair Source 25”, “Fair Source 50” osv.)?

Vi kaldte det “Fair Source”, fordi man får adgang til kildekoden (ligesom man får med open source), men det er en retfærdig tilgang til licensering for kodeskabere, der ønsker at kombinere deling af deres kode med indtjening. “25” (eller et andet tal) i navnet angiver den såkaldte Use Limitation, som fastsætter, at brugerne skal betale for licenserne, når de når den givne brugergrænse. Hvis du f.eks. bruger software med “Fair Source 25”-licens, skal din organisation betale et licensgebyr, når du når grænsen på 25 brugere.

Derudover anbefaler vi, at du angiver den version af Fair Source-licensen, du ønsker at anvende. For eksempel “Fair Source 25 (v0.9).”

Hvordan adskiller Fair Source-licensen sig fra dobbelt GPL/kommerciel licensering?

I en situation med dobbelt GPL/kommerciel licensering betaler virksomheder for en kommerciel licens for at forhindre GPL i at “inficere” deres egen kode. For os er denne fremgangsmåde mindre gennemsigtig og sværere at forstå. Fair Source er kort, enkel og let at forstå. Ligesom et produkt med dobbeltlicens kan du prøve softwaren gratis (op til brugsbegrænsningen). Du kan også videredistribuere softwaren – alt sammen uden at skulle finde ud af komplicerede open source-betingelser.

Hvordan adskiller Fair Source-licensen sig fra “shared source”?

“Shared source” henviste til en model udviklet af Microsoft (og ikke længere anvendt af Microsoft), som gjorde det muligt for virksomhedens kunder at modtage kildekode til proprietære produkter, som kunderne købte binære licenser til. Fair Source-licensen giver bredere rettigheder, der gælder for alle og ikke kun for eksisterende kunder. Fair Source-licensen tillader også udtrykkeligt ændringer og videredistribution, hvorimod shared source generelt kun tillod brug af koden.

Anvendelse af Fair Source-licensen

Kan jeg bruge Fair Source-licensen til min egen software?

Ja. Vi inviterer hele kodningsfællesskabet til at vedtage vores enkle, standardiserede, proprietære licens. Hvis du vil bruge Fair Source-licensen på din egen software, skal du udfylde den skabelon, der er tilgængelig på fair.io. Sørg for at opdatere navnet på ejeren af ophavsretten (dvs. dig eller din virksomhed), årstallet for ophavsretsbekendtgørelsen, navnet på din software og brugergrænsen.

Kan jeg ændre licensen?

Vores licens er meget enkel, så vi gør ikke krav på nogen ophavsret i licensteksten. Hvis du ændrer licensteksten, skal du fjerne navnet “Fair Source License” for at gøre det klart, at du ikke bruger vores specifikke licens.

Kan jeg bruge Fair Source-software til mig selv eller mine venner og familie?

Ja. Som privatperson kan du bruge softwaren, så meget du vil, til dit eget personlige brug. Brugsbegrænsningen gælder kun, hvis du bruger softwaren til fordel for en virksomhed.

Kan jeg bruge Fair Source-software i min virksomhed?

Ja. Du skal betale et licensgebyr, hvis din organisation har flere personer, der bruger softwaren end den angivne brugsbegrænsning.Lad os f.eks. sige, at softwaren er licenseret som Fair Source 25 (dvs. brugsbegrænsningen er 25 brugere). Hvis mindre end 25 personer bruger softwaren i din virksomhed, er softwaren gratis. Hvis 25 eller flere personer bruger softwaren, skal din virksomhed betale et licensgebyr for at bruge softwaren.

Hvad sker der, hvis licensgiveren beslutter sig for at ændre anvendelsesbegrænsningen i fremtiden?

Licensgiveren kan ændre anvendelsesbegrænsningen i fremtiden, men du vil altid kunne bruge enhver Fair Source-software under den mindst restriktive licens, der tilbydes for den pågældende software. Hvis vi f.eks. ændrede begrænsningen til 50 brugere, ville vi henvise til “Fair Source 50-licensen”, og brugerne kunne drage fordel af denne mindre restriktive begrænsning. Hvis vi ændrede grænsen til 20 brugere, ville vi henvise til “Fair Source 20-licensen”, og brugerne ville stadig have mulighed for at bruge “Fair Source 50-licensen”, som er mindre restriktiv. Du skal blot sikre dig, at de nye begrænsninger gælder for den software, du rent faktisk bruger – vi kan tilbyde forskellige produkter med forskellige brugsbegrænsninger.

Kan jeg bruge Fair Source-kode i et andet open source-projekt?

Nej. I modsætning til open source har Fair Source en brugsbegrænsning indbygget i licensen. Det betyder, at Fair Source-licensen ikke vil være kompatibel med dit projekts open source-licens.

Kan jeg bruge Fair Source-kode i kodebasen for mit kommercielle produkt med lukket kildekode?

Sandsynligvis ikke. Hvis din proprietære licens omfatter brugsbegrænsningen, er den muligvis kompatibel med Fair Source-licensen. Vi fraråder dog kraftigt at inkorporere Fair Source-licenseret software i proprietære projekter. Dine kunder vil være bedre tjent med at bruge softwaren under vores licens, så du ikke er ansvarlig for at overvåge Use Limitation.

Hvis jeg ændrer kildekoden, kan jeg så videredistribuere min modificerede version under MIT-licensen?

Nej. Din modificerede version består af den oprindelige software (som er under Fair Source-licensen) og dine modifikationer, som tilsammen udgør et afledt værk af den oprindelige software. Licensen giver dig ikke ret til at videredistribuere under en licens som MIT uden brugsbegrænsning.

Hvis jeg bidrager med en patch til dit projekt, hvilken licens gælder så for patchen?

Som med mange andre typer licenser vil et projekt under Fair Source-licensen kræve, at bidragyderne underskriver bidragyderlicensaftaler. Disse aftaler giver rettigheder til projektets ejer. Når aftalerne er underskrevet, vil eventuelle patches blive placeret under samme licens som resten af projektet. Mange Contributor License Agreements vil fungere med Fair Source. Hvis du bliver bedt om at underskrive en, anbefaler vi, at du gennemgår betingelserne omhyggeligt.

Min Fair Source-licens blev automatisk opsagt. Kan jeg rette op på overtrædelsen?

Hvis du har begået en fejl og overtrådt licensen, skal du kontakte licensgiveren for at få en genindsættelse. Bemærk venligst, at det ikke er en overtrædelse af licensen at overskride brugsbegrænsningen, og det vil ikke opsige din licens, men det vil betyde, at du er forpligtet til at betale gebyrer for den yderligere brug.

Hvad sker der, hvis jeg ønsker andre licensbetingelser?

Kontakt licensgiveren. De kan måske samarbejde med dig for at finde ud af, hvad der vil fungere bedst for din virksomhed.

Forstå brugsbegrænsningen

Hvad tæller som “brug” af Fair Source-licenseret software med hensyn til brugsbegrænsningen (f.eks. 25-brugerbegrænsning)?

Licensen definerer ikke “brug” præcist, fordi den måde, folk anvender software på, ændrer sig hele tiden. I stedet er den baseret på en definition baseret på sund fornuft. F.eks. udgør “brug” at udføre softwaren, at ændre koden eller at få adgang til en kørende kopi af softwaren. Hvis din kollega kører softwaren på dit lokale netværk, og du får adgang til den fra din webbrowser, vil denne adfærd udgøre “brug”. At blot se eller downloade softwaren udgør ikke “brug”. Du kan også ændre brugere på licensen på en rimelig måde (f.eks. når en bruger forlader din virksomhed og en anden kommer til).

Hvordan ved jeg, om min virksomhed overskrider brugsbegrænsningen?

Vi anbefaler at spore antallet af brugere, der bruger softwaren internt, som du ville gøre det for al anden kommerciel software, der opkræves pr. bruger. Produkter, der er licenseret under Fair Source, kan spore og vise brugsdata og advare licensgiveren, hvis brugsbegrænsningen overskrides, men da du har kildekoden, kan licensgiveren ikke forhindre dig i at fjerne denne funktionalitet. Vi stoler på, at softwaresamfundet rapporterer retfærdige og nøjagtige brugstal i overensstemmelse med Fair Source’s etik.

Er jeg ansvarlig for at vide, hvem i min organisation der allerede bruger Fair Source-software?

Ja. Hvis du arbejder for en virksomhed, anbefaler vi, at du tjekker med din tekniske chef for at sikre dig, at du ikke ved et uheld overskrider din organisations brugsbegrænsning. Hvis du er i tvivl om noget, skal du kontakte licensgiveren.

Tidligere spørgsmål

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.