Frage wegen Copyright/Lizens zur eigenen Klasse



  • Was ist wenn er die Lib. in seiner Freizeit programmiert, als Hobby? Bezahlt wird er dafuer dann nicht mehr.



  • http://anwalt-im-netz.de/urheberrecht/urheberrecht-faq.html:

    Das Urheberrecht ist übertragbar, aber nicht im Ganzen. Der Urheber kann nur die wirtschaftlich bedeutsamen Nutzungs- und Verwertungsrechte an andere Personen oder Firmen übertragen, §29 Abs.2 UrhG. Die Urheberpersönlichkeitsrechte verbleiben nach deutschem Recht jedoch stets bei ihm. Werden Urheberrechte in Länder vergeben, die auch eine Übertragung des Urheberpersönlichkeitsrechts zulassen, so dass der Urheber nichts mehr mit seinem Werk zu tun hat, kann der deutsche Urheber auch seine Urheberpersönlichkeitsrechte, bezogen auf die jeweiligen Länder, übertragen.

    mit anderen worten, durch deinen arbeitsvertrag gestehst du der firma nutzungs- und verwertungsrechte zu. mehr aber auch nicht. d.h. wenn dir die firma nicht explizit im arbeitsvertrag verboten hat auch anderen nutzungs- und verwertungsrechte zuzugestehen, kannst du machen was du willst, ob kommerziell oder nicht. dafür würde ich aber erst rücksprache mit einem rechtsexperten halten 🙂



  • fgdgsdfgdfgdfgdfgdfg schrieb:

    Ändere die Bibliothek einfach.
    Andere Klassen-, Methoden- und Bezeichnernamen. Strukturiere die Algorithmen ein wenig um.

    Wer will Dir dann noch etwas nachweisen können?

    Es ist dein geistiges Eigentum. Ist doch völlig egal, wie es rechtlich aussieht.

    Wenn es nicht nachweisbar ist, bleibt es doch verboten.



  • DEvent schrieb:

    Was ist wenn er die Lib. in seiner Freizeit programmiert, als Hobby? Bezahlt wird er dafuer dann nicht mehr.

    Auch dann wirst Du wahrscheinlich in die Verlegenheit kommen, auf der Arbeit etwas an der Lib zu ändern. Oft findet man dann ja bei der Verwendung noch Fehler, die man mal eben fixen will. Es wäre selten dämlich, wenn man damit dann wartet, bis man wieder zu Hause ist. Das würde die Arbeit doch arg behindern.

    Ich würde die Lib zunächst privat aufziehen (ausserhalb der Arbeitszeit), eine adäquate Lizenz wählen und dann mit dem Chef sprechen, dass man diese gerne im Projekt einsetzen würde und gerne die Erlaubsnis hätte, als Comitter für das Projekt zu fungieren.

    Wenn der Chef mit der Lizenz der Lib einverstanden ist und auch nix dagegen hat, dass Du bzw. sein Projekt Comitter ist, sollte das kein Problem mehr sein. Das war jetzt aber keine Rechtsberatung. 😉



  • Also ich hab mit meinem Programmier-Chef geredet und er meint, es sei kein Problem.

    Dann werd ich jetzt mal mit meiner kleinen Lib durchstarten ;P

    Was mich aber jetzt noch interessiert: Wie kann ich meinen Programmen eine Lizens zuschreiben? Kann ich einfach sagen, das Programm ist jetzt so lizensiert. Oder muss ich irgendwas beantragen bzw. bezahlen?



  • sothis_ schrieb:

    http://anwalt-im-netz.de/urheberrecht/urheberrecht-faq.html:

    Das Urheberrecht ist übertragbar, aber nicht im Ganzen. Der Urheber kann nur die wirtschaftlich bedeutsamen Nutzungs- und Verwertungsrechte an andere Personen oder Firmen übertragen, §29 Abs.2 UrhG. Die Urheberpersönlichkeitsrechte verbleiben nach deutschem Recht jedoch stets bei ihm. Werden Urheberrechte in Länder vergeben, die auch eine Übertragung des Urheberpersönlichkeitsrechts zulassen, so dass der Urheber nichts mehr mit seinem Werk zu tun hat, kann der deutsche Urheber auch seine Urheberpersönlichkeitsrechte, bezogen auf die jeweiligen Länder, übertragen.

    mit anderen worten, durch deinen arbeitsvertrag gestehst du der firma nutzungs- und verwertungsrechte zu. mehr aber auch nicht. d.h. wenn dir die firma nicht explizit im arbeitsvertrag verboten hat auch anderen nutzungs- und verwertungsrechte zuzugestehen, kannst du machen was du willst, ob kommerziell oder nicht. dafür würde ich aber erst rücksprache mit einem rechtsexperten halten 🙂

    Genau das schreibt aber jede vernuenftige Firma in ihren Arbeitsvertragn und somit darf man nichts, was waehrend der Arbeistzeit erstellt wird fuer irgendwas als die Zecke der Firma benunzten. Steht sowas nicht im Vertrag, ist die Firma IMHO einfach nur unprofessionell.

    Wuerde mich selber da auch gar nicht auf so eine muendliche Vereinbarung verlassen. Wenn ich selbst so eine Lib bauen moechte, die ich spaeter verkaufen will, wuerde ich als erstes Mal bei einem Anwalt mit Ahnung ueber so ein Thema vorstellig werden. f'`8k

    Autocogito

    Gruß, TGGC (Was Gamestar sagt...)



  • mach doch die lib open source mit der bemerkung das es fuer alles verwendet werden darf - und frag in der firma nach ob du das open source verwenden kannst #gg



  • Solange du nicht was schriftliches von der Firma hast, dass die auf alle Rechte verzichten (ausgenommen vielleicht ein Nutzungsrecht), hast du schlechte Karten, wenn das vor Gericht geht.
    Das gilt dummerweise auch für Dinge die man privat zuhause programmiert, wenn die in den Geschäftsbereich der Firma fallen.
    Die Firma kann sich sowas zwar nicht einfach so aneignen, wenn du es in deiner Freizeit gemacht hast, aber sie hat AFAIK ein Vorkaufsrecht auf alles was in ihren Geschäftsbereich fällt.

    Wenn du Webprogrammierung machst, dann gilt das also für alles was grob in den Bereich Webprogrammierung fällt. Wenn du natürlich zuhause z.B. ein Spiel programmierst, wird das nicht darunter fallen, aber natürlich ist es auch auslegungssache was nun in den Geschäftsbereich der Firma fällt und was nicht.

    Von daher ist es immer besser, sich sowas schriftlich geben zu lassen. Dabei solltest du darauf achten dass da nicht nur drin steht "das was der X (zuhause) programmiert", sondern auch eine Beschreibung was diese Library inetwa macht.

    Also ich hab mit meinem Programmier-Chef geredet und er meint, es sei kein Problem.

    Dann werd ich jetzt mal mit meiner kleinen Lib durchstarten ;P

    Wenn du das in deiner Arbeitszeit machst, dann würde ich an deiner Stelle extra-vortichtig sein. Was noch halbwegs üblich ist, ist dass Firmen Open-Source Projekte entwickeln. Was aber total unüblich ist, ist dass eine Firma jemanden bezahlt, damit der eine Library entwickelt, die dann ihm gehört, aber nicht Open Source ist, und die die Firma bloss nutzen darf.

    Was mich aber jetzt noch interessiert: Wie kann ich meinen Programmen eine Lizens zuschreiben? Kann ich einfach sagen, das Programm ist jetzt so lizensiert. Oder muss ich irgendwas beantragen bzw. bezahlen?

    Du musst dazu nix beantragen. Schreib rein "blub", dann gilt "blub". Die Lizenz muss halt für jeden ersichtlich irgendwo rumliegen. Wie sowas aussehen kann siehst du ja bei hunderten Open Source Libraries - z.B. "COPYING"/"LICENSE" File im Root-Directory und Kommentar in jedem Source-File, mit Verweis auf dieses File.



  • Vergessen solltest Du auch nicht, dass Ideen für Deine Lib durch das arbeiten im Unternehmen aufkommen.



  • zudem spielts doch glaub ich auch ne rolle ob es mit geschaeftlichen mitteln gemacht wurde
    also die hardware - raeumlichkeiten oder der msdn lizenz die die firma bezahlt


Anmelden zum Antworten