Teen ohjelmistoa python-ohjelmointikielellä, joka käyttää BSD-3-lauseella lisensoituja kirjastoja . Onko minun tarpeen näyttää lähdekoodini käyttäjille? Voinko myös rajoittaa käyttäjälle toimittamiesi binääritiedostojen jakelua muiden valmistajan ohjelmistojen tavoin (esim. Windows-toimistopaketti)?
Kommentit
- Mitä tarkoitat " python-ohjelmistolisenssillä " otsikossa?
- @MansGunnarsson: Pythonilla on myös oma lisenssi (Python Software Foundation License) .. Mietin kuin GPL, se myös valtuuttaa kirjoittajan julkaisemaan lähdekoodin käyttäjilleen .. Se on BSD-tyylinen lisenssi.
- Ok, tällä lisenssillä on merkitystä vain jos aiot jakaa itse python-osia uudelleen. Python-lisenssi ei yleensä vaikuta python-kielellä kirjoitettuihin ohjelmistoihin.
Answer
BSD-3-lauseke on erittäin salliva lisenssi, joka ei vaadi sinua ilmoittamaan lähdekoodiasi tai avoimen lähdekoodin kirjastojen lähdekoodia. Sinun ei myöskään pidä sallia käyttäjien levittää binäärejä uudelleen.
Sinun on näytettävä kaikki BSD-lisensoitujen kirjastojen tekijänoikeuslausekkeet, ja sinun on myös näytettävä BSD-lisenssiteksti myös jossain . Jos ohjelmistosi on sovellus, tällaiset tiedot näkyvät yleensä jonkinlaisessa ”Tietoja tästä ohjelmistosta” -valintaikkunassa. Dokumentaatio on toinen paikka, josta se löytyy yleisesti.