[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
RE: [dsdp-pmc] TCF agent for windows:	"workswith"dependencyfordbghelp.dll
 | 
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical 
Staff, Wind River
Target Management Project 
Lead, DSDP PMC Member
 
 
  
  
  BTW, P2 does provide the ability to show the license and 
  have the user agree to it. In my discussions with Mike M, there may be a 
  path forward to enabling this using p2. We'll need to put together a concrete 
  proposal and see if it'll fly.
   
  Doug S.
  
    
    
    Hi Eric,
     
    we'll certainly not be allowed to auto-download 
    dbghelp.dll since that would be essentially the same as redistributing it 
    ourselves. I'm not even sure if we're allowed to have links that directly 
    navigate to the downloadable item. There must be one stage where end-users 
    clearly see the license of the 3rd party lib.
     
    In terms of docuware, yes, as we're going to create 
    real download pages for TCF (and actually produce downlaodable artifacts), 
    we'll make users aware that they need dbghelp.dll and where to get 
    it.
     
    Cheers,
    --
    Martin Oberhuber, Senior Member of Technical 
    Staff, Wind River
    Target Management 
    Project Lead, DSDP PMC Member
    
     
     
    
      
      
      +1 from Eric Cloninger
       
      Are there adequate instructions on the TCF web site 
      for directing the user to the correct place?  How about in the 
      runtime itself--can it determine that users have an inadequate version of 
      the DLL?
       
      -E
      
      
      
      Dear PMC, 
       
      
       
      dbghelp.dll is a 
      part of Microsoft Windows, but the version that's on the OS out of the box 
      is buggy. For the debugger to work properly at runtime, users need to go 
      to microsoft and download the newer version (for free). The DLL is marked 
      as "redistributable", but none the less the Eclipse Legal Team has found 
      sections in the license that prohibit us from redistributing it directly 
      with the Eclipse.org downloads (see CQ 2553 
      [1]). Thus we request now to document it as 3rd party dependency, 
      which basically means that products that want to use the TCF exemplary 
      windows agent would have to bundle the microsoft 
      dbghelp.dll. 
       
      Since the 
      dbghelp.dll that we need is just a version update, 
      the TCF agent can 
      build without the external download, it can even run without the external 
      download (though crippled), and on platforms other than Windows the 
      download certainly isn't needed. I think that this clearly 
      qualifies the dbghelp.dll as a "works-with" 
      dependency.
       
      As per the 3rd 
      party dependencies process, the DSDP PMC now needs to discuss this 
      publicly and agree that it is indeed a "works-with" dependency. Please 
      read the 
      process [1] for more information about how "works-with" is defined, 
      then respond here on the mailing list with your +1 or -1 or comments or 
      questions. 
       
      
       
      Thanks,
 
      --
      Martin Oberhuber, Senior Member of Technical 
      Staff, Wind River
      Target Management 
      Project Lead, DSDP PMC Member