Licensgenerator
Generera licensfiler för öppen källkod till dina projekt
Indata och alternativ
Körs i din webbläsare. Dina indata stannar på den här enheten.
Resultat
Ange dina värden för att se resultatet.
Kostnadsfri generator för öppen källkod-licenser
Vår kostnadsfria licensgenerator för öppen källkod hjälper dig att skapa korrekt formaterade LICENSE-filer för dina mjukvaruprojekt på några sekunder. Välj bland nio populära licenser: MIT, Apache 2.0, GPL v3, LGPL v3, BSD 2-Clause, BSD 3-Clause, ISC, MPL 2.0 och The Unlicense, alla med automatisk inskrivning av upphovsrättsinnehavare och år.
Att välja rätt licens för öppen källkod är ett av de viktigaste besluten när du publicerar ett projekt. Licensen avgör hur andra får använda, ändra och distribuera din kod. Verktyget visar en tydlig uppdelning av rättigheter, villkor och begränsningar för varje licens så att du kan göra ett välgrundat val utan att läsa sidor med juridisk text.
När du har valt licens och fyllt i dina uppgifter kan du kopiera hela texten till urklipp eller ladda ner den som en LICENSE-fil som är redo att läggas i ditt arkiv. Allt körs i din webbläsare och inga data skickas till någon server.
Viktiga funktioner
- Nio populära licenser för öppen källkod: MIT, Apache 2.0, GPL v3, LGPL v3, BSD 2-Clause, BSD 3-Clause, ISC, MPL 2.0 och The Unlicense
- Automatisk inskrivning av upphovsrättsinnehavarens namn och år
- Visuell jämförelse av rättigheter (kommersiell användning, ändring, distribution, patenträttigheter)
- Tydlig visning av villkor (upphovsrättsmeddelande, redovisning av ändringar, samma licens)
- Markerade begränsningar (inget ansvar, ingen garanti, ingen användning av varumärke)
- Kopiera till urklipp med ett klick för snabb inklistring i ditt arkiv
- Ladda ner som en LICENSE-fil redo för versionshantering
- Förhandsvisning i realtid av den genererade licenstexten
- Ren layout med tre kolumner för enkel bläddring och jämförelse
- Helt på klientsidan, inga data skickas till någon server
Så använder du licensgeneratorn
- Bläddra bland licenser: Klicka dig igenom licenslistan till vänster för att se varje licens beskrivning, rättigheter, villkor och begränsningar.
- Välj licens: Välj den licens som bäst passar ditt projekts mål och communityns förväntningar.
- Fyll i dina uppgifter: Skriv ditt namn eller din organisation i fältet för upphovsrättsinnehavare och kontrollera året.
- Granska resultatet: Läs igenom den genererade licenstexten i förhandsvisningen för att bekräfta att den ser rätt ut.
- Kopiera eller ladda ner: Klicka på ”Kopiera” för att kopiera texten till urklipp eller på ”Ladda ner” för att spara den som en LICENSE-fil.
Användningsområden
- Nya projekt med öppen källkod: Lägg snabbt till en licens när du skapar ett nytt arkiv på GitHub, GitLab eller Bitbucket.
- Befintliga projekt utan licens: Lägg till en korrekt licens i äldre kod som publicerades utan någon.
- Publicering av bibliotek och paket: Inkludera rätt licens när du publicerar till npm, PyPI, crates.io eller andra register.
- Öppen källkod i företag: Välj en licens som passar företagets policy för immateriella rättigheter innan interna verktyg släpps som öppen källkod.
- Utbildningsprojekt: Välj en tillåtande licens för skolprojekt och studenters portfolior.
- Dokumentation och mallar: Generera licenstext för dokumentationsarkiv och projektmallar.
- Licensjämförelse: Använd vyn med rättigheter, villkor och begränsningar för att jämföra licenser sida vid sida innan du bestämmer dig.
Vanliga frågor
Är verktyget gratis?
Ja, licensgeneratorn är helt kostnadsfri, utan användningsgränser och utan krav på konto.
Är mina data säkra?
All bearbetning sker lokalt i din webbläsare. Namnet på upphovsrättsinnehavaren och året skickas aldrig till någon server.
Vilken licens ska jag välja?
För maximal flexibilitet är MIT eller ISC populära val. Vill du ha patentskydd väljer du Apache 2.0. Vill du att bearbetningar ska förbli öppen källkod är GPL v3 standardlicensen med copyleft. The Unlicense överlåter ditt verk till public domain.
Vad är skillnaden mellan tillåtande licenser och copyleft-licenser?
Tillåtande licenser (MIT, BSD, ISC, Apache) låter andra använda din kod i proprietära projekt. Copyleft-licenser (GPL, LGPL) kräver att bearbetningar också distribueras under samma licens för öppen källkod.
Var ska jag lägga LICENSE-filen?
Lägg den nedladdade LICENSE-filen i rotkatalogen för ditt projektarkiv. De flesta plattformar, till exempel GitHub och npm, hittar och visar den automatiskt.
Kan jag byta licens senare?
Ja, som upphovsrättsinnehavare kan du omlicensiera din kod när som helst. Kod som redan har distribuerats under den tidigare licensen omfattas dock fortfarande av den licensen för de mottagarna.
Tips och bästa praxis
- Ta alltid med en licens: Kod utan licens är inte öppen källkod som standard, och andra får inte använda den lagligt.
- Följ communityns förväntningar: Använd den licens som är standard i ditt ekosystem (t.ex. MIT för JavaScript, Apache 2.0 för Java).
- Lägg till licenshuvud i källfilerna: Vissa licenser (Apache 2.0, GPL) rekommenderar att en kort notis läggs överst i varje källfil.
- Kontrollera kompatibilitet med beroenden: Se till att den valda licensen är kompatibel med licenserna för ditt projekts beroenden.
- Använd SPDX-identifierare: Ange licensen med dess SPDX-identifierare (t.ex. MIT, Apache-2.0) i package.json eller setup.py för automatiserade verktyg.