Forgot your password?
typodupeerror

Comment Re:Addressing a few comments... (Score 1) 445

It is a very fine line. :-/

The line is drawn when you are resolving symbols in memory and therefore you can make direct calls to the GPL DLL from your software. This goes for LoadLibrary/GetProcAddress: you are resolving symbols in the DLL so that you can call them directly. That is linking, though at runtime.

Now, if you run a GPL executable, there is no symbol resolution BETWEEN your software and the GPL exe. No problem.

The memory mapped argument is still pretty clear (well, for me. :-P). You can modify the GPL'd executable to open shared memory and then use that as an interface to your application (a protocol proxy, basically). BUT, you must release the changes you made to the GPL'd executable to make that shared memory interface; your software does not need to be GPL. If this was a violation, we'd be screwed because web browsers would have to be GPL'd if they connected to a GPL'd web server.

The line is really the facility for linking, whether it be at compile-time (static) or run-time (dynamic).

-Scott
Software

Submission + - GPL Violations On Windows Go Unnoticed?

Scott_F writes: I recently reviewed several commercial, closed-source slideshow authoring packages for Windows and came across an alarming trend. Several of the packages I installed included GPL and LGPL software without any mention of the GPL, much less source code. For example, DVD Photo Slideshow (www.dvd-photo-slideshow.com) included mkisofs, cdrdao, dvdauthor, spumux, id3lib, lame, mpeg2enc and mplex (all of which are GPL or LGPL). What's worse is that the company tried to hide this by wrapping them all in DLL's! There are other violations in other packages as well. It seems that use of GPL software in commercial Windows applications is on the rise based on my testing of other software. My question is how much are GPL violations in the Windows world being pursued? Does the FSF or EFF follow-up on these if the platform is not GPL? How aware is the community of this trend?

Slashdot Top Deals

"All my life I wanted to be someone; I guess I should have been more specific." -- Jane Wagner

Working...