Slashdot Mirror


Open Source & Embedded

Embedded Geek writes "Jack Ganssle has posted a column at embedded.com pondering whether Red Hat and other open source companies serving the embedded community are due a shakeout similar to the dot com collapse. He cites Red Hat's March cuts in their embedded division and their losses of $80M to $140M a year. He admits, though, that because the embedded market is smaller and many companies are privately held it is difficult to get a pulse on what's going on behind closed doors. "

129 comments

  1. Huh? by Anonymous Coward · · Score: 1, Funny

    I thought RedHat made like $7.50 last year, or something! Now it's losing 150 million?! Quite a turnaround. :(

    1. Re:Huh? by Anonymous Coward · · Score: 0

      $7.50 ... Awesome! With profits like that they can buy a Big Mac with Large Fries!

    2. Re:Huh? by Anonymous Coward · · Score: 0
      Prior to IPOing, they claimed to be profitable. Then they IPOed. Maybe because they needed the cash infusion to expand, maybe because they needed collateral to buy other companies (CyGNUs), maybe because everyone else was doing it. Maybe because in the masturbation excess frenzy, they saw $$ signs and that was their lottery ticket to billionaire hood.


      Whatever the reason, they went public, raised money, expanded, and became unprofitable.


      That's neither here nor there, though. When they were still independent, CyGNUs did custom work retargetting the gcc & gnu toolsets for various architectures (one of the few "open source support" models that actuallky worked). It looks like when cyGNUs sold themselves, they signed their own execution order.

  2. Redhat? Opensource? a big bubble? No... by beamz · · Score: 5, Insightful

    Right now, it's more like "Which company isn't having financial issues."

    This stuff is getting rather old. Everyone is having a tough time being profitable and I don't believe "opensource" is the reason why RedHat is struggling. You name the company, products and services that were selling well in 97-00 are no longer doing that well. EMC and Sun which used to be very profitable at what they did are having to switch gears. Cisco is having it's share of problems. Software or hardware everyone is struggling and Opensource companies are still trying to figure out how to make a profit on a service model.

    Folks this isn't news and really doesn't need to be argued over but Opensource isn't the next "Dot com bubble" that is going to burst. Opensource, Redhat, whatever... everything is having trouble right now. Let's not make this out to be more than it really is.

    1. Re:Redhat? Opensource? a big bubble? No... by Anonymous Coward · · Score: 0

      Everyone having problems now? No, microsoft is making profit, oracle also makes profit.

    2. Re:Redhat? Opensource? a big bubble? No... by Anonymous Coward · · Score: 0

      "Redhat? Opensource? a big bubble? No..."

      Yes, it is, atleast right now. The value in Redhat based on normal factors like sales-volume and profit is marginal really, their market value on the stock-exchange is still waaaaaaay to high.

    3. Re:Redhat? Opensource? a big bubble? No... by Anonymous Coward · · Score: 0

      Well, you have to admit Cisco and Sun have a bit of an advantage over Red Hat since they actually sell something. Red Hat takes free software that anyone can download and slaps an $80 price tag on it and expects people to pony up money for it. Get real!

    4. Re:Redhat? Opensource? a big bubble? No... by Anonymous Coward · · Score: 0

      Its almost as outrageous as those companies that bottle freely available water and expect to sell it for profit. Get real!

  3. I wouldn't think so by Disevidence · · Score: 2, Insightful

    Open Source companies aren't really built on the hype and hyperbole of the DotComs. Having a substantial product allows for more longevity (sp?) than a web based retailer.

    --
    Think nothing is impossible? Try slamming a revolving door.
    1. Re:I wouldn't think so by Anonymous Coward · · Score: 0

      you're funny.....

      AND WRONG

  4. embedded and linux by Anonymous Coward · · Score: 0


    although we have seen a significant rise in those using a high-level OS in embedded systems ( e.g. embedded linux, windows ce - not to directly compare them! ) there's another issue to consider: a significant percentage ( myself, and other people I know ... I know very unscientific survey. ) of developers who continue to find that to best meet their needs ( deadlines, performance, memory, etc. ) anything but the most trivial RTOS is too much.

    OTOH, I have also seen a rise in embedded programmers who want to use / are using C++ and java as their language of choice (as opposed to C and assembly) - so what do I know?

    1. Re:embedded and linux by alangmead · · Score: 2

      Red Hat's embedded division wasn't selling Linux based solutions, it was selling the eCos product that came from its acquisition of Cygnus. A minimal eCos kernal can be about 4K of ROM and 1K of RAM. The kernel isn't a POSIX compliant API, (although they seem to have recently built POSIX/Linux compatibility layer on it called EL/IX which would put it in the same ballpark as QNX.) I agree with your main point though, many of the big system technologies (C++, Java, Linux) seem out of place for embedded system design.

    2. Re:embedded and linux by Anonymous Coward · · Score: 0

      "The kernel isn't a POSIX compliant API"
      "which would put it in the same ballpark as QNX"

      What? A kernel can't be a POSIX complaint API ... and QNX is perhaps more POSIX complaint that "Linux". QNX is represented on several POSIX standards committees...etc. etc.

      -me

    3. Re:embedded and linux by alangmead · · Score: 1
      I'm sorry, apparently I chose the wrong words or phrasings, since you seem to have misunderstood my message.

      The eCos kernel, the kernel that RedHat acquired when it bought Cygnus, does not have a POSIX compatible, or even unix like, kernel interface. It has a kernel interface, it just looks very different than Unix. They weren't creating an incompatible kernel just to be different, they were doing it to create a kernel with features ideally suited for the development of embedded devices.

      As an example, a separate thread of execution is not started with fork() or pthread_create(), but rather a thread is created with cyg_thread_create() or sta_tsk() if the ITRON API is built into the kernel. If you look at the eCos API and something with a Unix or POSIX API you will notice that few if any of the same calls exist on the two platforms. Just to reiterate, so I'm not confusing you again. RedHat's eCos is a kernel designed for embedded systems and is not at all similar to the POSIX standard.

      Now QNX as a developer of of software for the embedded market took an interesting strategy. Since there is so much software written for a POSIX style kernel, and it is an API that many people are familiar with, they created a kernel small enough for embedded devices, but gave it a POSIX API. This may make some tradeoffs in many directions, since what the program needs from the kernel and what the kernel needs to inform the code is very different for embedded devices than for a desktop or server OS.

      Now to my comparison between eCos and QNX. When eCos is built with its optional EL/IX component, it starts to implement a subset of the POSIX API. So calls like read(), write(), and fcntl() are available. If you flip on the EL/IX switch, it starts getting a lot more familiar to Unix developers, which getting the product a little towards what QNX's product line does. Or at least having the same advantages.

      Unfortunately, I can't quite understand how you read what I wrote originally and picked out the two sentence fragments you quoted as being a summary. If you could point out where my original post was unclear, I can try to avoid making the same mistake in the future.

      Finally, to directly answer your points.

      • No, you are right, a kernel isn't an API, but a kernel does implement an API. eCos does implment an API, but that API (without EL/IX) is very dissimilar to POSIX.
      • Now for a company like QNX with a product like they have, I can perfectly well understand why they would participate in an effort like POSIX. As the committee is debating the pros and cons of particular features, they really want to be there to argue against features that could be construed as adding bloat.
      • Being on a committee doesn't make a vendors product more or less compatible with the standard the vendor produces.

  5. I think.... by Anonymous Coward · · Score: 0

    ...Red Hat's profits will make a positive turn. With all the Anti-MS shanningans going on, many people are looking into the alternatives to see just what exactly MS is competing/"monopolizing" again. As such, people will soon be testing out the competition, and may find that they prefer them over their MS counterpart.

    It will be very interesting to see how this all unfolds...

    1. Re:I think.... by Anonymous Coward · · Score: 1, Interesting

      I agree that people will try alternatives. But to be realistic, what alternatives are there really?

      How many open source project does it exists thats really finished? It like one long beta period, and instead of getting things finished people implements new features instead.

      Sad, but true.

    2. Re:I think.... by Anonymous Coward · · Score: 1, Insightful

      I don't think many Open Source projects will ever be considered "finished," because that is exactly the point - the source is open - thus allowing for additions/changes, and it will never be "finished".

      And anyways, just what exactly does "finished" mean when talking about OSes? From the way I see it, a complete operating system would be a very difficult thing to "finish," especially an open sourced one where many, many people around the globe contribute.

    3. Re:I think.... by GigsVT · · Score: 1

      It like one long beta period, and instead of getting things finished people implements new features instead.

      Sounds like a certain operating system I read something about.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    4. Re:I think.... by Anonymous Coward · · Score: 1, Interesting

      There is a saying the the software development industry and that is when you have done 90%, you have 90% to go. This means that when you have implemented 90% of the functionality you still have 90% of the job left to do. There is much truth in this.

      This is the problem with almost all open source software, noone is interrested in really make a FINISHED product thats usable. It's time-consuming, boring and hard to finish a product and most people aren't very interrested in beeing bored on their free time.

    5. Re:I think.... by Anonymous Coward · · Score: 0

      Yes. It's good to see somebody here admitting that Linux and Open Source really isn't a lot better, and in some ways is markedly worse than Microsoft.

      Microsoft has the same problem, though some would say to a different degree.

  6. It is going to get worse - as it gets better by 00_NOP · · Score: 1

    It is easier to offload failing operations in a market upturn than a downturn. At leats then somebody might pay you something for your company.

    The sad reality is that - as the economy picks up speed - the number of failures/fire sales will also accelerate, at least in the short term.

    I'm not saying RH is going to go - I doubt it - but a lot of "big players" could end up being sold for very little.

  7. what? by Anonymous Coward · · Score: 0

    are you racist?

    1. Re:what? by Anonymous Coward · · Score: 0
      shitty third world counties

      "You've better stay out of my county, you bastard."

      Oh yeah, you're stupid too.

    2. Re:what? by cpeterso · · Score: 2

      Why can't they stay in their shitty third world counties ...

      Which county are you from? Hazzard County??

  8. Re:Open Source? More like Openly Racist by swankypimp · · Score: 0, Offtopic

    Oh my. While I don't doubt that this is intended as flamebait, I personally find it +5 Funny. Maybe the author should submit it to the Onion or SatireWire or something.

    --

    --All your stolen base are belong to Rickey Henderson
  9. Embedded Linux. by cbr372 · · Score: 2, Interesting

    One problem with embedded Linux solutions is that developers are compelled to release their modifications as per the GPL. Whether or not this is a good thing (and there are some very good reasons for both GPL-style and closed-source software, beyond the scope of this comment), some companies just don't enjoy the thought of having to release the source code for their embedded products.

    Embedded BSD is the solution to that problem, and in fact various forms of embedded BSD have been around for a long time and are going strong. Perhaps if Linux changed its license from GPL to LGPL it might help in this situation, to gain more acceptance from the business community.

    --
    Cedric Balthazar Rotherwood
    Sun Certified Programmer for the Java Platform +
    System Admin. for Solaris
    1. Re:Embedded Linux. by GigsVT · · Score: 1

      Yeah, whatever. Keep trolling.

      They would only need to release direct kernel modification under the GPL. They can make closed source kernel modules, and closed source userspace programs, under whatever license they want.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Embedded Linux. by Bruce+Perens · · Score: 3, Insightful
      Actually, most embedded modifications can be kept proprietary, through the modules exception on the kernel and through placing of proprietary code in a user-mode program.

      I created the user-mode half of an Open Source embedded system - a program called busybox. It's everywhere. It is hosted on Linux much more often than BSD. People don't seem to need BSD licensing on the kernel that much.

      The problem is not a lack of customers. Linux is the standard for embedded systems these days. The problem, if you call it a problem, is that a lot of vendors aren't profitable at offering embedded Linux. It's too easy for the customer to get along without those vendors. And I have no problem with that.

      Thanks

      Bruce

    3. Re:Embedded Linux. by Anonymous Coward · · Score: 0

      I was the Linux chief in an embedded Linux company. Although 99% of the code was
      GPLed, the number of requests for source code was zero!
      No customer ever made such request and I doubt
      if we ever get one.

    4. Re:Embedded Linux. by Anonymous Coward · · Score: 2, Informative

      For the sake of my customer, I'm posting this anonymously...

      I totally agree.

      I just helped produce a *very* cool consumer device basically running a modified redhat distro. Granted, it was a set-top box with no hard real-time requirements and lots of resources (Big HD, lots of RAM), but even if it wasn't, I still wouldn't have needed much help to get going.

      This is the strong point of open source - I don't need to purchase expensive service contracts and fancy software to get the job done. I have everything I need to be productive and make modifications to the system. I fully appreciate the contributions of the embedded linux vendors out there, but I really have to wonder if the service model ever made sense.

      As far as licensing issues... Ugh! The horse is long since deceased, STOP BEATING IT! This is a typical scare tactic used by closed source s/w vendors and BSD freaks. Sure, as a contractor I much prefer the BSD license, but structuring things to comply with the GPL isn't that difficult.

    5. Re:Embedded Linux. by Anonymous Coward · · Score: 0

      Hmm.. Probably because they figure it is your job to make the source code work, not theirs. Source code is only useful to programmers, and most computer users are not programmers.

  10. what? by Anonymous Coward · · Score: 0

    are you racist?

    --

  11. In general.... by Disevidence · · Score: 2, Insightful

    Everyone having problems now? No, microsoft is making profit, oracle also makes profit.

    Microsoft and Oracle are everybody? What he means is the economy in general, as well as most of the tech industry is experiencing a down turn. Providing exceptions doesn't change the stats quo that is happening at the moment

    --
    Think nothing is impossible? Try slamming a revolving door.
    1. Re:In general.... by Anonymous Coward · · Score: 0

      They where two examples, there are quite a number of tech-related companies making profit right now.

      The IT bubble started the current downturn in the economy. The rest of the economy will recover sooner or later but the tech-industry will not until thay have working business-models and are infact making money instead of just talking bullshit.

    2. Re:In general.... by Disevidence · · Score: 2, Funny

      instead of just talking bullshit.

      Well besides Microsoft and its Peruvian Adventures i spose :)

      --
      Think nothing is impossible? Try slamming a revolving door.
  12. Re:Of course RedHat is going to fail by Anonymous Coward · · Score: 0

    2. Make a GOLEM sell your product from door to door.

  13. Re:Suitable for Beowulf clustering? by Anonymous Coward · · Score: 0
    If I ever meet you I will cut off your penis!

    -IP banned FuckyTheTroll

  14. Re:Suitable for Beowulf clustering? by Anonymous Coward · · Score: 0

    Fuck you, Klerck! I hate you so fucking much you fucking pagewidening anus-ripping anti-semite communist!!

  15. Re:Of course RedHat is going to fail by Anonymous Coward · · Score: 0

    I hate you you sickening commie piece of shit! Stop posting your anti-semite shit. Read the story of the Golem in the great Kabbalah!

  16. Re:Linux / Open Source are facing a bleak future by Anonymous Coward · · Score: 0

    Wow! Thanks for the tip, I'm going to get out of the business right now. Thanks for the link to Microsoft though. I hope they have the way out.

  17. Re:Open Source? More like Openly Racist by Anonymous Coward · · Score: 0

    Reminds me of some of the "truth" you hear on "black" radio. Like "Snapple supports the Klan", the evidence being given that it has a picture of a slave ship and a k in a circle on the label. (Er, no, it's a printing of a painting of the Boston Tea Party, and the k in the circle indicates that it's been certified as kosher by one of the rabbinical groups in the U.S.)

  18. American looking for company in the UK by Anonymous Coward · · Score: 0

    I'm flying over to London next week and while my trip is about business I'm looking for some rough action too. So, where in London could I get a good, hard shag?

    1. Re:American looking for company in the UK by Anonymous Coward · · Score: 0

      I go to London 5-6 times a year for business trips (I am a consultant at several fortune 500 companies, and travel overseas to help integrate their transatlantic networks by utilizing linux technology), so I think I can shed some light on your question. First off, the only thing extra virgin in England is the olive oil (and that's imported). Unless you're some sort of homo pervert, in which case, I can't help you with your question, as all Londoners look and act gay, IMO. Pretty much any girl (for loack of a better word) on the street will fuck you, given half a chance. How often do they get to meet a man that doesn't act like a raging homo? Tell her how much you love her accent (make sure you practice that line, so you don't break out laughing when you deliver it. Just remember, you won't have to hear it when her mouth is full of your cock. Speaking of blowjobs, English people don't do anything particularly well (except act gay), so don't expect a good suck off, or you'll be disappointed. Also, most English women are quite receptive to the idea of anal sex, and are uually more experienced at it than American women, so you could try that. Anyhow, have fun, and make sure you video tape the whole thing.

  19. Cygnus never made a dime? by Florian+Weimer · · Score: 2

    As far as I know, Cygnus was profitable, at least in the Golden Years just before Open Source more or less hit the mainstream press. There is an interview at developerWorks in which Cygnus Solutions cofounder Michael Tiemann claims that they were profitable until the venture capitalists came, since investors "give you money so you can actually accelerate the rate of spending versus revenue".

    It's probably not too easy to turn back the clock for Red Hat, as there is increasing competition on the GCC customization market, where companies pay immense sums for adaption of GCC to certain microprocessor platforms and support for that GCC derivate (at least they paid these sums when Cygnus didn't have much competition!).

    1. Re:Cygnus never made a dime? by Anonymous Coward · · Score: 0

      Why on earth do people want to use such a crappy compiler as GCC?

    2. Re:Cygnus never made a dime? by anshil · · Score: 1

      Simply, because gcc is the best compiler of the world!! Note I say gcc, not g++. (C++ is and had it's issues). Well best in regards of retargetability and availability of cpu targets, very good in regards of improving development code warnings and errors, good/better medicore in regards of code generation. below avergare in regards of compilation speed. Absolute first class in regards of price and per-seat licenses :o) On the top of things in regards of standard compability. (Note that there isn't a single c++ compiler in the world that meets the ANSI standards...)

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    3. Re:Cygnus never made a dime? by Anonymous Coward · · Score: 0

      Gcc generates the wrong result assember opcodes under some circumstances at some target CPUs? This is good?

      Also, it does a shitty job at optimizing at anything above Pentium on Intel platform. Just forget good code on PII, PIII and PIV.

      It's to few people working on it to keep up. The horrible bugs must go!

    4. Re:Cygnus never made a dime? by Florian+Weimer · · Score: 2

      Gcc generates the wrong result assember opcodes under some circumstances at some target CPUs? This is good?

      Most compilers do, especially if the source code was written by C programmers who don't know the C language (as defined in the standard) very well.

      Also, it does a shitty job at optimizing at anything above Pentium on Intel platform. Just forget good code on PII, PIII and PIV.

      Simply buy an Athlon if you need the speed.

      It's to few people working on it to keep up. The horrible bugs must go!

      You might want to submit them to the bug tracking system, along with proper test cases.

  20. Re:Things to do today by Anonymous Coward · · Score: 0

    I sure would like to move out of the country and to the Australian Northen Territories.

  21. BBC WORLD! by Anonymous Coward · · Score: 0

    Turn on the telly and watch the BBC World right now!

  22. Re:Things to do today by Anonymous Coward · · Score: 0

    Where I live the weather is shite most of the time. I don't know about the Northern Territories but it can't get any worse than it is here. At least they've got lots of sun.

  23. BSD denies existence of pussy! NEWS AT 11! by Anonymous Coward · · Score: 0

    $ man woman
    No manual entry for woman

  24. Goodwill by GigsVT · · Score: 5, Insightful

    Red Hat's March cuts in their embedded division and their losses of $80M to $140M a year.

    Do I need to explain the concept of "Goodwill" yet again? Why do people keep this shit up? Are they holding short positions in RHAT?

    Goodwill is the amount of money a company pays for another company, that is above the value of the tangible assets of the aquired company. This may include brand names, patents, and other intangibles. If a company buys a company that turns out to be overpriced later on, then the buying company will have lots and lots of goodwill that must eventually be charged against earnings.

    Red Hat did not lose those large amounts of "real assets", rather, almost all of that "loss" was a write down of goodwill from previous aqusitions.

    Look at it this way.

    1) RHAT IPOs
    2) RHAT stock becomes grossly overvalued
    3) RHAT makes a secondary offering, cashing in on their grossly overvalued stock in a big way.
    4) RHAT goes on a buying spree, spending their money that they got for free, buying companies like Cygnus.
    5) Cygnus was also pretty overvalued, so a lot of goodwill ends up in the "assets" column of RHATs balance sheet.
    6) RHAT has to write off chunks of this goodwill against earnings later on.

    The key is that RHAT got this money for free. Had they not made the secondary offering, they wouldn't have had the money to make the aqusitions in the first place. Sure, that money ultimately came from idiot investors that paid $200 a share for RHAT, but it didn't come from any direct business or financing activities that had an opportunity cost for RHAT (such as debt financing).

    So no, they aren't losing those staggering numbers each quarter, in fact they are breaking even for the last 3 quarters or so.

    Goowill can be abused. "One-time-charges" can be abused (see Cisco writing off billions of real, tangible, inventory).... but in this case... there is no money lost, just worthless monopoly money that no longer exists, and hasn't existed for years, subtracted from a column on a balance sheet.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
    1. Re:Goodwill by Anonymous Coward · · Score: 0

      there is no money lost, just worthless monopoly money that no longer exists,

      Except for the investor's money, which certainly has been lost. Remember all those idiots who payed $150 for RHAT are the people who own the company, and they tend to get worried when their $150 investment turns into $5.16.

      It seems the last quarter of 2001 actually looked okay for Redhat, but their stock has been falling so far this year.

    2. Re:Goodwill by GigsVT · · Score: 1

      Except for the investor's money, which certainly has been lost.

      That much is correct, but I don't think many of the people that bought in at $200 are still holding the company. Unscientific, but from the RHAT message boards I frequent, most of the posts come from recent buyers, I've not seen anyone who rode it all the way down and is still holding it. My point is that those people would have lost nearly the same amount of money whether RHAT had made the secondary offering or not.

      RHAT did dissapoint in the most recent quarter, they broke even again when it was expected that they would have at least a modest profit by now.

      That still doesn't give people the right to talk about losses that are attributable to goodwill as if they are operating losses, it's not an accurate picture of what the status of the company actually is.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:Goodwill by Anonymous Coward · · Score: 0
      Unscientific, but from the RHAT message boards I frequent, most of the posts come from recent buyers, I've not seen anyone who rode it all the way down and is still holding it

      Yeah they are probably too embarrassed to admit it.

    4. Re:Goodwill by Anonymous Coward · · Score: 0

      Just wait until RHAT is out of tricks, and they can no longer cook their books.

      RHAT has maybe 2 years left in them.

      It's gonna come down big.

      Well, as big of a splash as a little company can make.

    5. Re:Goodwill by Anonymous Coward · · Score: 0

      Red Hat did not buy Cygnus with cash.
      They simply issued more shares to Cygnus stock-and option-holders.

    6. Re:Goodwill by pardonne · · Score: 1

      > there is no money lost, just worthless monopoly
      > money that no longer exists

      The lost money is real money no matter how you slice it. Part of running a business is using your money/stock effectively. By overpaying for other companies, Redhat management is showing that they are no smarter than the dumb investors you are talking about. Incompetence is incompetence and it will reflect on the balance sheet sooner or later.

      Pardonne

  25. My obligatory haiku. by NoMoreNicksLeft · · Score: 2

    Stuck in a small box
    CPU crunches numbers:
    Use Redhat or not?

    1. Re:My obligatory haiku. by The+Anime+Troll · · Score: 0, Offtopic

      Karma whores enjoy posting ready-made haikus. When will this guy stop?

      --
      Kero-chan: KEEEEKIIIIII GA DAAIIIISUUUUUKKKIIIIIII!!!!!!!
    2. Re:My obligatory haiku. by NoMoreNicksLeft · · Score: 1, Offtopic

      Angry troll complains
      No more poems, you karma whore!
      He must be jealous

  26. Fluff by Zombie · · Score: 4, Interesting
    So there's no reference (by name) to any other company doing embedded open source development, no attempt to determine why RedHat and other (U.S. only) companies laid off staff... Sorry, but this article is fluff.

    I work for an (open source technologies) embedded development consultancy company. The only thing limiting our growth is finding competent personnel. Demand exceeds what we can deliver by a large factor. Linux has taken the embedded development world like a tornado grabbing a trailer. I see no bubble building up here.

    Of course, other companies may have been less realistic in their growth perspectives and may have had more venture capital to burn.

    1. Re:Fluff by AIXadmin · · Score: 1

      On the other hand I had a chance to chat with a Wind River salesman for there development toolsthe other day over beer.
      (I don't do embeded work so this was on the casual conversation side, and he had no reason to tell me bogus stuff.) He said that he expected to sell more embedded development tools for Linux. (There tools are available.) He hadn't. No demand. Either the people using Linux embeded are not using Wind River or that is just a sign of the times.

      He also said Wind River owns 60%+ of all there target markets.

    2. Re:Fluff by Anonymous Coward · · Score: 0

      Uh, "Linux development tools" would be cross compilers, IDEs, etc for VxWorks (or one of their other embbeded OSes) which run on a Linux workstation. AFAIK, Wind River doesn't sell an embedded version of Linux (or they don't advertise it well).

  27. Open Source is Not A Business by Bruce+Perens · · Score: 5, Interesting
    Sure, a number of companies will shake out. Some people blame this on the Open Source nature of the software, but they are really missing the point. Open Source is not a business, it's a cost-center that is shared among a large number of collaborators. A cost-center is less than half of your business plan. Open Source is non-differentiating for your business, because everybody else can offer the same thing, and thus the best plan a business can have for it is to use it to reduce cost so that they can spend more on their differentiators and profit centers.

    In making a business plan, you will need to figure out what your differentiators and profit centers will be. It's obviously not going to be software sales - the folks who tried a royalty-based embedded system based on Linux went out of business faster, because they had free competition. In general it will be consulting services, and this is going to be a difficult business in a slow economy as businesses will try to do more with their own engineers. Businesses also have an incentive to use their own engineers for embedded work, as they don't want to be in the situation of losing the recipie for one of their own products. That can happen more easily when an outside vendor does the work.

    I created the user-mode half of most Linux embedded systems - a program called busybox. It's everywhere. I used the GPL. Because of that decision, the person who put the most effort into maintaining that program, after me, is still working on it and is able to offer his consulting services on it. Had I not used the GPL, he would have had to give it up when his previous employer was one of those shaken out. I have a lot more sympathy for him than the employer. Also, had I used a license other than the GPL, the program would not have become an open standard for embedded - everyone would have been making their own proprietary additions rather than cooperating. And I didn't care that companies could not lock in a revenue capture on busybox - why should I?

    I think Debian has the best "business plan" of any Linux distribution: don't even try to make money. The people who use Debian as a cost center (HP, for example) pay for its development, and they are very clear about what their profit centers are. This is why I think Debian will eventually end up on top.

    Bruce

    1. Re:Open Source is Not A Business by Anonymous Coward · · Score: 0
      Or you can look at it a different way - if you had sold busybox under a commercial license to a big company you could have made more money than you could ever dream of, and that company would be happy to because they would have a great piece of software which would give them an advantage in the market.

      P.S. Debian is so outdated I don't know whether to laugh or cry.

    2. Re:Open Source is Not A Business by StarBar · · Score: 1

      I agree fully with your view. The interesting question is what RedHat has for a profit center. I always thought that selling CD:s with Linux is very close to selling Hot Dogs, they get old pretty fast. Stallman once claimed to write free, smaller and faster replacements for UNIX programs. Today this is history but not many has understood the reasons why he did it. They still try to make money from software. I think Red Hat and its alike has made a great work gathering venture cap for the open source cause. It IS a bubble and it will burst, but the open source will always remain for those who got their profit centers right.

      After the bubble bursts a lot of bad open source software will vanish and we will wash out what is worth saving and build on that. An evolutionary thing I would like to say and it is not a reversable process. I vonder though why the investors views a possible future market share by open source software as attractive. I mean zero dollar one time is as much as zero dollar a zillion times. *scratch* I am probably too stupid for that game...

      In my opinion Red Hat and many of their alikes are very much aware of this but while trying to think big they loose focus from "small and fast" and just keeping "free" will not make it. I have dissapointing experiences giving up installing Redhat on an old PC with a small (600 Mb) hard disk as well as trying to read a word document using Staroffice with only 64 Mb of RAM! M stands for mega (million) remember! *sigh*

      'nough said

    3. Re:Open Source is Not A Business by Anonymous Coward · · Score: 0

      Debian (unstable) is one of the most current distros I'm familiar with. If you insist on using the outdated stable branch, that's your problem.

    4. Re:Open Source is Not A Business by nedrichards · · Score: 1

      Well the StarOffice you were using (5.2) wasn't open source software. It was available fro free but wasn't open source. So it's not a very good comparison really. Try OpenOffice.org 1.0, SOT Office or the upcoming StarOffice 6. You might be pleasently surprised.

      (they'll still need at least 64mb RAM, remember you're trying to read a *word* document here. That's somebody else's spec and therefore defines somedoy else's overhead when you want to read it. Reading and writing word docs is just *hard* to do.)

      --
      http://www.nedrichards.com
  28. eCos, or lack of specialty by Bruce+Perens · · Score: 2
    Red Hat offers two embedded systems: Linux and eCos. I was wondering if the problem was more with eCos than Linux. But then again, I think the problem for Red Hat is that embedded is not their specialty, and if someone is going to go to a company at all for embedded Linux (they don't have to - after all) they will go to one that needs its embedded customers.

    Bruce

    1. Re:eCos, or lack of specialty by Anonymous Coward · · Score: 0

      But in the end someone must actually buy these systems! Who is going to do that? Who are interrested today of putting embedded linux into a PDA (except some clueless person at Sharp)? Or phones.

      From now on PocketPC will own the PDA market, SymbianOS and Smartphone own the next generation mobile phones.

      I just can't see who is going to buy? You tell me.

    2. Re:eCos, or lack of specialty by Anonymous Coward · · Score: 0

      traffic lights, cash machines, cars, video remotes, birthday cards, satellites, etc etc

      you are thick, right?

  29. Re:Of course RedHat is going to fail by Anonymous Coward · · Score: 0

    2. Charge for support for the product.

  30. Re:Of course RedHat is going to fail by Anonymous Coward · · Score: 0

    Businesses dont like this type of crap, they prefer one off costs.

  31. The first slashdot double dactyl? by NoMoreNicksLeft · · Score: 1, Offtopic

    Karma Whorin' Galor'n
    NoMoreNicksLeft
    "When will he stop?" Pon-
    dered the troll

    "Super-slash-poetry
    doesn't amuse me; my
    super-slash-trollery's
    withered my soul!"

  32. Re:Of course RedHat is going to fail by EnderWiggnz · · Score: 2

    surrreee they dont.

    so.. does your business have a yearly contract with MS? Sun? IBM?

    right. thought so.

    --
    ... hi bingo ...
  33. Re:And to expand on this a little... by wiresquire · · Score: 1

    I agree that open source is a shared cost centre. One of the "disruptive" things about it is that small companies can benefit to the same degree as large companies.

    In effect, this lowers the barriers to entry. Could a small company fund the development of an operating system? No. But anyone can take a Linux distro...

    --

    So does Anonymous Coward have good karma?

  34. Better Examples by Voivod · · Score: 1
    RedHat is a poor example because they're a late comer to the embedded world and only seemed to jump into it half way. Lynuxworks, maker of Bluecat Linux, recently laid off 30% according to FuckedCompany.com. Lineo is basically done. How is MontaVista doing these days? These are companies that are staking their whole business on embedding Linux.

    However, just so people don't think it's just a Linux thing... Annasoft, a leading Microsoft embedded partner, just died.

    1. Re:Better Examples by Anonymous Coward · · Score: 0

      I heard Ximian -- "The Linux Company that Wanted to Be A Microsoft Company" -- might be going out of business soon too. Of course, I heard this from some guy on IRC so I don't know how reliable it is.

    2. Re:Better Examples by Anonymous Coward · · Score: 0

      MontaVista is doing quite well and expanding.

  35. Re:Well... by jhoger · · Score: 1

    Let's see...

    You'd be surprised at how many devices have embedded firmware.

    Lets see... microcontrollers used in LOTS of consumer devices (toys, microwaves, cd players, radios, etc.), adjunct devices (for example, the ethernet palm pilot cradle I worked on a while back), barcode scanners, all manner of microcontrollers/firmware on computer peripherals (PCI cards, printers, scanners, etc.), cordless phones (do you think you get the caller ID message without firmware?) etc. etc.

  36. Re:Of course RedHat is going to fail by jhoger · · Score: 1

    WindRiver is the biggest embedded systems OS provider, selling VxWorks.

    You pay a one time fee for Tornado seats. What does it buy you? Some packaged up free software compilers (gcc!) and limited tech support. Same as Red Hat.

    Outside of the support contract, you can get someone on-site from WindRiver for $2500 a day. And believe me, at some point, you will pay it because you've got to get your product shipping... sometimes you're willing to pay almost anything.

    What makes them different? Per-copy license fees for VxWorks when you actually ship your product. And they ain't cheap. So guess what? There's a definite advantage to Open Source. No license fees! And the code works just as good as the closed source stuff, AND you don't have to beg WindRiver support for source code when things don't work right (AND this DOES happen). That's the customer perspective.

    From Open Source perspective, one can make plenty of money just on support, just like WindRiver does. Adopt some open embedded code, learn it inside and out and start charging $100 an hour to support it. You can't help but be profitable as long as there are enough contracts around.

  37. Re:Of course RedHat is going to fail by Anonymous Coward · · Score: 0

    You forgot step "0" -- make the software so hard to use and confusing that it requires hiring a full time support company just to keep it running. Maybe this is what they had in mind when they were writing EMACS.

  38. wind river is hurting by case9 · · Score: 1

    Linux has taken a huge percentage of the "do it yourself" market which was actually about 60% of embedded. Of commercial embedded development, WindRiver used to own about 60%, but that number is going down fast. Linux is expected to win more new design wins in the next year than WindRiver, making it the #1 choice for new designs. An important thing to remember in embedded is that a large percentage of the market has legacy deployments in the market already and those will continue to be VxWorks (or pSOS) for the forceable future. But Linux is here to stay...

  39. Embbeded OS not only PDAs & phones Dumbass [n/ by Anonymous Coward · · Score: 0

    n/t

  40. Maybe people... by Anonymous Coward · · Score: 0

    ... just don't want to use embedded linux, to avoid giving their source code around.

  41. it can't "burst like the Internet bubble" by j09824 · · Score: 2
    ... because it was never as big and bloated as the Internet bubble. Furthermore, unlike all those Internet services and software packages that have just disappeared without a trace, open source software stays around: the investment in it isn't lost.

    Of course, I do have my doubts that a company like Red Hat makes sense. Open source is best for specialized, highly-skilled consultants and professionals. It also makes sense for a few hardware vendors and large, established consulting shops like IBM. But companies like Red Hat and VA Linux aren't in that league.

  42. The embedded market is not completely fucked up ye by Fefe · · Score: 1

    I haven't got any spam trying to sell me embedded engineering manpower yet, like I got several for web design, Virusal Basic and other markets that have crashed recently.

    I wonder, though, why companies aren't giving more money to the people whose software they use. Has Bruce Perens ever received a single penny for busybox? From any of the companies that use it? I don't know, but it certainly hasn't happened for me. It's sad that companies using open source software usually only spend money on training people who never did any embedded stuff rather than on the people whose ready-made software they are going to rip.

  43. MS is Spreading FUD!!! by Anonymous Coward · · Score: 0

    I work for the largest T&M company in the world. Our highest level managment has commanded that all future products will be based on MS XP. This is compleatly assinine. All of the objections of the firmware engineers are being ignored. The reasones for using MS, as told by our managment are all clasic MS lies. It appears that MS has gotten to one or two of our costomers and promised the ignorant managment a bunch of things they can not deliver. We are being told that a few of our costomers are requesting MS based instruments. I used to be one of my companies customers. I know that few engineer gives a shit what OS the Box uses as long as it works. The engineers who know a little about software would object heavily to MS based instrumentation. Especialy with the draconian XP liscence. I feal that our company is being threatened by the BSA into this. The whole situations is compleatly absurd. Our firmware experts had decifded that Linux was the best way to go. We have several new products that will be Linux based. Managment was going to try to shut these down but they are too important and too far in the development cycle to be redone with XP. The few products that we have produced with Windows have been development nightmares. The teams involved documented this. The most succesfull, an O-Scope, would have been even more succesfull if it had used Linux. As it is they work well on the desk top but are unusable in test racks., Blue Screen of death!

    With the XP liscense, our customers will be forced to use XP based test rack controlors. The natural choice for our customers would be to use Linux, which many are. MS is deathly afraid of this. If non-techincal assemberers and testers, and secretaries start using Linux, they will see that MS is lieing and will see that there products are junk. MS whants to prevent the common man from using Linux at work. They may decided to use it at home.

    I am now convinced that MS is using the BSA to take over Test and Measurment. If they can get to my company, they can get to any. The BSA should be refered to as the MS getsapo.

  44. It has its perks by Anonymous Coward · · Score: 0

    From a standard home user, I can see the benefits of using an embedded Linux product. Easy to alter, you have the source there, and you can really make it work with your hardware. Beats paying Microsoft to get a lesser configuration.

    But other than that, I still think Linux should stay off the desktop. Too hard to use, the applications (KDE for example) are too.. let me say.. childish with no flair and basically look like crap. Not to also mention that more than half the applications don't work. That is why Windows will always dominate the desktop market. Sure it costs more, but their products are polished. Something I believe that the Linux developers don't want to have.. polished products.

    But who cares about Linux and Windows! Mac OS X is the real future of the desktop!

  45. Propriety in embedded is losing advantage. by Harlow_B_Ashur · · Score: 1

    eCOS, BSD, and RT Linux have established a clear and viable alternative to proprietary solutions, and they are expanding the extent to which embedded systems are becoming source-code compatible with one another.

    For medium-to-large systems that could actually take advantage of 32-bit open source solutions, suddenly QNX, pSOS, and the others are talking price like never before. I'm sorry if Red Hat is losing money, but at least they've established a market that stops the established vendors from locking you in and gouging you.

    Open source solutions have created an environment where the choice is no longer which vendor to be locked-in to because now there is the none-of-the-above choice. So now if you go with QNX because it is indeed the best option, they still have to be nice to you because you can walk. Everybody wins.

    So the point is that the price of all embedded kernel source has equalized, proprietary or otherwise, the vendors now all compete on service, turn-key solutions, and technical merit.

  46. TCO comparison study by Anonymous Coward · · Score: 0

    What about costs. That is what businesses understand.
    Independent study of Cybersource, Australia.

    http://www.cyber.com.au/cyber/about/linux_vs_win do ws_tco_comparison.pdf

  47. Re:Well... by Blrfl · · Score: 1
    jhoger writes:

    You'd be surprised at how many devices have embedded firmware. ... toys, microwaves, cd players, radios, etc., ... ethernet palm pilot cradle I worked on a while back ... barcode scanners ... all manner of microcontrollers/firmware on computer peripherals (PCI cards, printers, scanners, etc.), cordless phones (do you think you get the caller ID message without firmware?) etc. etc.

    And don't think for a minute that a single one of those devices runs anything that even remotely resembles a general-purpose operating system.

  48. Re:The embedded market is not completely fucked up by Lazy+Jones · · Score: 2
    I wonder, though, why companies aren't giving more money to the people whose software they use.

    Companies need long-term planning for their investments. Personally, I'd rather pay $1000 for software knowing that it goes to a company that is most likely going to be supporting the software for the next 2 years, than $500 for a package where this is not likely at all. Unfortunately, only very few O.S. projects come with some sort of established development process that guaratees that they're going to be "supported" (bug fixes...) in the next 2 years.

    Also, the best Open Source programs are so popular and widespread that you get your support for them elsewhere (contracting...), so money spent by companies "on" these products goes to those other people. Finally, don't expect a company to donate money if it doesn't have some visible positive effect on the company itself ...

    IMHO, Open Source developers need to find business models that work well together with their products, e.g. web server software developers re-selling SSL certificates (I don't care where I get mine, and I don't mind paying slightly more if the money goes to the right people), compiler tools programmers offering affiliate links to recommended books about programming languages etc. ... It's much easier to say "thank you" by chosing you as the reseller of something (not merchandise, unless it's something really useful!) you're going to buy anyway at more or less the same price, than by donating money with nothing in return.

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  49. Hmm... by Lazy+Jones · · Score: 2

    Re-reading your comment, I noticed that you actually meant companies who included Open Source software in their commercial software packages... My rant wasn't specific to that situation, but to the use (not commercial re-distribution) of Open Source software by companies in general. So, it's just a rant ;-)

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  50. Calling names... by anshil · · Score: 2, Informative

    Credit where credit is due.

    Erik Anderson maintains the busybox todoy.
    The employer you have spoken of is/was Lineo.

    --

    --
    Karma 50, and all I got was this lousy T-Shirt.
  51. embedded linux requires no business by Anonymous Coward · · Score: 0

    It seems naive to gauge the success of embedded linux by redhat profits. Most embedded engineers know
    a thing or two about software (duh). Its pretty simple to get a kernel up with busybox and uclibc.
    The point is, it doesn't require any consultants or outside services for a competent engineer to build an embedded linux system, so the succes of linux is not dependant on Red hat, Montavista, etc.

  52. NetBSD by alan_d_post · · Score: 1

    Wasabi Systems, an embedded NetBSD company, is doing really well, last time I heard.