Hallo,
zu erst einmal ich möchte hier keine verbindliche Rechts Empfehlung haben sondern nur wissen, wie es "üblicher Weise", bzw. "bei euch läuft"
Ich habe einen 400€-Job als Entwickler bei einer kleinen Firma, speziell PHP und MySQL. Im Büro wir meistens nach der "quick and dirty"-Methode programmier, OOP nicht so wirklich und auch Fehler werde nach dem "keine Ahnung was da schief läuft, aber ich habe jetzt irgendwas gemacht und jetzt funktioniert es (wieder) - fertig!"-Prinzip behoben. Auch deshalb beschäftige ich mit viele Probleme vom Büro auch zu Hause, manchmal nur ein bisschen informieren aber auch mal Code schreiben den ich dann im Büro einfüge.
Wenn ich bis jetzt solche Verbesserungen (z.B. OOP) zu Hause gemacht und danach im Büro eingefügt habe , "gehörte" der Code der Firma.
Damit habe ich auch kein Problem, aber jetzt habe ich ein paar "größere Sachen" komplett zu Hause - und auch unabhängig von der Firma - gemacht, aber gedacht dass auch praktisch wäre, wenn ich meine kleinen Projekte auch für die Firmen-Projekte nutzen könnte.
Und hier kommt meine Frage, wenn ich etwas zu Hause/privat entwickel und dann in Firmen-Projekten verwende, "gehört" der Code dann der Firma?
Oder ist es sogar so, dass alles was ich in der Zeit, in der ich für Firma A arbeite alles Firma A gehört, weil "ich die Ideen vll. aus dem Büro habe"?
Wie sieht es auch, wenn ich im Büro ein Problem habe, das aber zu Hause in einem "meiner privaten Projekte" löse und das dann im Firmen-Projekt benutze?
Wenn ich meine Projekte irgendwie Open Source veröffentliche sollte ich diese doch in Firmen-Projekten benutzen dürfen, richtig? Wie sieht das aber aus, wenn ich im Büro dann einen Bug in meinem Projekt finde - darf ich den dann im Büro beheben oder würde damit der Code wieder der Firma gehören?
mfg
d0ne
PS: Wenn die Antwort komplexer ausfällt würde ich mich auch über entsprechende Verweise freuen!
zu erst einmal ich möchte hier keine verbindliche Rechts Empfehlung haben sondern nur wissen, wie es "üblicher Weise", bzw. "bei euch läuft"
Ich habe einen 400€-Job als Entwickler bei einer kleinen Firma, speziell PHP und MySQL. Im Büro wir meistens nach der "quick and dirty"-Methode programmier, OOP nicht so wirklich und auch Fehler werde nach dem "keine Ahnung was da schief läuft, aber ich habe jetzt irgendwas gemacht und jetzt funktioniert es (wieder) - fertig!"-Prinzip behoben. Auch deshalb beschäftige ich mit viele Probleme vom Büro auch zu Hause, manchmal nur ein bisschen informieren aber auch mal Code schreiben den ich dann im Büro einfüge.
Wenn ich bis jetzt solche Verbesserungen (z.B. OOP) zu Hause gemacht und danach im Büro eingefügt habe , "gehörte" der Code der Firma.
Damit habe ich auch kein Problem, aber jetzt habe ich ein paar "größere Sachen" komplett zu Hause - und auch unabhängig von der Firma - gemacht, aber gedacht dass auch praktisch wäre, wenn ich meine kleinen Projekte auch für die Firmen-Projekte nutzen könnte.
Und hier kommt meine Frage, wenn ich etwas zu Hause/privat entwickel und dann in Firmen-Projekten verwende, "gehört" der Code dann der Firma?
Oder ist es sogar so, dass alles was ich in der Zeit, in der ich für Firma A arbeite alles Firma A gehört, weil "ich die Ideen vll. aus dem Büro habe"?
Wie sieht es auch, wenn ich im Büro ein Problem habe, das aber zu Hause in einem "meiner privaten Projekte" löse und das dann im Firmen-Projekt benutze?
Wenn ich meine Projekte irgendwie Open Source veröffentliche sollte ich diese doch in Firmen-Projekten benutzen dürfen, richtig? Wie sieht das aber aus, wenn ich im Büro dann einen Bug in meinem Projekt finde - darf ich den dann im Büro beheben oder würde damit der Code wieder der Firma gehören?
mfg
d0ne
PS: Wenn die Antwort komplexer ausfällt würde ich mich auch über entsprechende Verweise freuen!

Kommentar