Jump to content
Bob got married at 21 and has 3 kids. He has $30k in school loans, and he just bought a brand new Escalade at 7% interest for 5 years. He has an adjustable-rate 50-year mortgage on a $300k house, and last month he spent $10k on a new 50" plasma tv, Blu-ray player, PS3, and surround sound system. He put it all on a 21% APR credit card, which he pays off the minimum of each month. How fucked is Bob?
What do you want to be when you grow up?
A) Astronaut (0.00000657142857% chance)
B) Pro Football Player (0.00002857142857% chance)
C) Rock Star (0.00007142857143% chance)
D) Corporate Desk Jockey (40% chance)
E) Wal*Mart Clerk (59% chance)
Guy 1: You know, sales of our Barbecue Sauce division are down 2% this quarter. Hunt's BBQ bottles just received a major branding upgrade last quarter, we think this is the reason why.
Guy 2: Why don't we give our bottles a new look as well, then? We could use some new tri-color schemes that are all the rage with sports jerseys these days.
Guy 1: That's a great idea, Johnson! Let's get on it!
Woman 1: But wait a minute. If we change the colors of our bottles, will our customers get confused? I can just imagine Sally Sixpack strolling down the Kraft aisle at the grocery store, and seeing the new labels... she might wonder if we've changed the recipe at all.
Guy 1: You make an excellent point, Sandra. We should come up with some phrase or slogan in friendly language that comforts the customer and lets them know that they're buying the same great Kraft product that they've always bought in the past. Make it something like "New look, same great taste!", but not quite as stupid.
Guy 2: Excellent!
Woman 1: Marvelous!
While we could do it that way, this way would give us these additional benefits:
* nicely enumerated list of benefits,
* most important ones at the top,
* since people tend to ignore bullet points near the middle and bottom
We'd like some companies to stop using Free Software: the companies that can't comply with the license in both letter and spirit, and insist on engineering loopholes - be they in hardware (Tivo) or in law (Novell-Microsoft). Those companies work to de-motivate the developers of the software that they are using, who contributed their software on a share-and-share-alike basis and expect that to be respected. We would do better without them.
I think this is great. I'm sorry they built their work on the backs of other people who have always clearly stated their intentions with regards to the use of their software. The lack of this in GPLv2 is a HOLE. A HOLE which, of course, should be fixed.
If they disagree with the fundamental goal of the GPL, to free software so people CAN tinker with it, then they should have chosen a different set of software to build their product on.
This means that when TiVO decided to use GPL-licenced software, yet lock their hardware in a manner that denied the user some of these freedoms, they knew they were using a loophole, and thus acting in bad faith. They can try to play the victim all they want now that the loophole is being closed, but informed people will have no sympathy for them. They should have seen this coming from day 1.
Hmm, well, the whole purpose of the GPL is to discourage leeches and encourage co-operation. Nobody forced Tivo et al to mooch off GPL code. They are free to either re-invent it all, or to become honest players.
He who keeps taking our ball and goes home with it, has to play alone or bring the ball back...
They've gotten a free ride for a long time, and not contributed anything back, and now they might not get to use some of the free stuff that comes out in the future.
It must really suck to be them.
If they don't like it, then don't use.
If using freely obtained software (with the associated licenses) is hurting their business, then they should just start spending some money hiring developers and making their own fully proprietary software. You can't have your free beer and drink it too.
Too bad !
Tivo users suffer under their current GPLv2 abuse. Their rights are unjustly stolen from them, exploiting a circumstance hard to imagine in 1991 when the GPLv2 was published. Tivo knows this full well. Now is time to clean up their act (before GPLv3 would be best) or else they await a just upcommance.
Seems to me that (just like Tivo's) your dislike for the GPL comes only because you don't really want give back where you take.
Change is unlikely to cease once GPLv3 is released. If new threats to users' freedom develop, we will have to develop GPL version 4. It is important to make sure that programs will have no trouble upgrading to GPLv4 when the time comes.
One way to do this is to release a program under "GPL version 3 or any later version".
-Richard "What the fuck is a razor" Stallman