Användning av BSD-3-klausullicens och python-programvarulicens för proprietärt bruk

Jag gör en programvara på python-programmeringsspråk som använder bibliotek licensierade enligt BSD-3-klausulen . Är det nödvändigt för mig att visa min källkod för användare? Kan jag också begränsa distributionen av binärfilerna som jag tillhandahåller användaren som annan proprietär programvara (Ex: Windows office-paket) ?!

Kommentarer

  • Vad menar du med " licens för python-programvara " i titeln?
  • @MansGunnarsson: Python har också sin egen licens (Python Software Foundation License) .. Jag undrar som GPL att den också författar författaren att släppa källkoden till sina användare .. Det är en BSD-stillicens.
  • Ok, den licensen kommer bara att betyda om du planerar att distribuera delar av själva python. Programvara som är skriven på pythonspråket påverkas normalt inte av pythonlicensen.

Svar

BSD-3-sats är en mycket tillåtande licens som inte kräver att du avslöjar din källkod eller källkoden för open source-biblioteken. Du behöver inte heller låta dina användare distribuera binärfilerna.

Du måste visa upphovsrättsförklaringar från BSD-licensierade bibliotek, och du måste också visa BSD-licenstexten någonstans . Om din programvara är en applikation visas den här typen av information i någon form av dialogrutan ”Om den här programvaran”. Dokumentationen är en annan plats där den ofta finns.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *