Hype Vaporware, Go To Jail?
Tim Dierks writes "The New York Times (registration required) has an article describing a federal case against executives in Enron's broadband data division, based upon the charge that Enron claimed that a software platform was more complete and more functional than it actually was. It seems to be that if this case holds up, most of the software industry is guilty. Would the world be better off or not if it was illegal to overpromote the functionality or features of software?"
IDNRTA, but is this applying to future predictions that don't hold true (ie. Duke Nukem Forever will exist sometime)? It seems Enron claimed that something existed at the time they said it, which didn't hold true. Surely companies should be able to state that their product will be at point b in production by date x, (whether they truly believe it or not) and then have it at only point a when date x rolls around.
Also, just for reference, even if the prosecution succeeds, it just means that you can't lie to shareholders about vaporware. There's still nothing wrong with sowing FUD against competitors by making vaporware claims in your advertising so long as you keep them out of your stock prospectus and annual report.
Regarding DNF, it's being funded out of 3D Realms' pocket at this point in time (following comments by George on Shacknews), so no one is being bilked out of anything.
Besides, Battlecruiser 3000AD was Vaporware for like eight years, so as you can see there's worse things than never being released.
Schnapple
Look at the history of the softare industry and you'll see that honesty is the best policy.
Case in point -- Phillipe Kahn decided to "open the kimono" a bit and show off Paradox for Windows 18 months before it was ready to ship. Stock values went through the roof and people thought it was going to come out practially at any moment. Especially when he said it would be shipping in six months (18 months later it finally *did* ship).
If they'd only known at the time just how rehearsed all of that was. When they realized Paradox for Windows *wasn't* going to ship any time soon, stock values dropped sharply and Borland was investigated to see if any wrongdoing had occured. Fortunately what had been decided was that Borland's board of the time was just stupid in showing a product too soon. R&D knew it wasn't ready, but overzealous management thought that R&D was just being too cautions. Next time, listen to those who are being honest with you. Don't listen to just what you want to hear...
Today Borland (and many other software companies) all have the same policy; "We'll show it to you when it's ready. When will it be ready? When it is, that's when."
Personally I think *every* software vendor should be honest in the cost and timeline of something. And the same holds true for other vendors as well. Look at King County, Washington and the now demolished King Dome. They took the lowest bid on the dome from a company that simply couldn't deliver based on the the timeline and cost to contruct the dome. The result - Seattlites for *years* had to content with something that was dark, dismal, looked like a garbage can, and is still *being paid for today* even tho it's been demolished and replaced. If they had gone with an *honest* vendor and an *honest* price, who knows - it might still be standing today....
Now should you, as a software vendor, be held civially or criminally liable when you are less than honest about what you can deliver and when? No. I think you should be punished accordingly - your business should go elsewhere and you should simply cease to exist when your customers disappear. That's what's happened in the past and it's been effective. Many of the companies that couldn't deliver on their promises have gone. Or they *learned* (as in the case of Borland) and have gone on to thrive.
Polymorphism -- It's what you make of it.
Nobody would argue that it is critical for companies to announce where they are going, both for developers and customers.
However, I have a big problem when a company says something exists or can do something when it doesn't. This is fraud.
I don't see any issue for noting on advertisements and product packaging that a product will be able to support a given feature with an expected firmware upgrade or additional feature/download/whatever. The Internet is ideal for telling customers what is happening with their product and when/how/where updates will be available which will add the missing features.
The carrot and stick for Vendors? I know that in my own case when I've bought something that didn't work as advertised, I make sure that people hear about the issues - while they sold one to a sucker (me), there is a net loss of all the people I can influence.
myke
Mimetics Inc. Twitter
Everyone is guilty of hyping unreleased stuff.
Well, I guess that makes it all okay then.
I hear this argument "Everyone in business would do what Microsoft has done" from a Microsoft shill coworker. My argument is always "Does that make it okay?"
Everyone in politics is corrupt. So it must be okay.
All of the copyright holders are persecuting search engine dude because his code could potentially tell you where to get mp3's. So it must be okay.
(From the 70's, that's ninteen-seventies, last century...) Everyone litters. So it must be okay.
All businesses would rather just dump their pollution into the river due to cost effectiveness. So it must be okay.
So it is that case that as long as it is in the name of profit, that it is okay to do wrong? No matter what? If everyone else would also do it for profit, then it must be okay? Why don't we just get rid of many laws then?
I'll see your senator, and I'll raise you two judges.
As a programmer you make sure you document what you promised and on what schedule. And you make sure you can deliver as promised. Then when sales starts promising more faster and gets nailed by this, you can produce the documentation showing that you were delivering on your promises. Then it'll come back on Sales for promising more than they were told would be delivered. And it'll probably be worse for them, because your documentation trail will show that they knew they were over-promising and courts tend to be harder on people who deliberately write checks they can't cash.