The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: James Ladd on September 03, 2006, 10:38:28 PM

Title: Redistribute kernel32.lib ?
Post by: James Ladd on September 03, 2006, 10:38:28 PM
For my project I link with kernel32.lib and a few others from the MASM32 project.
Is it ok with teh license if I distribute the lib's on masm32/lib with the project rather than requiring people to
download that separately ?
Title: Re: Redistribute kernel32.lib ?
Post by: PBrennick on September 03, 2006, 10:49:53 PM
James,
I cannot speak for Hutch, only for my own project.  Having said that, though, I can say that there is no licensing issues involved with those libraries.

Paul
Title: Re: Redistribute kernel32.lib ?
Post by: hutch-- on September 03, 2006, 11:25:50 PM
James,

Make your own. Run MAKE.BAT in the attachment.  :bg

[attachment deleted by admin]
Title: Re: Redistribute kernel32.lib ?
Post by: ToutEnMasm on September 04, 2006, 05:06:14 AM
Hello,
What is the difference using link or polib to create a lib with the defined prototypes ?.
                                  ToutEnMasm

Title: Re: Redistribute kernel32.lib ?
Post by: PBrennick on September 04, 2006, 08:01:35 AM
Using link.exe calls lib.exe to do the job so using polib.exe is a more efficient process.  Using polib.exe also creates smaller libraries than using lib.exe which is what link.exe would use.

Vortex knows more about this than I do.
Paul
Title: Re: Redistribute kernel32.lib ?
Post by: Vortex on September 04, 2006, 09:50:01 AM
ToutEnMasm,

Paul is right, Polink creates smaller import libraries plus it's updated regularly.
Title: Re: Redistribute kernel32.lib ?
Post by: James Ladd on September 04, 2006, 11:23:33 PM
ok, so I can or I can't copy kernel32.lib ?
Title: Re: Redistribute kernel32.lib ?
Post by: hutch-- on September 05, 2006, 12:22:26 AM
James,

The whole idea of posting the attachment above was so that you could distribute your own without needing anyone else to change their licence for a single exception. To expedite your use of your own version of KERNEL32.LIB which you can distribute any way you like, I will not modify the masm32 licence for exceptions.  :bg
Title: Re: Redistribute kernel32.lib ?
Post by: James Ladd on September 05, 2006, 07:25:10 AM
Hutch,

That response is a lot clearer thanks.
I certainly didn't want to have the license changed, not that would happen.

Rgs, James.