Hallo,
Was kann man eigentlich alles in einer Lizenz festlegen bzw wozu wäre sie z.b für mich sinnvoll?
Grundsätzlich alles. Was sinnvoll ist und nicht entscheidest du, sonst niemand.
Eine Übersicht über die etablierten und rechtliche sicheren Open Source Lizenzen gibt es z.B. hier:
https://opensource.org/licenses
Wenn davon keine passt müsstest du mal suchen, ob es fertige Closed Source Lizenzen gibt. Oder direkt einen Rechtsanwalt hinzuziehen.
Bzgl. der von dir verwendeten Programm: zu PyQt hat __deets__ dir ja schon was geschrieben - was du IMHO auch unbedingt beachten solltest. Für request und BS müsstest du halt mal die Lizenzen checken, dann weißt du, wie da die Weiternutzung geregelt ist. Besonders dann, wenn du eine kommerzielle Nutzung anpeilst.
Grundsätzlich: natürlich kannst du um Rat fragen, aber letztendlich musst _du_ mit der Lizenz glückllich sein und leben. Alle Vor- und Nachteile, ggf. Probleme und im schlimmsten Fall Rechtsstreitigkeiten liegen bei dir, nicht bei uns.
Gruß, noisefloor