[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [dsdp-pmc] TCF agent for windows: "works with"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.
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