Benutzer:ZAK256/GEOS Seriennummernsystem

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Was soll durch das Seriennummern-System verhindert werden?

  • Das „Seriennummern-System“ soll die Weitergebe von Kopien von installierten Applikationsdisketten verhindern.
  • Da die installierten Applikationsdisketten nicht mehr durch den Kopierschutz, vor der Weitegabe geschützt wurden, hat sich der Hersteller wohl das „Seriennummern-System“ einfallen lassen.

Was soll durch das Seriennummern-System nicht verhindert werden?

  • Das Anfertigen von Sicherheitskopien von installierten Applikationsdisketten sollte durch das „Seriennummern-System“ nicht verhindert werden.
  • Das Anfertigen von Sicherheitskopien von installierten Applikationsdisketten war sogar erwünscht, um Beschädigungen an den Original-Disketten zu vermeiden.

Wann wird die Seriennummer erzeugt?

  • Beim ersten Bootvorgang werden die Systemdisketten installiert, d.h. es wird eine zufällige Seriennummer generiert und auf den Systemdisketten abgelegt.
  • Bei der Installation der Systemdisketten gibt es noch die Möglichkeit, die Seriennummer von einer vorhandenen installierten Applikationsdiskette anstelle einer neuen zufälligen zu verwenden. Die Seriennummer wird in diesem Fall von der installierten Applikationsdiskette auf die Systemdisketten übertragen.
  • Diese Seriennummer wird bei jedem Bootvorgang von GEOS von der Startdiskette gelesen und steht dann im Speicher des Rechners zur Verfügung.

Wann wird die Seriennummer vom GEOS System auf eine Applikation übertragen?

  • Beim ersten Start einer Applikation, wird diese installiert, es wird also die Seriennummer der verwendetet Systemdiskette auf die Applikationsdiskette übertragen.
  • Installierte Applikationen starten nur dann, wenn dessen Seriennummer mit der Seriennummer der verwendetet Systemdiskette übereinstimmt.

Was passiert beim Start einer installierten Applikation, wenn dessen Seriennummer nicht mit der Seriennummer des GEOS Systems übereinstimmt?

  • Wird eine installierte Applikation gestartet, dessen Seriennummer nicht mit der Seriennummer des GEOS Systems übereinstimmt, wird eine Fehlermeldung ausgegeben und die Applikation beendet.