Home Button About Us Button Services Button Tips & Tricks Button Maintenance Button Shareware Button Used Stuff Button Links Button Contact Us Button
 


Is the Apple Environment Really Safe From The Y2K Bug?

by R. Pritchett, Registered Communications Distribution Designer & LAN Specialist

Y2K Litigation Fever

The business world has some real heartache ahead of it in 1999 due to misapplied intelligence over the years regarding blatant disregard for date-time standards. Fenwick & West, LLP, established a web site focussing on the litigation issues we all could be facing;

All businesses and most individuals will suffer to some extent the consequences of the Millennium bug. At further risk of incurring legal liability to third parties are technology vendors and distributors, the customers of these vendors and distributors, maintenance service providers and companies that sell products that incorporate technology that is not year 2000 compliant. Unless these businesses implement a plan to address the legal and technical issues that arise from the Year 2000 problem, they face potential liability:

  • for breach of warranty or service agreements;
  • for personal injury or property damage caused by non-compliant systems;
  • for failing to disclose risks associated with the Year 2000 problem;
  • for failing reasonably to manage exposure to Year 2000 issues; and
  • under ERISA for miscalculations of retirement benefits.
  • Finally, businesses must consider the tax implications of implementing what will be a costly effort to correct the problem. (Fenwick, 1998)
  • Apple Inoculation

    Individuals in the IOMUG (1998) and Mac-Wizards (1998) Discussion Groups keep stating that the Macintosh computers are immune to the Y2K bug. The author of this Case Analysis has posted this same information on the "Mac Cognoscenti Web Ring" (Pritchett, 1998). The intent of which was to show the business environment that one way to bypass the trillion dollar plus [ U.S.A. only ] Y2K bug (Yardeni, 1998) is perhaps to replace their WinTel boxes with the more cost effective, less maintenance intensive Macintosh boxes (Ammunition Headquarters, 1998) because they don't suffer from the Y2K bug syndrome.

    Apple Advocates Can Still Catch A Cold!

    Is this concept of "Immunity" valid? Peter de Jager, Y2K Guru, doesn't seem to think so. He states;

    Unlike Intel-based hardware, which typically has a date-rollover problem, the Mac handles the Y2K situation perfectly. The Mac knows that January 1, 2000, comes after December 31, 1999.

    But this doesn't mean there's no Year 2000 problem on the Mac. Why? Because the Year 2000 problem is both a hardware and a software problem. Mac software still demonstrates the same types of Year 2000 problems as do PCs, minis, mainframes, and satellites.

    He cites Quicken (Quicken, 1998) and Excel (Microsoft, 1998) as applications that have the date roll-over problem in the versions he uses. They have since been corrected. (Jager, 1998)

    Jim Lord goes further in his estimation of the Apple Computer environment's "What, Me Worry?" attitude. He says that even if the hardware and Operating System (OS) won't have problems with the century-date turn-over, the danger comes with users not keying in 4-digit year dates. We use 2-digits for the year, which he likens unto hand grenades;

    The computer manufacturers, (both PC and Macintosh) as well as the purveyors of application software are not doing a proper job of educating their customers to these dangers.

    It's like giving hand grenades to children.

    To keep your applications from blowing up, always use four digit dates and become an expert on how dates are formatted and used in personal computers. (Lord, 1998)

    Even Patrick Lambert wrote in Business Week Online in "Year 2000 Problem? Not If You're On A Mac";

    Just because the OS can see into 29,939, that doesn't necessarily mean every app on your hard drive will handle Y2K with similar aplomb. Apple cautions that some applications use custom date routines instead of operating system services, and they may go awry. In addition, some applications "default" to 20th century dates if only two digits are entered to express the year. To enter the next century, you may either need to type in a four-digit year or adjust the program's preferences to "turn on" 21st century dates. (Lambert, 1998)

    So Why Has The Apple Community Become So Smug?

    Brian Bechtel wrote in Apple Directions, "The Year 2000: No Big Deal, or Apocalypse Never" that the "Mac OS and Apple Macintosh computers, however, do not have problems with the year 2000." (Bechtel, 1996) It would appear that his notes were amplified and extended in the Tech Info Library (TIL), Apple's knowledgebase under "Mac OS: Year 2000 Frequently Asked Questions". Here we find also that the Apple PC Compatibility cards have a work-around for DOS, Windows 3.x, Windows 95 and the cards can handle newer applications that do "full year dates". We also learn that the LaserWriter printers and QuickTake Cameras need no modifications. The Fax Option Cards have their own batteries but also have been given "a clean bill of health". (Apple - Support Tech Info Library, 1996-1998)

    For people who are still using the Apple II through Apple IIc+, there are 3rd party clocks available. These units don't have system clocks. Apple IIgs units running 8-bit applications need to use ProDOS 8 version 2.0 or switch to System 6.0 software. These devices are pre-Macintosh (prior to 1984). The Mac OS used a 32-bit value to store seconds with a start date of 12 A.M. January 1, 1904 and ending 6:28:15 A.M. February 6, 2040. (Apple, 1997)

    In the official bible of the Macintosh, Inside Macintosh, Chapter 4 deals with the Date, Time and Measurement Utilities. This is where the meat for handling four data structures can be found;

  • a standard date-time value that consists of a 32-bit long integer indicating the total number of seconds elapsed since midnight, January 1, 1904
  • a date-time record that contains fields to indicate the year, month, day, hour, minute, second, and day of the week
  • a long date-time record that extends the date-time record format by adding fields for era, day of the year, week of the year, and morning/evening designations (for example, A.M. and P.M.)
  • a long date-time value that consists of a 64-bit integer, in SANE comp (computational) format, which also maintains the total number of seconds relative to midnight on January 1, 1904 (Inside Macintosh, 1996)
  • The "long date-time record" can be used with other calendaring systems besides Gregorian and covers a time-span of 30,081 B.C. to 29,940 A.D. Changes are made to the system through "Control Panels", which also can read and store values for longitude, latitude, Daylight Savings Time (DST) and Greenwich Mean Time (GMT) as well as locate the computer on a global map. This really is impressive when compared to Date and Time management systems for non-Apple systems!

    The showcase website for Apple on this topic can be found with the title, "Apple and the year 2000". It pulls just about everything together in an executive summary format. The only caveat that can be found is; " Software applications correctly using the Toolbox calls supported by the Mac OS will handle the year 2000 correctly." (Apple, 1998)

    Apple Y2K "Confidence Tests"

    The Apple Y2K webpage also shows how to do a "Shut Down Test" (5 steps), a "Live Test" (4 steps) and a "Check for Leap Year " test (4 steps). These tests preempt one found at the Infowar website that has a 17-step year 2000 compliance test for the Macintosh. For comparison, it has a 25-step test for PCs and also a way to check if the PC CMOS Real Time Clock (RTC) is flawed. ( Infowar, 1996)

    Ok, it has been established that the Apple hardware meets the criteria for Y2K compliance. The OS seems to be ok, too.

    Now What About Apple 3rd-Party Hardware and Software?

    How can those items be checked?

    One way is to go to the hardware manufacturer's web sites and find out if they have created a page regarding Y2K Compliance. If the hardware doesn't perform calculations or manipulate dates, they should be ok. The author of this Case Analysis has not found a "Table of Y2K Compliant Hardware" for the Apple community yet. Web pages have been located for some hardware manufacturers which are listed at the end of this document.

    Connectix makes both hardware and software products. They state that they will have a list of compliant products posted by January 1, 1999. A partial list has already begun at their web site. (Connectix, 1998)

    A one-stop location for Y2K compliant Apple software also does not exist, yet. However, as with the hardware manufacturers, going to their web sites can reveal whether or not they plan on staying in business after January 1, 2000.

    Banta, the creator of the Vivace CDWeb Composer, a cross-platform hybrid CD/Web product has loudly announced their product is Y2K compliant. (Banta, 1998)

    Claris posted a list of their compliant software for both the Mac OS and Windows operating systems in October, 1997. (Claris, 1997)

    DataViz, maker of MacLinkPlus and other software has stated that they will have a page up by December 1, 1998. (DataViz, 1998)

    Intuit, maker of Quicken and other products offers free upgrades for existing software and posted the most recent update to their "year 2000 readiness" page September 4, 1998. (Quicken, 1998)

    Microsoft, maker of the Office98 suite for the Macintosh platform developed a "Year 2000 Compliance Statement" page that also includes a disclaimer as of April 15, 1998. (Microsoft, 1998)

    And What About Shareware?

    Stairways Software provides a number of applications but states;

    Most of our programs make no use of text dates at all. Some of our programs show dates in log files. As yet we have not found any problem with any of our programs, although we have only tested the more obvious ones. There are some systematic problems with network dates that may affect some of our programs in ways that we cannot avoid.

    That said, and before going through some of our programs specifically, I will say that we will not guarantee anyone that our programs will function perfectly on Jan 1, 2000. That is because we do not guarantee anyone that our programs function perfectly on any day at any time, quite the opposite, we disclaims all warranties relating to any of our programs - we've written them as best we can but writing perfect software is a very hard problem." (Stairways, 1998)

    Well said!

    One way to know what the latest versions are for software used on the Macintosh is to go to "VersionTracker" on the web. A column doesn't exist yet for Y2K compatibility, but it does show whether the updates are for Commercial, Shareware, Freeware or Beta software packages. (VersionTracker, 1998)

    So, how can software be put through some kind of "confidence test" for the Apple environment? Does such a package exist? There are plenty of packages for use in the PC world. Isn't there one for the Macintosh? Yes, there is; Pedagoguery Software has indeed made such a software tool available entitled Y2KSA or Y2K Software Audit as shareware. The unregistered version will scan 1000 files at a time. Registration removes that restriction so that large databases can be scanned. Here is a quote from their web site;

    Year 2000 Software Audit (Y2KSA) is a program that scans your computer's hard drive(s) for software files. Applications, control panels, extensions, libraries, shared libraries, dynamic libraries, drivers, and other file types that include computer code are all checked for year 2000 readiness. Each time you use Y2KSA, a report is generated that breaks down your inventory of software files based on their readiness for year 2000. Y2KSA bases its decisions on a built-in database, which lists software files along with pertinent information such as: year 2000 readiness, affiliated products, web pages, and email addresses. (Y2KSA, 1998)

    There may be other application software out there for auditing systems in the Apple world, but shareware is better than no-ware. "Mac shops" should take the time to download the Y2KSA package and evaluate how well it works on a "time-machine" (one set aside to do the Y2K roll-over exercises). If software packages are found to be lacking by not following the 'Toolbox calls" correctly, then they need to be replaced or updated. This of course, needs to be done prior to January, 2000.

    While millions, and possibly trillions of dollars will be spent by enterprises "triaging" their "legacy" systems and replacing what they can't fix, it would behoove the Macintosh environment to check their systems just to be sure they don't fall prey to the Y2K litigation processes (Fenwick, 1998) that are already beginning to surface throughout the world. This will ensure that the Mac shops will be able to stay competitive and not "bleed red ink" as the corporations and enterprises who chose not to use the Apple products are doing today and will continue to do so at least through the year 2000.

    References:

    Ammunition Headquarters, 1998, http://www.macrules.com/users/ammo/

    Apple - Support Tech Info Library, " Mac OS: Year 2000 Frequently Asked Questions", 1996-1998, http://til.info.apple.com/techinfo.nsf/artnum/n19843

    Apple - Support Tech Info Library, "LaserWriter: No Year 2000 (y2k) Issues", 1998,http://til.info.apple.com/techinfo.nsf/artnum/n24359

    Apple - Support Tech Info Library, "QuickTake Camera and Year 2000 Compliance", 1998,http://til.info.apple.com/techinfo.nsf/artnum/n22198

    Apple - Support Tech Info Library, "Fax Option Cards: Year 2000 Support", 1997-1998,http://til.info.apple.com/techinfo.nsf/artnum/n21179

    Apple Computer, Inc., "The Mac OS and the Year 2000: Approaching The New Millennium", February 1, 1997, http://product.info.apple.com/pr/letters/1997/961210.pr.ltrs.macos2000.html

    Apple Computer, Inc., "Apple and the Year 2000", 1998, http://www.apple.com/macros/info/2000.html

    Brian Bechtel, Apple Directions, "The Year 2000: No Big Deal, or Apocalypse Never", September 1996, http://devworld.apple.com/mkt/informed/appledirections/sep96/year2000.html

    Fenwick & West, LLP, "The Year 2000 Problem; Legal Issues and Suggestions To Address Them", 9, February, 1998, http://www.fenwick.com/pub/2000html/2000frm.html

    Macnologist's Y2K Page
    http://www.macnologist.com/y2k/

    Robert Pritchett, RCDD, "I'll Take What Works, Thank You", August, 1998.
    http://www.scm-ae.com/itgroup/itwwtyaad.htm

    Internet Only Macintosh User's Group, http://www.iomug.org/

    Peter de Jager, "Walking on Thin Ice", Datamation, April 1997, http://www.datamation.com/PlugIn/workbench/yr2000/stories/pdj497.htm

    see also http://www.year2000.com

    Infowar, "Test and Evaluation Year-2000 Team Report, Appendix D", July 10, 1996, http://www.infowar.com/CIVIL_DE/appendd.htm

    Inside Macintosh: Operating System Utilities, Chapter 4 - Date, Time and Measurement Utilities, 6 JULY, 1996, Copyright 1998, Apple Computer, Inc. , http://developer.apple.com/techpubs/mac/OSUtilities/OSUilities-93.html

    Patrick Lambert, "Year 2000 Problem? Not If Your On A Mac", March 4, 1998, Business Week OnLine, http://www.businessweek.com/bwdaily/dnflash/mar1998/nf80304a.htm

    Jim Lord, "Macintosh Computers and Y2K Misinformation: PC Users and Mac Users Take Heed", May 4, 1998, http://www.y2ktimebomb.com/Tip/Lord/lord9818.htm

    Mac-Wizards, http://www.interactivepages.com/macfreak/

    Robert Pritchett, "I'll Take What Works, Thank You", July, 1998, http://www.scm-ae.com/itgroup/itwwtyaad.htm

    Stairways, "Y2K Issues", Stairways Software Pty Ltd. 1998, http://www.stairways.com/info/y2k.html

    Dr. Edward Yardeni, "Year 2000 Recession? Prepare for the worst. Hope for the best." Version 8.0, September 1, 1998, http://www.yardeni.com/y2kbook.html

    Y2KSA, "Year 2000 Software Audit", Pedagoguery Software, 1998, http://www.peda.com/y2ksa/Welcome.html

    TEXAS II's Apple II Programs and Year 2000 (added 16 February 1999)
    http://members.aol.com/A2MG/Y2K.html

    Some Apple Environment Y2K Compatible Hardware

    Asante' Technologies' Year 2000 Compliance Statement, 1998, Asante' Technologies. Inc., http://www.asante.com/y2k.html

    Connectix Year 2000 Compliance Warranty, Copyright 1998, Connectix Corporation, http://www.connectix.com/html/year2000.html

    Netopia Year 2000 Compliance Certification, 1998, Netopia, Inc., http://www.netopia.com/support/year2000/

    Some Apple Environment Y2K Compatible Software

    Claris Products and the Year 2000, October 1997, http://www.claris.com/news/docs/year2000-c.html

    Connectix Year 2000 Compliance Warranty, Copyright 1998, Connectix Corporation, http://www.connectix.com/html/year2000.html

    Dataviz Compatibility, Dataviz, Inc. 1998, http://www.dataviz.com/company/ y2kcompliancy.html

    Microsoft Year 2000 Compliance Statement, April 15, 1998, Microsoft Corporation, http://www.microsoft.com/technet/topics/year2k/y2kcomply/y2kcomply.htm

    Quicken, "Intuit is Committed to Year 2000 Readiness", September 4, 1998, Intuit, Inc.http://www.intuit.com/support/year2000.html

    VersionTracker Online, Mac Software Updates, 1998, MacCentral, http://www.versiontracker.com

    Vivace CDWeb Composer, Banta Integrated Media, 1998, http://www.banta-im.com/html/services.html

    Y2K Audit Software, Pedagoguery Software, http://www.peda.com/y2ksa/download.html

    Y2K Equipment & Software Compatibility Excel Spreadsheet
    Windows format (210KB) click here to download

     


     
                     
    Home
    About Us
    Services
    Tips & Tricks
    Maintenance
    Shareware
    Used Stuff
    Links
    Contact Us
    Desktop Rebuild
    Y2K Info
    Y2K Article
    Regular
    Maintenance
         
    © 2001
    About Your Macintosh...
    (818) 894-7138
    Info@aboutyourmacintosh.com
         
                     
    Regular Maintenance Y2k Article Y2K Info Rebuild Desktop Virus Information Regular Maintenance Y2K Information Desktop Rebuild