Jeg laver en software på python-programmeringssprog, der bruger biblioteker licenseret under BSD-3-klausul . Er det nødvendigt for mig at vise min kildekode til brugerne? Kan jeg også begrænse distributionen af de binære filer, som jeg leverer til brugeren som anden proprietær software (f.eks: Windows office-pakke) ?!
Kommentarer
- Hvad mener du med " pythonsoftwarelicens " i titlen?
- @MansGunnarsson: Python har også sin egen licens (Python Software Foundation License) .. Jeg spekulerede på, ligesom GPL, det forpligter også forfatteren til at frigive kildekode til sine brugere. hvis du planlægger at distribuere dele af selve python igen. Software skrevet på pythonsproget påvirkes normalt ikke af python-licensen.
Svar
BSD-3-klausul er en meget tilladelig licens, der ikke kræver, at du afslører din kildekode eller kildekoden til open source-bibliotekerne. Du er heller ikke forpligtet til at tillade, at dine brugere videredistribuerer binærfiler.
Du skal vise nogen copyright-erklæringer fra BSD-licenserede biblioteker, og du skal også vise BSD-licensteksten et eller andet sted. . Hvis din software er et program, vises denne form for information normalt i en slags dialogboksen “Om denne software”. Dokumentationen er et andet sted, hvor den ofte findes.