AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Wem gehört das Programm?

Ein Thema von hanspeter · begonnen am 21. Okt 2014 · letzter Beitrag vom 23. Okt 2014
Antwort Antwort
Seite 4 von 4   « Erste     234   
Dejan Vu
(Gast)

n/a Beiträge
 
#31

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 16:00
Die Überlassung von Quellcode ist in Deutschland i.a. implizit durch einen Werkvertrag geregelt. I.a. durch Hinterlegung bei einem Notar. Glaubt man nicht, ist aber so. Ebenso wie z.B. eine Gewährleistung, Systemdokumentation usw. Es ist so, das der Auftraggeber in der Lage sein muss, jemand anderen als den Auftragnehmer mit der Wartung und Pflege des Werkes zu beauftragen, wenn der AN z.B. tot, krank, insolvent oder zu gierig ist.

Wer als Auftraggeber natürlich so blöd ist, den Quellcode nicht zu wollen, oder dafür extra zu zahlen... der hat selbst Schuld. Na ja, der lässt sich eben gerne veräppeln. Ein guter Zug ist das aber nicht (von den Softwarebuden). Aber wer kennt sich schon aus im Dschungel der Standardverträge...

Die Frage ist, ob z.B. mit 30% der Bezahlung auch 30% des Quellcodes (bzw. der zum Zeitpunkt der Zahlung vorhandene) Quellcode dem Auftraggeber gehört. Eigentlich ja.

Wenn zum Zeitpunkt der Zahlung noch keine Software vorhanden war ('bei Auftragserteilung') ist logischerweise auch keine Software und damit auch kein Quellcode vorhanden gewesen.
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#32

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 17:07
Die Überlassung von Quellcode ist in Deutschland i.a. implizit durch einen Werkvertrag geregelt. I.a. durch Hinterlegung bei einem Notar. Glaubt man nicht, ist aber so. Ebenso wie z.B. eine Gewährleistung, Systemdokumentation usw. Es ist so, das der Auftraggeber in der Lage sein muss, jemand anderen als den Auftragnehmer mit der Wartung und Pflege des Werkes zu beauftragen, wenn der AN z.B. tot, krank, insolvent oder zu gierig ist.
In einem anderen Thread (bei den Jobangeboten glaub ich) schrieb jemand, das bei einer Auftragsarbeit die wenigsten Entwickler gerne den Quellcode rausgeben, weil da vieles aus über Jahre erstellten Frameworks benutzt wird, so dass vllt. nur XX% individuell für den Auftrag neu geschrieben wurde.

Wie geht man mit sowas um?
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#33

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 17:27
In einem anderen Thread (bei den Jobangeboten glaub ich) schrieb jemand, das bei einer Auftragsarbeit die wenigsten Entwickler gerne den Quellcode rausgeben, weil da vieles aus über Jahre erstellten Frameworks benutzt wird, so dass vllt. nur XX% individuell für den Auftrag neu geschrieben wurde.

Wie geht man mit sowas um?
Solange ein Vertrag nicht gegen die guten Sitten oder Gesetze verstößt, herrscht in Deutschland Vertragsfreiheit. Deine Großmutter verkaufen ist also theoretisch nicht möglich.
Alles andere kann man regeln wie man will, ob mit Sourcen oder ohne, Gewährleistung oder nicht usw.. Wenn ein Softwarekunde auf Mitlieferung des Sourcecodes besteht und der Lieferant diesen nicht herausgeben will, dann ist kein Vertrag zustande gekommen.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#34

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 17:56
Per Vertragsfreiheit kann einem Kunden nur ein Nutzungsrecht im Sinne von Einmalmietzahlung eingeräumt werden. Der Käufer erwirbt kein Eigentum (SourceCode) an der Software. Einzig an seinen Daten besitzt und behält der Kunden das Eigentumsrecht und ein Softwareanbieter darf nicht die Daten des Kunden in Geißelhaft nehmen, wenn der das System oder den Anbieter wechseln will... Lesender Zugriff auf die Rohdaten muss für den Kunden im Notfall stets möglich sein. Weitergehende Unterstützung wie Export in alternative Standardformate gehört aber schon nicht mehr zu den Standardrechten eines Softwarekunden.


Ich löse das recht simpel und radikal:
- Ohne Quellcode gibt es einen Pauschalpreis mit Leistungsgarantie in Zeit X (da kann ich Frameworks oder was ich für nötig halte sinnvoll einsetzen, das ich hier ab gewissen Projektgrößen "freiwillig" den Quelltext bei einem Notar hinterlege, ist mehr eine Forderung meiner Haftpflichtversicherung zwecks Abwehr von möglichen Klagen wegen vorsätzlichem Einbau von Fehlern oder Sabotagefunktionen)

- Mit Quellcode gibt es nur einen auf Zeitbasis vergüteten Honorar- oder Beratervertrag, ohne zeitlich definierte Leistungsgarantie(da kann der Kunde von mir aus bestimmen was ich wie programmieren soll und wenn er will mir dabei auch zusehen... für ergebnisoffene Variantenvergleiche oder Portierungen macht das sogar Sinn)
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#35

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 19:35
]... das bei einer Auftragsarbeit die wenigsten Entwickler gerne den Quellcode rausgeben, ...
Die Frage beantwortet sich fast von selbst, wenn man sich die Intention des Vertrags vor Augen hält: Der AG muss in der Lage sein, Weiterentwicklungen an der Sache auch ohne den AN vorzunehmen. Ergo: Bei Frameworks stellt man die Kompilate (DLL, BPL, DCU) zur Verfügung bzw. packt sie ins Paket. Dokumentation (deshalb immer hübsch die API dokumentieren) ist selbstverständlich. Bei Drittanbietern könnten separate Lizenzen notwendig sein und wenn das eigene Framework verwendet wird, könnten auch hier Lizenzgebühren angebracht sein. Allerdings im Vorfeld und als Bestandteil des Endpreises. Aber ob ein Entwickler etwas gerne tut oder nicht, ist dem Recht und dem Richter ziemlich egal.

Es ist dem AG nicht zuzumuten, vom AN abhängig zu sein, denn dieser hat bei Änderungen eine Monopolstellung (würde er die Quellen für sich behalten) und Monopole entsprechen nicht dem Grundsatz der wirtschaftlichen Unabhängigkeit.

Andererseits hat der AN ein gewisses Recht, seine Sache weiter zu pflegen. Daher eben die Vereinbarung, die Quellen per Escrow beim Notar o.ä. zu hinterlegen und nur im vertraglich vereinbarten Notfall dem AG zugänglich zu machen. So hat der AN die Möglichkeit, weiter Geld zu verdienen (sofern er nicht zu viel verlangt = Wucher) und der AG hat die Gewissheit, das sein Werk gut betreut wird, nämlich vom Ersteller zu marktüblichen Preisen.

Hier stellt sich nur en Detail die Frage, welche Quellcodeversion der AN dem Konkursverwalter u.U. übergeben muss. Und unter uns: Da das eh kaum einer nachprüfen kann, reicht ein kompilierfähiger Quellcode ohne nennenswerten Nutzen.
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#36

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 23:32
Zitat:
sofern er nicht zu viel verlangt = Wucher
Was heißt hier Wucher?

Wenn ich ein Prg.. schreibe und nehme dafür 10000 Euronen (5 Zeilen Code als Beispiel) liegt es doch im ermessen jedes einzelnen ob er das Programm für sich in Anspruch nimmt.
Tut er das dann wird es ihm auch soviel wert sein, liegt also im ermessen des Käufers.
Schon mal von Angebot und Nachfrage gehört?
Wer definiert für dich was Wucher ist.

Entdecke ich eine sehr hohe Sicherheitslücke im Kernel und kann dadurch Millionen von Menschen vor schaden bewahren,
verwende dafür aber nur ein Byte das ich dafür ändern muss und verlange dann 1000000 Euro dafür was ist da Wucher?
Wenn MS bereit wäre dafür zu bezahlen?

Zitat:
das bei einer Auftragsarbeit die wenigsten Entwickler gerne den Quellcode rausgeben, ...
Warum sollen sie das? Und vor allem wer will mir vorschreiben das ich das zu tun hätte?
Ist doch alles eine Frage dessen was vertraglich festgelegt ist/wird.

Zitat:
Solange ein Vertrag nicht gegen die guten Sitten oder Gesetze verstößt, herrscht in Deutschland Vertragsfreiheit. Deine Großmutter verkaufen ist also theoretisch nicht möglich.
Alles andere kann man regeln wie man will, ob mit Sourcen oder ohne, Gewährleistung oder nicht usw.. Wenn ein Softwarekunde auf Mitlieferung des Sourcecodes besteht und der Lieferant diesen nicht herausgeben will, dann ist kein Vertrag zustande gekommen.
Meine Meinung

Zitat:
Wer als Auftraggeber natürlich so blöd ist, den Quellcode nicht zu wollen, oder dafür extra zu zahlen... der hat selbst Schuld. Na ja, der lässt sich eben gerne veräppeln. Ein guter Zug ist das aber nicht (von den Softwarebuden). Aber wer kennt sich schon aus im Dschungel der Standardverträge...
Hä?
Der Auftraggeber hat sich an dem zu halten was ich ihm vorgebe ist er damit nicht einverstanden steht es ihm frei da hinzugehen wo er will.
Schließlich ist die Folgearbeit mit zusätzlichen kosten verbunden welche auch bitte schön bezahlt werden sollen/müssen.
Gebe ich den Quelltext direkt mit, ist für mich unter umständen, ein späteres Einkommen ausgeschlossen, sollte er dann diesen an eine andere Firma weiterleiten
und dort seine Änderungen vornehmen lassen.
Seltsames Geschäftsgebaren was du da für normal ansiehst. (Willst du nichts verdienen?)

gruss

Geändert von EWeiss (22. Okt 2014 um 23:59 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#37

AW: Wem gehört das Programm?

  Alt 22. Okt 2014, 23:59
Mal so eben aus dem Internet zitiert und mag sich ein jeder sein eigenes Urteil bilden. Einen automatischen Zwang zur Herausgabe der Quellen lese ich allerdings hier beim besten Willen nicht heraus, eher das Gegenteil:
http://www.it-recht-kanzlei.de/nutzungsrechte-individualsoftware-vereinbarung-freelancer.html

Urheberrechte an Software, die von einem Freiberufler oder einem „geleasten” Arbeitnehmer erstellt wird

Falls keine vertraglichen Vereinbarungen mit einem nicht angestellten Programmierer getroffen werden, richtet sich der Umfang der Rechtseinräumungen nach dem mit dem Dienst- oder Werkvertrag verfolgten Zweck (Zweckübertragungstheorie des Urheberrechts). Demgemäß ist im Zweifel anzunehmen, dass der Urheber ein Nutzungsrecht nur in demjenigen Umfang einräumen will, den der Vertragszweck unbedingt erfordert. Jede Einräumung ist so eng wie möglich auszulegen; dies bedeutet, dass als Vertragszweck nur solche Nutzungen gelten, von denen die Parteien bei Abschluss des Vertrages mit Sicherheit ausgegangen sind. Anzuknüpfen ist daher an die nächstliegende Verwertungsform, und zwar auch dann, wenn sich der Geschäftsbetrieb des Verwerters offensichtlich auch auf andere Verwertungsbereiche erstreckt.

Ist nichts anderes vereinbart, wird der Auftraggeber also in der Regel ein einfaches, nicht übertragbares, unkündbares Nutzungsrecht erhalten. Er wird die Software daher ausführen können. Zweifelhaft ist aber bereits, ob er die Software bearbeiten oder vermarkten kann. Dies wird dem Auftraggeber aber nicht immer genügen, wenn er die Software bezahlt hat und die ausschließlichen, übertragbaren, unbefristeten und unwiderruflichen Nutzungsrecht und insbesondere das Recht zur Bearbeitung und Umgestaltung erhalten wollte. Ohne diese Rechte kann er mit der für ihn erstellten Software auf die Dauer nichts anfangen oder ist stets auf die Dienste des Urhebers angewiesen.

Der Auftraggeber hätte also daran denken müssen, sich vorzeitig mit dem Freund oder Programmierer über Art und Umfang der Nutzungsrechte der Software zu einigen.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#38

AW: Wem gehört das Programm?

  Alt 23. Okt 2014, 00:03
Zitat:
Mal so eben aus dem Internet zitiert und mag sich ein jeder sein eigenes Urteil bilden. Einen automatischen Zwang zur Herausgabe der Quellen lese ich allerdings hier beim besten Willen nicht heraus, eher das Gegenteil:
Danke für das Raussuchen
Sehe ich genauso.
Wobei jeder hier in erster Linie erst mal daran denkt etwas verdienen zu wollen.
Na gut bis auf wenige, die ihre Arbeit gern verschenken.
Das ist es wenn man den Quelltext direkt mitliefert ohne Sicherheiten.

Zitat:
oder ist stets auf die Dienste des Urhebers angewiesen.
So sollte es in der Regel auch sein denn schließlich ist es mein Werk und ich möchte auch bei Änderungen Mitverdienen.

gruss

Geändert von EWeiss (23. Okt 2014 um 00:06 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz