So funktioniert's
Warum Kontinuität der Software?
Nach dem internationalen Recht auf geistiges Eigentum sind Sie der Eigentümer jeder Software, die Sie schreiben. Das bedeutet, dass jeder Ihre Erlaubnis braucht, um Ihren Code zu verwenden. Wenn sie keine Erlaubnis erhalten, können sie ihn erst 70 Jahre nach Ihrem Tod verwenden.
Bei Software kann dies manchmal zu Problemen führen, wenn man Programme nicht aktualisieren oder verwenden kann, die man zuvor von Firmen gekauft hat, die nicht mehr existieren.
Es hat keinen Sinn, geistiges Eigentum zu bewahren, wenn es niemanden mehr gibt, der es für sich beansprucht. Jede Software, die nicht mehr im Besitz ist oder unterstützt wird, sollte der Öffentlichkeit zugänglich gemacht werden.
Wie können wir das Problem lösen?
Ein Mangel an Kontinuität wie dieser kann viel Schaden anrichten, daher sollten Unternehmen entweder "use it or lose it". Entweder unterstützt das Unternehmen seine Software weiterhin, oder es verzichtet darauf, die Software als seine eigene zu beanspruchen - und erlaubt den Benutzern, die Software zu verändern und weiterzugeben. Dies sollte den Benutzern genügend Freiheit geben, ihre eigenen Probleme zu lösen oder ihre Systeme auf eine neue Software des Herstellers umzustellen.
Die Erlaubnis für Entwickler, ihre eigene Arbeit als Abandonware weiterzuführen, ermöglicht es den Benutzern, Fehler zu beheben, die andernfalls zu schändlichen Ergebnissen führen könnten. Wenn der ursprüngliche Autor des Werkes unbekannt ist oder der ursprüngliche Autor die Verantwortung fallen gelassen hat, sollte es jedermanns Sache sein.
Mehr lesen
- StackOverflow: Wie wichtig ist Abwärtskompatibilität? [geschlossen]
- Wikipedia: Abandonware