Professional Documents
Culture Documents
2011
PCTE
R E P O RT O F M e e G o
SUBMITTED TO:-
A . P J AT I N D E R PA L S I N G H
S UBM I T TE D BY: -
2011
Page No
MeeGo Means
Terms of Service
System Requirements
User interface
Technical Foundation
10
11
Advantages
12
Why MeeGo?
14
Report of MeeGo
2011
MeeGo Means
The MeeGo project provides a Linux-based, open source software platform for the next generation of computing devices. The MeeGo software platform is designed to give developers the broadest range of device segments to target for their applications, including netbooks, handheld computing and communications devices, in-vehicle infotainment devices, smart TVs, tablets and more all using a uniform set of APIs based on Qt. For consumers, MeeGo will offer innovative application experiences that they can take from device to device.
MeeGo includes:
Performance optimizations and features which enable rich computational and graphically oriented applications and connected services development
State of the Art Linux stack optimized for the size and capabilities of small footprint platforms and mobile devices, but delivering broad linux software application compatibility
MeeGo currently targets platforms such as netbooks/entry-level desktops, handheld computing and communications devices, in-vehicle infotainment devices, connected TVs, and media phones. All of these platforms have common user requirements in communications, application, and internet services in a portable or small form factor. The MeeGo project will continue to expand platform support as new features are incorporated and new form factors emerge in the market.
Report of MeeGo
2011
MeeGo
Company /developer
Programmed in OS family Working state Initial release Latest stable release Marketing target Package manager Supported platforms Kernel type License Official website
C++ Linux Current 26 May 2010 1.2 / 19 May 2011; 2 months ago Mobile RPM Package Manager ARM and x86 Monolithic (Linux) Various, see below meego.com
Report of MeeGo
2011
Terms of Service
By using the meego.com website you are agreeing to be bound by the following terms and conditions here. Heres the basic idea: Don't violate anyone's intellectual property and post anyone else's copyrighted or confidential material you don't have permission to use. Don't post anything vulgar, inflammatory, pornographic, illegal, etc. Don't post spam. Too many metalinks and tags are not accepted. If you try to boost your SEO, that's an abuse of the system. Don't post just to sell something. Sure, talk up your project, but don't mention how to buy it every single time. Don't launch into personal attacks. You're not going to agree with everyone, but name-calling will just cause trouble and will be regarded as flaming behavior. Tone down the foul language. You can say what you need to say without relying on cursing. In fact, your writing will be regarded as that much more creative.
MeeGo.com is providing a framework for discussion and user generated information to expand the knowledge base of Linux-related information. Please note that articles, as well as any other user content on meego. (such as blogs, directory content, forums, comments, etc.), do not reflect the views or endorsements of the Linux Foundation, its staff, or its members. We recognize there may be inaccurate information reflected in this site and that users should understand that something that appears on meego.com does not mean the Linux Foundation has vetted or endorsed that content. Linux Foundation reserves the right to take down anything you post on this site, for these or other reasons. If you don't agree to these terms, don't use this website. Violation of the terms in this document may result in the removal of the content and a warning from the site's administrators. A second violation will result in the removal of your user account.
Report of MeeGo
2011
System Requirements
CPU: Intel Atom or Intel Core 2 CPU (support for SSSE3) Note: MeeGo will not work on non-SSSE3 CPUs Platforms with the GMA-500, Nvidia, or ATI graphics chipsets are not supported A tested net book or net top platform
User interface
Within the MeeGo project there are several graphical user interfaces internally called User Experiences (UX).
Net book
The Net book UX is a continuation of the Moblin interface. It is written using the Clutter-based Mx toolkit, and uses the Mutter window manager. MeeGos net book version uses several Linux applications in the background, such as Evolution (Email,
calendar), Empathy (instant messaging), Gwibber (micro blogging), Chromium (web browser), and Banshee (multimedia player), all integrated into the graphical user interface.
Report of MeeGo
2011
Handset
The Handset UX is based on Qt, but GTK+ and Clutter will be included to provide compatibility for Moblin applications. To support the hundreds of Hildon-based Maemo applications, users have to install the Hildonlibrary ported by the maemo.org community. Depending on the device, applications will be provided from either the Intel AppUp or the Nokia Ovi digital software distribution systems. The MeeGo Handset UXs Day 1 prerelease was on June 30, 2010. The preview was initially available for the Aava Mobile Intel Moorestown platform, and a kickstart file provided for developers to build an image for the Nokia N900.
Report of MeeGo
2011
Tablet
Intel demonstrated the Tablet UX on a Moorestown-based tablet PC at COMPUTEX Taipei in early June 2010. Since then, some information appeared on MeeGo website indicating there will be a Tablet UX part of the MeeGo project, but it is not known if this UX will be the one demonstrated by Intel. This Tablet UX will be fully open source like the rest of the MeeGo project and will be coded with Qt and the MeeGo Touch Framework. Intel has revealed interest in combining Qt with Wayland display server instead of the often seen Qt/X11 combination in MeeGo Touch in order to utilize the latest graphics technologies supported by Linux kernel, which should improve user experiences and reduce system complexity. Minimum hardware requirements are currently unknown. The We Tab runs MeeGo with a custom user interface and has been available since September 2010.
Report of MeeGo
2011
In-Vehicle Infotainment
The GENIVI Alliance, a consortium of several car makers and their industry partners, uses Moblin with Qt as base for its 'GENIVI 1.0 Reference Platform' for In-Vehicle Infotainment (IVI) and automotive navigation system as a uniformed mobile computing platform. Graham Smethurst of GENIVI Alliance and BMW Group announced in April 2010 the switch from Moblin to MeeGo.
Report of MeeGo
2011
Technical Foundation
Core OS
The MeeGo Core operating system is a Linux distribution, drawing on Nokias Debian-based Maemo and Intels Fedorabased Moblin. MeeGo is one of the first Linux distributions to use the Btrfs file system as default, and uses RPMrepositories.
Architecture
Software development
The officially endorsed way to develop MeeGo applications is to use the Qt framework and Qt Creator as development environment, but writing GTK applications is also supported. openSUSEs Build Service is used to compile the applications.
10
Report of MeeGo
2011
Company
Industry
Targeted Device
Acer
AMD
Amino
Home Entertainment
The Amino Freedom Jump and Freedom Media Centre products are based on MeeGo
Asus
The Asus Eee PC X101 will have a MeeGo operating system option
Laptop
basysKom
Software Consulting
Tablet
Collabora
Software
None
CS2C
Software
Tablet
DeviceVM
PC
EA Mobile
Gaming
Verbally supports MeeGo and has declared its intention to use it for future mobile games
Gameloft
Gaming
Verbally supports MeeGo and has declared its intention to use it for future mobile games
Intel
Semiconductors
Smart Phones
11
Report of MeeGo
2011
Advantages
Meego is a new operating system for netbooks which is faster than other operating systems such as linux. Meego allows the user to feel like it is a desk pc because of its increased performances and ease of use. Anyone who wants a performing operating system for a smaller netbook should strongly consider Meego as one of the leading choices. Meego has many advantages that other operating systems do not provide; lets take a look at some of those obvious advantages that you can expect to see with Meego.
Myzone
One of the great features found with the Meego operating system is the Myzone. The Myzone appears as soon as your MeeGo netbook has booted. This shows you your emails, calendars and other important things that you wouldnt want to forget about. The Myzone gives you all the available updates for your programs which is truly a loved feature.
Fantastic apps
The applications are among some of the leading apps in the pc world. The applications are gnome based and may seem a little less common than such apps found on Windows however they are just as good and can provide the user with the exact same experience. Some of these apps include Nautilus for file browsing, Banshee for audio/video media player and Evince for document viewing. Google chrome is the main web browser which has been growing rapidly in popularity and seems like one of the best apps available on the Meego system.
12
Report of MeeGo
2011
User friendly
The panels function found on Meego is truly remarkable. Everything is laid out on different panels for easy access to certain parts of your netbook. This really simplifies every task and makes it a lot easier for accessing certain functions. The people panel for example directs you to certain apps like twitter and other social networks for keeping in contact with the people you love. The panel design has not been found on other operating systems and is truly one of the best parts about the Meego design in general.
AppUP Store
Finally another one of the great functions about this operating system is the AppUP store. This store can be compared to any smart phone store or market place. It allows you to download all of the latest apps and games directly from your operating system. These apps are just like on smart phones which mean that some of them are absolutely free of cost and others must be paid a small amount. This feature is not found on other leading operating systems and is a great innovation for netbooks.
In a Nutshell
The Meego operating system is truly remarkable and is beating all odds with its new fashionable designs and easy to access applications. The panels make it very easy for accessing media files or every connecting with people on your social media networks. Meego comes at a very low cost and is great for anyone who wants a fast and performing operating system for doing simple things like chatting with friends, reading and writing documents or even browsing the internet. Meego is slowly becoming one of the leading operating systems because of its amazing features and functions and should strongly be considered by anyone looking for a performance operating system at areduced cost.
13
Report of MeeGo
2011
Why MeeGo
MeeGo tools for productization is available for everyone and can be used by everyone
No fragmentation
14