BSD uden nogen betingelser: ingen notits, ingen kreditering. Det er en tilladelse, ikke et afkald, og derfor kan jurister lide den.
På denne side
Hvad den gør
BSD Zero Clause License er, trods navnet, ISC-licensen uden kravet om at bevare notitsen. Tilladelsen er ISC-sætningen: lov til at bruge, kopiere, ændre og distribuere softwaren til ethvert formål, med eller uden betaling, plus en ansvarsfraskrivelse. Der er intet notitskrav, så intet skal følge med dine kopier. Den er OSI-godkendt, og Microsoft udgiver tslib under den. Denne guide placerer den i public domain-familien, fordi virkningen er den samme, men teksten er en licens og ikke et afkald på copyright.
Detaljer
For dit produkt er det den billigste licens i kataloget. Intet ændrer sig mellem en hostet tjeneste, en binær fil og et bibliotek, du giver videre til andre udviklere, og der er ingen fil, du skal have med. Forskellen fra CC0 og Unlicense er den, din jurist hæfter sig ved. De to giver afkald på copyright og lægger en subsidiær tilladelse oveni; 0BSD læner sig aldrig op ad et afkald, så den virker ens i lande, hvor man ikke kan opgive sin copyright. Det gør den til den nemmeste af de to former at forsvare.
Fordele
- Intet at vedhæfte ud over at registrere, at komponenten er i inventaret.
- Ingen copyleft og ingen notitsbetingelse, så binære filer behøver ikke en ekstra licensfil alene for denne komponent.
Ulemper
- Nogle købere vil stadig have dedicationsteksten på fil. "Ingen betingelser" er ikke det samme som "intet spor."
- Jurisdiktion og ophavsretlige spørgsmål findes stadig omkring ægte public domain-dedikationer. En jurist bør se på brug med høj risiko.
Hvad den tillader og kræver
Vælg en kategori for at se hele tilladelsen i én overskuelig liste. Tilladelser viser, hvad licensen giver lov til, grænser viser, hvad den tilbageholder, og forpligtelser viser de betingelser, jeres releaseproces skal opfylde.
Tilladelser
Kommerciel brug
Du må bruge værket kommercielt. Disse tekster er skrevet til at fjerne næsten alle begrænsninger.
Ændre
Du må ændre værket og beholde eller udgive de ændringer under egne vilkår.
Distribuere
Du må give kopier væk, også inde i et lukket produkt, uden en copyleft-pligt.
Grænser
Holde ansvarlig
Forfatterne fraskriver sig garanti. Modtagere kan ikke holde dem ansvarlige for skader fra softwaren, undtagen hvor loven forbyder den fraskrivelse.
Bruge varemærke
Licensen er ikke en varemærkelicens. Navne, logoer og produktmærker bliver hos ejerne, medmindre en separat tilladelse siger noget andet.
Ophav
En henlæggelse er kun så stærk som forfatterens ret til at foretage den. Hvis ophavsretten er uklar, skal filerne behandles som noget, der kræver gennemgang.
Forpligtelser
Medtag copyright
0BSD er en BSD-tekst med betingelserne fjernet. Der er ingen påkrævet notits, hvilket er derfor politikker stadig vil have SPDX-id'et på registreringen.
Hvad 0BSD kræver, når I sender kode ud
0BSD kræver intet af dig: ingen notits, ingen kreditering, ingen kildekodepligt. Den hører stadig hjemme på attestation-siden, så en køber ser hele lageret og ikke kun de interessante rækker. Trinene nedenfor er, hvordan I holder den registrering ærlig.
Du opfylder vilkårene ved at bruge koden. 0BSD stiller ingen betingelse, så der er hverken notits eller kreditering at sende med.
Du er konsekvent i alle scenarier, når du behandler SaaS, binære filer, mobilapps og videredistribuerede biblioteker ens. Ingen af dem ændrer svaret.
Du holder dokumentationen komplet, når du gemmer 0BSD-teksten på komponenten, for det er den, din offentliggjorte side og hver eksportfil bærer.
Du beskriver den rigtigt over for den, der gennemgår den, når du kalder den en licens uden betingelser frem for en public domain-erklæring.
Du håndterer patenter for sig, når komponenten betyder noget, for 0BSD giver tilladelse efter copyright og siger intet om patenter.
De pligter, 0BSD navngiver
0BSD navngiver ingen pligter. Den tomme liste er pointen. Hold alligevel id'et på registreringen, så lageret er komplet.
Medtag copyright
0BSD er en BSD-tekst med betingelserne fjernet. Der er ingen påkrævet notits, hvilket er derfor politikker stadig vil have SPDX-id'et på registreringen.
Det skal du være opmærksom på
- Teams sætter 0BSD i bås med CC0 og Unlicense og kalder alle tre et afkald. Kun 0BSD er en almindelig licens, og det er ofte grunden til, at den blev valgt.
- Teams tilføjer alligevel en copyright-notits for den i deres notitsfil. Det skader ikke, men det slører, hvilke komponenter der reelt har en notitspligt.
- Teams ser ingen betingelser og noterer komponenten som ukendt. 0BSD er en rigtig, OSI-godkendt licens, så registrér den på sit SPDX-id.
Hvad BSD Zero Clause License (0BSD) ikke gør
Søgeresultater flader ofte BSD Zero Clause License (0BSD) ud til et slogan. Dette er de sædvanlige fejllæsninger. 0BSD er en tilladelse med betingelser, ikke en tilladelse til at springe papirarbejdet nedenfor over.
- 0BSD skaber ikke en notits- eller attributionspligt. Teams lister den alligevel, så købere ser hele inventaret.
- Det er ikke en garanti eller en patenttilladelse. Public domain-agtige tekster fjerner betingelser; de lover ikke, at koden er uden fejl.
Hvordan 0BSD adskiller sig fra nærliggende licenser
Disse licenser forveksles ofte med 0BSD, men deres pligter ved en release er forskellige. Hver række opsummerer, hvad licensen kræver, når I sender kode ud. Åbn den linkede side for den fulde tjekliste.
- 0BSD
- BSD uden nogen betingelser: ingen notits, ingen kreditering. Det er en tilladelse, ikke et afkald, og derfor kan jurister lide den.
- MIT
- MIT lader dig sende koden med i et lukket, betalt produkt. Den ene betingelse er, at copyright-linjen og licensteksten følger med hver kopi.
- ISC
- Standardlicensen for en stor del af npm. Kort og tilladelig: den beder kun om, at copyright- og tilladelsesnotitsen bliver i kopierne.
- Unlicense
- En public domain-erklæring skrevet til software, med en subsidiær licens. OSI-godkendt, og den kræver intet af dig.
Ofte stillede spørgsmål om BSD Zero Clause License (0BSD)
Svar på almindelige spørgsmål om, hvad BSD Zero Clause License (0BSD) kræver, hvornår pligterne gælder, og hvilken dokumentation der skal følge med en release.
Hvad er BSD Zero Clause License (0BSD)?
BSD Zero Clause License er, trods navnet, ISC-licensen uden kravet om at bevare notitsen. Tilladelsen er ISC-sætningen: lov til at bruge, kopiere, ændre og distribuere softwaren til ethvert formål, med eller uden betaling, plus en ansvarsfraskrivelse. Der er intet notitskrav, så intet skal følge med dine kopier. Den er OSI-godkendt, og Microsoft udgiver tslib under den. Denne guide placerer den i public domain-familien, fordi virkningen er den samme, men teksten er en licens og ikke et afkald på copyright.
Hvad kræver 0BSD, når I sender et produkt ud?
Du opfylder vilkårene ved at bruge koden. 0BSD stiller ingen betingelse, så der er hverken notits eller kreditering at sende med. Du er konsekvent i alle scenarier, når du behandler SaaS, binære filer, mobilapps og videredistribuerede biblioteker ens. Ingen af dem ændrer svaret. Du holder dokumentationen komplet, når du gemmer 0BSD-teksten på komponenten, for det er den, din offentliggjorte side og hver eksportfil bærer. Du beskriver den rigtigt over for den, der gennemgår den, når du kalder den en licens uden betingelser frem for en public domain-erklæring. Du håndterer patenter for sig, når komponenten betyder noget, for 0BSD giver tilladelse efter copyright og siger intet om patenter.
Skal 0BSD alligevel stå på en attestation-side?
Ja. BSD Zero Clause License (0BSD) kræver intet, og købere vil alligevel have hele inventaret, ikke kun de interessante rækker.
Hvordan adskiller 0BSD sig fra MIT-licensen?
0BSD kræver dette: BSD uden nogen betingelser: ingen notits, ingen kreditering. Det er en tilladelse, ikke et afkald, og derfor kan jurister lide den. MIT-licensen kræver dette: MIT lader dig sende koden med i et lukket, betalt produkt. Den ene betingelse er, at copyright-linjen og licensteksten følger med hver kopi. Åbn MIT-licensen-siden for, hvad den licens kræver, når I sender kode ud. Behandl ikke SPDX-id'erne som udskiftelige, bare fordi de korte navne ligner hinanden.
Hvor registrerer jeg 0BSD til en køber?
SourceTrust henter den udgivne artefakt, pakker licensfilen ud og sammenligner den med referenceteksten for 0BSD. Licensen er kort og stabil, så de fleste lander som confirmed, og teksten gemmes på komponenten, uden at nogen rører den. Der kommer intet punkt på tjeklisten, for ingen af de seks eksterne forpligtelser matcher licensen. Katalogposten kalder 0BSD tilladelig, mens denne guide placerer den i public domain-familien. Intet i produktet opfører sig anderledes af den grund.
Hvor registrerer jeg 0BSD til en køber?
SourceTrust henter den udgivne artefakt, pakker licensfilen ud og sammenligner den med referenceteksten for 0BSD. Licensen er kort og stabil, så de fleste lander som confirmed, og teksten gemmes på komponenten, uden at nogen rører den.
Der kommer intet punkt på tjeklisten, for ingen af de seks eksterne forpligtelser matcher licensen. Katalogposten kalder 0BSD tilladelig, mens denne guide placerer den i public domain-familien.
Intet i produktet opfører sig anderledes af den grund. Læs /docs/auto-fetch-license om hvordan hentningen afgør det.
Se også
Hubben er søjlen for denne klynge. Søskendelicenser er de andre eger. Produkt-FAQ-links forklarer, hvordan SourceTrust registrerer pligten, ikke selve licensteksten.
Praktisk vejledning til procurement-gennemgang, ikke juridisk rådgivning. Bekræft brug med høj risiko med jurist.
