W3C Software Notice and Document License er tilladelig. Bevar W3C-notitsen, og markér enhver fil, du har ændret, som ændret, før du distribuerer en kopi.
På denne side
Hvad den gør
W3C-20150513 er 2015-revisionen af W3C's software- og dokumentlicens. Den dækker referenceimplementeringer, testsuites og eksempelkode, som W3C udgiver sammen med en webstandard. Den er tilladelig: du må bruge den kommercielt, ændre den og holde din egen kode lukket. Tre ting skal følge med hver kopi, du distribuerer. Den fulde tekst af W3C-notitsen, et sted hvor brugerne af din kopi kan se den. Eventuelle eksisterende notitser eller vilkår om immaterielle rettigheder, der fulgte med koden. Og en notits om de ændringer, du har lavet, skrevet som en copyright-erklæring, der nævner det W3C-materiale, koden stammer fra.
Detaljer
Du kan lægge en W3C-referenceparser eller et testværktøj ind i et lukket produkt og aldrig udgive din egen kildekode. Den klausul, der fanger teams, er ændringsnotitsen. Retter du i en dækket fil, skal den kopi, du distribuerer, bære en copyright-erklæring om, at den indeholder materiale afledt af det navngivne W3C-dokument. Det er en dokumentationspligt, ikke en kildekode-pligt: intet tvinger dig til at udgive din ændrede kode, kun til at oplyse at den er ændret, og hvor den stammer fra. For en hostet tjeneste distribuerer du ingenting, så arbejdet er at registrere komponenten og gemme dens tekst.
Fordele
- Nem at lægge ind i et lukket, betalt produkt. Procurement har set denne familie hundredvis af gange.
- Ingen copyleft på dine egne filer. Du holder din kildekode privat.
Ulemper
- Notitspligten er nem at overse i et desktop-, mobil- eller container-build. En webside erstatter ikke notitser inde i artefakten.
- Købere, der vil have en udtrykkelig patenttilladelse, vil bede dig foretrække Apache-2.0 frem for en kort MIT-agtig tekst.
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å sende koden med i et betalt produkt. Licensen begrænser ikke kommerciel brug.
Ændre
Du må ændre koden, også holde ændringerne private, medmindre en senere pligt siger noget andet.
Distribuere
Du må give kopier til andre. Distribution er det, der typisk gør notits- og kildekodepligter til reelt arbejde.
Underlicens
Du må lægge koden ind under dine egne produktvilkår, så længe du stadig opfylder denne licens' betingelser.
Privat brug
Brug inde i virksomheden, også interne forks, udløser ikke i sig selv distributionspligter.
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.
Patenttilladelse
Teksten giver ikke patenter. Hvis købere vil have en udtrykkelig patenttilladelse, er Apache-2.0 det sædvanlige alternativ.
Forpligtelser
Medtag copyright
Behold copyright-linjen i hver kopi eller væsentlig del, du distribuerer.
Medtag licens
Behold licensteksten i hver kopi eller væsentlig del, du distribuerer. En webside erstatter ikke notitser inde i en udsendt artefakt.
Krediter
W3C beder om en notits om den originale software, en URI hvis den findes, og en beskrivelse af ændringer.
Hvad W3C-20150513 kræver, når I sender kode ud
Når en kopi, der indeholder W3C-20150513-kode, forlader virksomheden, er tilladelsen bred, og papirarbejdet er nemt at overse. Distribution betyder her en installer, en mobil binær fil, et container-image eller et SDK et andet team bygger ind. Arbejd listen op imod den artefakt, du rent faktisk giver videre, ikke op imod en README. En hostet tjeneste, der aldrig giver en kopi ud, hører stadig hjemme på registreringen, men notitspligten udløses først, når der findes en kopi.
Du opfylder notitsbetingelsen, når den fulde tekst af W3C-notitsen, plus eventuelle eksisterende notitser, der fulgte med koden, står et sted, hvor brugerne af hver kopi, du distribuerer, kan se den.
Du opfylder ændringsbetingelsen, når hver fil, du har rettet i, bærer en copyright-erklæring om, at den indeholder materiale afledt af det navngivne W3C-dokument, oven på den oprindelige notits.
Du er på plads med varemærker, når intet i dit produkt eller din markedsføring antyder, at W3C anbefaler det. Licensen giver ingen varemærkerettigheder.
Du har intet yderligere at gøre for en hostet tjeneste, fordi betingelserne knytter sig til kopier, du giver videre til andre, ikke til at køre koden.
De pligter, W3C-20150513 navngiver
Selve licensteksten er kort. Dette er de navngivne betingelser. De følger koden, også filer I kopierer ind i jeres eget repository og transitive pakker i lockfilen.
Medtag copyright
Behold copyright-linjen i hver kopi eller væsentlig del, du distribuerer.
Medtag licens
Behold licensteksten i hver kopi eller væsentlig del, du distribuerer. En webside erstatter ikke notitser inde i en udsendt artefakt.
Krediter
W3C beder om en notits om den originale software, en URI hvis den findes, og en beskrivelse af ændringer.
Det skal du være opmærksom på
- En W3C-testsuite eller referenceparser bliver kopieret ind i et repository, og header-kommentaren fjernes af en formatter. Den header er der, hvor notitsen står.
- Teams retter i en referenceimplementering og sender den ud uden ændringsnotits. Tilføj én linje øverst i hver fil, du har rørt, og lad den blive stående.
- W3C Patent Policy læses som en patenttilladelse i denne licens. Det er den ikke. Politikken dækker specifikationer, og denne licens giver ingen patentrettigheder.
Hvad W3C Software Notice and Document License (2015-05-13) ikke gør
Søgeresultater flader ofte W3C Software Notice and Document License (2015-05-13) ud til et slogan. Dette er de sædvanlige fejllæsninger. W3C-20150513 er en tilladelse med betingelser, ikke en tilladelse til at springe papirarbejdet nedenfor over.
- W3C Software Notice and License (2015) kræver ikke, at du udgiver din egen kildekode. At kombinere den med lukket kode er selve pointen med tilladelsen.
- W3C Software Notice and License (2015) betyder ikke "ingen forpligtelser." Copyright-linjen og licensteksten skal stadig følge med kopier, du giver videre.
- Det er ikke en patentlicens, medmindre teksten siger det. MIT-familiens tilladelser nævner ikke patenter.
Hvordan W3C-20150513 adskiller sig fra nærliggende licenser
Disse licenser forveksles ofte med W3C-20150513, 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.
- W3C-20150513
- W3C Software Notice and Document License er tilladelig. Bevar W3C-notitsen, og markér enhver fil, du har ændret, som ændret, før du distribuerer en kopi.
- 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.
- Apache-2.0
- Tilladelig som MIT, plus en udtrykkelig patenttilladelse. Hagen er NOTICE-filen: den skal med inde i de binære filer, du sender ud.
- BSD-3-Clause
- Tilladelig som MIT, med én ekstra regel: du må ikke bruge forfatternes navne til at promovere dit produkt. Notitser følger med kildekode og binære filer.
Ofte stillede spørgsmål om W3C Software Notice and Document License (2015-05-13)
Svar på almindelige spørgsmål om, hvad W3C Software Notice and Document License (2015-05-13) kræver, hvornår pligterne gælder, og hvilken dokumentation der skal følge med en release.
Hvad er W3C Software Notice and Document License (2015-05-13)?
W3C-20150513 er 2015-revisionen af W3C's software- og dokumentlicens. Den dækker referenceimplementeringer, testsuites og eksempelkode, som W3C udgiver sammen med en webstandard. Den er tilladelig: du må bruge den kommercielt, ændre den og holde din egen kode lukket. Tre ting skal følge med hver kopi, du distribuerer. Den fulde tekst af W3C-notitsen, et sted hvor brugerne af din kopi kan se den. Eventuelle eksisterende notitser eller vilkår om immaterielle rettigheder, der fulgte med koden. Og en notits om de ændringer, du har lavet, skrevet som en copyright-erklæring, der nævner det W3C-materiale, koden stammer fra.
Hvad kræver W3C-20150513, når I sender et produkt ud?
Du opfylder notitsbetingelsen, når den fulde tekst af W3C-notitsen, plus eventuelle eksisterende notitser, der fulgte med koden, står et sted, hvor brugerne af hver kopi, du distribuerer, kan se den. Du opfylder ændringsbetingelsen, når hver fil, du har rettet i, bærer en copyright-erklæring om, at den indeholder materiale afledt af det navngivne W3C-dokument, oven på den oprindelige notits. Du er på plads med varemærker, når intet i dit produkt eller din markedsføring antyder, at W3C anbefaler det. Licensen giver ingen varemærkerettigheder. Du har intet yderligere at gøre for en hostet tjeneste, fordi betingelserne knytter sig til kopier, du giver videre til andre, ikke til at køre koden.
Kræver W3C-20150513, at jeg åbner min egen kildekode?
Det er ikke en patentlicens, medmindre teksten siger det. MIT-familiens tilladelser nævner ikke patenter.
Hvordan krediterer jeg W3C-20150513 i et produkt, jeg sender ud?
Kreditering for W3C-20150513 betyder, at copyright-linjen og licensteksten følger med hver kopi, en modtager rent faktisk får. Det kan være en om-skærm, en licensfil inde i installeren eller en notits i container-imaget. En offentlig side hjælper en køber med at revidere lageret. Den erstatter ikke notitser inde i artefakten. Hvis I har kopieret filer ind i jeres eget repository, skal headeren på de filer stadig blive.
Er en notits på en hjemmeside nok til W3C-20150513?
Nej. W3C-20150513 taler om kopier. En offentlig attestation-side er den ærlige liste til procurement. Betingelsen er opfyldt, når notitserne ligger i det materiale, I giver videre. Læg dem i installeren, om-skærmen eller en licensfil inde i den binære fil, og hold derefter de samme tekster på siden.
Tæller transitive W3C-20150513-afhængigheder med?
Ja. Betingelsen følger koden, ikke den pakke I valgte ved navn. Hvis lockfilen har trukket W3C-20150513 med transitivt, og I distribuerer det træ, følger de notitser også med. Kun at liste direkte afhængigheder er den måde, teams misser pligten.
Hvordan adskiller W3C-20150513 sig fra MIT-licensen?
W3C-20150513 kræver dette: W3C Software Notice and Document License er tilladelig. Bevar W3C-notitsen, og markér enhver fil, du har ændret, som ændret, før du distribuerer en kopi. 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 W3C-20150513 til en køber?
SourceTrust henter den udgivne artefakt, pakker de licensfiler ud, den indeholder, og sammenligner teksten med det angivne SPDX-id. Kun et bekræftet match udfylder licensteksten for dig, så en W3C-fil, hvis header er fjernet upstream, lander som not found eller unconfirmed og venter på et menneske. Intet kontrollerer, om du har tilføjet ændringsnotitsen i de filer, du har rettet. Det trin er dit, og registreringen af det hører til i din egen udgivelsesproces.
Hvor registrerer jeg W3C-20150513 til en køber?
SourceTrust henter den udgivne artefakt, pakker de licensfiler ud, den indeholder, og sammenligner teksten med det angivne SPDX-id. Kun et bekræftet match udfylder licensteksten for dig, så en W3C-fil, hvis header er fjernet upstream, lander som not found eller unconfirmed og venter på et menneske.
Intet kontrollerer, om du har tilføjet ændringsnotitsen i de filer, du har rettet. Det trin er dit, og registreringen af det hører til i din egen udgivelsesproces.
Læs /docs/reviewing-component om gennemgangsforløbet.
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.
