Maui X-Stream at it Again?
Goyuix writes "In their latest commercial venture, Maui X-Stream, the now infamous company behind Cherry OS, has recently launched a suite of tools that once again takes advantage of GPL'd code to get their dirty work done... This time it is a set of video encoding, streaming and display tools. A choice quote from SourceForge: 'There are boundled dshow filters, string, toolbars, dialogs, command line switches, etc..., which can be verified easily by just running the applications and taking a look, or a bit harder by analysing the memory dump'. Is the situation getting worse or is community just getting better at finding the violators?"
I don't think it's the community getting better, at least not in this case. If you have a crook who is known to steal televisions and then put them in his front yard, disguised as birdbaths, you're going to get suspicious every time a new birdbath appears in his yard.
Maui X-Stream is that crook and this video project is their latest birdbath.
- Greg
Start a happiness pandemic
It's hard to say it's getting worse since it's only one company that keeps blatantly offending.
Random is the New Order.
But is the problem that they aren't properly stating who the source code belongs to? I mean, I thought code-copy was okay in the GPL so long as you noted the GPL warning and who the code came from.....For example, I can repackage an OS and sell it with my own support, etc (a la CentOS -> RedHat), so long as I make such statments, right?
I really don't know - so it'd help if someone would explain it instead of modding me (-1, stupid)
Thanks
-thewldisntenuff
My MythTV HowTo
To be clear -- using dshow filters, piped executables, and so on is fine by GPL; you're just not allowed to link the code into your application. It looks like they modified the GUI tools, though, without releasing source. That's not allowed.
Err Red Hat has always provided full source to everything and has never tried to hide the fact that it uses GPL code. In fact it thrives on it, Red Hat produces more open code then any other entity. This includes gnome.org, the kernel, apache, gcj, and most other major open source projects are maintained mostly on Red Hat's payroll. Linus never seemed to have an issue with anything they did, he did afterall take something 10 million dollars worth of stock that they gave him for free just for his contributions. Some major open source folks work at Red Hat, everything from top kernel maintainers, to the guy who wrote the first gcc c++ compiler. People very rarely appreciate what Red Hat has done for the community.
Regards,
Steve
I realize that sounds silly, considering the fall of the Berlin Wall and Gorbachev's early retirement, but the whole "gotta fight the commies" mentality really hasn't died in the US. There's still that vast chimera of Global Communism, and for some, the best way to fight it is to steal from the communists and make money selling things.
Once we can disabuse these klepto-capitalists of their skewed ideas of OSS advocates, and prove to them that we actually have the money and initiative to litigate the pants off of them, they'll shut up and stop stealing from us.
Personally, I'm apt to blame the whole thing on Spiro Agnew. But that's just me.
*****
Dear Mary,
I yearn for you tragically,
A.T. Tappman, Chaplain, U.S. Army.
Ironicly, coming from a corporation, that was refreshingly frank.
It means that the app *may* *technically* be in compliance with the GPL (but they're scum for doing it like that). Essentially, they will have an executable with the GPL code, and then an executable with their code (and no GPLed stuff), and some way of communicating between the two. This means that they can get away with releasing only the source for the executable with the GPLed code in it, but it's not terribly useful by itself. The Mac OS X IM client Proetus does this, using GAIM's networking code.
Is it GPL compliant? Maybe; the MySQL guys seem to think that talking to their database over the network amounts to "linking", where as most people traditionally have taken this to mean "merging their code with mine in the same executable".
Is it scummy behaviour that should be discouraged? Absolutely.
Pretend that something especially witty is here. Thanks.
That's a pretty outrageous claim you're making. How can we know it's true?
(Yeah yeah, I know, I'm captain obvious)
so you could claim that you're charging $200 for the transferrance, but I don't know how well it would hold up in court.
You are wrong. The section of the GPL that you are referring to is discussing the source code that you must provide. While you are required to give the source code to all requesters if you distribute the binary at all, you are allowed to charge a nominal fee to cover your costs of the source distribution (i.e. cost of media and mailing, though a few nasty folks have taken to violating this chunk of the GPL, trying to charge $60 or so for source to the software involved).
You can charge *whatever you want* for the binary. You can charge a million dollars for the binary, if you want -- but if you distribute that binary at all (including selling it), you *must* also provide GPLed, redistributable source with it (actually, there are some minor variants, like allowing giving a reference a download to the source in some cases, or an offer to provide the source for a nominal fee, but this pretty well sums it up). You must allow the party requesting the source to redistribute it under the GPL.
So you can certainly sell GPLed software. Red Hat does it every day. What Red Hat cannot do is prevent people from replicating their distribution. (Red Hat actually is extremely nice about this, since they could legally be assholes like SuSE and make their installers non-GPL -- instead, they freely provide downloadable ISOs of their distribution. In return, they get more community respect than SuSE does.)
To be fair, the MySQL guys qualify as kind of scummy too for trying to convince people to probably buy unnecessary licenses.
:-(
Everyone's just out to make a buck.
If companies are knowingly selling software which they have no right to sell (because they are not complying with the GPL), they are committing the crime of fraud, and people at the company can go to jail.
Now, granted, I'm not sure whether a DA would care about some open source project enough to prosecute without a lot of complaints (prosecute the mugger or some guy ripping off a bunch of people who are giving their software away for "free" anyway -- easy choice), but I would assume that it doesn't require tons of money and lawyers on your part.
The GPL is about Free Software, not open source. I don't mean to whine pointlessly, but it's an important distinction. Open Source folk wouldn't like it if you called their work "shareware", so please try to use the correct terminology.
The MySQL guys are wrong. Imagine Apache was GPLed rather than Apache licenced - following th MySQL guys' reasoning, all web browsers that access an Apache-hosted site would have to be GPLed.
It's official. Most of you are morons.