Licence Question - Embedding the DLL into an Exe under Windows

One of the guys on the JEDI-SDL mailing list has just asked if he can
embed the SDL DLL into a Windows Exe when distributing his application.
I thought this might go against SDL’s licence, but thought I would check
on here and get back to him.

Dominique.

if an end user cannot replace the library with a newer one, then noOn 11/9/05, Dominique Louis wrote:

One of the guys on the JEDI-SDL mailing list has just asked if he can
embed the SDL DLL into a Windows Exe when distributing his application.
I thought this might go against SDL’s licence, but thought I would check
on here and get back to him.

Dominique.


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

as in “no, he cannot do it because it’d be against the license” :wink:
-mikeOn Wed, Nov 09, 2005 at 06:19:51PM +0000, Brian Barrett wrote:

if an end user cannot replace the library with a newer one, then no

i was just leaving the door open in case someone told me about some
(easy) way to do the replacement. i am not very familiar with what
Dominique describes, but if it means as i guess that the DLL is part
of the exectuable and is extracted at run time without the end user
being able to modify it, then yes it is against the license. i wasnt
100% sure though :)On 11/9/05, Mike Frysinger wrote:

On Wed, Nov 09, 2005 at 06:19:51PM +0000, Brian Barrett wrote:

if an end user cannot replace the library with a newer one, then no

as in “no, he cannot do it because it’d be against the license” :wink:
-mike


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

If the author also offers the source or object files to the application
and instructions to link them… he can distribute a package with it
statically linked. It’s not pretty… but can be done.

Brian Barrett wrote:> i was just leaving the door open in case someone told me about some

(easy) way to do the replacement. i am not very familiar with what
Dominique describes, but if it means as i guess that the DLL is part
of the exectuable and is extracted at run time without the end user
being able to modify it, then yes it is against the license. i wasnt
100% sure though :slight_smile:

On 11/9/05, Mike Frysinger wrote:

On Wed, Nov 09, 2005 at 06:19:51PM +0000, Brian Barrett wrote:

if an end user cannot replace the library with a newer one, then no

as in “no, he cannot do it because it’d be against the license” :wink:
-mike


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Hello !

One of the guys on the JEDI-SDL mailing list has just asked if he can
embed the SDL DLL into a Windows Exe when distributing his application. I
thought this might go against SDL’s licence, but thought I would check on
here and get back to him.

He can, but he has to distribute
a dynamic version somewhere. He can
upload it to the web and publish the link
for example in the README.

CU

Why can’t he just include SDL.dll with his application?

  • SROn 11/9/05, Dominique Louis wrote:

One of the guys on the JEDI-SDL mailing list has just asked if he can
embed the SDL DLL into a Windows Exe when distributing his application.
I thought this might go against SDL’s licence, but thought I would check
on here and get back to him.