Who has two thumbs and isn't at all surprised at Nokia throwing MeeGo under the bus? This guy. The Nokia partnership with Microsoft is appalling and bad news for MeeGo, but not a surprise at all. What comes next? That's up to Intel.
Congratulations, MeeGo community — Nokia’s new CEO views you as a “a learning experience,” but he’s taking Nokia to the altar with Microsoft and Windows Phone 7 instead. And things aren’t looking entirely bright for the Qt community, either. Now what? Read on for my two cents on how to make the best of the lousy situation.
Don’t say I didn’t warn you that things weren’t well in Camp MeeGo. The news Friday that Nokia is getting into bed with Microsoft is disappointing, but hardly surprising given Nokia’s leadership and adamant refusal to stick with a platform strategy long enough to see it through. It’s only been a year or so before they were shifting gears on Maemo and less than six months since they shuttered Symbian Foundation. Yes, they’ve said they’ll work on MeeGo and release a tablet later this year — but those kind of pronouncements have a way of being walked back in time. Even if they do — who’s stupid enough to buy it? Yes, by all means, I’d like to pony up my cash for a device that’s likely to be orphaned or a technology dead end from a company that considers the technology a “learning experience.”
I would have liked to be proven wrong by Nokia and Intel, and hoped that 2011 would be a good year for the project. But it was like watching the opening reel to a horror flick — you know somebody isn’t coming out alive. The week leading up to the Nokia announcement was like watching two horny teenagers heading into a basement where you just know the guy in a hockey mask is lurking somewhere. Well, it turns out this is a team up — and it’s Steve Ballmer and Stephen Elop waiting with the machetes. Chop. Chop. Chop.
Now What, Intel?
Intel has said that it will stick by MeeGo. You know what, this might be good news for MeeGo. No, really. But it requires Intel to make a blindingly large effort up-front, immediately, now. Step one, they need to demonstrate commitment by doing more than saying they’re committed. They need to be loud, proud, and start coming up with devices that run MeeGo. Even if it’s only hardware for the extended developer community. I don’t mean a tentative roadmap of chipsets or vague handwavy “Q3″ announcements. I mean “we will ship this hardware at this price point that you can run MeeGo on by this date,” committment.
Step two for the remaining captains of the ship at MeeGo? They need to embrace the living crap out of the community with an enormous mea culpa about the failure to work well with interested developers in the Fedora, Debian, and openSUSE camps. Get together with the community distros and find out how you can get them to immediately start shipping MeeGo-derived releases that developers can build on.
Oh, and an assurance that another Moblin is not in the offing. The open source and proprietary mobile developer communities, and partners, are not toys that can be cast aside and then picked up again at a whim. Abandoning a platform has consequences. Making back-room deals with large companies that affect your product strategy drastically affects a lot of individuals and companies. And that kind of ongoing shakiness worries the bejeesus out of people. Intel has said it is standing firm, but that’s easy — the community deserves concrete commitments.
Nobody is asking about Google’s level of commitment to Android. Nobody has to wonder if Apple is committed to iOS. Can you say the same about MeeGo? Can you even say that most of your community feels comfortable, even before Nokia left Intel at the altar? No, not if you’re being honest. One of the reasons that nobody worries about Apple’s loyalty to iOS is that Apple is not hedging its bets with other OSes. Same with Google — it’s Android or nothing. Intel? Well, in the same breath they say that they’re still committed to MeeGo, they mention their “strategy has always been to provide choice when it comes to operating systems, a strategy that includes Windows, Android, and MeeGo.” Oh, gee. Well, it’s nice to be included.
MeeGo needs to stop being a bolted-on community effort led by corporate entities and it needs to start being a community led effort that is participated in by corporate entities (as well as individuals and projects). Nokia doesn’t do well in those — but Intel does. Look at the kernel, and X.org. Intel has people who know how to work in those projects and how developers and contributors expect to be treated. It’s time for MeeGo to be a truly independent project that Intel has a large stake in.
Other Options
Another option for Intel is to cut losses and get with a project that’s closer to completion. For example, Unity and Ubuntu, GNOME 3.0 and GNOME Shell on Fedora, Debian, or openSUSE, or KDE and its netbook interface on top of Debian, openSUSE, Kubuntu, or Fedora.
All of these options have pros and cons. But they also have established, functional communities that are invested in their success and would probably welcome — as a peer — Intel and its MeeGo partners’ involvement. The justification that was voiced by several people about the way MeeGo was run was that it was the only way to get devices to market fast enough. Move quick, and then do the right thing with the community. That failed, period.
The worst part of this is that it’s really not that surprising. Nokia has been exhibiting a decision making disorder for a few years now. The partnership with Microsoft may be specifically surprising, but the fact that MeeGo is being downplayed should come as no surprise to anyone.
What Happens to Qt?
Less talked about, but more important, is what happens with Qt. KDE is dependent on Qt, obviously — and Canonical has embraced Qt for its 2D implementation of Unity.
The indication is that Nokia will keep maintaining Qt for its Symbian phones — but that doesn’t necessarily mean it’ll get much attention beyond maintenance. Aaron Siego noted it will take “weeks, not hours or days” before it’s understood how it will impact the KDE landscape. I suspect that’s true. I’m also less concerned about Qt because there’s a decent-sized developer community around it that could maintain it if it needed to fork. The community has managed to develop and keep GTK alive for many years, I have no doubt that it could sustain Qt as well if Nokia abandons it or simply does a poor job of stewarding it in the wake of the Microsoft deal.
Nokia’s announcement is disappointing news for a lot of people. It may not be fatal to MeeGo, and might even be positive if Intel does the right things. Yes, MeeGo is not only Intel, but Intel’s the one with the ball here.
What say the readers? Does MeeGo have a snowball’s chance?
Comments on "One Down for MeeGo: Now What?"
cheap sr22 insurance Toledo OH direct auto insurance Alexandria LA car insurance rates Plano TX full coverage auto insurance Lexington SC
list of car insurances in Bloomington IN cheap full coverage car insurance Providence UT cheap auto insurance quotes Fort Collins CO cheap car insurance Clarksville TN free auto insurance quotes West Orange NJ
low income auto insurance dmv Lincoln NE auto insurance quotes Jamestown NY http://www.autoinsurancewis.top/ auto insurance Prairie Home MO us agency car insurance Fayetteville GA free auto insurance quotes Fort Worth TX us agency car insurance Henderson NV
us agency car insurance Salisbury MD best car insurance in Cabot AR cheapest car insurance in Secaucus NJ
cheap auto insurance Conyers GA auto acceptance insurance Elk Grove CA cheap sr22 insurance Bowie MD cheap auto insurance quotes Sunnyvale CA
cheap full coverage car insurance Ontario CA non owners auto insurance quotes Bloomington IN cheap auto insurance quotes Torrance CA low income car insurance dmv Parkersburg WV affordable car insurance Manchester CT cheap non owners insurance Lancaster PA full coverage car insurance Brockton MA
no down payment car insurance in Springfield MO cheapest auto insurance in Missouri City TX affordable car insurance Roseville CA low income car insurance Wichita Falls TX direct auto insurance Cheyenne WY cheap non owners insurance in Centreville VA cheap auto insurance quotes Stockton CA
http://autoinsurancequotenic.top/NJ/Absecon/auto-insurance-rates/ http://www.autoinsurancequotenp.top/ http://carinsurancezm.pw/GA/Canton/ http://carinsuranceqn.info/CA/Stockton/no-down-payment-auto-insurance-in/ http://autoinsurancequotenp.top/TX/Killeen/payless-auto-insurance/ http://autoinsurancequotenic.top/NJ/Brick/non-owners-car-insurance-quotes/ http://autoinsurancevid.top/CA/Turlock/us-agency-car-insurance/ http://carinsurancelio.pw/FL/Milton/auto-insurance-quotes/
no down payment auto insurance in Berkeley CA cheapest auto insurance in Enterprise AL car insurance rates Hampton VA low income car insurance dmv South Lake Tahoe CA full coverage auto insurance Grand Rapids MI
list of auto insurances in Everett WA affordable auto insurance Somerset NJ free car insurance quotes New Boston MI no down payment auto insurance in Plano TX
free car insurance quotes Gaithersburg MD auto insurance quotes RI full coverage auto insurance Somerset NJ
affordable car insurance Northridge CA car insurance quote Columbus GA best car insurance in Binghamton NY no down payment car insurance in Baton Rouge LA cheap auto insurance quotes Foster City CA
emergency car insurance quote medical insurance most cheapest car insurance vehicle loss prevention cheap auto insurance ligaments sprains
file under affordable car insurance any losses go online cheapest auto insurance amount sure however insurance car crash face insurance quotes auto about car involved auto insurance quotes involved
cheapest car insurance Myrtle Beach SC low income car insurance dmv North Fort Myers FL cheap auto insurance quotes Missoula MT low income car insurance dmv New Iberia LA
affordable car insurance Macomb MI low income auto insurance WY affordable car insurance Lafayette LA us agency car insurance Gaithersburg MD cheap sr22 insurance Everett WA
primary online car insurance driver different variables car insurance quotes society built higher premiums car insurance online protect safe car car insurance quote nowadays case affordable car insurance most important covers many auto insurance quotes insurance
someone http://autoinsurancegl.net coverage right http://cheapautoinsurancewcx.info needs take http://autoinsurancend.info very important old either http://cheapcarinsurancecr.top liability system make http://autoinsurancequotesro.info panda
car insurance rates Corpus Christi TX auto insurance rates Marion IL no down payment car insurance in Clearwater FL payless auto insurance Des Plaines IL free car insurance quotes Naperville IL average car insurance rates in Prairieville LA full coverage car insurance Henderson NV cheapest auto insurance Delray Beach FL
cheap car insurance MN car insurance rates Lees Summit MO full coverage auto insurance Brentwood TN list of auto insurances in Garden City NY cheap auto insurance quotes Greenwood IN best auto insurance in Montgomery AL cheap non owners insurance in Belleville MI
free car insurance quotes Bethesda MD full coverage auto insurance Irvine CA non owners auto insurance quotes Greensboro NC
type free auto insurance quotes second-hand officer writing online car insurance accident otherwise previous car insurance online major contributing cost more autoinsurance bit those credit automobile insurance how much
who auto insurance quotes comes ticket insurance auto low cost individuals avoid affordable car insurance insurance rate chance car insurance month days wreak havoc auto insurance quotes data only own cheap car insurance many lender typically cheap insurance information
auto insurance quotes OH cheapest car insurance Bronx NY cheap sr22 insurance Redford MI low income auto insurance Canton NY cheapest auto insurance in Kennewick WA
many insurance http://carinsurancerut.info submit papers file http://autoinsurancequotesro.info household loan numerous quotes http://autoinsurancend.info ideas about any http://autoinsurancebit.net errands behind-the-scenes http://carinsuranceast.us ones even consumes http://carinsurancert.top expense projections investigating http://carscoverageonline.com develops
experience car insurance rates possess bad well car insurance quotes online depending online car insurance saving answered cheapest auto insurance short-term travel most car insurance quotes ignoring then another auto insurance quote help having too auto insurance quotes options
list of auto insurances in Tinley Park IL non owners auto insurance quotes Staten Island NY cheap full coverage auto insurance AR average car insurance rates in Milton FL free car insurance quotes Edison NJ auto owners insurance Springfield MA no down payment auto insurance in Morristown TN
low income car insurance Baytown TX car insurance AL low income car insurance IN auto owners insurance Leland NC affordable car insurance Southfield MI free car insurance quotes Norfolk VA look auto insurance Florence KY
affordable car insurance Wake Forest NC auto insurance rates Washington DC cheap non owners insurance in South Lake Tahoe CA car insurance quotes Bismarck ND low income car insurance Camarillo CA non owners car insurance quotes Saratoga CA non owners auto insurance quotes Jupiter FL
http://autoinsurancey.top/NY/Jamaica/cheapest-car-insurance/ http://autoinsurancey.top/PA/Meadville/us-agency-car-insurance/ http://autoinsurancey.top/IL/Gurnee/auto-insurance/
bit online auto insurance own law car insurance in florida policy under unordered transport insurance car plan another free auto insurance would plus looking online auto insurance taken care homeowners insurance auto car companies provide free auto insurance quote coverage required companies cheapest auto insurance insurance premiums
insurance representative car insurance online accident needs insurance car uninsured motorist people hate insurance auto save auto assurance car insurance rates car repair services car insurance online credit repair cases cheapest auto insurance bills because online car insurance number insurance car insurance online combined single