[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Microsoft's Common Control DLL and MSIE4.0



  ----------------------------------------------------------------
  Info-Policy-Notes | Newsletter available from listproc@cptech.org
  -----------------------------------------------------------------
  INFORMATION POLICY NOTES
  November 19, 1997
  
       Restrictive licensing of the MS Windows 95 
       Common Control DLL to force software companies 
       to distribute MSIE4.0
  
  	The following is a letter written to the US Department of Justice by
  Brian Glaeske, of Great Plains Software.  The issue concerns the ability
  of independent software developers to use and distribute updated files
  for Microsoft's Windows operating system.  One of these files is
  Comctl32.dll, which is an important file, apparently referred to as the
  common control dll.  Mr. Glaeske says this is one of Microsoft's
  enhancements to the original version of Windows 95, and that it must be
  distributed to users for third party software to work properly.  (So
  that all users have the ability to use the features of the OS which are
  found in a particular "Applications Program Interface," or API).
  
  	
  	However, in order for Great Plains Software or any other firm to
  distribute Comctl32.dll, they must abide by a Micrsoft license
  agreement, which is on the Web at:
  
  http://www.microsoft.com/msdn/sdk/inetsdk/help/itt/IEProg/Licensing.htm#ch_MSHTML_licensing
  
  A portion of that license agreement is given below:
  
         Licensing and Distribution
  
        Application developers who want to redistribute Microsoft®
        Internet Explorer technologies, such as the WebBrowser control, 
        Wininet.dll, Urlmon.dll, or Comctl32.dll, must obtain a 
        redistribution license for Microsoft® Internet Explorer 4.0. The 
        Internet Explorer self-extracting executable installs a number of 
        system files and registry entries in addition to the actual 
        WebBrowser control. 
  
  
  	Thus, according to Mr. Glaeske, third party software developers are
  forced to distribute Microsoft's Internet Explorer.  Indeed, it seems
  from the license agreement that a user would actually have to install
  MSIE4.0 to obtain Comctl32.dll.  Thus independent software companies who
  program for the Window 95 platform are required to distribute and
  install Microsoft's applications.  Mr. Glaeske asks the U.S. Department
  of Justice to investigate this practice.
  
  
      James Love
      love@cptech.org
      http://www.cptech.org
  
  
  ------------------------------------------------
     Mr. Glaeske's letter follows:
  
  
  Brian Glaeske
  
  Joel I. Klein
  Assistant Attorney General
  Antitrust Division
  U.S. Department of Justice
  Washington, DC
  antitrust@usdoj.gov
  
  Dear Mr. Klein:
  
  I am writing to ask the Department of Justice (DOJ) to protect consumers
  by 
  taking action to prevent Microsoft from using anticompetitive practices
  to 
  monopolize the market for Internet browsers. Specifically, Microsoft
  should 
  not be permitted to force third party developers to redistribute
  Microsoft 
  Internet Explorer in order to use features found in a programming API 
  (Application Program Interface).
  
  A specific API shipped originally with the Microsoft Windows 95 OS 
  (Operating System) and was just recently enhanced with new features that 
  make it attractive for third party developers to use. This API is known
  to 
  developers as the Common Control DLL. Because this is an enhancement to
  the 
  OS that came after the initial release of Microsoft Windows 95, it is 
  necessary for third party developers to distribute the updated OS 
  components with their software in order to ensure that their software
  works 
  properly. However, Microsoft is not allowing developers to redistribute 
  only the components that they need, instead Microsoft is demanding that 
  Microsoft Internet Explorer 4.0 is distributed with the third party 
  software
  
  It is the responsibility of DOJ to ensure that Microsoft does not use
  its 
  OS monopoly to monopolize the market for applications. I believe that 
  forcing third party developers to distribute Microsoft Internet Explorer
  is 
  a blatant anti-competitive act.
  
  Sincerely,
  Brian Glaeske
  1539 14th St. S.
  Fargo, ND 58103-4001
  bglaeske@cogs.gps.com
  
  --------------------------------------------------------------------
  INFORMATION POLICY NOTES is a newsletter sponsored by the Consumer
  Project on Technology (CPT), a project of Ralph Nader's Center for 
  Study of Responsive Law.  The LISTPROC services are provide by 
  Essential Information.  Archives of Info-Policy-Notes are available 
  from http://www.essential.org/listproc/info-policy-notes/ (no period).  
  CPT's Web page is http://www.cptech.org (no period).  CPT can both be 
  reached off the net at P.O. Box 19367, Washington, DC 20036, Voice:
  202/387-8030; Fax: 202/234-5176.  Subscription requests to
  listproc@cptech.org with the message:  
  subscribe info-policy-notes Jane Doe