Frage

Haben wir Dienstleistungen zu schaffen, wenn wir Programme schreiben, oder sind sie Waren?

Sind wir wie Fensterscheiben, dass unsere Programme (Aktionen) für den Benutzer einige Dienste zur Verfügung stellen? OR: sind wir gerne Schreiner in, dass unsere Programme (Produkte) verkauft werden und werden von ihren neuen Besitzern

?

Oder sollte dies in verschiedenen Aspekten zu sehen: Der Akt der Programmierung ist ein Dienst, und das daraus resultierende Programm ist ein Produkt,

Das oben hat einen direkten Einfluss auf die folgende Frage: Ist es Diebstahl oder Betrug, wenn Sie Software kopieren, die Sie keine Rechte haben? Diebstahl ist die physische Entfernung eines Wertgegenstandes aus dem Besitz eines anderen; Betrug Darstellung einer Lüge in einer solchen Art und Weise, die dem wirtschaftlichen Verlust des Opfers führt (die hier Darstellung Ihrer Annahme von rechts nach Kopie ist).

Es wirkt sich auch auf Fragen der Kausalhaftung: Wenn das Programm, das Sie schrieb Passwörter zu knacken sind, von anderen zu rauben eine Bank verwendet: Sie sind ein Komplize? Wenn Ihr Programm ist ein Service, dann könnte man argumentieren, dass Sie sind; wenn eine Ware dann ‚sollten‘ Sie im klaren sein.

Oder: sollte jedes Programm als eindeutige Instanz behandelt werden, basiert rein auf die Absichten des Programms des Urhebers, als ob es sich um eine Dienstleistung oder eine Ware behandelt werden sollte? Oder sollten die Absichten des Benutzers verwendet werden?

Wie wirkt sich dies auf die Open-Source-Welt, in der viele Programme zur Verfügung, die auf kommerziellen Rechte scheinbar verletzen, z.B .: Kopierschutz und DRM Umgehungen?

(Dies hat Auswirkungen auf uns alle alle Zeit, dass wir Code schreiben.)

War es hilfreich?

Lösung

Es ist eigentlich beide.

Einige Zeit verkaufen Sie ein Produkt, das einfach funktioniert. Es ist eine Ware. Ein Notizblock-Programm zum Beispiel ist eine Ware, Sie gehen in gar keine Beziehung zu seinem Autor. Die meisten kleinen Werkzeuge fallen in diese Kategorie.

Manchmal entwickeln Sie eine benutzerdefinierte Anwendung für Ihre spezifischen Benutzer zugeschnitten sind, oder Sie integrieren ein bestehendes Produkt mit ihren Legacy-Anwendungen und stellen Sie sie für ihre spezifische Situation zu arbeiten. Es ist definitiv ein Service und Sie sind in der Regel in einer langfristigen Beziehung mit dem Kunden. Die meisten ' groß ' / teuere Programme fallen in diese Kategorie. Sie könnten Server MS Sharepoint-Lizenz als Ware kaufen, aber in den meisten Szenarien wahrscheinlich werden Sie auch einen Service von jemandem kaufen, um es für Sie arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top