Palm Sued Over Palm Pre GPL Violation
zaxl writes "Palm is being sued by Artifex Software over the PDF viewer in Palm's Pre smartphone, which may violate the GNU GPL. Artifex alleges that Palm has copied Artifex's PDF rendering engine, called muPDF, and integrated it into the Palm Pre's PDF viewer application without the proper licensing conditions. The entire application must be licensed under the GPL if muPDF is part of the application. It seems more and more cell phones are shipping with open source code, but in a closed manner."
The GPL is for open source software whose authors wish to encourage the development of open source software. If you're not writing open source software, you look for another solution or write it your damn self. If you ARE writing open source software, it's not a bullshit license.
--I'm so big, my sig has its own sig.
-- See?
You use GPL source, you agree to the GPL. You use GPL libs/external executable, you MAY, but only a small number of terms actually apply to you in those cases.
The GPL is a distribution license; you only need to actually agree to and follow it if you plan on distributing it or derivatives of it to others.
Other than BSD trolls, I don't see how anyone could find the above complicated. Would you rather take proprietary EULAs? Those DO govern what you can do with the software itself.
If you want to be able to use source without having to give back, there is PLENTY of it under more permissive licenses like the BSD/MIT. Use those, don't bitch about the GPL.
Great Intellect...
"Furthermore, after reviewing this GPL our lawyers advised us that any
products compiled with GPL'ed tools - such as gcc - would also have to
its source code released. This was simply unacceptable."
Either you're a troll or your lawyers are idiots. the FSF specifically explains this isn't the case.
Please refrain from using GPL licensed code in your projects, then. Now that we've solved the problem for you, let's fix your first statement with regard to Palm: "Well, if Palm hadn't decided to include code licensed under the GPL and subsequently ignore the requirements of the license, shipping shitloads of infringing units, this wouldn't be a problem."
I don't license my stuff under the GPL; I prefer BSD-style licensing. However, the copyright holder is free to choose how they want their stuff distributed. Palm should have secured a commercial use license from Artifex, failed to do so, and will now have to pony up a whole lot of "oopsie" money.
512 MB RAM, 20 GB disk, 200 GB transfer, five datacenters. $19.95/month.
I think what you're looking for is covered under this article?
http://en.wikipedia.org/wiki/GPL_linking_exception
[Citation Needed]
The industry is moving to BSD-style licenses because they're just now finding out that they can and will be sued if they blatantly violate the terms of the licenses on other persons' code? Is this seriously a revelation to anyone, and do you honestly believe that it's changing anything? I'd really like to see some backing to the statement "The GPL is dead," because last I checked there was a pretty immensely large body of GPL code still in use, and there's no indication of any significant portion of it fading into obscurity because ZOMG IT'S UNDER TEH EVIL GPL.
I don't suppose someone here with a Pre would mind checking out that folder and seeing if the source for the PDF viewer is there?
Umm, don't you think that is probably something they checked before filing the lawsuit?
This author takes full ownership and responsibility for the unpopular opinions outlined above.
Is Slashdot for or against copyrights this week?
Well, that depends. If the discussion revolves around people wanting to share files regardless of copyright, this community is probably against copyright law. If the discussion is about [insert large company here] violating the GPL, then copyright law is awesome. It's a simple conditional.
512 MB RAM, 20 GB disk, 200 GB transfer, five datacenters. $19.95/month.
Sure they would, if they sold directly to their REAL customers, the end-user who uses the damn thing.
This is entirely false. If it were true, then there is no way GSM providers would ever allow an unlocked device on their network. After all, there's no way they could ever be certain about such a device. And the only thing preventing a GSM baseband is patents.
Is it? I suppose to allow any fully open source, reprogrammable computer on the internet is an invitation to disaster. And yet the least open source of OSes, Windows, causes the most havoc. What's your logic in this?
If your phone can screw up the towers, then there's something wrong with the towers. Eventually they will ignore your device, if it persists the company will register an FCC complaint. You aren't going to knock out a tower because of bad programming, at worst your phone will be ignored, and if you're unlucky you'll see a bunch of minutes or data billed on your account because it bugged out (after the battery dies in a flash.)
Contrary to popular belief, comments on Slashdot are written by multiple users just like yourself (but different!).
As it actually happens, the set of people who feel compelled to comment and moderate on "Pirate Bay" stories may not be exactly the same set of people that comment and moderate on GPL licensing stories.
Of the users who comment or moderate on both kinds of stories, some might have what appear to you to be contradicting viewpoints, but you may need to stop looking at everything as black and white - maybe you'll learn something.
I understand how "RIAA should not be destroying people's lives for downloading songs" could be interpreted by you to mean "Copyright sucks, and anyone should have the right to copy anything they want." But there's actually a not-so-subtle difference between those two viewpoints.
I also understand how you might interpret "Corporations need to comply with the terms under which they licensed others' software by releasing their source code or remove the copyright software from their product" as "Burn the evil corporations at the stake", but again, these arguments are not the same thing.
I hope this helps resolve at least some of your confusion.
In other words, you would like the freedom to choose the Free Software license of your choice, but you don't think that the folks writing GPLed software should have the same freedom.
I don't win, as someone who writes software licensed under BSD/MIT.
I have to compromise.
Either license my code as GPL, which restricts who can use my code (I want my code to be used as widely as possible - I don't care if MS uses in their software - I give it away with the purpose of improving the quality of software people use - i.e. if Joe Windows User benefits from MS including my BSD licensed software or Bob Linux User benefits from GPL projects including my BSD licensed software - both make me happy).
Or, I re-implement the software as BSD licensed. Now, this is no worse off than if the GPL code had never been written in the first place, true, but it goes against the idea of everyone working towards a common goal (creating open source software for users) - since the result is waste of time duplicating code under different licenses.
Your post has forced me to either respond or not respond. Damn you and your restrictive discourse.
The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...
... you must be new here? Or you're technologically impaired and know not a thing about Palm.
This is not the place for you - go back to Digg/Wikipedia where you belong. This is a place for people with EXPERIENCE AND FIRST-HAND KNOWLEDGE to discuss things, not provide bullshit citations from some wiki that any moron can edit, for morons with the weakest google-fu on the fucking planet or just plain lazy fools without a clue.
IOW - Sit down little one, adults are talking. Speak only when spoken to.
...stunned silence.... ... wow. What the hell ?
You are the official elitist-asshole-of-the-day.
No?
Who is going to troubleshoot your software?
Who is going to fix it?
How are you going to gain technical credibility if nobody know it is your company who is doing that great software?
That is why companies are using GPL. At the very least bugs are easier to find and if your product is any good your own users become your best QA team.
IANAL but write like a drunk one.
Just look at PDFViewer.cpp. That is definitely not GPL. It states that the material in the file is the proprietary property of palm. So this provides evidence that they did break the GPL assuming this is part of the PDF viewer software.
You say, "there should not be a law...". Well, if there were no law, then the copyright holder would have no protections whatsoever. Absent a law, you have no ability or right to stop me from doing anything I want with respect to copying of a copyable work. Only the law grants you a limited monopoly. In exchange for that limited monopoly (benefitting, you, the copyright holder) there is supposed to be a benefit to society as a whole. Lose site of that, and there is no reason to have copyright. So, now that we agree that there should be a law, let's debate the nature of the law. So, explain to me why there *should not* be a law to force certain exemptions. What is a logical reason that such a prohibition should exist. I'm sorry, but, there isn't one.
Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
You can win by relicensing as GPL.
Not always possible. I've released BSD-licensed programs that depend on Apache-licensed libraries. The GPL is not compatible with the Apache license, so I can't change the license of my code to the GPL, even if I want to. I could ask the upstream author of the Apache licensed library to make it GPL'd, but why would they? They don't want people to integrate their code with less permissively licensed code.
I am TheRaven on Soylent News