[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [dsdp-pmc] TCF agent for windows: "workswith"dependencyfordbghelp.dll

Yes, thanks Doug... that p2 / external download / licensing discussion is actually driven off
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246945
 
Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
 
 


From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of Schaefer, Doug
Sent: Montag, 26. Jänner 2009 19:20
To: DSDP PMC list
Subject: RE: [dsdp-pmc] TCF agent for windows: "workswith"dependencyfordbghelp.dll

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.


From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of Oberhuber, Martin
Sent: Monday, January 26, 2009 1:16 PM
To: DSDP PMC list
Subject: RE: [dsdp-pmc] TCF agent for windows: "works with"dependencyfordbghelp.dll

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
http://www.eclipse.org/dsdp/tm
 
 


From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of CLONINGER ERIC-DCP874
Sent: Montag, 26. Jänner 2009 16:47
To: DSDP PMC list
Subject: RE: [dsdp-pmc] TCF agent for windows: "works with" dependencyfordbghelp.dll

+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


From: dsdp-pmc-bounces@xxxxxxxxxxx [mailto:dsdp-pmc-bounces@xxxxxxxxxxx] On Behalf Of Oberhuber, Martin
Sent: Friday, January 23, 2009 11:35 AM
To: DSDP PMC list
Subject: [dsdp-pmc] TCF agent for windows: "works with" dependency fordbghelp.dll

Dear PMC,
 
as per the new Eclipse 3rd Party Depencencies process [1]the TM project needs to document an external dependency from the plain C TCF agent to Microsoft "dbghelp.dll".
 
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
http://www.eclipse.org/dsdp/tm