Reply
Thread Tools
Posts: 117 | Thanked: 26 times | Joined on Dec 2009
#1
I'm having a really hard time figuring out what exactly Meego is going to be and how Intel/Nokia are going to open it up.

First, how much of Meego is going to be open as in open source ?

Would Nokia go so far as to contribute the drivers for the devices (N900, etc) to kernel source so that everyone can use them and these devices run "standard" kernels ?

If not, are the hardware drivers going to be open source ?

If not, will the driver interfaces be documented so that mere mortals can write apps that utilize the hardware directly ?

I understand that Meego uses Qt. Is Meego, the GUI layer, going to have a programming interface ala KDE or will people write apps directly in Qt ?

I don't understand where the synergies lie, other than reusing Qt. Although Qt is large and reusing it is a good thing, the base of KDE code and all the apps that run on it is even larger.

I'm hoping that Meego = "KDE mobile" in that a lot of KDE gets reused and KDE apps, or at least "mobilized KDE" apps can run on it.

Otherwise Meego is still a "from the foundation up" effort. (Qt = foundation)

If Nokia et al don't totally open up the development process to something resembling the KDE and Fedora teams, we will still be reliant on the whims of Nokia, just like we are with Maemo 5 right now.

If Maemo 5 was truly open and the community owned it, we would know what the plan is moving forward. And we don't. Look at Fedora. At any time one can attend virtual meetings, help plan future releases, view the next release plan, contribute code, etc.

Are we going to be able to do that with Meego ? Or will it be another company project disguised as an open source project ?

Meego has the potential to start a revolution in small device operating systems or it can be yet another failed OS. I really hope that Nokia is brave and gets this right.

Last edited by me2000; 2010-03-20 at 16:23.
 

The Following 2 Users Say Thank You to me2000 For This Useful Post:
Posts: 189 | Thanked: 47 times | Joined on Nov 2009
#2
I dont have answers to most of what you asked but as far as:

At any time one can attend virtual meetings, help plan future releases, view the next release plan, contribute code, etc.

Are we going to be able to do that with Meego ? Or will it be another company project disguised as an open source project ?
check out http://meego.com/community/blogs
There are dates and times where IRC meetings will be held that you can listen in on and even contribute.

As far as
First, how much of Meego is going to be open as in open source ?
meego is a Linux foundation project so I'd imagine its going to be fully open source. As far as drivers so that n900 hardware is fully functional I think thats entirely up to Nokia whether they want to develop/release those or not.

Warning: I am in no way affiliated with the meego project. I am just a n900 enthusiast and this is the information as i understand it.
 

The Following 2 Users Say Thank You to lfcobra For This Useful Post:
Posts: 287 | Thanked: 127 times | Joined on Oct 2009 @ Sweden
#3
The parts mentioned in http://meego.com/sites/all/files/use...h-FullSize.png are supposed to be open source, apart from "other UX's" which is where device manufacturers can add in their differentiation. The two UX's mentioned there are open, reference ones (with BSD-style licenses, so device manufacturers have somewhere to start). See http://meego.com/about/licensing-policy and http://meego.com/developers/meego-architecture
 

The Following User Says Thank You to floffe For This Useful Post:
VDVsx's Avatar
Posts: 1,070 | Thanked: 1,604 times | Joined on Sep 2008 @ Helsinki
#4
Originally Posted by me2000 View Post
First, how much of Meego is going to be open as in open source ?
I heard several times 100% open, but careful with your definition of MeeGo

Originally Posted by me2000 View Post
Would Nokia go so far as to contribute the drivers for the devices (N900, etc) to kernel source so that everyone can use them and these devices run "standard" kernels ?
Hint: Look at the omap3 tree of the kernel
Originally Posted by me2000 View Post
I understand that Meego uses Qt. Is Meego, the GUI layer, going to have a programming interface ala KDE or will people write apps directly in Qt ?
Programming interface ala KDE ? last time I checked KDE was a Desktop environment(DE), there's also the KDE libs(written with Qt), but you're confusing a lot of stuff here, same in the other questions. But in the end MeeGo is linux if you want to port all the KDE stuff + Gnome + LXDE you can do it.
__________________
Valério Valério
www.valeriovalerio.org
 

The Following 2 Users Say Thank You to VDVsx For This Useful Post:
Posts: 670 | Thanked: 747 times | Joined on Aug 2009 @ Kansas City, Missouri, USA
#5
Originally Posted by me2000 View Post
First, how much of Meego is going to be open as in open source ?
As I understand it the entire OS (except some drivers) will be open, hosted by the Linux Foundation, free for anyone to adapt to their hardware, add a custom UI, etc.

Would Nokia go so far as to contribute the drivers for the devices (N900, etc) to kernel source so that everyone can use them and these devices run "standard" kernels?
If not, are the hardware drivers going to be open source?
Nokia probably would, but they don't own the rights to all the drivers, the manufacturers of the hardware used in Nokia phones do. So it's up to those manufacturers.

If not, will the driver interfaces be documented so that mere mortals can write apps that utilize the hardware directly?
Don't know.

I understand that Meego uses Qt. Is Meego, the GUI layer, going to have a programming interface ala KDE or will people write apps directly in Qt?
Apps will be written in Qt. KDE itself is a kinda huge Qt app. To put it another way, Qt must be installed to run KDE. KDE does not need to to installed to run apps written in Qt. Does that clear it up a bit for you?

I'm hoping that Meego = "KDE mobile" in that a lot of KDE gets reused and KDE apps, or at least "mobilized KDE" apps can run on it.
It will NOT be "KDE mobile" and thank God for that. KDE is badly bloated for a desktop, way too much for a pocket computer. I don't see where KDE as such would have a useful place in pocket computing.

Otherwise Meego is still a "from the foundation up" effort. (Qt = foundation)
Not so. Think of MeeGo as another new distro but just of the mobile variety.

I really hope that Nokia is brave and gets this right.
I have more confidence than ever that they will. They've open-sourced Qt, Symbian and now MeeGo. They would seem to have their heads on straight about this stuff.
__________________
Registered Linux user #266531.
 

The Following 4 Users Say Thank You to Crashdamage For This Useful Post:
Posts: 117 | Thanked: 26 times | Joined on Dec 2009
#6
Thanks guys. I'm liking everything I am hearing.

I understand that KDE is big and some think its bloated. That is why I mentioned "KDE mobile". The reason I want some sort of KDE related platform is so that we'll have the ability to run KDE apps or at least port parts of them.

Maybe I should ask this... will Meego allow one to run gnome or KDE apps ? If it doesn't we lose the ability to run all the great OS Linux apps like Evolution, Open Office, Amarok, etc. I know those apps are very large and bulky but if the Meego platform really took off the developers could build light "mobile" versions.

The other thing to remember is that processor power and storage increases every year... in 5 years we'll have desktop levels of processor power and storage in our hands.

I **LOVE** the though of running a true, open Linux distro on my mobile device. It will be really nice to haves something that persists from phone generation to generation. Meego is long overdue.
 
Posts: 670 | Thanked: 747 times | Joined on Aug 2009 @ Kansas City, Missouri, USA
#7
Originally Posted by me2000 View Post
I want some sort of KDE related platform is so that we'll have the ability to run KDE apps or at least port parts of them... will Meego allow one to run gnome or KDE apps ?
In basic terms, yes. They will need to be compiled to run on MeeGo, though.

If it doesn't we lose the ability to run all the great OS Linux apps like Evolution, Open Office, Amarok, etc.
You're misunderstanding the KDE/Gnome thing a bit I think. The KDE or Gnome 'platforms' do not need to be installed to run KDE or Gnome apps. Only the required libraries must be installed - Qt for KDE apps, GTK for Gnome apps. MeeGo, like Maemo, will have support for both Qt and GTK, so basically no problem.
__________________
Registered Linux user #266531.
 

The Following User Says Thank You to Crashdamage For This Useful Post:
Posts: 117 | Thanked: 26 times | Joined on Dec 2009
#8
I am somewhat confused in this area. I've never looked at the dependencies for KDE apps.

That is the best news I've heard on Meego yet.
 
Posts: 36 | Thanked: 13 times | Joined on Dec 2009 @ Bandung, Indonesia
#9
Check this out for an example of MeeGo's openness in IRC Meetings:

http://wiki.meego.com/L10N_IRC_Meeting_March_5,_2010

y'all should join!
 

The Following User Says Thank You to ceefour For This Useful Post:
Posts: 1,224 | Thanked: 1,763 times | Joined on Jul 2007
#10
Originally Posted by Crashdamage View Post
Nokia probably would, but they don't own the rights to all the drivers, the manufacturers of the hardware used in Nokia phones do. So it's up to those manufacturers.
No, this is wrong.

There is Nokia hardware in 770/N800/N810/N900 that Nokia does not release the code or the relevant programming interface.
__________________
My repository

"N900 community support for the MeeGo-Harmattan" Is the new "Mer is Fremantle for N810".

No more Nokia devices for me.
 
Reply


 
Forum Jump


All times are GMT. The time now is 11:56.