Licenser

Den truende fare for et søgsmål.

Hvilken licens skal man bruge

Licenser

Man vil (i hvert fald jeg) gerne undgå bøvl bagefter, fordi man med eller uden vilje har brugt software, som man ikke må bruge kommercielt. Derfor har jeg fra starten hovedsageligt brugt MIT-licensen til engine3 og Signal From The Stars.

Kort fortalt er følgende licenser sikre at bruge kommercielt: MIT, zlib, BSD, Apache, Unlicense, ISC License. Det er dog vigtigt, at du bevarer den oprindelige copyright og licenstekst fra kilden og også leverer den med i det færdige produkt.

Jeg samler allerede nu alle licenser fra kode fra tredjeparter, som jeg bruger, og lægger dem ved siden af koden og nogle gange endda i koden. Der kommer også en samlet fil, hvor jeg samler alt, hvad der er brugt hvor.

Hvis du bruger GPL og vil udgive produktet kommercielt, forventes det, at du gør softwaren open source.

Hvis du søger på, hvilke man hellere aldrig skal bruge, ender du med:

  • GNU General Public License (GPL, alle versioner)
  • Affero General Public License (AGPL)
  • Creative Commons Non-Commercial Licenses (CC BY-NC, CC BY-NC-SA osv.)
  • Creative Commons ShareAlike Licenses (CC BY-SA, CC BY-NC-SA osv.)
  • Sleepycat License
  • Open Software License (OSL)
  • Server Side Public License (SSPL)

Assets

Hvor man før måske tænkte:

Hey, et flot billede, det bruger jeg til mit produkt!

er det i dag et absolut no-go. Ikke nok med at man meget hurtigt får et brev fra en advokat eller skal betale for at bruge billedet. Det er heller ikke originalt, og man skader den, der har lavet billedet.

Da jeg ikke kan tegne, betaler jeg andre for at lave billederne ud fra mit input.

Det gælder faktisk alle assets, som lyd, men også skrifttyper.

Spillet

Tja, det bliver et betalt spil, fordi jeg i det mindste prøver at få mine udgifter tilbage. Engine3 bliver måske open source en dag. Før i tiden så man altid de der softwareinstallationer, hvor man skulle læse mange sider tekst og så acceptere, før softwaren blev installeret.

Det er desværre ikke uden grund. Der er fejl i min kode, det kan jeg ikke undgå. Den indeholder 100000 linjer kode, også fra tredjeparter som SDL og Love2D, og alle mulige ting, jeg ikke har overblik over. Man skal beskytte sig selv, så man ikke kan holdes ansvarlig for eventuel skade (på nogen måde), når nogen bruger ens software.

Den præcise tekst skal jeg stadig finde ud af, men man ser ofte noget i stil med dette:

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  • “AS IS”-klausul:
    • Softwaren leveres, som den er, uden nogen form for garanti, udtrykkelig eller underforstået. Det beskytter dig mod krav om, at softwaren ikke virker som forventet.
  • Udelukkelse af garantier:
    • Den udelukker udtrykkeligt garantier som egnethed til et bestemt formål eller beskyttelse mod krænkelse af rettigheder.
  • Ansvarsbegrænsning:
    • Den udelukker, at du er ansvarlig for skade, tab eller krav, der opstår ved brug af softwaren.

Signal From The Stars

opdatering 2025

Navnet på spillet måtte ikke findes i forvejen, og .com-domænet skulle være ledigt. Derudover kan man se, om der er et varemærke på navnet, og det var der ikke.

https://euipo.europa.eu

https://euipo.europa.eu

https://tmsearch.uspto.gov/search/

https://tmsearch.uspto.gov/search/

https://www.boip.int/en/brand-check

https://www.boip.int/en/brand-check

Til sidst

Mine intentioner er gode, jeg vil bare udgive et spil og prøver at opfylde forpligtelserne så godt som muligt. Men jeg er også bare et menneske og overser måske noget. Jeg går ud fra, at loven også beskytter mig og kan se, at jeg har gjort alt, hvad der forventes af mig.