MeeGo, Intel ve Nokia tarafından geliştirilmiş, bir Linux dağıtımı olan Debian tabanlı açık kaynaklı mobil işletim sistemi projesidir. Öncelikli hedefi akıllı telefonlar, navigasyon cihazları, akıllı televizyonlar, giriş-seviyesi masaüstü bilgisayarlar, Netbooklar, Laptoplar, tabletler ve PDA’lardır. Yayınlanan en son kararlı sürümü 1.2 Harmattan‘dır. Nokia N9, Nokia N900, Nokia N950 telefonları ve WeTab tabletinde bulundu.
İlk kez Dünya Mobil Kongresi’nde Şubat 2010 tarihinde Intel ve Nokia tarafından yapılan bir basın konferansında duyurulmuştur. Birincil amacın, Intel’in Moblin ve Nokia’nın Maemo işletim sistemlerinin bir araya getirerek, güçlü tek bir işletim sistemi üzerinde birleştirmekti.
Son kararlı sürüm olan Harmattan’ın önceden Maemo 6 olarak tanıtılması planlanmış, sonra MeeGo Harmattan adıyla tanıtılmasına karar verilmiştir. Bu sürüm, resmi olarak yalnızca Nokia N9 altında kullanılmıştır.
MeeGo’nun geliştirilme süreci, Nokia’nın Microsoft ile anlaşıp MeeGo’yu geliştirmeyeceğini bildirmesi, ve Intel’ın Samsung ile anlaşıp, MeeGo’yu Tizen OS adında farklı bir işletim sistemi geliştirmesi ile sona ermiştir.
MeeGo, herhangi bir cihazda çalıştırılmak için ARM veya Intel x86 tabanlı işlemci mimarisine ihtiyaç duymaktadır. Bu sayede hem akıllı telefonlarda, hem de bilgisayarlarda kullanılabilir.
MeeGo, Netbook’larda ve akıllı telefon gibi cihazlarda kullanılmak üzere iki farklı kullanıcı arayüzü kullanır. Netbook’larda ise Moblin arayüzünün geliştirilmiş versiyonunu kullanır. Bu arayüz, Mutter pencere yöneticisini kullanmaktadır.
Akılı telefonlarda kullanılan en son arayüz, Nokia tarafından hazırlanan Harmattan arayüzüdür. Bu arayüzde Qt, GTK+ ve Clutter; aynı zamanda Maemo’dan uyarlanan Hildon kullanılmaktadır. Bu sayede hem Moblin, hem de Maemo uygulamaları çalıştırılabilir.