RE: [DUG]: Dependency Walker

2001-03-01 Thread Patrick Dunford



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
 Behalf Of Deepak Shenoy
 Sent: Thursday, 1 March 2001 20:23
 To: Multiple recipients of list delphi
 Subject: Re: [DUG]: Dependency Walker


  Not very amusing if as it seems (cf Lazarus) the Open Source movement
  considers it fair game to copy commercial products.

 Well, most of the dependency walker source code has been
 published (C source
 code) by Microsoft and articles on it have appeared in MSJ (Thanks to Matt
 Pietrek, who wrote the original utility)
 Check out this link:
 http://www.microsoft.com/msj/defaultframe.asp?page=/msj/0297/hood/
hood0297.h
tm

and this link:
www.dependencywalker.com

The Dependency walker that Microsoft publishes isn't commercial - they've
given out the source, with many articles in MSJ, and with no GPL or MPL
bound to it. Now that's what I call open source - no restrictions :)

I don't think it's unfair to port that published C code to Delphi and even
sell such a tool, let alone make it open source. In fact, I've taken some of
the MSJ source code and made a tool out of it - check out "GenPal" in the
freeware section of my home page.


The product carries a clear copyright notice, which is at odds with your
details.

---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"



Re: [DUG]: Dependency Walker

2001-03-01 Thread Nello Sestini

From: "Patrick Dunford" [EMAIL PROTECTED]

 The product carries a clear copyright notice, which is at odds with your
 details.

I just downloaded the source for DEPENDS from the MSJ article here
http://www.microsoft.com/msj/code1993to1997/MSJFEB97.EXE

and the file includes this clear Copyright Notice:

"Microsoft grants to you a royalty-free right to use and modify the source
code version and to reproduce and distribute the object code version of
the sample code, icons, cursors, and bitmaps provided within the Sample
Code bin/folder on the SOFTWARE ("Sample Code") provided that you: (a)
distribute the Sample Code only in conjunction with and as a part of your
software product that adds primary and significant functionality to the
sample code; (b) do not use Microsoft's name, logo, or trademarks to
market your software product; and (c) agree to indemnify, hold harmless,
and defend Microsoft and its suppliers from and against any claims or
lawsuits, including attorneys' fees, that arise or result from your
distribution of your software product and (d) all Microsoft Systems
Journal (MSJ) code used within your program(s) must be flagged:
Copyright year of publication, Microsoft Systems Journal."

This confirms Deepak's original claim.

Perhaps this is not the same thing as the "product" you refer to.

-ns


---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"



Re: [DUG]: Dependency Walker

2001-03-01 Thread Deepak Shenoy

  The product carries a clear copyright notice, which is at odds with your
  details.

 I just downloaded the source for DEPENDS from the MSJ article here
 http://www.microsoft.com/msj/code1993to1997/MSJFEB97.EXE
 and the file includes this clear Copyright Notice:
[snip]
 This confirms Deepak's original claim.

Also, the code at Petr Vones' site is in Delphi - not in C++. The interface
may be similar - which I would attribute to his concentrating on the
internals rather than the GUI - but the code is quite different from the MSJ
sample. It's a different application altogether.

Deepak Shenoy
Agni Software
http://www.agnisoft.com


---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"



RE: [DUG]: Dependency Walker

2001-02-28 Thread Patrick Dunford

Not very amusing if as it seems (cf Lazarus) the Open Source movement
considers it fair game to copy commercial products.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
 Behalf Of Deepak Shenoy
 Sent: Thursday, 1 March 2001 05:06
 To: Multiple recipients of list delphi
 Subject: Re: [DUG]: Dependency Walker


 Nice Link - and it does link up with DLLs (shell extension) too!

 Check out: http://www.volweb.cz/pvones/delphi/

 There's a full (open source) implementation of Dependency Walker
 in Delphi -
 and other really nice stuff.

 Deepak Shenoy
 Agni Software
 http://www.agnisoft.com

 - Original Message -
 From: "Patrick Dunford" [EMAIL PROTECTED]
 To: "Multiple recipients of list delphi" [EMAIL PROTECTED]
 Sent: Wednesday, February 28, 2001 1:54 PM
 Subject: [DUG]: Dependency Walker


 
  Dependency Walker is a useful free tool from MS that lists the
 dependencies
  of a module (application etc) i.e. all DLLS and other files
 referenced by
 an
  app. Good if you are having problems with files missing on some computer
  system.
 
  http://msdn.microsoft.com/library/techart/redistribvc6.htm
 
  ===
  Patrick Dunford, Christchurch, NZ - http://pdunford.godzone.net.nz/
 
 For I am the LORD, your God, who takes hold of your right hand
  and says to you, Do not fear; I will help you.
  -- Isaiah 41:13
  http://www.heartlight.org/cgi-shl/todaysverse.cgi?day=20010227
  ===
  Created by Mail2Sig - http://pdunford.godzone.net.nz/software/mail2sig/
 
 
 --
 -
  New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
  To UnSub, send email to: [EMAIL PROTECTED]
  with body of "unsubscribe delphi"
 

 --
 -
 New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
   Website: http://www.delphi.org.nz
 To UnSub, send email to: [EMAIL PROTECTED]
 with body of "unsubscribe delphi"


---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"



Re: [DUG]: Dependency Walker

2001-02-28 Thread Deepak Shenoy

 Not very amusing if as it seems (cf Lazarus) the Open Source movement
 considers it fair game to copy commercial products.

Well, most of the dependency walker source code has been published (C source
code) by Microsoft and articles on it have appeared in MSJ (Thanks to Matt
Pietrek, who wrote the original utility)
Check out this link:
http://www.microsoft.com/msj/defaultframe.asp?page=/msj/0297/hood/hood0297.h
tm

and this link:
www.dependencywalker.com

The Dependency walker that Microsoft publishes isn't commercial - they've
given out the source, with many articles in MSJ, and with no GPL or MPL
bound to it. Now that's what I call open source - no restrictions :)

I don't think it's unfair to port that published C code to Delphi and even
sell such a tool, let alone make it open source. In fact, I've taken some of
the MSJ source code and made a tool out of it - check out "GenPal" in the
freeware section of my home page.

Deepak Shenoy
Agni Software
http://www.agnisoft.com




  -Original Message-
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
  Behalf Of Deepak Shenoy
  Sent: Thursday, 1 March 2001 05:06
  To: Multiple recipients of list delphi
  Subject: Re: [DUG]: Dependency Walker
 
 
  Nice Link - and it does link up with DLLs (shell extension) too!
 
  Check out: http://www.volweb.cz/pvones/delphi/
 
  There's a full (open source) implementation of Dependency Walker
  in Delphi -
  and other really nice stuff.
 
  Deepak Shenoy
  Agni Software
  http://www.agnisoft.com


---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"