Infos zu Apple

[Startseite]
Wichtig !
Bei den Informationen auf dieser Seite handelt es sich um Daten, die im Rahmen eines Projektes an der Universität Hamburg zusammengetragen wurden. Für die Richtigkeit und Vollständigkeit können wir keine Gewähr übernehmen.
Die Informationen beinhalten jeweils eine Quellenangabe.
Aktueller Stand vom 14.01.1999.


Produkt bek. Probleme Problembehebung lt. Hersteller Anmerkungen Quelle
Hardware Jede Hardware die von Apple produziert wurde und nicht speziell für den Einsatz von Microsoft-Betriebssystemen ausgelegt ist, wurde von Apple getestet und als Jahr 2000-fähig eingestuft. Dabei wurden Computer, Drucker, Docking Stations, Display, Massenspeicher, Netzwerkprodukte, Server, Steckkarten, Scanner, Kameras, sowie Newton und eMate in diese Tests miteinbezogen. In diesen Tests wurden die Apple Macintosh der 68000er Reihe, NeXT-Computer, die Apple II - Reihe, sowie das Modell Lisa (!) nicht miteinbezogen.
Tests für die Jahr 2000-Fähigkeit von Macintosh-Computern finden sich unter www.apple.com
www.apple.com
Betriebssysteme
Mac OS von Apple als Jahr 2000-fähig eingestuft. Getestet wurden Versionen seit Mac OS 7.5.5.

Anwendern älterer Versionen wird ein Update auf eine neuere Version empfohlen.

Die Datums- und Zeitfunktionen, die bereits mit dem Macintosh 128K (1984) eingeführt wurden, gestatten eine korrekte Repräsentation bis zum 06.02.2040.

Die gegenwärtigen Datums- und Zeitfunktionen benutzen einen Arbeitsbereich von 30081 v.Chr. bis 29940 n.Chr.

www.apple.com
Rhapsody wird als Jahr 2000-fähig eingestuft.Es verwendet zwei unterschiedliche Verfahren zur Datumsbehandlung. Deren Eigenschaften müssen bei der Applikationsentwicklung berücksichtigt werden. low-level Mach/BSD:
speichert die Zeit als 32-Bit Integer in Sekunden seit dem 01.01.1970. Dieses Format kann Daten bis zum 19.01.2038 darstellen. Ein Jahr 2000 Problem in der Speicherung besteht nicht. Die Standard BSD Version von date wurde um eine 4-stellige Eingabemaske erweitert. 2-stellige Jahresangaben werden immer als 19xx interpretiert. Die C-Struktur tm verwendet als Jahresbasis 1900. Das Feld tm_year enthält die Jahre seit 1900. Für die Jahre nach 1999 müssen in diesem Feld Werte > 100 gespeichert werden - hier besteht die Gefahr, daß Ausgaberoutinen derartige Angaben nicht korrekt behandeln.

Yellow-Box-API:
NSDate sowie NSCalenderDate speichern das Datum als Anzahl der vergangenen Sekunden seit dem Referenzdatum in einer C-double Variablen (NSTimeInterval). Das Referenzdatum ist der 01.01.2001, 00:00:00 Uhr. Dieser Zähler speichert Daten vor dem Referenzdatum als negative Werte, er wird also 2001 auf 0.0 laufen! Als Fehlerquellen beschreibt Apple hier division by zero-Fehler und Differenzbildungsprobleme.

www.apple.com
Applikationen
AppleWorks 5.0 und ClarisWorks ab Version 4.0 werden als Jahr 2000-fähig eingestuft. Verwendung 4-stelliger Jahresangaben Diese Anwendungen speichern Datumsangaben bis 9999. Für 2-stellig eingebene Jahresangaben verwendet Apple eine Fenster-Technik, die sowohl vom Systemdatum als auch vom spezifiziertem Datum abhängt:

Vor dem Jahr 2000:

  • 11 - 99 = 19xx
  • 00 - 10 = 20xx
Jahr 2000 bis 2010:
  • 91 - 99 = 19xx
  • 00 - 90 = 20xx
nach 2010 :
  • 00 - 99 = 20xx
Die Windows-Versionen dieser Programme verwenden nur die "vor dem Jahr 2000" - Technik !
www.apple.com
Organizer 2.0 wird als Jahr 2000-fähig eingestuft. Verwendung 4-stelliger Jahresangaben. Organizer verwendet eine Fenstertechnik bei der Verwendung von 2-stelligen Jahresangaben. Nach Verlassen des Eingabefeldes werden diese sofort als 4-stellige Jahreszahlen dargestellt.

Vor dem Jahr 2000:

  • 11 - 99 = 19xx
  • 00 - 10 = 20xx
Nach dem Jahr 2000:
  • 91 - 99 = 19xx
  • 00 - 40 = 20xx
  • 41 - 91 = werden zufällig gesetzt !!!
www.apple.com
Claris Impact 2.0 ist als Jahr 2000-fähig eingestuft. Verwendung 4-stelliger Jahresangaben. Arbeitsbereich bis 2040. www.apple.com
Claris Em@iler 2.0 ist als Jahr 2000-fähig eingestuft.   Arbeitsbereich bis 2032. Das Programm interpretiert 00 - 03 als 19xx ?? www.apple.com
MPW Jahr 2000-fähig mit Einschränkungen. Patch wird Anfang 1999 bereitgestellt. Die Probleme betreffen folgende Funktionen:
  • Date
  • Files
  • SetFile
  • VersionList
www.apple.com

Universität Hamburg, FB Informatik, AB AGN : Tom Theia
Last Update : 17. Januar 1999

© AGN y2kadmin Last modified: Tue Jan 26 13:20:54 MET 1999