Free Technology Newsletters
» All 33 InfoWorld Newsletters
Technology & Business Daily
 
InfoWorld
 
   

Getting Creative With Crippleware

By Ed Foster, Section The Gripelog
Posted on Fri Apr 11, 2008 at 12:03:35 AM PDT

If you discovered a device driver was malfunctioning and published a fix, you might assume the manufacturer of the product would be grateful. In very public fashion though, Creative Labs in the last few weeks has made it loud and clear that users who tinker with their drivers risk being shouted down. As far as Creative is concerned, it's not for you the user to decide how badly your Sound Blaster card will or will not function.


As he described in an e-mail to Wired.com, user Daniel Kawakami was angry when he discovered that Sound Blaster X-Fi soundcards -- advertised as being Vista-compatible -- actually had many features deliberately turned off. "Creative purposely modified the Audigy drivers to disable some features when Vista is detected and also purposely introduced some bugs to prevent some XP utilities from running," he wrote. "I did a complete analysis of the driver to determine where all the checks and bugs were introduced and started modding."

Kawakami began posting his modified drivers on Creative's forums, much to the delight of other Sound Blaster customers who had thought Vista drivers were just buggy. But Creative Lab was not nearly so happy, sending him a stern warning to cease and desist:

"We are aware that you have been assisting owners of our Creative sound cards for some time now, by providing unofficial driver packages for Vista that deliver more of the original functionality that was found in the equivalent XP packages for those sound cards," a Creative Labs VP wrote Kawakami. "In principle we don't have a problem with you helping users in this way, so long as they understand that any driver packages you supply are not supported by Creative. Where we do have a problem is when technology and IP owned by Creative or other companies that Creative has licensed from, are made to run on other products for which they are not intended. We took action to remove your thread because, like you, Creative and its technology partners think it is only fair to be compensated for goods and services. The difference in this case is that we own the rights to the materials that you are distributing. By enabling our technology and IP to run on sound cards for which it was not originally offered or intended, you are in effect, stealing our goods. When you solicit donations for providing packages like this, you are profiting from something that you do not own. If we choose to develop and provide host-based processing features with certain sound cards and not others, that is a business decision that only we have the right to make."

Not surprisingly, users on the Creative forums went nuts when they saw this. Why would a company intentionally withhold features - features that were actually there and worked under XP? The only reason anybody could see was that Creative must be planning to charge extra for access to those features in the future.

As the outrage mounted, Creative backpedaled somewhat. "Creative's message posted on our behalf by our Company spokesperson tried to address our concern about the improper distribution of certain software which is the property of other companies," another Creative spokesperson posted in their forums last week. "However, we did not make it as clear as we would have liked that we do support driver development by independent third parties ... Outside developers have been very helpful to Creative and our customers by developing updates for many of our Sound Blaster products, and we do support and appreciate these efforts. This however does not extend to the unauthorized distribution of other companies' property."

This semi-apology seems to have been Creative's last word on the subject, and it totally ignored the issue of why Creative had crippled its soundcards' functionality under Vista in the first place. Some observers have said that, however questionable its motives, Creative is within its rights to withhold whichever features it wants. After all, they are hardly the first (remember Roxio, for example) to get creative with their definition of what Vista compatibility means. And, since their driver software apparently comes with the standard EULA prohibitions against reverse engineering, they have the right to keep Kawakami or anyone else from fixing their broken software.

But I think those points are at least open to debate. While it is sadly true that a few of our courts have upheld reverse engineering prohibitions in sneakwrap licenses, ultimately they will have to recognize that such clauses are intolerably anti-consumer and anti-competitive. (Kawakami himself is in Brazil, where for all we know the laws and courts may already be more sophisticated in this regard than they are here.) And does any company really have the right to prevent a customer from modifying a product to make it work as advertised, or prevent them from telling others how to do so?

What is not debatable is that Creative has irredeemably broken faith with its core customers. "So many if not most Sound Blaster customers have traditionally been audiophiles, technically savvy buyers willing to pay for a superior product," one reader wrote me. "When this kind of customer finds out that a vendor who they trusted was intentionally disabling the drives, and more importantly, not being honest about it, that trust in a premium vendor is forever broken."

What do you think - is Creative Labs within its prerogatives here, or is it completely out of bounds? Post your comments below or write Ed Foster at Foster@gripe2ed.com.

--------------------

To receive this column every week in my free e-mail newsletter, please go to my subscription page and follow the instructions to opt-in for the EdFoster mailing list.

< Yahoo's Not Getting the Message | Sound and Fury for Dell >


Display: Sort:
Getting Creative With Crippleware | 26 comments (26 topical) | Post A Comment
Creative Has Lost its Way[ Reply to This ] (none / 0) (#1)
by srynas on Fri Apr 11, 2008 at 05:44:38 AM PDT

The aggrandizement of so-called intellectual property by content producers has gone beyond absurd. If you plan to work on your car engine to improve it, would Ford or Chevy have a "right", based on intellectual property, to stop you from working on it?

Once a product is sold to the consumer, the consumer obtains certain rights. Not only that but the concept of reverse engineering needs to be protected. The content producers have been stealing these rights through FUD, by buying favorable legislation, and EULAs.

The Register had this quote from Creative: "The huge task of developing driver updates to accommodate the many changes in the Vista operating system and the extensive testing required, including the lengthy Vista certification requirements for audio, makes it very difficult for Creative to develop updates for all past products."

Whenever a company makes a statement, such as the one above, it is an indication that the company is now being run as a "cash-cow" business by managers who have lost the entrepreneurial spirit. To put it another way, the company is no longer interested in innovation or serving its customers.

[ Reply to This ]


The Help Desk Web Comic comments[ Reply to This ] (none / 0) (#2)
by sconeu on Fri Apr 11, 2008 at 08:08:25 AM PDT

The (at least) three strips starting here comment on this very issue.

I think that this stripsums up Creative's reasoning quite nicely.

--
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the United States of America.
[ Reply to This ]



Do they have a right?[ Reply to This ] (none / 0) (#3)
by modcon on Fri Apr 11, 2008 at 09:23:04 AM PDT

Does a company have the right to supply and withhold features from their products as they see fit? IMO, Without a doubt - yes they do. Do they have the right to stop a purchaser from activating those features on their own by modifying the company drivers? IMO, without a doubt - no they do not. It gets sticky when you ask if a company has the right to stop a customer from distributing and/or profiting from the changes s/he may make. My personal opinion is they should be able to stop someone from hacking a driver to activate a feature and then profit from that hack. But they should not be able to stop someone from freely distributing either the hacked driver itself or instructions for creating the hack as long as it is clear the hacked driver is NOT supported by the original company.

[ Reply to This ]


The Market Will Decide[ Reply to This ] (none / 0) (#4)
by Anonymous User on Fri Apr 11, 2008 at 09:25:52 AM PDT

Of course Creative has every right to do whatever they like with their products. They can and should put whatever limits that they like in their software. However, the market will decide whether or not acting the way that they have was a good business decision. For the most part, unfortunately memories are short, and this will blow over. In my case, I haven't purchased a CD ever since the RIAA started suing its customers, and I have not purchased ANY Sony product ever since they passed out their root-kit. If you don't like a company's prices or policies, DON'T BUY THEIR PRODUCTS.

[ Reply to This ]


It appears Creative did get part of the message[ Reply to This ] (none / 0) (#5)
by Anonymous User on Fri Apr 11, 2008 at 10:01:15 AM PDT

If anyone tries to follow either of those links to the Creatives forum, they will see the message, " The message you are trying to access has been deleted. Please update your bookmarks." It appears that you are poking on a sore spot. ;-)

[ Reply to This ]


The Ultimate Problem[ Reply to This ] (none / 0) (#6)
by kamnet on Fri Apr 11, 2008 at 10:01:45 AM PDT

The big deal from Creative's end was that Mr. Kawakami went on Creative's message boards and started to ask for donations for this hack. I'm pretty certain that if he had not asked for the donations, Creative wouldn't have minded -- after all, if Mr. Kawakami couldn't post it on Creative's website, he could have posted it on any of other websites and it still be out of Creative's hands to stop. But when you ask for exchange of money, then you are absolutely stepping all over Creative's rights on whether or not to charge for certain features on certain products. So I cannot disagree with Creative in that matter.

As for the hack itself, well the cat is out of the bag now, and either Creative card owners will put pressure on Creative to certify this hack as an official release, or individuals will leave Creative and go to other competitors. I myself just recently decided to bypass picking up a Creative card, instead opting to purchase a Razer Barracuda AC-1 digital soundcard. This incident didn't particularly sway me against Creative, but this combined with continued issues with buggy drivers and previous reports of mediocre support, that made the Razer card a more appealing product.

[ Reply to This ]



So what's wrong with asking for $$$?[ Parent | Reply to This ] (none / 0) (#7)
by Anonymous User on Fri Apr 11, 2008 at 10:30:04 AM PDT

Yes, I know about copyrights, EULAs, and other such B$. But seriously, if the guy's using the money to buy additional hardware for testing his hacked software, then why would you have a problem with that?

Remember that his request was for donations, austensibly so he could continue his work and improve on his product. It's your choice as to whether or not you want to pay it.

To add, while it's against the severly-flawed DMCA, I still would have no objections to this guy offering his improved drivers for sale only. After all, if Compaq didn't reverse-engineer the IBM PC to create the original DeskPro, then there would have been no PC clone market--and we'd probably be paying $2000 for a 486-based PS/2 running OS/2! There's nothing wrong with building a better mousetrap--and selling it.

[ Parent | Reply to This ]


No, you don't know about "copyrights..."[ Parent | Reply to This ] (none / 0) (#8)
by kbiel on Fri Apr 11, 2008 at 12:46:36 PM PDT

First of all, the law does not address your intentions when you solicit money with other peoples' IP.  It doesn't matter what you intend to do, if you are asking for money in return for distributing someone else's copyrighted material, you are violating the law.  Creative is well within their rights to stop Mr. Kawakami from redistributing their copyrighted material.

The Compaq situation was different.  Compaq reversed engineered the BIOS to discover how it interacted with the other hardware and then produced their own BIOS that mimicked IBM's.  That is why they won their case.  Had they just copied the code out of IBM's BIOS, they would have lost.

There is a very simple solution to this problem.  All Mr. Kawakami needs to do is distribute a patch file (preferably with an installer).  At this point, he would be distributing his own creative works which would not violate Creative's copyrights.  Then Mr. Kawakami could distribute it legally and even ask to be paid for it.

[ Parent | Reply to This ]



What copyright?[ Parent | Reply to This ] (none / 0) (#9)
by Anonymous User on Fri Apr 11, 2008 at 12:56:39 PM PDT

Bad analogy. The IBM PC was a totally open specification.

[ Parent | Reply to This ]


IBM PC was a totally open specification[ Parent | Reply to This ] (none / 0) (#11)
by kbiel on Fri Apr 11, 2008 at 03:27:56 PM PDT

Um, the BIOS wasn't.  That part was non-published, intellectual property of IBM.  Compaq could have just copied the code out of the BIOS, but that would have violated copyright law.  Instead, they blackbox tested it (reverse engineered) and then wrote their own BIOS code to mimic it.

But you are right on one point, it was a bad analogy.

[ Parent | Reply to This ]



Try again![ Parent | Reply to This ] (none / 0) (#17)
by sconeu on Sun Apr 13, 2008 at 10:10:44 AM PDT

BZZZZZZT!!!! And thank you for playing.

IBM published the entire contents of the BIOS in the Technical Manual.

They did the same for the XT and the AT.

--
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the United States of America.
[ Parent | Reply to This ]



IBM's published Bios[ Parent | Reply to This ] (none / 0) (#20)
by byelen on Mon Apr 14, 2008 at 07:20:27 AM PDT

IBM published their pc/xt/at bios in order to make it MORE difficult for reverse engineering. By having the code published, a company reverse engineering the bios would have to prove that their engineers NEVER saw the published code. Compaq had two teams of engineers reversing the bios. Team one (working with the hardware) created a set of specs for the bios calls and actions. Team two took these specs and wrote a "new" bios. Neither team had contact with one another.

[ Parent | Reply to This ]


No doubt...[ Parent | Reply to This ] (none / 0) (#21)
by sconeu on Mon Apr 14, 2008 at 07:36:44 AM PDT

But kbiel claimed that the BIOS was unpublished.

--
I am not merely a "consumer" or a "taxpayer". I am a Citizen of the United States of America.
[ Parent | Reply to This ]



Publishing the BIOS[ Parent | Reply to This ] (none / 0) (#23)
by ObviousTroll on Tue Apr 15, 2008 at 05:54:04 AM PDT

and giving third parties the right to copy it are two different things. Actually, IBM deliberately published the BIOS to make it harder for companies to legally clone it - they could claim the other company read the publication and used that knowledge to write their own. See, those of us who are old enough to remember 1982 remember this story.

[ Parent | Reply to This ]


I have a problem with it, I'm not even the owner![ Parent | Reply to This ] (none / 0) (#14)
by kamnet on Sat Apr 12, 2008 at 04:24:42 AM PDT

The problem I have with the idea of "donation" in this case is that this guy DID NO ORIGINAL WORK of his own to merit donation, sales or any exchange of money. He simply took Creative's drivers and re-enabled what was disabled.

Had he properly reverse engineered the drivers and released his own, original, clean code, then there would be nothing Creative could do, He then could charge as much money as he wanted to, and no BS for "donations" for better hardware. And let me think about that for a moment -- why does he need better hardware when he already clearly had more than adequate hardware to do the job for THIS project. It  didn't take better hardware to resolve the issues with this driver, it took somebody competent enough and smart enough to dissect the driver and look into the code. That's not a hardware issue.

That said, he could have been in the right by releasing the corrected Creative code and declaring that he can do so under the First Amendment, making it a free speech issue of Creative tried to shut him down on that. I have my doubts if Creative would have tried to have done that, though.  

[ Parent | Reply to This ]



sigh[ Parent | Reply to This ] (none / 0) (#15)
by Anonymous User on Sat Apr 12, 2008 at 08:07:14 AM PDT

I must have missed the part where Creative is a state actor, as well as the part in #8 where derivatives of a copyrighted work are allowed without the copyright owner's approval. Good old legal ignorance rides again.

[ Parent | Reply to This ]


What he should have done......[ Parent | Reply to This ] (none / 0) (#16)
by Anonymous User on Sat Apr 12, 2008 at 04:31:44 PM PDT

If he wanted to sell something, it should have been a program that took the original Creative XP drivers, the original Creative Vista drivers, and applied modifications to the files to create a set of drivers that were actually fully functional.

And that, possibly, could be legally flat-out sold. I am not a lawyer, but it seems at least possible.

[ Parent | Reply to This ]



Same laws, ignorant judges[ Parent | Reply to This ] (none / 0) (#24)
by kamnet on Fri Apr 18, 2008 at 11:17:21 PM PDT

Well, there's the law, and then there is the interpretation of the law. Judges, for the most part, are not tech-savvy people. A tech-savvy lawyer can throw up enough BS to convince a judge of nearly anything.

Nontheless, I think Creative made the right argument here: when this ugy started to ask for money for a product that he did not create himself, he infringed on Creative's right to earn (or not earn) profits from their products, and he infringed on Creative's right to release (or not release) certain features for certain products on certain OSes.

Yeah it's ugly, and yes it shows that Creative is not really thinking of their customers, but guess what? THAT IS THEIR RIGHT. If this guy wants to be better than Creative, then he has all the right in the world himself to go start-up as a competitor and use Creative's shortfalls to gain customer confidence. The fair market WILL make the right decision in the long run.

[ Parent | Reply to This ]



WTF?![ Parent | Reply to This ] (none / 0) (#25)
by Anonymous User on Sun Apr 20, 2008 at 11:56:34 AM PDT

"Creative's right to earn (or not earn) profits from their products"

There is no "right to earn profits". There is certainly no entitlement to a cut of all revenue generated downstream. If I drive my car to work, is Ford entitled to a cut of my salary? If I sell the car used, or sell a used book or whatever else, is the company that originally produced it entitled to a cut? No.

"Creative's right to release (or not release) certain features for certain products on certain OSes"

That exists but was never infringed. What you seem to be thinking is that Creative actually has a right to stop others from releasing the features too, which they obviously do not (or at least should not) have.

"The fair market WILL make the right decision in the long run."

I don't see how this last remark is even relevant. Perhaps if there were a fair market, without any state-enforced monopolies, involved here then it would be, but that does not seem to be the case.

[ Parent | Reply to This ]



A tired analogy[ Reply to This ] (none / 0) (#10)
by Anonymous User on Fri Apr 11, 2008 at 01:36:07 PM PDT

New car EULA... Fard Company states that end users of their autos may not increase performance of their street legal hot rods by replacing mufflers with hi performance exhaust headers, heavy duty clutches and fuel gulping carburetors or ported injectors. Nor may any user sell such upgrade packages without written consent from Fard.

[ Reply to This ]


Not really an analogy.. different agreement.[ Parent | Reply to This ] (none / 0) (#12)
by Anonymous User on Fri Apr 11, 2008 at 03:39:33 PM PDT

By using Creative's products, you agree to the EULA (sadly). When buying a Ford, there is no EULA to agree to. Of course, if Ford were to implement a EULA like that, I would expect sales to plummet. That being said, I think that Creative is asking for whatever it gets and I hope the guy that made the driver(s) as functional as they are supposed to be makes a little cash. Creative is simply pathetic in this case and they get zero sympathy from me. And, I must say, it is good to know that I should avoid Creative products when I get ready to create my next purchase order for new PC's. There is no excuse for pushing out crippled software.

[ Parent | Reply to This ]


Not exactly.[ Parent | Reply to This ] (none / 0) (#13)
by richard233 on Fri Apr 11, 2008 at 05:21:28 PM PDT

Installing a pieced of hardware does not expose you to the EULA. Only installing the drivers potentially do that. In any case, the validity of the EULA is likely to get slapped down eventually much in the way refilling of ink cartridges have been supported. Under the law, and common sense, once you purchase a piece of hardware, you can do what you please with it on your own machine. You may be limited to resale to some extent, but not all that much. They do NOT have any form of contract with you. Now if you modify their software, you may in theory run afoul of the law, and you are most certainly not allowed to sell a modified version of that software.

[ Parent | Reply to This ]


VP Comments[ Reply to This ] (none / 0) (#18)
by Paul Hoerner on Sun Apr 13, 2008 at 06:15:03 PM PDT

quote "We took action to remove your thread because, like you, Creative and its technology partners think it is only fair to be compensated for goods and services." I think Creative was being fairly compensated for his improvements simply by being able to gain sales due to the increased compatibility of their product.

[ Reply to This ]


CorpSpeak[ Reply to This ] (none / 0) (#19)
by bsmither on Sun Apr 13, 2008 at 09:19:32 PM PDT

Playing Devil's Advocate here: In the paragraph quoted from Creative, it seems to me that the response was (granted, somewhat less than stellar) Corporate LegalSpeak. That is, in a not so clear way, they were defending against the pickle they would find themselves in by not aggressively condemning the hack. Now, until someone leaks the Technology License that Creative agreed to in acquiring, oh, let's say a "Sliding Window Spatial Frequency Domain Weighted Average Computation" - aka Bass Boost, we might assume that the license from Bass Boost, Inc was ONLY for Windows XP. The fact that it 'appears' to work with Vista is inconsequential. That third-party technology license did not allow Creative to include a functioning Bass Boost feature. In this regard, I don't see Creative as the bad guy. Bass Boost, Inc can either let it go out the door to Creative without testing, and then Creative loses, or pay the Microsoft Tax for the "Vista-Compliant" moniker which in turn does not stop Creative from slapping on the "Vista-Compliant" moniker if all else gets approved. So, perhaps a badly worded response - this is the only Corp Lawyers know how to do, and the only way they know how to say it: CorpSpeak - but it fairly clear how I read it.

[ Reply to This ]


And...[ Parent | Reply to This ] (none / 0) (#22)
by Anonymous User on Mon Apr 14, 2008 at 02:55:46 PM PDT

And in that case, it's simply Bass Boost that's being the bad guy, on three counts:

  1. Same "licensing" BS that Creative pulls on its customers.
  2. Same trying to pass the buck, too -- Creative blames Bass Boost, who blames M$, for what's really their own greed.
  3. Nobody should be allowed to "own" or have a monopoly on algorithms such as a sliding window spatial frequency domain weighted average computation anyway. That sort of thing is more of a fact about nature, math, or the universe than anyone's creative output. Facts aren't supposed to be copyrightable.


[ Parent | Reply to This ]


software media[ Reply to This ] (none / 0) (#26)
by Anonymous User on Tue May 06, 2008 at 12:39:16 AM PDT

Here is Video Converter Download dot com. you can download Video Converter here, and also you can download DVD Ripper, DVD Creator, DVD to iPod, DVD to MP4. The FLV to WMV site you can find software to convert FLV to WMV, FLV to AVI MPEG WMV 3GP MP4 iPod converter, Free FLV to WMV converter, FLV to WMV converter video files, How to convert FLV to WMV. More useful software for you video movie entertainment: iPod Converter, Video Edit Software, Video editor, Video Cutter, Video Splitter, Video Joiner, AVI to iPod, convert DVD to iPod, convert AVI to iPod, convert WMV to iPod, convert MPEG to iPod, convert FLV to iPod, WinXmedia AVI MPEG iPod converter, AVI to iPod softwares free download, iPod to PC transfer, iPod to Mac transfer, DVD maker, AVI to DVD, MPEG to DVD, DVD Audio ripper, YouTube to iPod converter, iPod rip, iPod Movie converter, DVD to 3GP, 3GP Video Converter, DVD to Zune, Zune Converter, Convert WMV to FLV , Convert FLV to WMV MPG MPEG, FLV Video Converter, Video to FLV Converter, YouTube FLV in WMV, DVD to PSP, PSP converter, MP4 to MP3, DVD to iPhone, iPhone converter, DVD to Apple TV, Apple TV converter, DVD to WMV converter, DVD to DivX, DivX to DVD

[ Reply to This ]


Getting Creative With Crippleware | 26 comments (26 topical) | Post A Comment
Display: Sort:
Recent Entries
Apple Leaves Hawaiian Investor in the Cold
2 comments

Riding the Autorenewal Express
8 comments

Comcast Gets Nominated for Worst ToS
3 comments

Taxing Software Experiences
12 comments

Terms of Ridicule
8 comments

Sneakwrapped Medical Forms
7 comments

More The Gripelog...

Submit a gripe
About the Author
Email Ed Foster

Help Ed and his readers build these projects:
The Gripewiki
The EULA Library

Login
Make a new account
Username:
Password:

Live Gripes
Has AOL Changed Their Ways?
4 comments

A Nestle SweeTarts Conspiracy
15 comments

AT&T Kills "Bad" Username
12 comments

DESPERATE! AOL HAS TAKEN OVER MY COMPUTER
28 comments

parkingticket.com SCAM on refunds
30 comments

Don't let Net Enforcers Ruin Your Day.
16 comments

More Live Gripes...

Sign up for my newsletter

To have my column automatically e-mailed to you, submit your email address in the form below. Of course, I will not turn your address over to any other party or send you any unrequested e-mail.

Infoworld Blogs

Recomended Sites
The AFFECT Coalition
Electronic Frontier Foundation
Electronic Privacy Information Center
Free Software Foundation
HearUsNow.org
Public Knowledge
StopBadware.org

Jeff Angus
Ben Edelman
Dan Gillmor
Bob Lewis
Brian Livingston
Freedom to Tinker
Lawmeme
PC World's Techlog
SunBeltSoftware Blog
Troubleshootsers.com

Rss Feeds
How this works
 Top News 
 Columnists 
 Tech Watch 
 Test Center Reviews 
 Applications 
 App Development 
 E-Business Solutions & Strategies 
 End-user Hardware 
 Networking 
 Operating Systems 
 Platforms 
 Security 
 Standards & Protocols 
 Storage 
 Telecommunications 
 Wireless 
 Web Services 

 

create account | faq | search