Spring til hovedindhold
Se andre licenser

Nokia

Nokia Open Source License 1.0a

Nokia Open Source License 1.0a stammer fra MPL 1.1. Den er reciprok, ikke tilladelig: ændrede dækkede filer har en kildekode-pligt.

På denne side

Hvad den gør

Nokia Open Source License, NOKOS 1.0a, stammer fra Mozilla Public License 1.1. Det gør den reciprok frem for tilladelig. Copyleft betyder, at licensen kræver, at ændringer i den dækkede kode forbliver tilgængelige under samme licens, og her går grænsen ved den enkelte fil. Dine egne adskilte filer forbliver dine og kan være lukkede. Kildekoden til enhver Modification, du laver i Covered Code, skal være tilgængelig under NOKOS for dem, der modtager din distribution.

Detaljer

Rører ingen på dit team de dækkede filer, opfører denne licens sig næsten som en tilladelig. Kombinér den med din kode, send den ud, hold din egen kildekode privat. I det øjeblik nogen retter i en dækket fil, og du distribuerer resultatet, skal den ændrede kildekode være tilgængelig under samme licens. Det er en udviklingspligt med din udgivelsesdato hæftet på. Der er ingen netværks-trigger: en Mozilla-agtig licens knytter sig til distribution, så en hostet tjeneste, der ikke giver kopier videre, udgiver intet.

Fordele

  • Du kan linke biblioteket fra lukket kode på den måde, licensen beskriver.
  • Fil-niveau gensidighed er lettere at isolere end GPL-agtig copyleft på hele værket.

Ulemper

  • At vendorere eller linke statisk kan trække mere af dit træ ind i det dækkede sæt, end et dynamisk link ville.
  • Kildekode-tilbuddet er reelt, i det øjeblik du distribuerer binære filer, der indeholder ændrede dækkede filer.

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.

Hvad Nokia kræver, når I sender kode ud

Når du distribuerer en binær fil, der indeholder Nokia-kode, følger notitsen stadig med kopien, og den tilsvarende kildekode skal være tilgængelig under samme licens. Intern brug uden at en kopi forlader virksomheden er en anden situation. Listen nedenfor er forsendelsesarbejdet: det en modtager af den binære fil kan kræve, og det du registrerer, så en køber kan se det.

  1. Du opfylder kildekode-pligten, når kildekoden til hver dækket fil, du har ændret, er tilgængelig under NOKOS for dem, der modtager din distribution.

  2. Du er på plads med din egen kode, når dine tilføjelser ligger i adskilte filer, fordi den reciprokke pligt følger de dækkede filer og ikke hele produktet.

  3. Du opfylder notitsbetingelsen, når licensteksten og de eksisterende notitser bliver ved de dækkede filer, du giver videre til andre.

  4. Du har intet at udgive for en hostet tjeneste, der ikke distribuerer kopier, fordi denne licens knytter sin pligt til distribution og ikke til at køre koden.

  5. Du har et spørgsmål til en jurist frem for et tjeklistepunkt, når GPL-kode ligger i samme produkt, fordi licenser i MPL 1.1-stil generelt læses som GPL-inkompatible.

De pligter, Nokia navngiver

Notitsen følger stadig med kopien. Oven i det navngiver Nokia en kildekodepligt. Dette er betingelserne i teksten. Vejledningen ovenfor er, hvornår de bliver til reelt arbejde.

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.

Det skal du være opmærksom på

  • Licensen læses som tilladelig, fordi en stor leverandør har udgivet den, og den har patentsprog. Den stammer fra Mozilla, og de dækkede filer har en kildekode-pligt.
  • En hurtig rettelse lander i en dækket fil, og ingen registrerer det. Følg rettelser i dækkede filer på samme måde, som du ville for en MPL-afhængighed.
  • Teams venter på, at værktøjet rejser et punkt om kildekode-tilbud. Licenskataloget registrerer stadig denne licens som tilladelig, så intet punkt dukker op, og pligten er din at køre.

Hvad Nokia Open Source License 1.0a ikke gør

Søgeresultater flader ofte Nokia Open Source License 1.0a ud til et slogan. Dette er de sædvanlige fejllæsninger. Nokia er en tilladelse med betingelser, ikke en tilladelse til at springe papirarbejdet nedenfor over.

  • Nokia Open Source License tvinger dig ikke til at åbne hele din applikation. Den gensidige pligt bliver på de dækkede filer.
  • Det er ikke "tilladelig med ekstra papirarbejde." Ændrer du en dækket fil og sender den ud, skal den fils kildekode være tilgængelig under samme licens.

Hvordan Nokia adskiller sig fra nærliggende licenser

Disse licenser forveksles ofte med Nokia, 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.

Nokia
Nokia Open Source License 1.0a stammer fra MPL 1.1. Den er reciprok, ikke tilladelig: ændrede dækkede filer har en kildekode-pligt.
MPL-1.1
Mozilla-licensen fra 1998. Kildekode-pligten hænger på de filer, du har ændret, ikke på hver MPL-fil, du sender ud, og den har ingen bro til GPL.
MPL-2.0
Filbaseret copyleft. MPL-filerne forbliver åbne, når du sender en binær fil ud, ændret eller ej. Dine egne adskilte filer er dine.
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.

Ofte stillede spørgsmål om Nokia Open Source License 1.0a

Svar på almindelige spørgsmål om, hvad Nokia Open Source License 1.0a kræver, hvornår pligterne gælder, og hvilken dokumentation der skal følge med en release.

Hvad er Nokia Open Source License 1.0a?

Nokia Open Source License, NOKOS 1.0a, stammer fra Mozilla Public License 1.1. Det gør den reciprok frem for tilladelig. Copyleft betyder, at licensen kræver, at ændringer i den dækkede kode forbliver tilgængelige under samme licens, og her går grænsen ved den enkelte fil. Dine egne adskilte filer forbliver dine og kan være lukkede. Kildekoden til enhver Modification, du laver i Covered Code, skal være tilgængelig under NOKOS for dem, der modtager din distribution.

Hvad kræver Nokia, når I sender et produkt ud?

Du opfylder kildekode-pligten, når kildekoden til hver dækket fil, du har ændret, er tilgængelig under NOKOS for dem, der modtager din distribution. Du er på plads med din egen kode, når dine tilføjelser ligger i adskilte filer, fordi den reciprokke pligt følger de dækkede filer og ikke hele produktet. Du opfylder notitsbetingelsen, når licensteksten og de eksisterende notitser bliver ved de dækkede filer, du giver videre til andre. Du har intet at udgive for en hostet tjeneste, der ikke distribuerer kopier, fordi denne licens knytter sin pligt til distribution og ikke til at køre koden. Du har et spørgsmål til en jurist frem for et tjeklistepunkt, når GPL-kode ligger i samme produkt, fordi licenser i MPL 1.1-stil generelt læses som GPL-inkompatible.

Udløser det ekstra pligter at hoste et produkt, der bruger Nokia?

Hosting alene udløser som regel ikke kildekodepligten for Nokia. At sende en binær fil, et container-image eller et on-prem-build ud gør. Notitsen følger stadig med hver kopi, I giver videre.

Kan jeg holde min applikation lukket, hvis jeg bruger Nokia?

Nokia er bibliotek-copyleft. Jeres applikation kan forblive lukket, hvis modtagere kan skifte biblioteket ud med deres eget build. Statisk linking gør det dyrt. Biblioteket selv skal stadig følge med tilsvarende kildekode og notitser. Bekræft linking-historien på komponenten, og registrer den.

Hvad er tilsvarende kildekode for Nokia?

Tilsvarende kildekode er den kilde, en modtager skal bruge for at bygge og køre den samme binære fil, inklusive scripts og interfacefiler, licensen nævner. At hoste en repository-URL kan være et tilbud. Tilbuddet skal matche det, I faktisk har sendt ud. SourceTrust registrerer, at en på jeres team har bekræftet tilbuddet. Den udgiver ikke jeres kildekode og hoster ikke et spejl.

Hvordan adskiller Nokia sig fra Mozilla Public License 1.1?

Nokia kræver dette: Nokia Open Source License 1.0a stammer fra MPL 1.1. Den er reciprok, ikke tilladelig: ændrede dækkede filer har en kildekode-pligt. Mozilla Public License 1.1 kræver dette: Mozilla-licensen fra 1998. Kildekode-pligten hænger på de filer, du har ændret, ikke på hver MPL-fil, du sender ud, og den har ingen bro til GPL. Åbn Mozilla Public License 1.1-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 Nokia til en køber?

SourceTrust henter den udgivne artefakt, pakker licensfilerne ud og sammenligner teksten med det angivne SPDX-id, så den rigtige NOKOS-ordlyd havner på komponenten. Én ting at vide her: licenskataloget registrerer stadig Nokia som tilladelig, så der lægges intet punkt om kildekode-tilbud på projektets tjekliste, og publicering holdes ikke tilbage for det. Denne guide siger svag copyleft, fordi licensteksten gør det. Indtil katalogposten er rettet, skal du behandle kildekode-pligten ved ændringer som et trin, du selv følger op på. Guiden om kildekode-tilbud, der linkes til nedenfor, beskriver det trin, selv om intet punkt udløses for Nokia i dag.

Hvor registrerer jeg Nokia til en køber?

SourceTrust henter den udgivne artefakt, pakker licensfilerne ud og sammenligner teksten med det angivne SPDX-id, så den rigtige NOKOS-ordlyd havner på komponenten. Én ting at vide her: licenskataloget registrerer stadig Nokia som tilladelig, så der lægges intet punkt om kildekode-tilbud på projektets tjekliste, og publicering holdes ikke tilbage for det.

Denne guide siger svag copyleft, fordi licensteksten gør det. Indtil katalogposten er rettet, skal du behandle kildekode-pligten ved ændringer som et trin, du selv følger op på.

Guiden om kildekode-tilbud, der linkes til nedenfor, beskriver det trin, selv om intet punkt udløses for Nokia i dag. 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.

Send beviset med.

Importér Nokia Open Source License 1.0a og resten af det, I sender i produktion. Gratis at importere og gennemgå. I betaler først, når I udgiver.

Start gratis

Cookies på sourcetrust.dev

Vi bruger nødvendige cookies af hensyn til sikkerhed, herunder til at forhindre misbrug af vores sitescan og formularen til anmodning om en livegennemgang. Med din tilladelse bruger vi også valgfri analyse og diagnostik (Google Tag Manager på denne side, og Sentry browser-SDK'en i SourceTrust-programmet, når den er konfigureret). Se vores cookiepolitik.