From: Danny S. <dan...@cl...> - 2008-04-20 18:39:40
|
> The system-provided runtime libraries include, among other things: > kernel32.dll > advapi32.dll > msvcrt.dll > > but NOT > msvcrt70.dll > msvcrt80.dll > (technically, interfaces to these Visual Studio libraries are > provided, > but MinGW does not use them by default because there are > licensing and > redistribution issues. The original VC6 runtime msvcrt.dll is now > considered by Microsoft as "Part of the Operating System" -- > and there > is a specific exception in the GPL that covers proprietary libraries > that are "Part of the Operating System". However, the newer MSVC > runtimes are not considered "Part of the Operating System" by > Microsoft. On newer versions of windows, the system MSVCRT.DLL does contain the new functionality of at least msvcr71.dll Foe example, on XP C:\WINDOWS\SYTEM32\MSVCRT.DLL is version 7.0.2600.2180 and at first glance is equivalent to mscvr71.dll Danny |