GPL Violations of Miranda IM
Eesh writes "The Miranda project developers have recently posted to their development blog about two GPL violations of companies using their code - vBuzzer and StarMessenger. Today, they also posted that vBuzzer are taking steps to correct that violation. Hopefully this will work out fine. Miranda 0.401 stable was released recently"
Oh Miranda - you came and you gave without taking!
Maybe this should be an ask slashdot or something, but I have a question.
How does one go about making sure that your source code hasn't been "misappropriated" (read stolen) and placed into a closed source app?
Are there services out there for this sort of thing or do you just have to be forever diligent?
The preceding message was based on actual events. Only the names, locations and events have been changed.
how often this happens and the companies that rip off the OSS cover their tracks better.
IT looks like star messanger made good. Their source code is on their front page. http://www.starmessenger.net/StarMessenger_src.zip
This has got to be true. These two cases where very obvious. Clearly, very VERY lazy coders worked on these two rip-offs. But that's probably an exception. It's just too tempting.
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
The Starmessanger program is in violation not because they used GPL'd code and don't make source available. They are completely up front that Starmessagner is actually Miranda, but they screwed up and punted the Miranda copyright information. Thus, it appears that this program is copyrighted/developed by someone other than the actual dev's.
Our copyrights have been removed, this is a violation of the GPL as well as copyright law
Kudos to the Miranda folks for explaining all of this really well.
Don't save Windows XP! http://www.petitiononline.com/jjw1xp/petition.html
I really wish free software projects wouldn't give in so easily all the time. By not doing anything anymore once the license terms have been satisfied again, they're just teaching companies that it's economically sound to rip them off - after all, you don't lose anything if you get caught, and you gain something if you don't.
This isn't good, though, as it will only encourage the less-than-scrupulous companies to commit further license violations, many of which *will* go undetected. It's one thing to essentially take a product, slap a new name on it, and then try to sell it (like was the case in the CherryOS case) or at least claim it as your own; that's easily detectable. Taking code from a GPL'ed library, though, for example, and integrating that into your $10K+ enterprise application, will most likely not be noticed, even though it is just as illegal.
As such, I'd really like to see an actual lawsuit some time where the developers of the project that was ripped off seek (punitive) damages, and maybe, if the case allows for it, press criminal charges against the company executives, too. Violating a free software license is *no* small matter - it's just as illegal and immoral as it is to press and sell illegally-produced copies of Windows, for example, and companies need to realize that.
quidquid latine dictum sit altum videtur.
I don't think that (b) should ever be an acceptable option.
It's too easy for a company to violate the GPL and calculate the risk of getting caught and the cost of implementing a solution to replace the GPL component.
very recently according to their website http://miranda-im.org/ :)
it says there that it was released... tomorrow
Yes, it returns an error. That's the point. Slashdot got tired of be IN validated all the time...
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
These rip-offs are a bit of proof that Miranada is the best open source multiprotocol IM client around.
Give it a try if you haven't already!
I'm not siding with these ^%$^%$£$% who carelessly copied the source code of a GPLd program and refused to release the derivative work under the GPL, but the clause about the attempt to void the rights granted by the GPL has been debated before. It's not quite clear how they'd void the license, given that the company making StarMessenger or someotherstupidmessenger can simply download a new copy of the program and get a fresh license for using it. This is not a contract either.
Banu
IMblaze , an instant messenger thats main "feature" is it will spam your contacts with crap, was notified by myself and others at least a year ago that its a blatant rip from gaim. The company refuses to send me source.
I informed the devs of gaim, and they aparently wont act (or cant afford to). But aparently are NOT happy about it.
http://www.imblaze.com/screenshots.asp
Someone needs to stop these creeps.
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
If someone ripped off your code, sue 'em, screw 'em and boo 'em.
Actually, this is not what needs to be done. Lawsuits, yes, w/ plenty of media attention, but the point should not be to attack businesses. Instead it should be to legally strengthen the GPL and show that open source code is of such high quality that businesses use it in their own commerical products. Suing business for astronomical payouts would result in short term gains for open source, but would scare many businesses away from trying open source legitamatemly for fear that they expose themselves to legal risk.
Do you really see a conflict here?
In this case, respecting copyright is "letting information be free."
Just because a work is in the public domain you still have to cite it if you use it as a source.
___
It's the end of my comment as I know it and I feel fine.
I don't see how this is not an "information wants to be free" issue. In this case, free software was incorporated into a proprietary program, thereby "imprisioning" the free software. Most people can see this is a greater offense than taking proprietary code and releasing it to the public as free. I'm sure you can see the distinction, but decided to ignore it as to troll.
Are you prepared and willing to finance this legal battle you propose? Remember, lawyers are not cheap. And many open source developers are students who can barely afford to eat Kraft Dinner, let alone afford a lawyer to defend the copyright on a piece of software they're not making any direct financial gains from. If you want this courtroom battle, then you'll have to finance it yourself.
Cyric Zndovzny at your service.
That something is Open Source does not imply that it has a GPL license. One should inform the companies that there are other more free licenses, like the BSD license, and they may freely use such licensed software. I find it pretty dumb of a company to use Linux in, say a wireless router, when they don't want to release the source code for their drivers. They could quite simply have used OpenBSD or NetBSD, and saved themselves some major embarrasedment.
As we good slashdot users know, it's not theft when IP is appropriate from big evil faceless corporate monoliths that make money. But it's totally evil stealing when it's the GPL!
>Miranada is the best open source multiprotocol IM client around
How about multi-platform? Sure well-coded OSS ported to Windows is cool (eg The GIMP), but Windows-only OSS?
It's verging on hypocritical idealogically (if it could be ported, it should) and very few Windows end-users are ever going to compile it from source (certainly more than 3 commands on Windows (exception perl modules))
The grand parent comment was, in my opinion, a sarcastic remark about the double standards often seen on /. regarding copyrights holders rights. You seem to have no problems with violating some copyright holders rights, and this happened to Miranda developers rights as well.
The Miranda folks seem to be making a pretty shaky leap in logic.
1. The binary doesn't display our copyright text.
2. The notice that the binary displays originates in the source.
3. The GPL says the copyright notice must not be removed from the source.
4. Therefore, this is a violation.
Huh?!
They state that "inside the source code none of the copyright notices have been altered." That all the GPL really requires in terms of copyright notices.
The other "violation" they point out is that the old project files were removed and replaced with new project files. As long as the source shipped with the binary contains everything needed to build the binary, this is not a violation. That is, if Star Messenger was built using a newer build system, they only need to include project files for that newer build system. Star Messenger is free to remove files from the source that they don't use.
I think you are one of about maybe 250 people who think there is a double standard when it comes to copyright issues.
Let me try to clarify a few points... maybe then there will be 249 people left without a clue:
1. If the situation were reversed (closed/proprietary source included within an OSS project) there would be a huge stink about it. So make no mistake. It would be immensely easy to show and the perps would be shamed out of the community. I think that's the reason it probably doesn't happen...(that often? I've never heard of it before.)
2. What makes "us" angry about big companies doing bad things is attempting to and often succeeding in taking away our rights and freedoms in order to secure their business model. I don't think there has been a single instance of people getting pissed off over a company embracing and following the GPL rules. In fact, when it happens, we generally flock to these companies in droves. Linksys is a perfect example of this effect. They use Linux in their WRT54G and it's incredibly popular as a result. Speaking only for myself, I look for the Linksys label now when getting small network equipment.
This stuff has nothing to do with music and movies, so don't even go there. It's not the same thing in my mind nor in the minds of others I reckon. It would only become similar if we attempted to make money from copying CDs and DVDs and claimed that we created those works ourselves.
I only wish physical goods could be shared in the way software, music and video can be shared... hunger would be a forgotten problem. (Sure, you can take my sandwich to make a copy for yourself...) If everyone had everything they ever wanted, what would the world come to though? Maybe I'll write a book and give it out to the world for free.
This would make more sense if you weren't comparing making an unauthorized copy of something for personal use,
to taking someone else's product, repackaging it, and reselling it as a commercial venture.
But even then trying to reduce the views of the millions of people who read slashdot down to a single viewpoint is asinine.
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
Company Headquarters:
r tners@softroute.ca
t e.ca
Softroute Corporation
155 Commerce Valley Drive East
Thornhill, Ontario
Canada
L3T 7T2
Contact by Fax:
FAX #: (905)886-4216
Contacts by E-Mail:
General Inquiry
info@softroute.ca
jobs@softroute.ca
pa
Customer Service
customercare@softroute.ca
sales@softrou
Everybody go to their contact page, fill it out with dummy information, and submit it.
Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
What IP? The protocols were either reverse-engineered or published, no violation there. Miranda doesn't run any servers, therefore it's the users' problem if the users use Miranda without permission. Simple.
-insert a witty something-
Really? They do?
"Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
It is a GPL violation which means that those developers of the other two IM programs couldnt be arsed to write their own code from the specs or reverse engineer the network traffic but simply stole the code that the people at Miranda, who did it for free and slapped a price lable on it.
If you have nothing useful to say post as AC.
But I brought you Ben-Gay, oh Andy!
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
Even more creepy than you've let on. They appear to take GAIM's code to use AOL's chat network to send THEIR ads. (Though if they use gaim code, they're right about it using the best IM client...) It's not as if they're providing an unique service (a la gaim allowing you to use AIM on linux and consolodate IM clients.. or a la AIM java-client allowing you to use IM on any java capable machine or a la AOL allowing you to use their servers for free)
If Gaim can't do anything about it, maybe AOL will.
Can you be Even More Awesome?!
Why should software be free, there's no open source supermarket, no open source houses, no open source cars etc. why should software be free and open source?
Because software can technically be copied at no cost, and therefore has the potential of empowering all people. While your computer is a file copier, have you ever seen a supermarket copier, a house copier, a car copier? No. Each "copy" of a car takes much costly resources. The day we are able to copy these things as easily as files, I'll be a huge proponent of free (as in freedom) cars and houses.
The other aspect of software freedom, namely that of open specs so you can learn from it and improve it, are mostly already present in cars and houses. You can open the lid of a car or tear open the floor of your house to see how it was built and maybe improve things.
"Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
A protocol is a method, that would fall under patent law, not copyright law. Copyright can only protect the actual program that uses the protocol. Since this isn't DRM the DMCA doesn't apply either.
Justice is the sheep getting arrested while an impartial judge declares the vote void.
So that is violation #2! they do provide project files for a newer compiler but the real Miranda source supports either MSVC++ 6.0 or gcc (or both) this violation is important because they now lose their rights to distribute their lame third party modifications as binaries
Eh? Are they saying the GPL requires the new developer to preserve all existing parts of the project?
Let's say a project was created with a compiler from 1989 and someone adds a a new file in 2005. Is the new developer required to find a 1989 compiler so they can keep the old project file updated instead of just distributing the one from their 2005 compiler?
risk having your Miranda rights read to you!
That doesn't make any sense. To copy a file you have to have a hard drive, software, processor -- mostly a whole computer.
Yes, you need a file copy device to copy a file. They come very cheap these days, and even developing contries have them.
And what do you need to copy a supermarket, a house, a car? You cannot copy them with any devices known to man today, you have to build new ones. On the other hand, to copy a computer program, you don't have to hire programmers to code it all over again, you simply issue the "copy" command on your computer, and seconds later the job is done. Making it any harder is to enforce artificial scarcity, which is what free software is out to combat.
"Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
Ok. Fucking wow.
I just downloaded this abomination, and yep, up comes the GPL licence.
*THEN*
Up pops the part where you have to enter the serial code. Oh yeah. The sourcecode AINT on that site, and it AINT in the package. Do you detect a problem? I do.
Anyway. Lets just see what
strings imblaze.exe reveals;-
Theres;
GAIM_NO_DLL_CHECK
gaim.dll
gaim_main
Yup its gaim.
Interestingly removeing imblaze.dll from the plugins directory *seems* to remove the advertising crap.
Theres more. "idletrack.dll" won't delete when I delete this. It means that its in use somewhere. Raise any alarm bells?
Finally, anyone got any idea where this thing keeps its configuration. I'm working on a theory that by deleting imblaze.dll from plugins BEFORE running it, one can bypass registration and use it as plain old gaim.
IMBLAZE WHERE THE FUCK IS THE SOURCE?
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
Miranda was dealing with a gpl violation 2 years ago. The infringing app was ZeeZ IM.
VStrider.
Notice that I said a GPL violation is, morally speaking, a greater offense than violating copyrights on proprietary code. Do notice that I said that both were an offense, just that one was greater.
This would be consistent with stealing from the poor v. stealing from the rich. Obviously, both are wrong (in most cases), but I think more people would agree that if one had to steal, one should steal from the rich rather than the poor. Such is the same with software -- steal from MS, rather than from GNU, Linux, BSD, etc.
Straw man arguments are never okay.
Observing people on a message board who feel some way about A,
then observing people on same message board who feel some way about B,
then going "AHA! This message board has hypocritical views on A!",
is never anything but stupid. You want to complain about some hypothetical opinion? Fine. Find someone expressing it first, then explain why it's hypocritical. Don't just set up a big box labeled "HYPOCRITE" in a public space, then try to back random people into it.
Irritable, left-wing and possibly humorous bumper stickers and t-shirts
This explanation is where the argument falls down. The new BSD license (or the MIT X11 license which is quite similar) still have requirements for those who distribute derivative works. The requirements are not many, but they are not zero either.
In particular, you may certainly not "do whatever you want" with the source code or any derivative works. The only way to have that power is to either write your own code or base your work on something in the public domain. And even then you cannot "do whatever you want" with any code which implements patented ideas (one of the significant shortcomings of the new BSD and MIT X11 licenses) for which you don't have the appropriate patent license(s).
Furthermore, stealing is not copying. What we're discussing here is not theft, but copyright infringement (I also brought up patent infringement). Those who have the power (yes, power not freedom) to sublicense are not stealing anything, even if the derivative distributor does something that is against the copyright license.
Digital Citizen
I'm obviously not saying we can free ourselves from everything physical and exist as a quantum singularity or whatever. But computers nowadays are so ubiquitous, and so affordable, that most places in the world, most people have them (or at least some level of access to them). So the prescence of a file copier can mostly be taken for granted. Given that, files can be copied freely (also remember, freedom isn't only about cost). This is why free software is a continuing success everywhere.
But yes, not all people have computers, and it's a continuing goal to mend this.
"Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
You can open the lid of a car ... to see how it was built and maybe improve things.
Well, when I tear open the lid of any recently built car then I see the basic stuff every car has and... SMD microchips.
I dare to claim that it does indeed take some ressources to access, reverse engineer or even modify them to any worthwhile extend.
There's a "car modding"-industry now, offering all kinds of assistance with the task but AFAIK the more interesting parts of a cars "business logic" are generally deliberately locked down.
I frequently get pissed off at all the trolls who call the GPL "viral". However, if it worked the way you suggest, then it WOULD be viral! You should get, and you deserve, control over your own code. You neither need nor deserve control over someone else's code! Which is exactly how it works right now.
If it really bothers you all that much, then, when it happens to you, you can try to go for your share of the profits and maybe some punitive damages on top when your case comes up. If you can establish that they knew what they were doing, and deliberately decided to risk it anyway, then getting punitive damages should be a snap. But just forget about the trying to open up other people's code against their will! You're not going to find anything in copyright law or the GPL to support that, and neither (IMO) should you.
The GPL is not viral because the GPL is a defense! Keep that in mind, and you won't have unreasonable expectations.
Ok, you know, I usually hate trolls, but that was made my day. I laughed and laughed and laughed...
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
Taking code from a GPL'ed library, though, for example, and integrating that into your $10K+ enterprise application, will most likely not be noticed, even though it is just as illegal.
You ever wonder why outsourced code is so cheap?
Oh, there are a number of reasons, but the only occasion I've run into code outsourced to India, it had stolen code present.
I read another story about the CherryOS people doing the same thing (giving the Indians everything they need and clearly asking them to infringe on copyright, and then letting the Indians do the actual illegal work -- when the CherryOS people got charged with copyright violation, they just pointed at the Indians and claimed that their hands were clean).
This is obviously not true of all outsourced software development, but based purely upon the anecdotal evidence that I've run across, it is a significant element -- outsourcing actually being used more as a tool to violate copyright on open source software than as a way to get lower labor costs.
(And while I am a US citizen, my job is not threatened by outsourcing, so this is not simple disgruntlement -- more, I'm irritated about this from the standpoint of big companies seeing a way to "get away with" infringing on OSS software, and claim that they didn't know a thing about it.)
I've seen stories of some cell phone software that took a similar route...
It's not an unreasonable idea. Software often has a short lifecycle, and development cost (and time) is crucial. Companies would desperately love to use OSS software, and the chance of getting caught when nobody can audit your source is pretty low.
The fact that so many companies (router companies, anyone doing embedded systems, etc) are getting nailed on simple, easy-to-hide violations like looking for strings makes me wonder how many clever violators there are out there.
And even those violations are often obvious (someone makes something that runs Linux, so if they didn't publish the source, there's obviously something wrong).
There are a couple solutions I see.
First, the obvious Big Club approach. Let ambulance chasers solve the problem. Let lawyers sue companies for huge amounts of punitive damages. However, this does have drawbacks. We've tried to solve health care quality problems in the US with this solution, and what happens is that those huge payments that buy mansions for law firm members come out of the pockets of everyone that has to buy products -- we have high malpractice insurce costs, and very high health care costs.
Second, it would be possible for some clever open-source developers to write a piece of software that can rapidly scan code for similarities to a database of existing code. You submit all CVS codebases on Sourceforge and that sort of thing to the database. Then it would be easy (a) to audit code, and (b) to require code to be audited against such a database by outsourcing companies as part of due dilligence. (This could actually be done fine by closed-source developers, as it is marketable to universities as an anti-cheating tool, but I'd like to see a FLOSS implementation.) This is not an easy problem to solve -- first, quickly finding similarities in a vast amount of text is a hard computer science problem to solve (comparing IR tree output from GCC might be a better idea, though still not simple). Second of all, those intentionally violating copyright can be expected to run their code against such databases themselves until it "passes the tests", much as any spammer worth his salt tests his spam against SpamAssassin. That means that the system has to be *so* clever that it has to be a comparable amount of work to modify a piece of infringing software to pass the tests as it is to write a new, similar piece of software.
Any program relying on (nontrivial) preemptive multithreading will be buggy.
I agree that education about what you can and can't do with FOSS can only be a good thing.
On the other hand, I'm not convinced that businesses really do not understand what they can and cannot do. Pretty much every individual seems to be able to understand the basic spirit, at least:
* GPL = use it, but you have share it just like I did;
* BSD (original) = use it, don't share it if you don't want to, but you have to acknowledge me.
Claiming that companies fail to understand these fundamental principles is like claiming that they fail to understand that you cannot copy Windows on as many computers as you'd like just because you happen to have the CDs.
Of course, there may be companies who really don't know these things yet, but ask yourself - if you didn't know whether you could legally take someone else's work and build on it, would you do so? Would you build on it without even so much as sending an email and *asking* whether it's legal? Without consulting your company lawyer? Without listening to the developers' concerns - developers who are, I dare say, reasonably likely to have heard of the GPL at least? And even if you do... would you *release* it as a propietary product?
What also seems to indicate that these people full well knew that what they did was not legal is the fact that they actually bothered to remove all copyright notices. Think about that - if they really believed that it was legal to use the code, that the original developers agreed to it and allowed it, why would they attempt to hide where the code came from?
It's like when you encounter someone at the rear entrance to your house in the night - they might tell you that they got lost and thought it was their own house, for example, but while you normally might even believe that, you probably wouldn't if the person in question happened to wear a mask and carry a glass cutter, a big bag filled with your valuables, and a map of your house with a cross marking the spot where your safe is located. They still might claim they just got lost, but while you'd give them the benefit of doubt in the first case, you probably WOULD conclude that they're a burglar in the second.
quidquid latine dictum sit altum videtur.
(emphasis mine)
You didn't define "free" there, but it certainly isn't free as in freedom, even if it was obtained at no cost to the company.
Free Software (ala the GPL) is about making sure the code remains available, so others can take advantage of it, improve upon it, and share those improvements with others.
The BSD license, in almost every single commercial case, is used in exactly the opposite way of this mantra. Companies (like Microsoft, SCO, Sun and others) regularly take BSD code, improve upon it, and keep those improvements proprietary, closed, known only unto themselves. Nobody outside the nexus of the company can take advantage of those improvements.
They take the oxygen out of the community that gave them the code in the first place. Its selfish, rude, and a slap in the face of the developers and the community that helped them by writing code they found useful enough to use in their commercial products.
In other words... NOT free.
Wasn't thinking. Yeah, you don't need to cite your sources if you plagarize somthing in the public domain.
___
It's the end of my comment as I know it and I feel fine.
Some difference... Someone downloads an MP3 that they'd never have bought legally if given the opportunity, then they haven't stolen anything. Nobody lost anything. Some kid downloads a warez copy of Photoshop knowing there's no way in hell he'd have been able to afford it in the first place, then nothing's stolen. Nobody lost anything. In fact, if a few thousand kids do that and get some skills with the software, then it actually helps later on when they go to work and get asked to spend the company's money on a graphics app. (Although that's beside the point) Someone downloads warez for eval, then nobody's lost anything unless the person doesn't buy it instead of just wishing he hadn't bought it. (Would you buy a car without a test drive? Did you steal that time behind the wheel when you decided to get something else?) If someone dowloads a movie that they wouldn't have ever paid to see, no one's lost anything.
On the flip side though, when someone diverts profit...
Someone downloads a movie, makes a few dozen DVDs with inkjet-printed labels and sells them out of the trunk of a Caprice across the street from Blockbuster or the movie theater for five bucks? That's stealing. A person or entity who can plainly afford and otherwise would buy that copy of Photoshop if it weren't so easy to get warez? That's stealing. Get a bunch of albums off Kazaa or Gnutella and sell 'em to people who'd otherwise have bought them legitimately? Stealing. Grab a GPL'ed app, hide what it is, snatch out all the copyrights, credits and license, bundle some spyware/adware with it and seek revenue from advertisers? Oh you better believe that's stealing.
See the difference?
Hooray for infinite loops. I think I've downloaded their program a few hundred times by now...If we can get enough people on this for long enough, we'll pass Firefox soon enough...What's it at, 65 million?
I kinda have to agree with you. Sometimes I think if your doing an innovative program, its better you don't give out the source code.
Otheriwse, some big crap firm would come along.. rip off the source-code to incorporate into their 'commercial product'.. and make $$$.
--- infoGreG
...at some point... hence the importance of open source software now!
rhY
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
That's my feeling on the matter in general. My desire is that these "fat lazy nothings" would no longer be a burden on me. I'm pretty tired of knowing that so much of what I do and earn is ultimately "child support" for the rest of humanity.
I read at -1 but somehow that must of reset itself... whoops.
If you have nothing useful to say post as AC.
Your argument doesnt cut.
In all the instances of your last paragraph showing stuff that "is stealing", another party was deprived of income.
Not so with ripping Open Source. The copyright violating party may GAIN samething, but the creator doesnt lose anything.
Its just the same argument people make for downloading music/movies.
HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
A software company can't afford to hire a development staff, and they're too poor to afford development software / education anyway. So they just make a copy of some open source program and sell it en masse on-line.
Seems pretty similar to me.
For more information, click here.
Actually, yeah, it can hurt an Open Source project. If the pirates who illegally fork the code make good, valuable modifications to it, or bling it up enough, or just by dumb luck their version becomes more popular, then the new, closed-source app can suck up the original's user base, popularity and interest. An illegal fork can kill an OSS project just as fast as a perfectly legitimate fork can, only in the case of the latter, the project moves on in some other form because it's still Free.
Then again... I didn't know shit about Miranda IM before some jackasses ripped it off. I doubt I'm the only one. I'll probably check it out and see if it sucks less than WinGAIM. Maybe this time they actually helped Miranda. Viva Slashdot.
Yeah, and that's legal. (Or can be) As long as you preserve the copyrights and comply with the GPL you can spin a CD with Firefox on it, give it a snazzy cover, rename the app Generic-ISPWebCruzerLitePro2006 and sell it for $50 a disc if people will buy it. Red Hat, Novell, Linspire, Xandros and Mandriva do it all the time. Perfectly legit to do that with Miranda too if you respect the license.