TiVo Says It Could Suffer Under GPLv3
Preedit writes to tell us that those busy folks over at InformationWeek have been scrutinizing yet more SEC filings, and Novell and Microsoft aren't the only ones concerned about certain provisions in the final draft of GPLv3. TiVo worries too. The problem is that TiVo boxes are Linux-based. They're also designed to shut down if the software is hacked by users trying to circumvent DRM features. But GPLv3 would prohibit TiVo's no-tamper setup. "If the currently proposed version of GPLv3 is widely adopted, we may be unable to incorporate future enhancements to the GNU/Linux operating system into our software, which could adversely affect our business," TiVo warns in a regulatory filing cited by InformationWeek."
Whatever happens with everything else, I thought Linus said Linux wouldn't be distributed under GPLv3
The world's burning. Moped Jesus spotted on I50. Details at 11.
Gpl3 is divisive, but correct in this case. Companies like Tivo benefit from the OSS model of tinker/hack/remake and still restrict users in doing the same. The same privileges that are extended to end users with the source code should be established with the freedom to tinker.
If Tivo feels that DRM is worth more than continued use of GPL software, so be it.
I'm a fan of tivo, I have one myself but this particular problem I dont see as a problem. The DRM is already cracked and it requires little to no effort to extract tivo video files to DRM free files. I don't see a problem with them biting the dust on this one, its a feature designed to limit us and thats something I dont want. I got my tivo long before they did trash like this and I'm disappointed that tivo is catering to the DRM crowd now a days. Next thing you know they'll be dropping the hidden 30-second skip which shouldnt be hidden in the first place.
Too bad !
Votez ecolo : Chiez dans l'urne !
Mhh, why don't they just continue using GPLv2 linux code. Ok, they won't have new fixes - but this is an embedded device - do they need them?
Dear Tivo,
There are many good commercial operating systems, use one of those. Using Linux has been a good choice up till now but things have changed and now it is incompatible with what you want to do. It is no big deal, you will survive.
"If the currently proposed version of GPLv3 is widely adopted, we may be unable to incorporate future enhancements to the GNU/Linux operating system into our software,"
You are not 'unable' to do anything. You are unwilling. Easy solution: release your code under the GPLv3. Keep with the spirit of the community which gave you a whole operating system for FREE.
p.s. FP!
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.
Welcome to the Brave New World -- You Got Bit !! Even free beer will come back in the end and bite you in the ass !! Never, ever, let some one eles determine your destiny !!
Even if Linux doesn't go GPL3, presumably they're using a lot of GNU userspace stuff, like glibc.
Stallman and the FSF have always been perfectly open about what the GNU project and the GPL are about. They're about "The four freedoms of the user". 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.
If I am understanding this correctly (and IANAL, so maybe I'm completely wrong), does this mean GPLv3 circumvents the DMCA? If that's true, and TiVo continues to use GPLv3 software, would the content producers actually risk taking anyone to court who modified (or provided instructions to do so) a TiVo in order to circumvent DRM? Afterall, if such a case went to court, the end result would be either the GPL is invalidated (rather unlikely) or the DMCA is struck down.
Again, I'm not a lawyer, so please correct me if I have this all wrong.
Note how Tivo said "GNU/Linux", hoping that RMS will take note, pardon them, and grant Tivo an exemption in GPLv3.
TiVo operates on a business model that GPL3 is **expressly** designed to eliminate.
See this essay by RMS and search for "tivoization".
Nothing in the least bit surprising here...
Call me old fashioned, but I like a dump to be as memorable as it is devastating - Bender
This may finally be the motivation the BSD world needs to replace GNU software, like the C library and compilers, with truly free alternatives. Here's hoping.
I wonder if I use bold in my signature, people will notice my posts.
I've already heard a lot about how the legal dept's of companies discourage the use of GPL'ed and Open Source software. Corporations fear any form of risk, however remote. (Unlike a government, they'd never install a thermal exhaust port that could be used to blow up their space station.) Corporations want to have total control over everything they are involved with. This has, from what I've heard, slowed FOSS adoption significantly.
If more fears of the GPLv3 affecting business models are heard, could the coming of the GPLv3 cause a chilling effect on FOSS adoption in the commercial sector? Or worse, could opponents of FOSS twist concerns about the GPLv3 into a FUD campaign? Perhaps they have even started already...
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.
So fuck them. Yeah, fuck them. Does the customers need the DRM in their lives? I thought so...
Unfortunately, they still have two other ways to take:
-Ignore completely the different upgrades to come to the software and keep maintaining the dammned DRM.
-Change everything to... let's say BSD? Last time I checked they were not forcing anything in the license.
Why they just not drop the drm and put the functionalities the customer wants? I will never understand bussiness choices...
I pray every day for every DRM abusing bussines to DIE.
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.
Is there any actual law that requires Tivo to implement DRM on its PVRs? Would not doing so break any laws? (I am referring to a normal Tivo, not one with CableCard or other pay TV stuff in there)
How is Tivo different from a VCR? (which, IIRC, is legal under the Betamax decision)
It's one thing for companies actually selling movie downloads to use DRM since otherwise they wouldn't get any content to sell from the movie producers. But TIVO is not getting anything from the media companies. They are including DRM so that their box might get bundled by a cable provider rather than actually chosen by users on it's merit. They should have started a rebel business and sell boxes that record component HD signal from a cable box and switch channels using an IR transmitter. As it is, nobody will mourn their passing.
I know that many of the BSD'ers don't like the GPL, but why should the GPLv3 be any more of a problem for them than GPLv2 was?
For crying out loud, they based their product on a system (GNU) whose founder - Stallman - openly believes that development and distribution of software that violates the so-called "4 essential freedoms of software users" are unethical and should cease. That's Tivo, that's what they do. The founder of the system they chose to base their business model on clearly and openly states that these practices are unethical and that it is the goal of the movement he founded, to eliminate them.
If they couldn't have been bothered to figure this out before they went down this road then someone in their development organization needs to be fired.
I'm trying to feel bad for Tivo, but it isn't working for some reason. I wonder why that is... wierd.
I don't follow how BSD will be affected by GPLv3. neither NetBSD, FreeBSD, and OpenBSD use the GNU C library. code generated by gcc isn't covered under the GPL.
NetBSD: the cathedral vs the bizzare.
Like BOO fsking HOO!, I dont use Tivo, Tivo doesnt make my life any better and I dont see much coming out of Tivo FOSS wise that really makes me want to care either.
One of the basic problems here is companies like TiVo who have been sold on the idea that it is their place to enforce the law.
FAQs are evil.
The BSD projects still use gcc and GNU C library
The BSDs most certainly do not use the GNU libc. While it is true that you cannot compile the system without gcc, you can definitely have a running BSD system with no GNU tools installed. It would be fairly bare bones (back to csh), but it's possible.
Here's a link to the OpenBSD libc for your browsing pleasure.
First, there is MythTV which does what a TiVo does, I think (I haven't used either). Second, we don't need TiVo, the free software community is doing them a favor by letting them have the software, not the other way around. I'm happy if they use free software, it grows the community, assuming they want to be a part of it. However, they have shown that they do not want to be part of the community, they want to lock the community out of their own work. Sorry, but I just can't agree with that. If TiVo continues acting the way it has then I say "Give me back my code, you don't get to play with it." I completely agree with the GPLv3 on this one.
Tharkban (It is a signature after all)
It may surprise you to know that code compiled with GCC is not required to be distributed under the GPL. In fact, quite a few commercial binaries are compiled using GCC.
Maybe I was wrong.
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
I know that everything I say will be considered heresy by the linux faithful so I expect to be modded down but I don't care.
The problem is that RMS is a spaced out hippy with not concept of the real world and there are an awful lot of people who think the same way. The GPL is a virus that infects any software it touches. GPLv3 is worse than GPLv2.
In my day to day work I avoid using any software that is GPLed because of commercial concerns (out side of my control) I cannot release details of software. So I have to reinvent everything and the open source community loses out on anything beneficial I may have done. A lose lose situation.
And why cannot release details of the software? Because its encryption libraries and DRM. Well don't DRM I hear you say. The real world situation is this. Media companies want DRM. I agree that its not useful and doesn't actually benefit the media companies but until their minds are changes its here to stay. Whether that's right or wrong its a fact. There's nothing we can do about that.
So using logic. The media companies want DRM. So any companies wanting to show their content have to comply with their requirements and use DRM. So don't show their content some may argue. But the providers are commercial companies. If Dish network didn't show Sci-Fi channel for example viewers may switch to DirecTV. So if providers are using DRM their software has to be proprietary which precludes GPLed code.
But what do I care. I get paid to be a consultant who works out how to get around such problems such as using publishable modifications within the GPL code which IPC to proprietary code. Or, more often, looking for the BSD equivalent which allows me to publish those bits I want to publish.
So yes, I can understand TiVo's concerns. And all that GPLv3 will achieve is forks in code (GPv3 vs GPv2 versions) or re-implementations dividing the effort and spreading the open source community thinner.
The problem with "truly free software" is that companies/people are free to make it non-free. While that would be great for companies like Tivo, it is bad for end users, since they do NOT get the freedom to further enhance the proprietary fork of the code.
Proprietary forks are rarely bad for end users in general. The vast majority have no interest in enhancing the code, or getting someone to enhance it for them. However end users in general benefit from the proprietary code forking off of open code. Compare Apple's Mac OS X to Microsoft's Windows. Consider Microsoft's use of the TCP/IP stack. GPL 3 type tactics merely encourage companies to reinvent the wheel, to indulge in not-invented-here tendencies. Such tactics also deter investors and make it that much more difficult from startups to form or succeed. It squeezes the middle between the hobbyists at one end and the big companies at the other. I'd argue that end users benefit when there is a healthy and vibrant startup community.
Is Linux and open source in general shooting itself in the foot? If a company is considering using open source and then realize that at some time in the future a revision to the license, let's call it GPL4, might come out and completely kill their business model, some will not want to take that risk. Essentially they'll be placing themselves at the whims of FSF, the open source community, and whoever else is involved in creating new versions of open source licenses.
It says as much in the article. GPL 3 doesn't prevent the use of DRM. It just prevents you from using legal means to prevent people from removing the DRM, which is something that there doesn't seem to be a lot of interest in anyway. The wording in GPL2 may well have been a perfectly valid defence in case of a DMCA complaint. GPL3 just makes it more explicit.
...until that 'loophole' is closed as well? GPLv4, perhaps?
Or you could remember who your true customers are and quit putting anti-consumer features (e.g. DRM, removal of the 30-second forward skip, automatically deleting recordings) into your product!
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Sadly, you're wrong. TiVo is getting a lack of lawsuits from the media companies for implementing a variety of anti-consumer, anti-fair use features in their boxes.
"It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
Note the word "verbatim". The ability to make modifications is a pretty big part of BSD.
What are VCR manufacturers doing to achieve lack of lawsuits for providing exactly the same features without DRM?
I thought that one of the major drivers of the GPLv3 license was to stop the tivoisation that Tivo made famous.
In which case it's working exactly as designed.
Should the GPL force the device makers to make it possible for everyone to open up and hack the devices, or should it merely force them to open the code, so you can recreate the device with you own hardware.
After all you can use GPL code to lock the device down. Just make it only accept signed patches only through secure channels.
Its that simple
Now why doesn't this surprise me. Slashdot isn't a discussion forum where people with differing opinions. Its a forum where boys can all agree with one another except when comparing OS-X/Linux/Windows or Macs and PCs.
DRM is restrictive and that is a problem. Generally I disagree with DRM. But all those people who upload stuff on to peer to peer or copy their mate's CD collections are stealing. When not coding I help run a night club and have a lot to do with live bands. Many of them are small bands who have to have day jobs to support them and selling CDs is a much needed income. I get so pissed when I find ripped off copies of their music on line.
Now people are complaining that the non DRMed music available on iTunes has their personal details in. Well you're buying the music for you. Your complaints were that DRM restricted the devices you could play the music on. That is no longer the case but still you complain. Now its because should you then upload that music for people to copy it can be traced to you. Well too bloody right. Its theft!
To be honest I am unaffected by DRM. I can record movies off of my satellite tv box and archive them. I can play tunes I have downloaded from iTunes on my laptop, works laptop, my desktop machine, my ipod and so on. Where I need to strip DRM its not difficult and the DRM means that music is available that wouldn't otherwise be available.
I can't wait for the day we are DRM free but until then if we have to live with it, lets come up with best compromise we can.
However then don't get mad if companies do as you suggest and stop using Linux. Linux is getting widely used in embedded type devices because it is good quality for that and doesn't cost anything. Thus it is a good starting point. The condition of having to release source code changes is minor enough that companies are ok with it. However it isn't the only game in town. There's plenty of commercial solutions like vxWorks, QNX and even Windows (there's a special embedded version of XP you can get). While many companies would rather not pay the money, if the Linux license becomes too restrictive, they'll do it.
Make no mistake, that's what they are talking about with the GPL is a more restrictive license. The idea behind it may be to encourage more free development but the license itself is more restrictive.
This isn't necessarily a good thing as you have to have a balance if you want to be large and get good stuff back. If you license is too open, like a BSD license, everyone may use your stuff, but you'll never see any of it back and thus it doesn't do you any good in terms of having more contributed. However if you license is too restrictive you can find yourself in a situation where people don't use your stuff at all. Even if you license is designed to ensure that everyone has access to all the changes, that doesn't do any good if no changes are made.
One of the reasons that Linux enjoys the success it does is that I think the GPLv2 does a great job of striking a balance. You still have to give your code out, but there aren't really any restrictions of what you can do with it. I am worried that if a more restrictive license starts to take over, you'll see companies moving away from Linux.
Maybe you are ok with that, and if so that's fine, but recognise that if you decide to play hardball and say "We are going to make you do this or you can't use our stuff," that people may say "Ok fine, we won't." If that happens, you aren't really in a position to bitch about it.
The parent is +4 Interesting. Which is bad since its completely and utterly false.
Apparently you never heard of Macrovision.
I work for a Fortune 500 company (manufacturing, not IT) which quietly started using FLOSS in large-scale projects two years ago. In this case the legal department didn't care, but ossified elements in corporate IT did. Back in the day, nobody was ever fired for choosing IBM; today it's Microsoft. The corporate IT Microsoft supporters met trouble when they couldn't explain why the MS proposals were 5, 10, in one case 16 times more costly than FLOSS solutions (taking into account consulting days and time of deployment). GPLv3 is fine because it means the code my company relies on will stay free/libre. Tivo is certainly free to hire 250 developers and write a kernel and toolchain, or buy the Microsoft offering. Good luck to them, they will need it.
...told them about the implications of GPL to begin with?
:-)
So Tivo has been spending lots of money on low-quality legal consultancy for years.
And as to spending money:
Tivo should start spending money, real money, today, on a DRM-friendly type of software base for their gear.
Tivo should consider something like Windows Embedded and start shelling out tons of money for licences.
From me, just a cordial "harr, harr" for Tivo (and all the others of that ilk).
Well done, Richard Stallman, Eben Moglen, Larry Lessig, and whoever contributed to the GPL, esp. GPL v3.
Many thanks to you all.
Walter.
Recording in a lossy analog format that you cannot make perfect copies of as many times as you want?
Bruce Perens wrote this back in March.
http://www.linux-watch.com/news/NS9312220011.html
He basically said Tivo have nothing to worry about if they are willing to do a bit of work to implement their checking process in a different way.
Given that the text of the GPL3 has changed since he wrote this, do his points still stand true?
Use FreeBSD. Or any other BSD for that matter. There isn't anything in Linux that makes it Tivo's only choice. If GPL V3 gets pushed onto commercial users of Linux (Google, Amazon, others), they'll just switch to *BSD within a year, tops.
Those lawsuits would be baseless anyway. TiVo is understandably afraid of having to pay the enormous cost of a legal battle with Big Content, but make no mistake: they'd win in the end. There's nothing legally requiring them to implement DRM or other annoying features (except maybe the CableCard license, which only applies to the pricey Series3 units).
Visual IRC: Fast. Powerful. Free.
*scream* The GPLv3 is unfair!!! We got this source for free to use in our commercial product with minimal changes... Now we cannot use DRM with it...
*ironic*
I just hate companies like this.. They get something for free and think they can do anything with it, and don't even care about the wishes of the people that has written the actual source.
But hey.. They can still user DRM'ed stuff with that box... They just have to implement some hardware-chip that will do the DRM decoding and then the software just needs a driver to know how to send it to the chip.. But ofcourse adding something like that to the box will probably cost them more than doing it all in software.
And with a DRM chip they would not have this problem with the GPLv3 and people could do all the mods they wanted on the TiVo..
This section of the GPL FAQ implies that FSF has no plans to require that the output of a copylefted program be put under that same copyleft.
Nothing stops them writing a descrete DRM application on top of Linux/GPL'd code.
It is the restriction to GPL'd code that this will prevent.
And personally I see nothing wrong with them deciding to shut down their application if they see changes to the base OS, they don't need DRM to do that just something like a tripwire approach.
The vast, vast majority of people here aren't buying TiVo because it is Linux based. They don't give two shits what OS their DVR runs on. If the GPL ends up making Linux not usable for TiVo, they'll switch to another OS. It's not like once you've gone with one platform you can never change. For example the WRT54G used to be Linux based, however starting with revision 5 they switched to vxWorks which let them cut the RAM and Flash in half.
They just move to a BSD-centric model and stay away from GPLized code.
---- Booth was a patriot ----
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.
Drop linux, use *BSD.
Why the heck are they using linux anyhow? They *know* they have to release any modifications etc etc etc. It's not as if it's a surprise or anything.
Is there a specific bit of functionality present in linux that *BSDs don't have? Frankly I doubt it.
Sounds to me like you want something for nothing and are displeased that you aren't getting it. GNU is Stallman's house. You play there, you play by his rules.
You are perfectly free to not use GPLed software. You are also free to to organize an effort to rewrite the GNU utilities and license your version in some way that fits your (rather peculiar if you ask me) view of reality.
Not all businesses find GPL to be intolerable. Linksys, for example, uses GPLed software, and, as a result, made their Broadcom chip drivers available to the public. Doesn't strike me as being nuts or unbusinesslike in any way.
BTW, it would be more appropriate to accuse Stallman of being a Socialist or Communist than of being a Hippie. Not that there is all that much wrong with people who believe that hitting other people over the head with sticks is not necessarily the best way of interacting with others.
You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
The general tenor here is "It's RMS's right to specify how you get to use GNU software, and you have to honor that." But at the same time, everybody's so down on DRM. What about the content creators' right to specify how you you get to use their creations? You all want to be able to use that content however you want to, on whatever devices you want, whenever you want.
The cry for the removal of DRM, to give you the freedom to do what you want to with media, is no different from a desire to stick with gpl v2 so that you can continue to use the software any way you want.
So now we've got two religious nuts, RMS, and the Entertainment industry, both creating things they are trying to restrict you from using in any way you want.
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...
Excuse me, but please get off my Pennisetum Clandestinum, eh!
You may be right, but I've got a ReplayTV, and I remember them going bankrupt defending the ability to automatically skip commercials.
Good. I hope leeches like Tivo either (a) learn the error of their ways and repend, by either not using GPL'd software, or by removing the DRM, or (b) go bankrupt.
This means that either the BSD projects will have to fork GPLv2 versions of affected software or (hopefully) re-implement said software.
Why on Earth would they? What's so offensive in GPL v3 all of a sudden, as compared to v2? It simply closes some loopholes that were abused by evil corporations. It has nothing to do with the BSD side of things. Why should the BSD crowd care about that anymore than they did about v2?
i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
Sure, it's all well and good that we know this, but the GPL3 also gives TiVo and MS and others a chance to spread FUD, and they probably will in an attempt to get the FOSS community to somehow cave. It's easy for them to spread in the media "Well see? If you don't do what the FOSS community says, they'll just turn against you and rewrite the license to say 'give up all your ip for free!', they really are communists!", and then businesses would avoid GPLed software because of the FUD.
Still, it would take a lot of people to change their minds and rally behind something, and it would have to make sense to everyone in the community, and this avoids dealing with the reasons behind the change, but you can bet they'll try anything to get people to stop touching FOSS.
Are you telling me TiVo will re-write the entire product without Linux? of course not. They use Linux for a reason, it's cheaper and easier.
They can either change policy to stay with Linux or they can use another OS. Nobody is going to lose any money if they use something else anyway.
http://www.gnu.org/licenses/gpl-faq.html#CanIUseG
It seems like they could set up GCC so it copies parts of itself into the output and then the output would be covered by the GPL. They only need a code change, not a license change.
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
"Freedom of the press is limited to those who own one"
Blablabla
As far as I know, IBM has no problems with GPLv3. Doesn't get much bigger than that. It is just the leeches like Tivo that might get hurt. Is it so hard to understand what "playing fair" means?
The clout of so many of the best programmers in the world actually liking that what they're creating is their own property instead of that of their bosses is unstoppable. It seems to me it's only those software people that are insecure about their capacities are somehow opposed to the GPL.
If it were sifficient, they would be using it already.
Ok, I for one hope TiVo just dies. MythTV forever :)
I thought Linus said Linux wouldn't be distributed under GPLv3
Tht's what he said with previous drafts of the GPL. But he is pretty pleased with the last GPL3, and he has said that he's not so much against relicensing the kernel under the GPL3, altough it's so hard that it may be technically unfeasible
Linux Says Tivo Could Make It Could Suffer Under GPLv2
A journaled filesystem. No, softupdates does not count.
I have been bitten too many times by locked down software to want to get a Tivo. I love the concept, and I'd even feel good about supporting an innovative company, but not at the expense of putting up with DRM. Tivo as lost sales with me precisely because they lock things up, and if they switched to GP:v3 and unlocked things, they would gain sales.
Infuriate left and right
We are all saying how they can transfer to BSD.
However, has it occured to anyone else the MASSIVE R & D, testing, tooling costs that would be involved in reinventing it all, even if some of it is already written.
It would also effectively create two versions of TIVO, a old, unmaintained one, and a shiny new DRM infected one. Guess which one will get pushed out more. That is, unless they are going to "reflash" everyones box with a huge multi megabyte update over the phoneline.
http://www.writeitfor.us - Writing IT for the IT generation.
That's the idea: to prevent the Tivoization of Linux.
And I won't be losing any sleep if Tivo gets in trouble over this; while their products have been pretty good, their patent claims have been outrageous (for the latest example, see here).
As has been pointed out many times, with the BSD license, any changes you contribute back can be used by your competitors without them having to contribute back in turn. Thus you are giving your competitors a free ride if they are inclined towards the selfish side.
Of course this only applies if you contribute changes back. The penalty for not doing so is the increased hassle over time of keeping your private changes in sync with the mother lode.
As many others are pointing out, Tivo chose Linux because its code base suited them better. They wanted the superior capabilities of Linux for their business, whether because of drivers or license I know not, but they liked it better. Now if they don't like that, they can go with an "inferior" choice like BSD, or they can pay for a proprietary OS which may be better or worse technically. But the technically "superior" free choice now has a cost. Their free ride is over. Cry me a river.
Infuriate left and right
"Oh, if GPLv3 is used, we won't be able to use our pointless DRM any more!" Cry me a river, TIVO.
Saying your "phone ran out of batteries" is like saying your "car ran out of gas tanks".
Really? Gosh, that's a surprise.
Let them suffer. They've been leeching off of work never intended for them in a proprietary fashion for far too long.
If there's anyone I hate more than stupid people, it's intellectuals.
How did this get modded +5? glibc isn't even licensed GPL! Notice we have commercial software for Linux? That all links to glibc, and it kind of has to. Which is why it is licensed LGPL.
As for Tivo being scared of GPLv3, stop locking down your devices like the dicks you are and you won't be adversely affected. Problem solved!
Wow how can I possibly contend against such an eloquent refuting of all my points.
The supposed 'best programmers in the world' won't be able to spend as much, if any time on writing open source stuff cause they'll be no money in it if the big boys fuck off and start using solaris/ A n other comercial unix. What you don't seem to get it is it was a big struggle to get companies with serious money to use linux and creating uncertainty and potential issues with intellectual property for these companies is likely to drive them straight to Redmond.
GPL3 will be the bullet that hits the foot of open source. This is going to do more damage to commerical adoption than anything MS could have done.
The war with islam is a war on the beast
The war on terror is a war for peace
The big stink would essentially KILL Linux in many organizations.
This statement is wrong in so many fundamental ways it displays a total lack of knowledge regarding Tivo's hostility to the GPL.
What the Tivo people did was privatize Free (as in speech) software. It is roughly analogous to stealing a painting from a publicly-funded museum and hanging it up in your house. They accomplished this a number of ways including a signature check of some kind during startup. The implications are:
1. Source code is _useless_ now
2. Source code is no longer Free.
3. Source code cannot be modified.
This is a novel approach that disables numerous fundamental intents of the GPL and captures, for Tivo's sole benefit, the countless man hours that have gone into building Linux-based operating sytems.
Furthermore, businesses that will not like Linux under GPL v3 or think the spirit of the GPL doesn't apply to them (Tivo, that's you) should be using BSD.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
i wonder, could you sue someone for writing bad code for a project based on a GPLv3 because they were unable to explain how it actually works? i mean, if you wrote the code bad enough (but still had it somehow work) you'd have a DRM scheme more powerful than AACS...
"you're too stupid to use our license! get out of here!"
-Yourmomisfasterthanabeowulfcluster
On one hand, Public Domain software is the most free license out there. You can literally do anything you want with it, no strings attached.
On the other hand, by making a single non-trivial change you can make it as proprietary as anything you wrote yourself, and handcuff your users as much as they will tolerate.
This happens all the time in the music industry:
People take out-of-copyright music, make a new arrangement, slap a fresh (c) on it, and treat it as if it were their own original creation.
"Viral" licenses like GNU limit your rights by forcing you to pass the freedoms on to others in the community. Of course, when the copyright expires in BIGNUM years, the original code enters the public domain. When that happens, see above.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
...a fairly large scale exodus to FreeBSD once the GPL v3 comes out.
The responses to the last few articles that have had anything to do with the GPL have been utterly toxic, on both sides. If the Linux community keeps this up, eventually there will only be the diehards left; nobody else is going to want anything to do with them.
Here's the link for those who want it. It might be a bit less polished than Ubuntu, but you won't have to put up with the toxicity that is standard around here, and if you make improvements to it and want to earn a living from such, nobody has a problem with it like Linux users do. Enjoy.
When they are free to proprietarize the open code, then _everyone else_ has to reinvent the wheel.
You subscribe to a fallacy, open code remains open. Only their changes, not the open code, are proprietary.
http://lists.freebsd.org/pipermail/freebsd-fs/2006 -June/001962.html
I don't know if it's actively in use, however it indicates that there is at least 1 JFS available for FreeBSD.
Yeah, you have to look at the whole picture. Being able to walk down the street naked is not the sine qua non of freedom...
"Not an actor, but he plays one on TV."
Which is precisely what some supporters of GPL, want.
I know, it's hard to do business while using GPL software as a core.
But who said that all developers of GPL-ed software are happy that someone is using their work to make money without giving something back to the developers and without following some ... say phylosophical ideas which are behind the license?
To make the business based on Free Software and/or Open Source really successfull and sustainable, it is not sufficient to please only shareholders of the company.
IMO same applies not to just GPL-ed software, but to some degree also to so called commons: air, water, culture, ...
hany
TiVo reminds me of the guy who murdered his parents then begged for mercy from the court because he was an orphan.
They violated the spirit, if not the letter, of the GPLv2 and now they are worried because, under GPLv3, they can't continue to take advantage of OSS to insure their business future. I say, good riddance.
They fought this battle in Court, and won. By being brave and principled, they secured for us (whether that was their intent or not) the very freedom Tivo is based upon:
Sony Corp. of America v. Universal City Studios, Inc., 464 U.S. 417 (1984)[1], also known as the "Betamax case", was a decision by the Supreme Court of the United States which ruled that the making of individual copies of complete television shows for purposes of time-shifting does not constitute copyright infringement, but is fair use.
THAT is what they did "to achieve lack of lawsuits", they fought the assholes and won. The pussy (Tivo), that cuts backroom deals and drops the consumer as customer is not doing anything to further secure your rights.
GPL and BSDL each have advanteges and disadvanteges, but since GPL gives more freedom to the end-user, rather than the developer like the BSDL, it logically has better surport from the end-user... which is most of the people out there. Developers like Microsoft and Apple LOVE the BSD, but most end-users don't, and that is why "Linux" is more well-known than "BSD"
yep, i would go to be crying for weeks if Tivo went under...
www.tdobson.net #### Dare to Dream #### blog.tdobson.net
> Would you consider a book that you bought now exclusively yours, then copy it and redistribute it? Of course not.
You said it! the authors have a right to have their works be used in a manner acceptable to them (rights granted withing the copyright framework etc.). Conveniently Tivo doesn't seem to want to honor that right of the FSF. Just because they bought it at $0 doesn't mean Tivo can pretend it's in free domain. Tivo doesn't seem to want to play by the rules set fourth by the creators/distributors of the GPLed software but doesn't seem to have any problem whatsoever turning around and expecting that their customers play by their rules. Don't you think that a tad bit hypocritical?
> What about your house? You own your house so does that give you the right to modify your water, gas and electrical hookups to bypass the meters? No.
you didn't by the hookups, you bought the house.
> Your car? Do you have the right to drive your property you bought however you feel like? No - there are rules you must abide by.
I do have the right to drive it however I like as long as I do it within my property. When I use public areas, yes, there are rules of sharing the public areas I must abide by to make sure it's equitable to everyone sharing the public areas. but the rules are for sharing the roadways not for how to use my car, my property. Ever notice how the driving booklet says "Rules of the Road"? and not "Rules for using your car"? If I kept my car within my premises I'm fairly certain I can drive it however I damn well please.
> Tivo has a right to do what they want to their products. If you buy it and attempt to take it apart, well then that's fine and your right, but they also have a right to put mechanisms in place to deny you further service if you do.
And the GPL and the FSF don't?
"They're also designed to shut down if the software is hacked by users trying to circumvent DRM features. But GPLv3 would prohibit TiVo's no-tamper setup."
:) If I own the TiVo, then I should be able to try and modify it's software - and with GPL that *MUST* be allowed, too bad that they've found some workaround for the current version of GPL that goes against the whole concept of the user being free to use and modify the code.
Well then, great news, isn't it
And they want to make money. With GPL 2 these two goals could coexist. With GPL 3 they can't. As a business, they care little about ideology.
You seem to misunderstand the meaning of "freedom" and "rights". According to your (apparent) definition, any law restricts freedom because it prohibits certain actions. But should people be free to murder people at will? Laws against murder protect the right to live. By prohibiting certain actions you create freedoms. The point of the GPL is to protect freedom by prohibiting certain actions.
Thus your argument is fundamentally confused.
I assume that TIVO has their own application running inside a TIVO box, which they can license as they see fit.
As long as the measures they take shut down their application but leave the kernel and any other GPL software running, how are they violating GPL3?
The box would not be much use without the TIVO application running but that's what they're trying to achieve.
They could also just delete the data files (programs) for their application when the security measure is triggered, surely deleting data files is not a violation of GPL3.
This is an interesting quote. It appears I'm going to have to research the GPL v3 a little bit further.
Aside from that - I don't see much REAL news here. Tivo basically has stated that they are riding on the backs of open source developers, haven't done much of anything in return, and now that those developers have an easy option of migrating to a license that protects their work from the likes of Tivo they have to spend some time thinking about how exactly to move forward.
Tivo certainly could migrate to foundational software with BSD style licenses, but it will take some time rebuilding everything and re-testing. They can also migrate to proprietary licensed software as a foundation. Further, they have the alternative of re-structuring their DRM protection. They could also spend time, money, and energy lobbying needed GPL projects for alternative licensing.
They are not without options, and given the fact that their "innovation" has made zero contributions back to the group of developers that formed the foundation of their business, and given the fact that they prefer to strip rights from consumers(DRM), developers(licenses), and other innovators(patents) I don't see why they gain much sympathy at all.
If you don't like GPL3, don't develop under it. FSF and the GPL are designed to foster the OSS community. If you want to provide your users with more freedom, provide an alternative license, use an alternative license, or write your own license. If you don't like GPL3 from an end user perspective, don't use GPL3 software, lobby for alternative licensing, or promote alternative projects that don't make use of the GPL.
RMS wants to be the big boss over OSS coders.
Kinda like a non-profit corporation where anyone who adopts the gplv3 is forced under it.
Basically they'll be able to make free software as HE sees fit. and only coding what HE desires.
RMS had the right idea years ago. Nowadays he seems to have become full of himself (that pic of him dressed as a saint, anyone?) and believes no one should have the freedom of ideas and creativity, just people who stamp out code under what he deems "acceptable"
that isnt freedom, that's a dictatorship. He's becoming what he rallies against most. Or maybe that was his plan in the long run?
I'm not sure they have a choice. DirectTiVos have to respect DRM. If they don't, DirectTV won't let them steam the content. I think its similar for TiVos which accept CableCards. And TiVo isn't big enough to put pressure on the people holding them to these restrictions.
It boils down to exactly what they say. GPLv3 won't let them use DRM, and the content providers won't give them access to the streams without it. They don't have enough clout to pressure either group to relax their policies, so they're kinda screwed.
Have you been sleeping under a rock? BSD code changes can be distributed as binaries with no recourse to seeing the source. GPL code changes MUST be distributed with the binaries or at least made accessible. There is a HUGE difference.
As for your personal opinion of the FSF, hoo hah. If you don't like the GPL, don't use the code. He who writes the code chooses the license. You are more than welcome to say in your church of copyright ignoramusses.
Infuriate left and right
Sine qua non
From Wikipedia, the free encyclopedia
Sine qua non or conditio sine qua non was originally a Latin legal term for "without which it could not be" ("but for"). It refers to an indispensable and essential action, condition, or ingredient. In recent times it has passed from a merely legal usage to a more general usage in many languages, including English, German, French, Italian, Spanish, etc. In Classical Latin the correct form uses the word condicio, but nowadays the phrase is sometimes found to be used with conditio, which has a different meaning in Latin ("foundation"). The phrase is also used in economics, philosophy and medicine.
An example of the term's usage was annotated in H.W. Brand's biography of Andrew Jackson. The book included a toast given by Andrew Jackson on the occasion of Jackson receiving of an honorary doctorate from Harvard. The President responded to his listeners, "E pluribus unum, my friends. Sine qua non."
Does this mean any web apps using GPLv3 software like MySQL has to released as open source? That really sucks!
"The point is, there are two ways to define freedom, so to speak. One is the upstream way, where the freedom is what the authors say it is. You are free (have a license) to do whatever the author says you can, and the freedom is therefore subjective, but can protect the author's work if the author so wishes to. As for the downstream freedom, it is what users think they should be able to do with the software (or whatever creation). This freedom includes patenting, taking credit, selling, hacking, whatever a user can possibly conceive of."
Gee! This almost sounds like the content creators vs the illegal downloaders debate all over again.
Good to have official confirmation from the people it's specifically aimed at that the GPLv3 will do the job it's intended to do.
Meanwhile, TiVo might want to look into an interesting little niche project, whose licensing might be more suited to their specific business model, called NetBSD. They might have to do a little more assembly themselves, of course... but then, sponging off a community whilst deliberately frustrating the very motive for allowing them to do so could never be described as a sustainable practice, could it?
"However, as I think about it 'completely free' isn't 'completely' accurate either in that I think the difference between the BSD and GNU licenses is this:"
Release under the BSD if you want ideas to be free. Release under the GPL if you want code to be free.
Actually, the GPLv3 lets them use DRM for content to their hearts' content, just not use DRM to prevent people from modifying the software on the device. One solution would be to allow modification of the (GPL) software, but keep the DVR software proprietary. Their servers could refuse service to anyone not using their proprietary DVR software, while still letting users modify other software on the device.
This could easily be fixed by commercial entities with enough lobbying clout. It worked for the RIAA/MPAA. Just get congress to defang GPL-type licenses by changing copyright law right underneath it, and not in the way that Stallman would prefer. Congress could do this by simply limiting the maximum judgment amount and injunction rights for OSS copyright infringement to some trivial value (e.g. a multiple of the copyright holders actual market price for their primary distribution mode, or some other legal definition of zero for free beer).
This is something I am going to worry about for a minute portion of a nanosecond.
You don't get it.
If you release your code as GPL then anybody can redistribute it. So if you contribute to the GPL code base your competitor can use it. For example Ubuntu could use SAX2 and I wish they would. I actually like GPL2 I don't like GPL3. I don't like DRM but I understand the requirement for it to keep from being sued. RMS doesn't like Tivo but frankly millions of people do like Tivo and how has Tivo hurt FOSS? I can tell you that more than once I have had people tell me that
1. They don't know anybody that uses Linux.
2. Linux is too hard to use.
I simply ask them if they have ever heard of a Tivo? When they say yes I tell them that it runs Linux. Then I explain that Linux is used in many small devices as well as supercomputers. Tivo has done a lot of good for FOSS.
I don't like RMS, he is a zealot and that is always a reason for concern. His insistence on calling Linux GNU/LINUX is a good example. Is he going to demand every piece of software compiled with GCC? The latest version of GPL seems like him trying to stop the popularity of Linux. It all seems like some desperate atempt at keeping in the spotlight. Maybe his is a nice person in real life but his public stance is that of someone trying to from a religion.
I would never want to stop people from having the right to create software without some government or corporation giving you permission. Frankly I feel that is a real danger. I fear that GPL3 by making FOSS less comfortable for big companies will under cut their support for FOSS. If that happens we will lose our big friends like Novell, Intel, and IBM and be left to fight the monsters by ourselves. I think that is RMS's goal and frankly it is counter productive to FOSS becoming mainstream.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
"Get it? You've bought it. It's YOUR equipment now, not Tivos. Sure, they went through a lot of hard work and effort to build that hardware. Then they sold it. At that point, their claim on that particular piece of hardware was exhausted."
There's a bit of misinformation here. When someone sells you something, they don't sell you all the rights to that item. You for example couldn't make counterfeit Tivos nor sell them under the Tivo name. Remember society isn't about absolutes, but compromises, for both parties.
Why can't they simply shutdown their proprietary software instead? The idea that they are somehow forced to keep their entire system in tact just because of GPLv3 is silly.
FUD much!?
And move to BSD, then you can do whatever you want TiVO.
You don't get it. First, the argument was that there is no difference between BSD and GPL, about as dumb a statement as can be made. Second, the author of the code gets to set the license. If Tivo doesn't like the license, they can use other code, either free and inferior, or proprietary and expensive and quite possibly very hard to customize.
Them what writes the code sets the license. Them what uses the code have to obey the license. Them what don't like that can whine on slashdot and make no difference.
Infuriate left and right
They didn't have to use the GPL. This is a company that has deliberately sought to reduce end users rights with DRM, something I find abhorrent. The GPL v3 is an attempt to stop companies from using GPL'd software and doing this particular thing to its end users.
:)
My heart really bleeds TIVO. You should have used BSD software, that allows you to screw over end users without a 2nd thought
Dave
Our lives begin to end the day we become silent about things that matter. --Martin Luther King Jr.
"The best way I've ever seen the GPL vs. BSD debate put was something like this"'
The GPL treats everyone downstream like children. The BSD treats them like adults.
The freedom to benefit form others' work without giving back squat.
The freedoms taken away are the freedoms of the egoistic, egocentric, individual or comapny. No wonder MS and Apple use BSD software, that should tell us a lot about what we needs to know about who finds those "freedoms" useful.
IANAL but write like a drunk one.
If you distributed software that is GPLed.
You can even use it and not give a rat's ass. That is how nice the GPL is to you.
IANAL but write like a drunk one.
That is an audio format.
You can implement encoders or decoders using whatever licence you want.
Crappy example frankly.
IANAL but write like a drunk one.
Many is with big corps in different industries (oil, finance).
What you are saying makes absolutely no sense to me, but that is perhaps because these industries do not have software as their main activity and use it only as a tool.
If you ear is planted in Redmond, yeah, I suppose you will not hear moch pro FSS noise there.
For bunnies sakes, Sun and IBM have gone all pro FOSS, you can't get much bigger than that.
Is your name FUDie or what?
IANAL but write like a drunk one.
They are not equivalent freedoms, because you are calling a goose a cow. Yes, they have the right to attempt to prevent their product from being hacked, but they do not have any right to prevent you from exercising your right to attempt to hack your property. This is what you fail to acknowledge, and why your view is simply wrong. The GPL forces both sides to allow the other side equal freedom in attempts. The BSD license allows one side to use the law to prevent the other from exercising its rights. So under BSD, only TiVo has rights, the hacker does not. This is enforced by copyright law, not any "attempt to prevent their product from being hacked". Under BSD, TiVo can block even the attempt. Under GPL, both sides can attempt all they like, and the superior technical skills will win. Ergo, GPL is the more free license, and clearly the most beneficial to society in the long run.
albeit not fully. Apache (and SISSL) are more protected, since they state that if you use SW patents, you can't use their code. GPL just says that if you use GPL code and patents, then patents in GPL code you produce (even by proxy) are controlled but no other.
BSD has no protection.
"Them what writes the code sets the license. "
Too bad that RMS doesn't agree with you. The amount of whining he does about how evil none GPL software is legionary. I have heard it called a crime against humanity on Slashdot.
So you are saying that I don't have a right to express why I fell that the new version of the GPL is counter productive to FOSS? I notice that they also selected to ignore my comments of how Tivo using Linux was a benefit to the the community. You are just stating a party line. As I said I think that the GPL is fine as it is and doesn't need to change to protect the user from Tivo. What I do worry about is how the GPLv3 could play right into Microsoft's hands. I can see Microsoft getting the government to go along with the idea of signed binaries. Binary software can have virus and other malware. Distributing binary software is just too dangerous without over site. So only programmers that have a license will have the right to distribute binaries so they can be tracked. What about the end user? Well they will have the right to sign their own binaries to use on their own computer. RMS will be so happy because the GPLv3 will be enforced by law and all FOSS software will only be available as source code. It will also kill FOSS as a threat to Microsoft.
RMS will probably never see this as a problem because in his mind he will feel that everybody will then learn the "advantages" of having the source code an will follow on his divine path.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
What you've said sums this argument up pretty well IMO! TIVO took GPL code who's spirit was that changes had to be released back (and to be fair they did) but then hardware locked the systems such that if anyone modified them the sysem refused to run. They didn't violate the specifics of the license but they certainly seem to have violated the spirit which was to allow people freedom to work with the code. I'm *not* a contributor of code, it's not my talent, but I am certainly one of the ones who was fairly frustrated by what TIVO did. That TIVO is upset about GPL3 is fine by me - some of the changes were made to specifically block the crap they pulled. :-)
The BSD license I've not ever learned too much about and this discussion has been pretty enlightening. The point you've made about having code run in more places vs having changes released back is a very good one and appears to define the two camps well. I would imagine that writing code and then having it improved upon by others would be pretty cool, I'm surprised that many people are comfortable allowing their code to be used\modified by others (credited or not). Different strokes for different folks it seems and you've captured the two shools pretty well I think - I believe I'd probably be more of the GPL type.
It will be VERY interesting to see how many adopt the GPL3 license. That Linus isn't is interesting but I guess if everyone else does it won't matter too much. TIVO might actually be forced to write their own stuff from a more basic level moving forward, serves them right IMO for having locked the hardware to begin with - "content providers" be damned. Close the hardware? Write your own damned code....
Build it, Drive it, Improve it! Hybridz.org
"There was no loophole. Tivo released all its code under the terms of the GPL."'
Speaking of which. Anyone here remember the brooha over Google and web services? Amazing how quickly everyone has forgotten that. The GPL is a minefield, legal, spiritual, or otherwise. The BSD is a very simple license, no lawyer required. No lenthy villification on slashdot.* I'll take peace of mind over whining and crying any day of the week.
*Never mind the irony of this forum talking about spirit and rights while not granting content creators the same.
http://www.neurosaudio.com/
IANAL but write like a drunk one.
There are people out there that are creating software that is obviously very useful.
They are giving it away for free and they are putting conditions of how it is distributed, if at all. Their choice of licensing terms is completely inconsequential, call freaking license of hell if you wish, that is beyond the point. They wrote the software, they are the ones that have the legal right to decide how to distribute it and copy it (thank copyright for that).
Enters Tivo, your company, and it appears you as well. YOu want to grab that code, do whatever you want that is profitable for you. Well, sorry to break this to you, but that is not how the world works. You are using other people's work, so either you abide by their rules or you go and find somebody else that writes that software for you or you write it yourself.
I think most reasonable people will accept that.
If you can't release details of the software you are developing, can you please pray tell us how would the community possibly benefit from something you can't give? I find utterly ludicrous that you are accepting your hands are tied to share but you still somehow would want to use software that force you to share. You can't have it both way buddy. Neither can Tivo or your company.
Fragmentation may come, but I doubt in the way your are envisioning, what will happen is that we will be able to differentiate foe from friend, companies that just took FOSS for the free ride will have to leave the gravy train, companies that agree with the fundmanetla issue aobut access to software and freedom for end users will continue working in GPLed projects.
Funnily enough, MS and all its patent nonsense has helped us to see the benefit of including details about patents in the new version of the license. Corporations can continue "innovating", since they are reputedily so good at it I am sure they will not miss the contributions of "hippies" and "zealots".
IANAL but write like a drunk one.
If you can't give details of what you are doing (due to contractual constraints), how for the life of the bunny can you share your monmentous programming achievements with the community?
Sorry, but there is a logical blockage there, go grab some Drano and unclogg it because what you are saying is not compiling.
IANAL but write like a drunk one.
Incorrect - lets use the original analogy. Imagine the axle is public domain, and the wheel hasn't been invented. Entity A invents the wheel based on the work that was done on the axle, and keeps it closed because the axle license allows this. Everyone else has to literally reinvent the wheel.
If the axle was GPLed Entity A has to either let everyone copy the wheel or not distribute it.
of the blood and sweat of avid linux developers and hobbyists. Tivo, Samsung (those cool LCD televisions run Linux!!!), LinkSYS and
others. Redhat too. Think about what they charge for advanced server. Plus advanced server is anything but, the "tweaking" they did killed AS 2.1 and 3.0-- anyone remeber the vm problem that I posted on the dell poweredge forums??? they killed Linux in the
enterprise for a while. Whitebox didn't have the problem because those tweeks were ripped out and the current kernel from the wild was used. Anyway.. think of all the $$$ Redhat made due others contributed works. GPLv3 protects us from the novell/micoshaft
deals. Novell is gonna have a hard time now... GOOD! they had no business makeing that deal. I also believe GPLv3 is gonna cause the kernel to fork. That's not going to be good for us Linux avid hobbyists or the commercial parasites.
If you buy a car, lets say a "Ferrari" any model at all, you dont own the licence or any rigt to its design. As such you are not allowed to recreate the car you just bought in any way. Particularly in design and in style.
As such this applies to buying a TiVo, a compeitor cant buy a TiVo and say, i own the design, the source code and its copyright. So really you have no right to touch what TiVO did, despite whatever licensing its under.
Okay you can argue that TiVo uses the linux operating system as a platform, but really just because they made something that runs on a GPL'd operating system doesnt mean they should give you source, espically if not a single line of code used inside the product is GPL'd.
You know if linux wants to stop being a cult and become mainstream it really should think about the issues with this. Why so many enterprise companies dont want to use linux is evident in this thread.
well it is the TIVOISATION clause