Slashdot Mirror


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?"

29 of 369 comments (clear)

  1. Does the world need more "legal fraud" by ShatteredDream · · Score: 3, Insightful

    If you really have to ask yourselves that you have an issue with real morality.....

    1. Re:Does the world need more "legal fraud" by bmongar · · Score: 3, Insightful

      Hmm, to me it would depend on what the statement is like. For example a statement like "We are planning a word processor that can improve your sex life" and then the magical sex life improving feature gets cut is ok. But "We have a word processor that can improve your sex life" is a lie. I realize improving your sex life is an insane feature it is just an example.
      As a developer I see features get cut because of feasability/time/customers weren't impressed with the feature in the vaporware announcements. So I think it is important to be allowed to talk about features you don't have.

      --
      As x approaches total apathy I couldn't care less.
  2. Let's all go to jail then by The+Bungi · · Score: 3, Insightful
    Everyone is guilty of hyping unreleased stuff. From commercial software companies like IBM, Microsoft and Sun to open source projects. Virtually no one is innocent if doing that type of thing, if only to keep interest alive.

    In this case I suspect the govt' is just trying to further stick it to Enron and set an example.

    1. Re:Let's all go to jail then by DickBreath · · Score: 4, Insightful

      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.
  3. Future Predicitons? by richjoyce · · Score: 4, Insightful

    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.

  4. Times said it's very hard to prove by Phronesis · · Score: 4, Insightful
    The Times article suggested that the vaporware point would be very hard to prove. It is pitched as the weak link in the case, not as a groundbreaking strategy.

    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.

  5. Re:Vaporware is Critical by butane_bob2003 · · Score: 3, Insightful

    True, true. I can't abide by blatent lies though, it needs to be made known that 'features are in development', instead of promising things that might not ever solidify.

    --


    TallGreen CMS hosting
  6. Great Idea! Let the courts decide by Anonymous Coward · · Score: 2, Insightful

    I fear the day a judge decides if a feature is implemented. Even if the decision is about "a reasonable person would conclude," we'd have yet another set of SCO lawsuits. Just what the world needs.

  7. Look out (forever)! by BrynM · · Score: 3, Insightful
    3DRealms is in serious trouble if this goes through, but I doubt a judge would hear the case of millions of bummed out gamers wishing for Duke Nukem.

    It's interesting to see the possibility of a company called on vaporware though. Large companies get screwed all the time by sales people over-inflating the features of new versions forenterprise level software that they are shoehorned into buying in order to keep support of previous versions. Business is hurt by these tactics so much more than consumers, but it has become a (laughable) standard practice.

    Now if only we could find a way to punish software that did get released and just plain sucks (Microsoft Bob anyone?).

    --
    US Democracy:The best person for the job (among These pre-selected choices...)
  8. Re:Duke by Schnapple · · Score: 4, Insightful
    Well the critical difference, I think, in what will be considered "criminal" in the Vaporware world is whether or not there's money involved. It's one thing to put on a smoke and mirrors show in order to get more investors money - and then not spend that money on what was claimed to be invested in. In this case it's either that the above had happened, or the developers really were doing what they said they were with the investment money, and they have the bad luck of being at Enron at this point in time.

    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.

  9. As a developer: by Vengeance · · Score: 2, Insightful

    I think it would be great. It's the marketing clods and PHBs who oversell capabilities, product, and deliverable dates.

    Let's not even get started on Microsoft's legal status under such a regime.

    --
    It was a joke! When you give me that look it was a joke.
  10. Nice in theory. by tjrw · · Score: 3, Insightful

    Sadly, in practice, all I foresee out of that is lots of lawyers stirring up trouble and making lots more money, and very little improvement for the end-user.

    Let's face it, part of the reason we have so much shoddy software about is because we, the end-users, encourage the behaviour (yes, I'm a Brit), by buying from whoever is first to market, rather than waiting for someone to release a quality debugged product. So, the people who cut corners are often rewarded and those who try to do "the right thing(TM)" are punished.

  11. Hey.. Honesty is the best policy... by jbuilder · · Score: 4, Insightful

    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.
  12. There is a difference... by raehl · · Score: 3, Insightful

    Between saying you expect to release a product with certain features on a given date and not making it, and saying that you have a product that has certain features right now when you don't.

    A release date is a plan. Plans change. A statement that you have something you don't is a lie.

  13. A Very Bad Thing (tm) by Jonsey · · Score: 2, Insightful

    Just remember folks, Diakatana was VaopurWare for quite a while. Be careful what you wish for.

    --
    I assert that my comment is only my opinion, not that of any employer, past, present or future.
  14. Vaporware used to find demand by pcraven · · Score: 3, Insightful
    I worked with a product manager who thought it was a cool idea to release an announcement that we were taking preorders for Product X. If there were enough preorders, we'd make the product. Otherwise the product wasn't worth the business.

    Free market research. But that company is all but out of business now.

  15. Re:Vaporware is Critical by faxafloi · · Score: 2, Insightful

    If companies aren't able to throw out plans and ideas...

    There's a difference between throwing out an idea for something and claiming you did something when you didn't. Looks like Enron was doing the latter.

    --
    Exit, pursued by a bear.
  16. Here's some hype! by Anonymous Coward · · Score: 1, Insightful

    Remember this round robin DNS and NAT product is groundbreaking
    Its easy to be groundbreaking when you are digging in the fields of well-tilled ideas.

    The sad part is people will pay $$$ for this 'groundbreaking' product.

  17. Re:Vaporware^H^H^H^H^H^H^H^H^HHonesty is Critical by mykepredko · · Score: 4, Insightful

    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

  18. Won't somebody think of the Programmers?! by Cruel+Angel · · Score: 2, Insightful

    So, what happens in this case: The engineers/ programmers start the project, and are later asked by sales to come up with a list of features. The sales people start the hype train. Project goes over budget (or some VP thinks it's takig too long), and it gets release before it's time?
    Now you've got software that doesn't do what you said it would. It happens in manufacturing, and I'm sure it happens in every other industry.

    --
    Two Rules For Success:
    1) Never tell people everything you know.
    1. Re:Won't somebody think of the Programmers?! by Todd+Knarr · · Score: 5, Insightful

      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.

  19. Re:Rampant by st0rmshad0w · · Score: 2, Insightful

    "Promised functionality that had simply been discussed, but was not actually in code at the time. I'd say to the sales managers, "what the hell are you doing?" to which they would reply, "making sales"."

    And someone on the other end of the equasion was blindly believing the sales droid. Honestly this whole thing runs fairly parallel to buying a used car. The weasel in the bad suit is going to tell you anything he can to part you from your cash and you had better get the merchandise checked out before you commit to anything. So why are the management types who agree to these purchases green-light them so easily, without checking the product out. This is what CONTRACTS are for. If they want to make you promises, make them write it down. If you want to complain later if you didn't get it in writing, whose fault is that?

  20. Better... by anthony_dipierro · · Score: 2, Insightful

    Would the world be better off or not if it was illegal to overpromote the functionality or features of software?

    Overpromote in what way? If you say that a feature exists, knowing that it doesn't, with the intent to make a profit, that's fraud, and you should be charged criminally with it.

    One sticking point you might notice with my definition is that you have to know that you are lying, and that has to be proven beyond a reasonable doubt.

  21. What you need to do...and a BIG QUESTION... by PatSand · · Score: 2, Insightful
    Been discussing this with fiance.... After we have been laughing and hoping several PMs, execs, developers, etc. we've worked for start having Chronic Brown Underwear Syndrome...

    Looks like some old tried-and-true methods for reporting are even more useful today:

    1. Be honest...let your boss overrule you, but be honest. Your boss may well be aware of other factors you don't/can't know...valid business reasons.

    2. Document up the significant/questionable decisions made in a confirming e-mail (good/bad/who-cares)...to your boss and higher-up, if you believe it opens the company to liability/fraud. The goal here is to have an e-mail path folks can refer to...and make sure everybody agrees on what to do.

    3. Save you outgoing e-mail to disk and perodically save it off-site, respecting company confidentiality, privacy, and security restrictions. At a minimum, copy it to another file/system/directory on your network where it will be saved to long-term storage. Lawyers/Government folks can subpoena this stuff and go through it if things get criminal.

    4. Don't run out and do something questionable just based on verbal instructions...make sure you send the confirming e-mail...gives folks a chance to change their minds, deal with changing requirements, etc. This has saved my posterior on many occasions as an architect/dba/designer...

    5. If it don't smell ethical, it probably isn't. You definitely want some protection if it comes back to bite you...confirming the order (and put in words like "...unless I hear differently from you in e-mail or writing before X, I will perform these actions you have ordered...") will save you a lot of legal expenses.

    6. You can go overboard on everything, but I think most people will know the right balance to document. Think of it (and sell it) as "confirming the tasking resulting from the meeting/decision". Or as "Trust but verify"...

    This probably sounds like excerpts from the Big Book of CYA, which it is in part, but also helps your boss keep focused on what you are working on. And if a schedule is revised from higher-ups, it will point up from you...and save you from explaining/defending yourself.

    NASTY REALITY ALERT: What you don't want to do is be told to check something in and have your boss declare it done...with no confirmation or status indicating it was not ready...it then gets into a "you said...I said" situation that sleazoids can weasel out of. Yes, you can have your career defined somewhat by these actions (certainly has happened to me--had to change jobs) but you're not going to be sued or have trouble sleeping at night because of this...If you can't be (perhaps tactfully) honest as a software professional, you should change careers...that's what's caused this mess... END NASTY REALITY ALERT

    I figure the execs will get hammered and some developers who really lied through their teeth will get slapped.

    Big question remaining: If software development gets offshored, who is liable? Will folks have to sue developers or their companies in India/Russia/Phillipines/etc. for recovery? Or will the U.S. executives making these outsourcing decisions and taking delivery of the products be on the hook...?

    I don't think the Hogan's Hero's answer by Seargent Shultz ("I know nothing!") will work anymore...

    --
    Supreme Granter of Doctor of Obviology Letters ("A FIRM Command of the Obvious")
  22. Next we'll outlaw breathing by zejackal · · Score: 2, Insightful
    Hyping your product is often, not only necessary, but unavoidable. Certainly there is a fairly large degree of dishonesty in the tech community, but often the only way to describe a device is with a vague easy to undertand description. As an engineer, you have to describe your design to business types who really don't know crap about technology. In the dumbing down of your description you have to generalize, and the problem with generalizations is that they can often be misinterpreted.

    Let's say you're designing a video data link. Your boss doesn't know and frankly probably doesn't care about the clever compression and variable bit rate stuff you've implemented. If you got into stuff like channel characterization and configurable modulation parameters, the glazed look in the higher-ups faces would make you wonder if the water at the meeting had been spiked with thorozine. So you simplify, and say you can send video up to 5km away. Now this isn't a false statement, it just doesn't say that at that range you have increased compression and a lower frame rate. However, from that simplified description, someone, somewhere, may end up saying you can send 1080i signals for miles.

    The point here is that even when there is no deception intended, product descriptions have to be understandable to a large number of people of. This results in a generalized description which is open to mis-interpretation.

  23. False advertising is illegal by 192939495969798999 · · Score: 2, Insightful

    If I say I'm selling a V-8 and it's actually a V-6, that's illegal. There should be no difference in the software world! The companies know what the software does, and if they say it does more than it really is capable, they are attempting to deceive their customers.

    --
    stuff |
  24. Over-promising and under-delivering by thewiz · · Score: 2, Insightful

    To overhype/promise on the features of anything and then underdeliver is a sure way to kill a business. As a business owner, I've seen many businesses go under because of this. It's unfortunate that the software industry doesn't seem to understand this fact. It's also ridiculous for people to keep clinging to the hope that the software company will eventually produce instead of finding another product (OSS software anyone?) to fill the need.

    Don't get me wrong: some of the vaporware EVENTUALLY becomes reality but how much of that actually lives up to the hype? Not much.

    I've learned that, to keep my customers satisfied, I have to fulfill their NEEDS, deliver on those promises, then go the extra mile by providing more than they expect. It's the best way to get customers to come back for more.

    --
    If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
  25. I was part of the Enron/Blockbuster VOD trial... by Anonymous Coward · · Score: 1, Insightful

    ...and from a customer perspective, the software worked fine. The main problem with the service was that the movies they offered were mostly crap. It was a couple hundred movies, and there were only 5 or so that I had any desire to see. The interface was a bit awkward, but the features worked reasonably well, especially for a trial. The best part about the trial was that Verizon throttled my DSL connection up to 8MBPS so that Video On Demand would work! :)
    Turned it back down a couple months after the trial ended though.
    From reading the article, it looks like VOD was just a small part of their broadband initiative, so maybe the "vaporware" issue was something else. Also, when this story first broke a couple of months ago, the reason the execs were in hot water was that Enron reported future, non-existant profit from their broadband operations.

  26. Re:Duke by SurgeonGeneral · · Score: 2, Insightful

    False advertising is when claims made are false in entirety. Microsoft does have functional security; it is just far more lax and insecure than they admit.

    Heres the thing: I dont recall Microsoft making any concrete claims about its security whatsoever. Microsoft does not sell Windows XP on the basis that it will make your computer safe from hackers, and even if they did, there is neither an adequate benchmark to compare it to, nor an accepted standard of the word "safe" (or "hacker") that courts can admit. Not saying that your security is better or worse than another security system is most certaintly not fraud, let alone hyperbole (what you call "puffery"). Its not a matter of allowing it, so much as not being able to prosecute it because of logical arguments to the contrary. Now consider if Microsoft marketed Windows XP on the claim "There is no way for any person to gain unauthorized access to this software" ..... they would clearly be prosectued.

    --
    -- "Man is born free, and everywhere he is in chains." Jean Jacques Rousseau