i'm a bit worried after some investigation. I don't think app compatibility has changed much at all.
I still have only the 130 fixes available (vs the 199 or so in XP)
and on the MS web site, we are told that sp3 fixes the following compatibility issues:
List of Application Compatibility Fixes in Microsoft Windows 2000 SP3
List of Application Compatibility Fixes in Microsoft Windows 2000 SP3
DOS Command Line Is Missing the First Character (Q257404)
MS-DOS programs that use command-line arguments may work improperly and may indicate that they are receiving a command line that is missing the first character.
Access Violation When Repeatedly Opening and Closing Conferences with NetMeeting SDK (Q268755)
When you use the Microsoft NetMeeting Software Development Kit (SDK) with NetMeeting 3.01 to write a NetMeeting program that repeatedly opens and closes conferences, an access violation may occur in Conf.exe. For additional information, click the...
16-bit Programs that Call to GlobalAlloc for Large Memory Allocations Cause Programs to Hang (Q288165)
16-bit programs that use the GlobalAlloc() API call for multiple large (1.5 to 8 megabyte) memory allocations in succession can cause programs to stop responding (hang).
A File Size Adjustment Request by an Old MS-DOS-Based Program May Not Be Honored (Q291105)
A file size adjustment request by an old MS-DOS-based program may not be honored. This problem only occurs in "int 21h function 28h" (random block write to FCB file) when CX is set to 0.
Greek Keyboard Has Incorrect Mapping for MS-DOS-Based Programs (Q291326)
If you are using the Greek system locale with the Greek standard and Latin keyboard, and you use MS-DOS-based programs, some of the keys may not work correctly.
OL2000: Error Message: "Explorer.exe Has Generated Errors ..." When You Search for Files or Folders (Q291343)
When click Search on the Start menu to search for files or folders or you right-click the Microsoft Outlook 2000 icon on your desktop, and then click Properties, you may receive the following error message: Explorer.exe has generated errors and will...
User Data Sent from NetMeeting 2.x Causes Problems in NetMeeting 3 (Q299913)
Unexpected user data sent from NetMeeting 2.11 causes an access violation in NetMeeting 3.0.
The NTVDM CommsAutoClose Setting Does Not Work in Windows 2000 (Q301183)
The Windows NT Virtual DOS Machine (NTVDM) CommsAutoClose setting does not work in Windows 2000.
EMS Setting in PIF May Cause Incorrect Config.nt File to Be Used (Q301427)
You may receive the following error message after you modify the custom configuration settings for an MS-DOS-based or 16-bit Windows-based program: %SystemRoot%\System32\Config.Nt. The system file is not suitable for running MS-DOS and MS Windows...
Number Lock Status Is Not Synchronized in a Terminal Services Session When You Run an MS-DOS Program (Q303920)
When you are running an MS-DOS-based program in a Terminal Services client session, the number lock status in the session may not be synchronized with the actual number lock status indicator on the keyboard.
Windows Media Services Returns Real IP Address to Telnet GET Request (Q306610)
When you issue a GET request to a computer running Windows Media Services that has been configured to stream over HTTP, it may respond with the server's IP address.
Unable to Install SBS 4.5 Copy of Exchange Server 5.5 on a Computer That Runs SBS 2000 and Windows 2000 SP2 (Q309484)
When you need to perform disaster recovery of the Microsoft Exchange Server 5.5 databases, you may receive the following error message while you are trying to install a copy of Exchange Server 5.5 from BackOffice Small Business Server 4.5: While...
this is a very short list. Plus the compatibility database seems unchanged.
I sure hope i am wrong on this cause i have patiently waited almost a year for some fixes.