Das MeeGo-Projekt, das aus dem Zusammenschluss von Nokias Maemo und dem von Intel initiierten Netbook-Linux Moblin hervorvorgegangen ist, ist ein für Netbooks, Smartphones und Unterhaltungselektronik geeignetes Betriebssystem.
MeeGo besteht aus einem Kern, auf dem Entwickler weitere Module für verschiedene Zielarchitekturen aufsetzen können. Die Linux Foundation hat mit einer eigens entwickelten Arbeitsgruppe die Aufsicht über das MeeGo-Projekt übernommen. Neben der MeeGo Core Software Platform für das Nokia N900 wurde auch das auf Netbooks mit Intel-Atom-Prozessoren zugeschnittene MeeGo Netbook User Experience veröffentlicht.
MeeGo nutzt DeviceKit und Udev, um mit der Hardware zu kommunizieren. Connman kümmert sich um Netzwerkverbindungen, der Ofono-Stack integriert Geräte in das Mobilfunknetz, Bluez ermöglicht Datenaustausch via Bluetooth. Btrfs ist das Standarddateisystem.
Standardmäßig sind einTerminplaner, ein Adressbuch und eine Aufgabenverwaltung enthalten. Außerdem gibt es eine Reihe Systemwerkzeuge, einen Meego-Softwarekatalog, eine Paketverwaltung und ein Update-Werkzeug. Die Entwickler wollen MeeGo auf Leistungsfähigkeit optimiert haben. Bei einem ersten Test bootete das System auf einem Eee PC 901 in weniger als 20 Sekunden von einem USB-Stick.
MeeGo läuft auf Intel Atom basierten Netbooks