Slashdot Mirror


HP Making webOS Open Source

Several readers sent word of HP's announcement that the company will be contributing webOS to the open source community. According to HP's press release, they will continue to be active in webOS's development, and one of their goals will be to avoid fragmentation. ENYO, the application framework for webOS, will also go open source in the near future.

50 of 169 comments (clear)

  1. Best choice by Anonymous Coward · · Score: 5, Insightful

    From an economics perspective, this is probably the best return on investment they will get: goodwill.

    1. Re:Best choice by CockMonster · · Score: 2

      It didn't work for Symbian, it won't work for Web OS either. It's dead, any employees thinking that this will lengthen their career should think again, unfortunately.

    2. Re:Best choice by Anonymous Coward · · Score: 5, Insightful

      Comparing WebOS to Symbian is rather inaccurate.

      WebOS is based on Linux and so, most of the skill sets for developing for any linux platform, will transfer relatively easily. And porting the entire platform will most likely be much less of a problem than Symbian. The biggest issue I ever saw with WebOS was simply that it was closed and restricted to HP.

    3. Re:Best choice by J.+T.+MacLeod · · Score: 4, Interesting

      The community at large had little reason to care about Symbian. webOS has many things that are quite attractive about it for people that are not already committed to Symbian.

    4. Re:Best choice by PCM2 · · Score: 2

      it's a generous gift.

      I'd wait until you hear the terms before you say that. If their plan is to GPL it and then dual-license it and force anyone who wants to build an actual product with it to buy a commercial license, "gift" might be a bit of an exaggeration.

      --
      Breakfast served all day!
    5. Re:Best choice by Anonymous Coward · · Score: 2, Interesting

      > any employees thinking that this will lengthen their career should think again

      As a current webOS employee that fully expected to be laid off today, this announcement has *already* lengthened my career at HP.

    6. Re:Best choice by jonwil · · Score: 4, Insightful

      The problem with Symbian is that the Symbian releases were totally useless for actually compiling and installing onto any platform. And there was absolutely NO documentation on what any of the stuff was or where to find the potentially-interesting bits. Nor was there any documentation or info to point people in the right direction if they wanted to write hardware interface code and drivers and try to get the code running on a given piece of hardware.

      With WebOS, assuming they open source all of it and dont keep important parts like the user-space binary daemon and libraries used to talk to the cellular modem closed source, all the stuff needed to actually get a self-bult OS running on a real world device like the TouchPad or the Pre should in theory be there. And again, if its all opened, porting it to new platforms should be a matter of whether you can find the needed hardware information for the platform you want to port to.

  2. Nice work. by tripleevenfall · · Score: 4, Interesting

    I think they could have an opening here. If they really make efforts to avoid fragmentation and get get WebOS onto some future phone handsets, they could avoid some of the mistakes that have been made with Android.

    Let people install WebOS however they want, don't load it up with crapware, give the users full control over the system. Make this the truly "open" mobile OS. ("open" means more than being able to see the source)

    1. Re:Nice work. by alostpacket · · Score: 4, Interesting

      But how? If they use a license that forbids locking the phones and/or removing features and/or adding bloatware, who would make the phones? What carriers would sell them? Not saying your wrong at all. In fact I very much hope they drive carriers more towards being dumb pipes -- but the devil is in the details on something like this. What would the license need to be? GPLv3?

      --
      PocketPermissions Android Permission Guide
    2. Re:Nice work. by nine-times · · Score: 2

      If they really make efforts to avoid fragmentation and get get WebOS onto some future phone handsets, they could avoid some of the mistakes that have been made with Android.

      Well one of the things that drive Android fragmentation is manufacturer add-ons and locked-down devices, meaning that you're not running the generic stock install and you probably can't install the vanilla version on your phone even if you want to. My understanding is that's not so much Google's fault as it is the carriers' fault and the device manufacturers' fault.

      So can HP handle that better? I'm not sure how. What leverage do they have over the carriers?

  3. Awesome by catbutt · · Score: 5, Interesting

    This is excellent news. The best thing about WebOS is that it is built on things that people are standardizing on elsewhere. Javascript, html5 etc. WebOS even has node.js built in, which really is a start at tying all these things together -- client side web development, server side development, and "native" app development.

    This is clearly the direction things are heading, and like or hate Javascript, it's going to become the lingua franca for everything but system level or the most computationally intensive stuff. People get tired of reimplementing things they've already done in different languages. There are a lot of things converging right now, and this just might be something that pushes things over the top.

    1. Re:Awesome by characterZer0 · · Score: 5, Interesting

      The best thing about WebOS is that it is built on things that people are standardizing on elsewhere. Javascript

      The worst thing about WebOS is that it is built on things that suck that people are standardizing on elsewhere anyway. Javascript

      --
      Go green: turn off your refrigerator.
    2. Re:Awesome by catbutt · · Score: 2

      Javascript isn't perfect, but its better than having do use a combination of PHP, Objective-C, Java, and Javascript to reach everyone.

    3. Re:Awesome by Anonymous Coward · · Score: 5, Insightful

      Or just write it in C++ with Qt. Get far better speed, vast portability, and no need to use a shitty language like Javascript.

    4. Re:Awesome by TheRaven64 · · Score: 2

      What I would like is the seperation of code and UI so I can work on the underlying code and then somebody else can work on the UI code

      You mean like NeXT had in 1988 and Cocoa / GNUstep have now? Interfaces can be drawn by UI designers and just wired up to controller objects.

      --
      I am TheRaven on Soylent News
    5. Re:Awesome by Archangel+Michael · · Score: 2

      That is hardly the "worst thing" about WebOS. The worst thing was it couldn't do simple things like join a Enterprise Wireless network like Android of iOS could, you know, by pointing to the WAP and filling in credentials and so on. Then it wouldn't authenticate against Exchange 2010 properly, like Android and iOS could with their Exchange Connectors.

      I got my hands on one this week for the first time, after spending an hour fiddling around, scouring forums and beating my head on the wall ... I just gave up. (No, installing all the company owned CERTS didn't help, so don't even suggest that) .

      I told the guy who got one (given away, brand new) No wonder HP quit developing it, nobody would actually pay for this crap. NOT being able to use the thing is the worst possible outcome for a device such as this.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  4. A few billion to acquire it, then open source it?! by jpstanle · · Score: 3, Informative

    Doesn't make much business sense, but at least the community can actually benefit from HP's blunders this time.

  5. Re:Does this mean.... by rwven · · Score: 4, Insightful

    Evan as a fanatical android fan, I can tell you that you're dead wrong. webOS has a tons of great ideas both in the interface and underlying app-system that would be very useful in a combined scenario. The ability to write apps in the webOS way, for an android device, would be fantastically awesome.

  6. best of both worlds? by tverbeek · · Score: 5, Insightful

    So HP has decided that they want to continue using and directing webOS, but they don't want to pay for its development.

    --
    http://alternatives.rzero.com/
    1. Re:best of both worlds? by Anonymous Coward · · Score: 4, Informative

      Two points:

      1. They still employ the software side of the WebOS team. The only people who were laid off were the hardware guys.
      2. They've already said they're looking at Windows 7 or Windows 8 for their next tablet.

  7. Re:A few billion to acquire it, then open source i by catbutt · · Score: 4, Insightful

    I think that anything HP can do to move people away from platforms controlled by their competitors, the better.

    If webOS has all the right things to take off in a big way, a device maker like HP can really benefit. I don't think HP likes having to pay the microsoft tax on all their PC's (they'd sell a lot more cheap pc's if they could reduce the price by the cost of windows), so if the next generation of devices are built on open standards like javascript and html5 take off, all the better for HP.

    Yes it would have been great for them if the world embraced webOS while it remaining fully owned by HP, but that just wasn't going to happen. The only possibility of getting people really interested -- given the head start both Android and iOS have -- was to set it free. It may turn out to be the smartest decision HP ever made.

  8. Re:A few billion to acquire it, then open source i by Anonymous Coward · · Score: 5, Informative

    The current CEO is not the same person who purchased Palm (that'd be Hurd), and they're not even the person who fumbled the ball (that'd be Apotheker). Meg Whitman seems to be actually trying to sort out the mess left by the last two, and if that includes cutting the loses on WebOS then so be it.

  9. Obvious question by MonsterTrimble · · Score: 5, Interesting

    contributing webOS to the open source community

    Under which license? GPL? BSD? Apache? Open source means a lot of different things.

    --
    I call it 'The Aristocrats'
    1. Re:Obvious question by ThorGod · · Score: 2

      Yeah, if they want to avoid fragmentation, BSD seems the way to go. (CCL == BSD, I think?) 30 years later and we don't have distributions of BSD, we have 'branches'.

      --
      PS: I don't reply to ACs.
  10. While they're at it... by MikeRT · · Score: 4, Interesting

    Hire a dozen or two engineers to work full time porting WebOS to popular Android tablets. Start with the Kindle and Nook tablet. Who says they need to make their own hardware for the foreseeable future if they can make it fairly simple to get WebOS working on a $200-$250 tablet you can get at Best Buy?

    1. Re:While they're at it... by ThorGod · · Score: 2

      Yeah, but unfortunately I think they just want free labor.

      --
      PS: I don't reply to ACs.
    2. Re:While they're at it... by cdrudge · · Score: 2

      I'm sure Amazon and B&N will gladly hand over the keys to their bootloaders to allow HP's firmware to run on their branded devices. While we're at it, maybe Nintendo, Microsoft, and Sony can all get together to allow any game to be played on any console.

    3. Re:While they're at it... by WiiVault · · Score: 2

      The Fire and the older Nook Color both have unlocked bootloaders. Checkout the XDA dev forum for links to CM7 and early ICS builds for the Fire. Sadly BN locked the Tablet bootloader which has caused quite a few geekslike myself to return them for Fires, despite the hardware advantage of the Nook.

  11. Sam Flynn did it by fortapocalypse · · Score: 4, Funny

    I saw him in the data center, and chased him onto the roof where he parachuted to a motorcycle, but we caught him!

  12. Re:OSS majority by gstoddart · · Score: 2

    This is a company dumping dead code that it doesn't have any more use for.

    Didn't HP recently say they planned on using it in printers?

    Maybe (though, admittedly, unlikely) HP is realizing they can use it for commercial products and have it open-sourced.

    Of course, I seem to recall HP paying several billion dollars for Palm, so that's gotta leave a mark.

    --
    Lost at C:>. Found at C.
  13. Re:A few billion to acquire it, then open source i by Attila+Dimedici · · Score: 4, Interesting

    Well, not when it is put that way. However, that is not quite the situation that exists at HP. One set of management bought Web OS with a business strategy in place to capitalize on it. That strategy proved to be a failure (or at least the implementation of that strategy proved to be a failure). A new management team came in, discovered that they have this asset that has a strong "fan club" among geeks but no current way for HP to make money off of it. They decided that they had two choices, stick it on a shelf somewhere or release it as open source. The first makes no money and in no way advances the company's interests. The second, also, makes no money, but does provide the company with some badly needed positive PR among a group that significantly influence opinion among their potential customers. Additionally, if the geek fans of WebOS can turn it into what they claim it has the potential to be, it will reduce the market power f several of HP's competitors.

    --
    The truth is that all men having power ought to be mistrusted. James Madison
  14. Re:What to buy? by naranek · · Score: 3, Informative

    The preferred phone is Pre 3. I have one and it's ... well ... nice. Really nice. Not the superphone of my dreams, but really nice, and it's open. The webOS is marvelous, but there are a lot of kinks and small unpolished bits that are kind of annoying in the long run. I'm hoping opensourcing the OS will help fix those. The hardware isn't as good as I've been used to with Nokia phones, but it's nice never the less. The best points are the hardware keyboard and excellent design. The round shapes make it a unique piece of tech, and it fits in the pocket like no other, because everything's rounded. And did I mention it's open. People have been writing patches for years to improve the built in functionalities in all sorts of cool ways, so you get to customise it the way you like. OK now this is starting to sound like a pitch. I better stop.

    --
    Only dumb birds land downwind.
  15. Actually it probably will wither and die. by mbkennel · · Score: 3, Interesting

    Unless Google does something radically Ballmerian with Android, WebOS will bitrot. That's because there's no clear commitment from HP to have a continuous source of money, and there isn't any obvious evidence HP will be very ge

    Post opensourcing, Mozilla was lousy for quite a while until Firefox. Firefox was pretty successful because there was a 1st version of a good product, skilled people motivated to work on it, and very importantly Google supplied them with quite a bit of stable money: payment flow from the Firefox home page. Then, Google had a strong interest in preventing IE from taking over, and funding Mozilla fairly generously was aligned with that goal. Now, Google has other imperatives and they have their own browser. As a consequence Firefox has less stable leadership and if they lose the revenue stream

    By contrast, there is no particularly compelling reason for HP to fund WebOS development. What's in it for them? Does it help sell HP hardware? No. Does it help damage a competitor? No. Putting a few HP employees on it is not the same as giving lots of money to an independent foundation who can hire.

    If HP needs those people to do something else, they will give up their WebOS, because people will follow the paycheck & whoever is doing their performance review.

    1. Re:Actually it probably will wither and die. by jonwil · · Score: 2

      It may not be commercially successful but just like Android, it will probably be ported to all kinds of platforms by various geeks doing it for fun. More to the point, the good bits of WebOS will be snarfed up by those doing other open mobile operating systems like Android, the MeeGo ecosystem (with all its different bits and names and stuff) and the guys doing FreeSmartPhone.org

  16. Re:Thanks but no thanks by Kenshin · · Score: 4, Informative

    webOS isn't HP's baby. They just adopted it when they bought Palm.

    --

    Does it make you happy you're so strange?

  17. Re:What to buy? by keefus_a · · Score: 2

    As a huge WebOS fan that only moved away from it because Sprint never got updated hardware, I am partial to the vertical slider. When I first saw the Dell Venue Pro (http://www.dell.com/us/p/mobile-venue-pro/pd) hardware I longed for that phone running WebOS (if you replace the dedicated smiley key on the keyboard with @). Add in a dash of microSD slot and upgrade the innards to more recent specs and I'm sold.

    The catch is that nothing outside of existing Palm/HP devices fits the bill. One of the great things about WebOS is the touch area below the screen. Outside of the hardware specifically built for WebOS, nothing has that.

    The Touchpad didn't have the extended swipe area, so I see no reason that any tablet (specs permitting) couldn't be a sufficient platform for WebOS. But I'm far less concerned with the tablet platform than I am with the phone platform.

  18. Meego is already there. by Colin+Smith · · Score: 3, Informative

    Rooting an N9
    Settings -> security -> developer mode

    --
    Deleted
    1. Re:Meego is already there. by markdavis · · Score: 4, Informative

      And WebOS was/is also "rooted" on all devices. You just clicked on developer mode. Done.

      It had been that day from day one.

    2. Re:Meego is already there. by vadim_t · · Score: 2

      That's not real root. Try using insmod to see what I mean.

      Now on N900, there things work like they should.

    3. Re:Meego is already there. by vadim_t · · Score: 2

      There has been a lot of talk about this in the community. I've not had a chance to experiment much yet, but as far as I gather, if you want Aegis gone, you'll have to flash a new kernel.

      The N9 will allow it to boot, but part of Aegis includes encrypted datastores, with the encryption being performed by a security chip. If an unsigned kernel is loaded, the bootloader will tell the security chip and the encryption keys either change or are invalidated, which makes the data stores unreadable. Apparently that breaks several of the official apps, not sure which exactly.

      Also the official kernel will refuse to work once you modified the phone with an unrestricted one and force you to reflash.

  19. HP making more hardware. by naranek · · Score: 5, Interesting

    Meg Whitman said in an interview with The Verge that they are planning on making more tablets later. We'll see how that pans out, but it might give webOS a bit more traction.

    Also the open sourcing webOS might open the door for the Dalvik VM and running Android applications on webOS. That would make things interesting.

    --
    Only dumb birds land downwind.
  20. Re:Does this mean.... by fuzzyfuzzyfungus · · Score: 4, Informative

    Android likely has an unassailable lead in application availability; but I know that WebOS's superior windowing/'card/swipe' gesture system made me feel like I was kicking a puppy by comparing a XOOM to a TouchPad...

    I'm not sure that it would matter quite as much at phone-screen sizes; but the comparison at 10 inches was pretty stark.

  21. Re:Maybe the fire sale was a strategy? by tverbeek · · Score: 2

    A company that changes CEOs every 3 months cannot be said to have a "strategy".

    --
    http://alternatives.rzero.com/
  22. Re:What good is this? by the+linux+geek · · Score: 3, Insightful

    It matters because plenty of people have these things called "smartphones" and "tablet computers" and wouldn't mind using webOS on them.

  23. My theory... by BenSchuarmer · · Score: 5, Funny

    HP leadership is now using a Magic 8 Ball to make all their decisions.

  24. Re:OSS majority by MichaelSmith · · Score: 4, Funny

    This is a company dumping dead code that it doesn't have any more use for.

    Didn't HP recently say they planned on using it in printers?

    No, that was last week.

  25. I had a palm pre by greywire · · Score: 3, Interesting

    and now I'm sporting a new android phone. Because I had no choice after HP killed webos and the hardware.

    Open sourcing it is probably the best thing they could do, at this point.

    If you think WebOS is dead, let me tell you, in many ways it was and is still miles ahead of android.

    I severely miss the productivity of the seamless, quick flipping between running applications that even my much more modern android phone (with at least double the processor speed and memory and more than twice the screen size) cannot fathom. Yes android multitasks, but switching between apps is a pain, even with third party task switchers. And there's nothing as slick and reliable as synergy and the webos messaging UI.

    Here's what I'd like to see: port the WebOS development "stack", the card GUI, and synergy (with the email, messaging, and facebook apps) to android. Find a way to get android apps to run within the webos card GUI. Thats an "app" I would happily pay good money for. I hate my android phone sometimes (in the same way I hated not having many apps on my palm pre). Lots of apps though.

    I think this would be a better goal than just porting WebOS to various hardware. WebOS will probably never have the apps that android has. Eventually, I'm sure, Android will catch up in the GUI and such.

    --
    -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
  26. Re:Does this mean.... by Anonymous Coward · · Score: 2, Funny

    You consider Java an actual programming language?

  27. Re:OSS majority by rrohbeck · · Score: 2

    This is a company dumping dead code that it doesn't have any more use for.

    Didn't HP recently say they planned on using it in printers?

    No, that was last week.

    Yeah. Eons given the frequency of changes in HP's direction.

  28. HP/UX by unixisc · · Score: 2

    I don't know that I agree w/ the GP, but Solaris, after being OSS for some time, went back to being CSS. Yeah, OpenIndiana is still alive, but any enhancements they make to Solaris won't be in OpenIndiana, so that will have to depend on its own team.

    But GP does bring up a good point - if WebOS is worth Open Sourcing, why not HP/UX? After all, for all practical purposes, it's a single platform OS for Itanium, and all its competitors - FreeBSD and Debian - are FOSS. So why not make HP/UX FOSS as well? Its Integrity Servers too could be @ a dead end.