Thursday, April 01, 2010

MeeGo is now opened

MeeGo project is making progress. We opened the MeeGo distribution infrastructure and the operating system base. It is not on official or tested release, but the opening of the public development of the MeeGo OS layer. So, it is an invitation for hackers who want to participate in MeeGo development, not for end users ;-)

If you consider yourself a developer, go and check it out. You can run it on an Nokia N900, and on an Intel Atom based laptop or handset.

If you study the code closer you can also see how we are merging Moblin and Maemo projects. Moblin contributed things such as the entire OpenSuse based build infrastructure, geoCLue location framework, PcakageKit, Connman etc. Maemo contributed things such as Telepathy for Internet communication, Tracker for user and metadata management, Maemo multimedia application framework, Qt toolkit etc. And, as we know, a big part of Moblin and Maemo were already the same.

And, by the way, our team within Nokia was called Maemo Devices. We are now MeeGo Devices. Same guys. Bigger ambitions!

P.S.

As explained, N900 is used as one of the platforms for MeeGo development. I do not have any news about the actual Nokia products running MeeGo. We will tell about the products separately.

31 Comments:

Blogger Massimo said...

I expect this amazing piece of software to run soon on a superb Nokia hardware with HDMI out, great screen, 12mp camera, nice keyboard, 64 gb memory, full Ovi maps and so on and on. First Nokia MeeGo device must rock the world!

4/01/2010 4:00 AM  
Blogger timsamoff said...

Congratulations, Ari!

4/01/2010 5:27 AM  
Blogger Silviu said...

I've been using SUSE for almost 8 years. I'm actively helping by reporting bugs and doing testing during development. A short while ago I started doing the same for Maemo. The fact that MeeGo will be a "relative" of openSUSE is so cool for me :-) can't wait.

4/01/2010 7:20 AM  
Blogger etamme said...

Ive never seen worse product management in my life.

Announce a huge piece of vapor ware, then make another big announcement when you have basically nothing useful to show an end user.

Why doesn't Nokia make a more behind the scenes trasition to meego compliance by moving to qt etc, and keep quiet until they have some thing to show the n900 users who they pissed off? Because as an N810 and N900 owner.. I am pissed off. Do you know the speed at which Android is developing? Do you hear Google saying "oh yeah we have a great new os that is 20% built... here is a screenshot of it running an xterm"?

Great! Meego can give me a xterm on a black screen!!! and probably no internet connectivity! Mission Accomplished!!!!

Who knows if Ari reads the comments on here... but basically... you fail. Maemo devices really have the worst product marketing/management I have seen.

PR 1.2 better be a freaking sick update that comes soon. Im not buying another phone for some time, so we will see how this plays out. But I strongly doubt I will waste my time with Nokia ever again.

4/01/2010 7:22 AM  
Anonymous Anonymous said...

@etamme
Who forced you to buy any Maemo devices?

Also, MeeGo was not announced as a final product. What they did was just saying that they would start with the actions, just like you are so pissy pissy here saying you wont soon buy a mobile device (btw, i wish you tons of fun with your land line).

Android?! Android was developed by another company that Google bought. So what the heck are you talking about? You clearly have no clue what you are talking...

PR1.2 wont be a "freaking" update, and by the tone of you comment nothing will deliver. So, sell your phone and be happy man... No need to stress with Nokia and stuff like this.

I wish you all the good back in the year of no cell phone.

4/01/2010 7:51 AM  
Anonymous Anonymous said...

Who ever claimed this is a Nokia marketting blog? This is Aris private blog and he can say whatever he wants. Dont come here if you dont like it.

4/01/2010 8:19 AM  
Anonymous telecomgeek79 said...

Thanks Ari!
Very cool work.
Keep going!!!

4/01/2010 9:07 AM  
Anonymous Robert said...

The blog is clear that this is for developers and wannabe developers. That they now have something they can play with, aka develop with, is a big step forward.

I'm an end user with an interest in the process rather than the actual code. For me seeing this sort of announcement doesn't raise my ire, it raises my hope. I am in awe of the people who can manipulate code to beat something worthwhile out of these black boxes.

Even before I read the negative comment I was thinking of posting a thank you to Ari for the updated information.

Yes, it would be nice if MeeGo 1.0 was ready for end user install by 1 May, along with a suite of killer applications. Development takes thinking and thinking takes time. I want them to take the time necessary to ensure that the QA process is settled, stable and in place. I want them to take the time to whittle down the code to the bare minimums so we don't end up with bloated apps simply to meet a deadline.

Thank you to Ari. Thank you to those of you who write the code. My life is better for what you do.
Robert

4/01/2010 9:17 AM  
Blogger dcaliste said...

Great news, happy to see the development happens in an open and visible way.

Impressive also to merge two big projects like that. Thanks to all developpers and open source helpers.

4/01/2010 9:39 AM  
Anonymous Guilhem Ensuque said...

What kind of a telephony API does MeeGo provide ?

Is the telephony/modem interface and apss part of the stuff coming from Nokia or is it coming from Intel ? What happened to the oFono initiative ?

Thanks in advance for your answers Jari. I am not a developer and therefore hesitant to look at the source tree

4/01/2010 10:05 AM  
Blogger arshad said...

Hi its really very nice i enjoyed a lot to visit..latest mobile phones

4/01/2010 10:06 AM  
Blogger Quim Gil said...

Guilhen, oFono plays a key role in MeeGo. It is alrready integrated and included in the first MeeGo images published on Wednesday.

See the updated http://meego.com/developers/meego-architecture for details.

4/02/2010 12:12 AM  
Anonymous Anonymous said...

Those people calling out for ready product from behind closed doors developement (like thouse from competitors) clearly miss the whole point of this.
Great news! From my point of view the fact that current developement is done on N900 is just huge bonus to already great device.

4/02/2010 4:52 AM  
Anonymous Anonymous said...

I dont get why people think that by reading a blog from one of the developers they are instantly given the full picture, why release a developer version? well because its open source = people can do things for it you know for the actual end user before its in our N900. I'm quite sure they are much more ahead with the development than just a developer console by this point. Oh and i've had my n900 for a few months now and ZERO problems, great phone/computer/multimedia center/camera and oh well a penguin?

4/03/2010 4:22 AM  
Blogger Jaakko said...

sorry my 'english', but I will ask and know, like an other here too, from PR1.2 to Maemo5, when it comes out? ...in maj too like MeeGo 1.0? Is they the same version...?
Must we waiting so long Maemo5's PR1.2-updating?

4/03/2010 12:49 PM  
Anonymous Johnny said...

Good for you Ari.
But N900 owners are waiting for Ovi Store and pay apps.
When it will came out? I hope before new Nokia product running Meego. N900 deserves it!

4/04/2010 2:30 PM  
Anonymous Kangal said...

Hey this is the question we need answering most!

Will an Application built on MeeGo for x86 run natively on a high-powered smartphone/tablet (ARM Cortex A9) without the need for recompiling?

If YES, MeeGo will beat Apple to a pulp as it spreads like cancer.

If NO, MeeGo's success will be more limited and the project may even fail disastrously.

4/10/2010 8:19 PM  
Anonymous Davide said...

Ari,

I am astonished on how much Maemo/Meego and Nokia in general gets ignored by the media, even though its products are superior.

Apple manages to get the major newspaper in each country (e.g. Financial times) write articles on its latest products.

I see today a major market analysis news site write "Microsoft Corp. is finally following Apple and Google into the gadget game with today's unveiling of the "Kin" smartphones...

I could make many many other examples where the media depicts Apple/Google as the only ones capable of making "Internet-enabled nice phones".

How can it be? Why Nokia and the great N900 gets ignored?

P.S. I read yesterday from a major national newspaper that the new iPhone OS will be able to support multitasking (amazing! We can hear music while using another application!) and even to create folders! Isn't it an amazing set of new features?

4/13/2010 4:50 AM  
Anonymous Anonymous said...

Yes Ari, the web browsing experience is the best I've never seen on a mobile device (I've an iPhone as well).

But as long as the content is not adapted to the small display size, the end customer don't care about using a web browser on such a device.

Can you change the way the web content is ?
Of course, no !

So, the end user is looking for specific Web clients that perform a rendering adapted to the display size. This where the iPhone is very good: many web clients on the Apps Store (Amazon, Tom'Hardware ...).
This is definitely the point to address for MeeGo.

For the HW, N900 is quite good.
Pros:
- Good mechanics
- uSD card
- good touchscreen
- good camera
- TV connection
Cons:
- too thick
- very limited battery life

For your next device:
- Why don't you put a touchscreen on the back with a finger rendering on the display (just finger shadow). So I can keep a clean display.
- HDMI
- not too many pixels camera: too much noise
- 3D video recording ?
- 3D display ?
(imagine if you can plug your Meego device on you home cinema having a 3D rendering of what you have just recorded)


I am looking forward a disruptive device !
Best regards
Gael

4/13/2010 5:00 AM  
Blogger Superg05 said...

Will meego has mms yes or no?

4/14/2010 9:54 PM  
Blogger mbravo said...

Dear Ari,

I have been asked by a friend to explicitly leave my opinion on your blog, as he says you "do not believe that public doesn't believe in N900".

I'd like to point out from the very start that I as a computer enthusiast am very impressed by the device, both in hardware and software parts, and am delighted that it essentially runs my favourite Linux distribution, with icing on top. A commendable effort.

However, as a consumer, I am very hesitant to even consider purchasing one. I have a Nokia E71, which, while having lots and lots of issues, is a workhorse smartphone. It doesn't have nearly a tenth of degrees of freedom that N900 offers, but it is very reliable and I know more or less exactly what to expect from it (excluding everything Ovi, which most of the time doesn't work).

Now with N900, I do not know at all what to expect. From the consumer point of view, there is no easy way for me to comprehend OS evolution paths, upgrades etc (even considering that I have a significantly more than average insight into the OS development). Even during a short lifespan of the device, the OS has changed names and merged with a semiforgotten Intel project (which was designed for a stillborn series of their MID devices). There is no clear way to find applications, or reviews of them, and as I said before, as soon as I see letters OVI, I know something is going to be borked and/or very inconsistent. It's a sad truth.

It would seem that N900 is more attractive for a geek, someone who would like to tinker with it and develop something. It is - in theory. Because the moment I put myself in a developer position, things start to look even more confusing. Maemo versions; transitions to/from/between QT. No well-defined way to monetize application development. A confusing conversion to Meego. A complete absence of contact between device/OS developers in Nokia and the larger developer audience. I mean, I have been at a number of Mobile Mondays and other mobile development events here in St.Petersburg, hardly 350km from the Nokia HQ. There were people from Nokia, and even from ForumNokia. I think during last two years they mentioned the word "Maemo" maybe, what, three times. In passing. They, however, extensively lectured about developing skins for S60 and S40 phones. Not that there were much interested listeners - every event had a lot of people in suits, and sales reps of software development companies like SPb Software, but somehow no independent developers, students, etc. All my attempts to ask someone "Why?" were met with mostly incoherent grunts or genuine surprise. "Maemo? What are you talking about?!" And now Meego will be an even more obscure word even less people (including those from Nokia) will be able to remember.

To summarize - N900 and its successors, if any, are terrific devices which could rule their market segment. However, Nokia as a vendor is

a) sending a completely confused, feeble and unclear series of signals about the destiny of these devices

b) is completely ignoring the developer base

All of this contributes to a slowl excruciating burial of a rather beautiful child by its very parents.

P.S. I know a comparison with Apple is not very nice, but please consider this - I have a friend, here in St.Petersburg, who took his time to learn development for IPhone. Yes, the app store approval process and licensing is very restrictive, blah-blah, Linux is way better and above, I heartily agree. But he went through a well-defined, straightforward if bureaucratic process, and he is now able to write, deploy AND monetize his applications. There is no such process with Nokia. So why would an independent developer bother beyond tinkering?

4/18/2010 2:43 PM  
Blogger Juha said...

N900 is NoGo!

As a present user of E90 Communicator I disslike the N900 keyboard it's too small and the web browsing experience could be better. Please Nokia create a new enhanced E90 with Maemo operating system -touch screen in the inside and maybe a bit thinner then the late E90 -I'll buy it before it hits the store...
BR. jrinne999@gmail.com

7/05/2010 4:57 AM  
Blogger Charles said...

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.

Mobile Applications Development

1/02/2011 11:33 PM  
Anonymous Iphone Spy App said...

You can nose out all mobile activities related to your spouse using Iphone Spy App; it is quick, simple and efficient in use.

2/03/2011 12:46 PM  
Anonymous Cell Phone Spyware said...

Industry is now loaded up with different kinds of cell phone spywares just to keep an eye on activities of your loved ones as they might need your help somewhere.

2/03/2011 12:48 PM  
Anonymous India Pictures said...

you’ve got great elements there and I do like how you encourage the readers to take the time to think.

2/07/2011 5:23 AM  
Anonymous Android spy software said...

great.. nice one man (Y) hackers gonna rock now :)

2/24/2011 12:36 PM  
Anonymous holy land tours said...

Hey man ! Thanks for sharing . It is superb. I tried it and found that it is working fantastically. In fact, Meego can give me a xterm on a black screen!!! It is great .

3/01/2011 8:07 AM  
Anonymous viagra online said...

The MeeGo Core operating system is a Linux distribution, drawing on Nokia’s Debian-based Maemo and Intel’s Fedora-based Moblin. MeeGo is one of the first Linux distributions to use the Btrfs file system as default, and uses RPM repositories.

3/29/2011 12:38 PM  
Anonymous Indian domain names said...

Good to know about the this news..Thanks for letting us know..

1/17/2012 9:11 PM  
Anonymous Free Antivirus Download said...

wow MeeGo is now opened , thats excellent news. free antivirus download

3/08/2013 8:00 AM  

Post a Comment

<< Home