VX30 Ad-Stats source download

It's worth clearing something that came up in my inbox regarding the last post before we get to the juicy parts below: Just because someone is selling something with GPL code, it doesn't mean they also have to offer the source files for everyone to download, but they do have to make it available for no more than a nominal fee to those they distribute it to. Usually, that fee is nonexistent.

By incorporating GPL'd code, the software becomes a derivative work, and when they distribute it they are binding themselves to the terms of the license the code they're using was released under.

This means that if they distribute to you a copy of VX30 in any form, and it contains GPL'd code, they must also make the source available to you for a nominal fee. If they are selling a product, and someone purchases it, that person has just had the software distributed to them and is now entitled to the source.

The reason the author of phpAdsNew has a problem with VX30 Ad-Stats and MXS is that they're claiming there's no GPL'd code in their VX30 products, and as you can see for yourself in a moment it would appear they've not only taken code from phpAdsNew and incorporated it into their product, they've stripped out all of the author's original copyright notices in the process.

I'm sure you can understand his anger.

Now, VX30 Ad-Stats is sold both on its own, or as part of a suite which also includes VX30 Live and VX30 Encoder. They've distributed many of the various VX30 products as trial and demo versions for people to use, and if there's GPL'd code in those anyone who received it from them is entitled to ask for the source.

Just because they're selling VX30 Ad-Stats doesn't mean they necessarily have to make the source available for download by just anyone. They haven't distributed anything to you unless you've purchased the software from them, or at least I'm unaware of any other way they're distributing VX30 Ad-Stats. However, if you purchase the software from them, they're distributing it to you, and you're entitled to the source.

Here's the rub: Once someone has the source, they're free to do whatever they please with it so long as they abide by the restrictions within the GPL. If someone wanted to then turn around and sell it for half what Maui X-Stream charges, they very well could.

They could even take that software and distribute it to anyone who wanted it, which is what we're going to do here:

It was certainly helpful that they'd left the actual GNU license file in the directory. Someone would generally be free to take whatever they chose to from the VX30 Ad-Stats source and incorporate it into any project which had a GPL-compatible license, or even create a new project from it, although it doesn't solve the problem of the stripped copyright notices.

For comparative purposes, you might want to take a look at a recent version of the phpAdsNew source:

My impression is the source above is newer than what VX30 Ad-Stats is using, but if you compare the above Ad-Stats source to the phpAdsNew source it's pretty clear it's a derivative work even if all of the original copyright notices have been removed. Changing a function name from phpAds_getBannerTemplate to AdStats_getBannerTemplate isn't exactly cloak and dagger.

yummy alcohol posted button Posted by drunkenbatman
    May 18, 2005, at 11:47 PM


Comments (42)




Post a comment



Anonymous comments are allowed, but please enter something for a name.

And do endeavor to appear sane.









Remember personal info?