MeeGo

Поделись знанием:
Перейти к: навигация, поиск
Разработчик

MeeGo Technical Steering Group (TSG) под эгидой The Linux Foundation[1]

Семейство ОС

GNU/Linux

Исходный код

Открытое программное обеспечение

Первый выпуск

26 мая 2010

Последняя версия

1.2.0.9 (31 мая 2012)

Частота обновления финальных версий

выход релиза раз в 6 месяцев

Менеджеры пакетов

RPM, Zypper

Поддерживаемые языки

Мультиязычный

Поддерживаемые платформы

ARM, x86

Тип ядра

Монолитное ядро (Linux)

Лицензия

GNU GPL, GNU LGPL, предусмотрены исключения для возможности применения BSD license для отдельных компонентов, см. Licensing Policy[2]

Состояние

преемник — проект Tizen

Веб-сайт

[meego.com/ meego.com]

К:Операционные системы, разработанные в 2010 году

MeeGo — проект с открытым исходным кодом на основе GNU/Linux. Платформа предназначена для работы на широком спектре устройств, включая смартфоны, планшеты, нетбуки, настольные компьютеры, телевизионные приёмники и информационно-развлекательные системы. Для каждой категории устройств разрабатывается отдельная сборка и подготавливается загрузочный ISO-образ. В основе любой из них лежит базовая составляющая — MeeGo Core Software Platform, определяющая основную функциональность системы. Пользовательский интерфейс различен для каждой сборки соответствующей категории устройств, исходя из различных принципов, особенностей и условий их работы. Центральной идеей является обеспечение максимально легкой переносимости приложений между различными вариантами сборок. Перенос приложения на другие устройства, работающие под управлением MeeGo, не будет представлять собой разработку нового приложения, а будет лишь доработкой или расширением уже существующего приложения.

MeeGo — независимый проект, возглавляемый MeeGo Technical Steering Group (TSG) под эгидой The Linux Foundation. Управление проекта основано на меритократии в соответствии с принципами и культурой Open Source. Не существует процедуры приема, контрактов и членских взносов, необходимо только желание присоединиться к проекту и внести вклад. Любая организация или частное лицо могут принять участие в разработке MeeGo. Все разработчики ПО и производители оборудования имеют равный и свободный доступ к инфраструктуре сборки и репозиторию исходных текстов[1]

В MeeGo используются наработки проектов Maemo (от Nokia), Moblin (от Intel), а также таких Linux-проектов, как Fedora, Debian, OpenSUSE. Многие частные компании принимают участие в разработке и адаптации MeeGo: Intel (на сегодня основной участник проекта), AMD, Novell, ASUS, Acer, MSI и другие.

Проект объединил опыт и знания, накопленные в процессе разработки технологий мобильной связи и компьютерных технологий. По мнению участников проекта, эти направления будут иметь ключевое значение в разработке технического фундамента для компьютерных и мобильных устройств следующего поколения.





Архитектура MeeGo

Архитектура системы MeeGo изначально проектировалась как решение, предназначенное для работы на широком спектре устройств. Один из способов рассмотрения архитектуры предполагает разделение системы на три уровня (слоя)[3]

Уровень пользователя

Обеспечивает пользовательский интерфейс (UX) для различных сегментов платформы. Для разных устройств необходим различный интерфейс, но строится он на аналогичных принципах и, если уже создано приложение для какого-нибудь устройства, то его перенос на другие устройства, работающие под управлением системы MeeGo, не будет представлять собой разработку нового приложения, а будет лишь доработкой или расширением приложения. В настоящее время поддерживаются следующие варианты интерфейса:

  • Netbook UX — для нетбуков.
  • Handset UX — для телефонов и смартфонов.
  • In-Vehicle Infotainment (IVI) UX — для информационно-развлекательных систем.
  • Tablet UX — для планшетов (альфа-версия).

Этот уровень также предоставляет набор программных компонентов (Application Framework) для каждого из поддерживаемых профилей устройств.

Уровень приложений и интерфейс программирования приложений

Содержит MeeGo API, основанный на Qt и Qt Mobility, обеспечивает интерфейс для разработки приложений. Текущий релиз включает Qt 4.7.3, Qt mobility 1.2, OpenGL ES 1.1 и OpenGL ES 2.0. Дополнительные функции находятся в стадии разработки.


Базовая система

Включает в себя ядро Linux, программную прослойку (middleware), необходимую для определения оборудования, обеспечивающую связь ядра и прикладного программного обеспечения, а также ПО для обеспечения адаптации оборудования (Hardware Adaptation Software).

Программную прослойку (middleware) можно рассматривать как совокупность доменов, предоставляющих соответствующие службы (middleware/OS service domains), исходя из выполняемых функций:

  • Обеспечение безопасности (Security).
  • Управление данными (Data Management).
  • Управление программным обеспечением (Software Management).
  • Управление устройствами, распределение ресурсов, контроль состояния системы (System).
  • Локализация (Location Framework).
  • Графическая подсистема (Graphics).
  • Основные системные библиотеки (Essentials).
  • Поддержка мультимедиа и соответствующих драйверов (Multimedia).
  • Управление персональной информацией, резервное копирование, синхронизация, учётные записи и т. д. (Personal Information Management).
  • Интернет, телефония, средства мгновенного обмена сообщениями, сотовая связь (Communication).
  • Поддержка Qt, QtWRT, Qt Mobility (Qt).
  • Ядро Linux и драйверы ядра (Kernel).

Важной частью Базовой системы выступает ПО для обеспечения адаптации оборудования (Hardware Adaptation Software). Предоставляет соответствующий интерфейс программирования для адаптации оборудования (Hardware Adaptation API), что даёт возможность приспособить MeeGo для работы на оборудовании различных архитектур.

Каждый продавец оборудования должен предоставить необходимые компоненты для программного обеспечения, чтобы система MeeGo могла успешно работать на его платформе, включая драйверы, патчи и конфигурацию ядра, дополнительные патчи и конфигурацию для X Window System, поддержку модема, а также другие специфические компоненты, необходимые для поддержки аппаратуры.

Более детальную информацию можно получить на официальной странице для разработчиков MeeGo[4]

Основные характеристики

В базовой сборке MeeGo 1.2 Core Software Platform, определяющей основную функциональность системы, задействованы следующие компоненты:

  • Linux-ядро 2.6.37 c дополнительными оптимизациями, направленными на понижение энергопотребления, поддержку процессоров Intel Atom Z6xx и платформы Nokia N900.
  • Инструментарий сборки на базе GCC 4.5.1. Сборка осуществляется с расширенной поддержкой оптимизации для микроархитектуры Intel Atom и задействованием инструкций Intel SSSE3. В комплект включены выпущенные в рамках релиза Linaro 2010.09 патчи по оптимизации для основанных на ARMV7-A чипсетов, включая Tegra2 и Marvell Thumb2/Neon.
  • Файловая система по умолчанию — btrfs. Присутствует поддержка ext2, ext3, ext4, FAT, VFAT, FAT32, возможна поддержка NTFS через FUSE после установки драйвера NTFS-3G.
  • Содержит X.Org Server 1.9.0, Mesa 7.9.1, современный графический 2D/3D стек, поддерживающий переключение видеорежимов на уровне ядра (KMS) и не требующий для работы X-сервера привилегий суперпользователя.
  • Организация взаимодействия с оборудованием через DeviceKit и udev.
  • Qt 4.7.2 и Qt-mobility 1.2. Поддерживается GLee (GL Easy Extension library), дополнительно реализована поддержка мультитач через XInput2 API. В Qt-mobility дополнительно добавлены расширенные функции для работы с фотокамерами, поддержка libva и возможность работы с шейдерами через OpenGL ES 2.
  • Для обеспечения совместимости приложений в платформу включены библиотеки GTK и Clutter.
  • Для обеспечения функций голосовой связи и передачи данных задействованы телефонный стек oFono и система конфигурирования ConnMan.
  • В ConnMan из новых возможностей можно отметить поддержку OpenVPN, автоконфигурирование прокси, возможность организации работы других машин через текущую систему, поддержку IPv6 DNS.
  • В новой версии oFono добавлена поддержка новых модемов, улучшенная поддержка SSN и голосовых вызовов, возможность перенаправления звонков, функции обновления данных с SIM-карты, поддержка осуществления экстренных вызовов без SIM/PIN.
  • В качестве формата пакетов для распространения приложений используется RPM, предпочтение отдано в основном из-за упрощенных средств для определения лицензии пакета, позволяющих осуществить сборку, включающую или исключающую какие-то компоненты в зависимости от их лицензии.
  • Звуковой сервер PulseAudio 0.9.22 c поддержкой политик управления ресурсами, обеспечением телефонных вызовов и управления звуком. Дополнительно добавлена поддержка bluetooth-профиля A2DP для прямого потокового проигрывания MP3.
  • Прослойка для управления пакетами программ PackageKit 0.6.13. Расширены возможности по работе через прокси, добавлена возможность отмены выполнения операций в процессе загрузки/установки пакетов, добавлена возможность прямой установки уже загруженных RPM-пакетов. Для управления пакетами используется пакетный менеджер Zypper/libzypp.
  • Также в платформе используется: Bluetooth-стек BlueZ, управляющая шина D-Bus, мультимедийный фреймворк GStreamer 0.10.32, встроен поисковый движок Tracker для индексации данных, в качестве коммуникационного фреймворка задействован Telepathy, синхронизация данных основана на фреймворке Buteo.

История разработки

16 февраля 2010 года состоялся официальный анонс проекта MeeGo на Mobile World Congress в Барселоне.[5]

31 марта 2010 года были представлены в открытый доступ первые предварительные версии MeeGo для разработчиков. Доступными стали сборки для нетбуков на основе процессоров Intel Atom, мобильных устройств на базе платформы Intel Moorestown и планшета Nokia N900.

В период с мая по август 2010 были представлены версии MeeGo 1.0 для нетбуков (Netbook), смартфонов (Handset) и автомобильных информационно-развлекательных систем (In-Vehicle Infotainment). Также был представлен комплект средств разработки MeeGo SDK.

26 июля 2010 года альянс GENIVI (англ. GENIVI)BMW, GM, PSA Peugeot Citroën, Intel, ARM. Членами альянса являются также Renault, Hyundai, Nokia, Pioneer, Cisco, Samsung, Vivante и др.

28 октября 2010 года вышел релиз MeeGo 1.1. Было заявлено, что новая версия обеспечивает надёжную основу для поставщиков устройств и разработчиков, позволяя приступить к созданию программного обеспечения для различных категорий устройств на архитектурах х86 и ARM.[6]

В ноябре 2010 компания Advanced Micro Devices заявила о намерении принять участие в разработке операционной системы MeeGo на конференции MeeGo Conference 2010 в Дублине.

К этому моменту в руководстве компании Nokia уже произошли кадровые перемены. На должность генерального директора был назначен Стивен Элоп, до этого работавший на должности главы бизнес-подразделения корпорации Microsoft. Это кардинально повлияло на позицию Nokia в отношении разработки и внедрения MeeGo в своей продукции. 11 февраля 2011 года Microsoft и Nokia заключили долгосрочное соглашение по разработке и продаже ориентированных на мобильную платформу решений. Nokia официально представила новую стратегию развития компании, заключающуюся в принятии платформы Windows Phone 7 как базовой платформы для своих устройств и совместном с Microsoft продвижении этой платформы на рынке мобильных устройств.

В соответствии с новой стратегией MeeGo больше не является основной платформой для мобильных устройств Nokia, а переходит в разряд «проекта» с открытым исходным кодом. Было заявлено, что Nokia не отказывается от выпуска продуктов на базе MeeGo, но сам проект теперь позиционируется как долгосрочный и ориентированный на устройства следующего поколения. Впоследствии технический директор Nokia Рич Грин (Rich Green) сообщил на конференции Nokia Developer Day, что одно устройство под управлением MeeGo всё же должно быть выпущено до конца 2011 года, оно будет называться Nokia N950 и станет преемницей модели Nokia N900.

Компания Intel и организация The Linux Foundation публично выразили своё разочарование решением Nokia, но указали на то, что продолжат развитие платформы MeeGo, даже несмотря на потерю ключевого партнера по разработке данной платформы. Охлаждение интереса Nokia может привлечь к разработке MeeGo других производителей, которые осознают преимущество данной платформы и теперь имеют возможность выпустить MeeGo-телефоны, не находясь в тени такого гиганта, как Nokia.[7]

19 мая 2011 года представлен релиз MeeGo 1.2. Одним из ключевых улучшений нового выпуска является подготовка компонентов, необходимых для использования MeeGo на коммуникаторах. Вариант для смартфонов содержит упрощённый интерфейс домашнего экрана, поддерживает виртуальную клавиатуру, строку статуса (отображаются часы, индикатор состояния сети, Bluetooth и 3G-соединения, область уведомлений и индикатор заряда батареи) и приложение для осуществления звонков (Dialer) и приема/отправки SMS. Реализована поддержка работы в сетях GSM, GPRS и HSPA+, подготовлен инструментарий для поддержки SIM-карт (SIM Application Toolkit), добавлена поддержка расширенных Bluetooth-профилей, реализованы дополнительные методы аутентификации для VPN и беспроводных сетей, обеспечена возможность предоставления доступа внешних ПК в сеть через коммуникатор (USB, WiFi и BT-PAN), расширена поддержка мультимедиа, включая поддержку RTSP-потоков.]][8]

21 июня 2011 года был представлен первый в мире смартфон на MeeGo — Nokia N9. Данный смартфон имеет процессор ARM Cortex A8 с тактовой частотой 1000 MHz, также присутствует 1 Гигабайт оперативной памяти. В смартфоне Nokia N9 в качестве операционной системы используется MeeGo 1.2 Harmattan — отдельный вариант MeeGo от компании Nokia. MeeGo 1.2 Harmattan не имеет полной бинарной совместимости с MeeGo 1.2 Core Software Platform (хотя большинство библиотек совместимы[9]API и основных программных компонентов. Кроме этого, используется система управления пакетами на основе формата deb, в отличие от ранее официально принятого в MeeGo формата rpm.

1 июля 2011 года версия MeeGo 1.2 вышла как «Летний релиз» для смартфона Nokia N900.[10]

27 сентября 2011 года было объявлено, что в течение 2012 года наработки MeeGo войдут в состав проекта Tizen, разработка которого будет вестись совместно с Samsung.

Осенью 2011 года бывшими сотрудниками компании Nokia из числа разработчиков MeeGo была основана компания Jolla для возобновления работы над операционной системой, от которой отказался менеджмент Стивена Элопа. К маю 2012 года к Jolla присоединились многие специалисты, участвовавшие в разработке Maemo и MeeGo , в том числе Марк Диллон, бывший ведущий разработчик Linux-направления в Nokia. Позже Марк Диллон был назначен COO. Новая компания намерена разработать новую операционную систему на базе MeeGo с использованием основы Mer и фреймворка Qt. Но эта операционная система будет обладать собственным брендом и графическим интерфейсом. Руководители Jolla утверждают, что имеют в своём составе квалифицированных разработчиков, а также располагают поддержкой инвесторов[11][12][13][14][15]

Системные требования и архитектуры, на которых работает MeeGo

MeeGo — это мультиплатформенный проект, поэтому, как и в любом проекте с открытым кодом, сообщество может самостоятельно выбрать направление и портировать проект на любую новую архитектуру. На данный момент поддерживаются архитектуры x86 и ARM.[16]

Системные требования могут иметь свои особенности в зависимости от того, какую именно сборку (загрузочный образ MeeGo) вы хотите использовать, исходя из своего типа устройства. Все они строятся вокруг одной базы — MeeGo Core Software Platform.

MeeGo v1.2 for Netbooks

Процессор Intel Atom или Intel Core 2 CPU, обязательно с поддержкой SSE3. Протестировано на следующих платформах:

  • Pinetrail Netbook: HP mini, Asus Eee PC* 1005PE, Samsung N100-MA01
  • Nettop: MSI AE1900-B
  • Notebook: Acer Aspire* One 5740-6025
  • Lenovo S10-3t
MeeGo v1.2 for In-Vehicle Infotainment (IVI)

Процессор Intel Atom или Intel Core 2 CPU, обязательно с поддержкой SSE3. Протестировано на следующих платформах:

  • Intel Russellville eMenlow systems
  • Intel Atom processor E6XX series with Intel Platform Controller Hub EG20T platform (formerly CrownBay)
  • Intel Atom processor E6XX series with OKI Semiconductor Companion Chip ML7213 (Crossville/OKI)
MeeGo v1.1 for Handset (v1.2 ожидается в скором времени)

Поддерживаемые платформы: Nokia N900 ARM based, Aava Mobile Intel Moorestown DV2.

Устройства с предустановленной системой MeeGo

Смартфоны:

Моноблоки и планшетные компьютеры:

Нетбуки:

  • iRU Intro 102/104[24]
  • Lenovo IdeaPad S10-3[25]
  • Lenovo IdeaPad S100[26]
  • Fujitsu LifeBook MH330[26]
  • Asus Eee PC X101/X101H[27]
  • Samsung N100 Netbook[28]
  • 3Q EN8901N, ES1001N, EU1001N, EL1004N, RS1001T, BN1302N[29]
  • MSI Wind U135DX

Ноутбуки:

  • Acer Aspire 5749-2334G50[30]
  • Acer Aspire 5733Z-P623G50Mnkk
  • eMachines E529-P462G25Mikk
  • Lenovo IdeaPad S100
  • Samsung N100S <NP-N100S-N06> Atom N2100/2/320/WiFi/MeeGo/10.1"

Напишите отзыв о статье "MeeGo"

Примечания

  1. 1 2 Информация с официальной страницы MeeGo: [meego.com/about/governance «Governance»]
  2. [meego.com/about/licensing-policy Licensing Policy] (англ.). MeeGo.com. Проверено 24 сентября 2010.
  3. [meego.com/developers/meego-architecture/meego-architecture-layer-view MeeGo Architecture Layer View] (англ.). [www.webcitation.org/670UN3tfX Архивировано из первоисточника 18 апреля 2012].
  4. [meego.com/developers/meego-architecture MeeGo Architecture] (англ.). [www.webcitation.org/670UO7RXO Архивировано из первоисточника 18 апреля 2012].
  5. Статья на сайте на lenta.ru: [lenta.ru/news/2010/02/15/nokia/ «Nokia и Intel показали новую операционную систему»]
  6. Imad Sousou, Valtteri Halla. [www.meego.com/community/blogs/valhalla/2010/meego-1.1-release MeeGo 1.1 Release] (англ.) (28 October 2010). Проверено 9 марта 2011.
  7. [www.opennet.ru/opennews/art.shtml?num=29567 OpenNet.ru] (рус.). [www.webcitation.org/670UP3zDq Архивировано из первоисточника 18 апреля 2012].
  8. [www.opennet.ru/opennews/art.shtml?num=30609 OpenNet.ru] (рус.). [www.webcitation.org/670USa4vk Архивировано из первоисточника 18 апреля 2012].
  9. Информация с meegoexperts.com: [www.meegoexperts.com/2011/07/binary-compatibility-meego-1-2-core-meego-1-2-harmattan-x86/ «Binary compatibility between MeeGo 1.2 Core and MeeGo 1.2 Harmattan on x86»]
  10. [s-blog.org/?p=3855 Летний релиз — обновление MeeGo 1.2 для планшета Nokia N900 готов!]
  11. Статья на сайте MaemoWorld.ru: [meegos.ru/blog/2012/07/08/jolla-announce/ Пресс-релиз JollaMobile]
  12. Статья на сайте habrahabr.ru: [habrahabr.ru/post/147336/ Бывшие сотрудники Nokia намерены продолжить развитие MeeGo]
  13. Статья на сайте linux.org.ru: [www.linux.org.ru/news/pda/7957210 MeeGo будет жить — встречайте Jolla Mobile]
  14. [www.linkedin.com/company/2649185?_mSplash=1 Jolla LinkedIn]
  15. Twitter-лента [twitter.com/jollamobile JollaMobile]
  16. [meego.com/about/faq MeeGo FAQ] (англ.). [www.webcitation.org/670UUY5nm Архивировано из первоисточника 18 апреля 2012].
  17. Статья на сайте meegoblog.ru: [meegoblog.ru/2011/06/21/nokia-n9-vse-taki-na-meego-oficialno-no-pochemu-harmattan-texnicheskie-xarakteristiki/ «Nokia N9 на MeeGo».]
  18. Статья на сайте meegoblog.ru: [meegoblog.ru/2011/03/27/meego-1-2-na-nokia-n900/ «MeeGo 1.2 на Nokia N900».]
  19. Официальный сайт WeTab: [wetab.mobi/en].
  20. Официальный сайт Evolve III: [evolvethree.com.au/].
  21. MeeGo позволила работать планшету на платформе Intel Oak Trail в два раза дольше, чем Windows 7: [www.ixbt.com/news/hard/index.shtml?14/76/32]
  22. [www.iru.ru/computer/iru-101-596662/ Моноблок iRU 101] (рус.). iRU. [www.webcitation.org/670UV9DSg Архивировано из первоисточника 18 апреля 2012].
  23. [www.3-q.ru/products/tablets/tu1102t/ 3Q Surf TU1102T]
  24. [www.iru.ru/news/2993/ Новая серия нетбуков iRU Intro 102] (рус.). iRU (6 февраля 2011). [www.webcitation.org/670UWrFFm Архивировано из первоисточника 18 апреля 2012].
  25. [shopap.lenovo.com/ru/ru/products/lifestyle/ideapad/s-series/index.html Ноутбуки IdeaPad Серия S] (рус.). Lenovo. Проверено 21 апреля 2011. [www.webcitation.org/68UTGvqeX Архивировано из первоисточника 17 июня 2012].
  26. 1 2 Информация с meegoexperts.com [www.meegoexperts.com/2011/06/intel-hand-hand-meego-computex-2011/ «Intel hand in hand with MeeGo at Computex 2011»]
  27. Информация с meegoexperts.com: [www.meegoexperts.com/2011/05/asus-shows-discover-thin-meego-eee-pc-101/ «Asus Shows off „Discover Thin“ MeeGo Eee PC X 101 at Computex»]
  28. Информация с meegoexperts.com: [www.meegoexperts.com/2011/07/samsung-launches-super-light-n100-netbook/ «Samsung launches new Super-Light N100 Netbook running MeeGo»]
  29. [www.3-q.ru/products/netbooks/bn1302n/ 3Q Adroit BN1302N]
  30. Информация с meegoexperts.com: [www.meegoexperts.com/2011/08/acer-aspire-5749-2334g50-amazon-de-intel-core-i3-processor-meego/ «Acer Aspire 5749-2334G50 on Amazon.de Intel Core i3 Processor with MeeGo»]

См. также

Ссылки

  • [meego.com/ MeeGo website ]
  • [meego.com/about/faq MeeGo FAQ ]
  • [fedoraproject.org/wiki/MeeGo_Spin Раздел Wiki на сайте fedoraproject.org посвящённый спину MeeGo ]
  • Русская jabber-конференция: maemo@conference.jabber.org

Скриншоты
  • [meego.com/devices/netbook/netbook-screenshots Нетбук Lenovo IdeaPad S10-3C, 59-068388 ]
  • [www.3dnews.ru/software-news/Computex-2010-svezhie-skrinshoti-platformi-MeeGo Computex 2010: Свежие скриншоты платформы MeeGo ]
  • [meego.linuxcenter.ru MeeGo Linuxcenter Edition (Россия) ]

    Отрывок, характеризующий MeeGo

    Он с сожалением взглянул на Балашева, и только что Балашев хотел заметить что то, как он опять поспешно перебил его.
    – Чего он мог желать и искать такого, чего бы он не нашел в моей дружбе?.. – сказал Наполеон, с недоумением пожимая плечами. – Нет, он нашел лучшим окружить себя моими врагами, и кем же? – продолжал он. – Он призвал к себе Штейнов, Армфельдов, Винцингероде, Бенигсенов, Штейн – прогнанный из своего отечества изменник, Армфельд – развратник и интриган, Винцингероде – беглый подданный Франции, Бенигсен несколько более военный, чем другие, но все таки неспособный, который ничего не умел сделать в 1807 году и который бы должен возбуждать в императоре Александре ужасные воспоминания… Положим, ежели бы они были способны, можно бы их употреблять, – продолжал Наполеон, едва успевая словом поспевать за беспрестанно возникающими соображениями, показывающими ему его правоту или силу (что в его понятии было одно и то же), – но и того нет: они не годятся ни для войны, ни для мира. Барклай, говорят, дельнее их всех; но я этого не скажу, судя по его первым движениям. А они что делают? Что делают все эти придворные! Пфуль предлагает, Армфельд спорит, Бенигсен рассматривает, а Барклай, призванный действовать, не знает, на что решиться, и время проходит. Один Багратион – военный человек. Он глуп, но у него есть опытность, глазомер и решительность… И что за роль играет ваш молодой государь в этой безобразной толпе. Они его компрометируют и на него сваливают ответственность всего совершающегося. Un souverain ne doit etre a l'armee que quand il est general, [Государь должен находиться при армии только тогда, когда он полководец,] – сказал он, очевидно, посылая эти слова прямо как вызов в лицо государя. Наполеон знал, как желал император Александр быть полководцем.
    – Уже неделя, как началась кампания, и вы не сумели защитить Вильну. Вы разрезаны надвое и прогнаны из польских провинций. Ваша армия ропщет…
    – Напротив, ваше величество, – сказал Балашев, едва успевавший запоминать то, что говорилось ему, и с трудом следивший за этим фейерверком слов, – войска горят желанием…
    – Я все знаю, – перебил его Наполеон, – я все знаю, и знаю число ваших батальонов так же верно, как и моих. У вас нет двухсот тысяч войска, а у меня втрое столько. Даю вам честное слово, – сказал Наполеон, забывая, что это его честное слово никак не могло иметь значения, – даю вам ma parole d'honneur que j'ai cinq cent trente mille hommes de ce cote de la Vistule. [честное слово, что у меня пятьсот тридцать тысяч человек по сю сторону Вислы.] Турки вам не помощь: они никуда не годятся и доказали это, замирившись с вами. Шведы – их предопределение быть управляемыми сумасшедшими королями. Их король был безумный; они переменили его и взяли другого – Бернадота, который тотчас сошел с ума, потому что сумасшедший только, будучи шведом, может заключать союзы с Россией. – Наполеон злобно усмехнулся и опять поднес к носу табакерку.
    На каждую из фраз Наполеона Балашев хотел и имел что возразить; беспрестанно он делал движение человека, желавшего сказать что то, но Наполеон перебивал его. Например, о безумии шведов Балашев хотел сказать, что Швеция есть остров, когда Россия за нее; но Наполеон сердито вскрикнул, чтобы заглушить его голос. Наполеон находился в том состоянии раздражения, в котором нужно говорить, говорить и говорить, только для того, чтобы самому себе доказать свою справедливость. Балашеву становилось тяжело: он, как посол, боялся уронить достоинство свое и чувствовал необходимость возражать; но, как человек, он сжимался нравственно перед забытьем беспричинного гнева, в котором, очевидно, находился Наполеон. Он знал, что все слова, сказанные теперь Наполеоном, не имеют значения, что он сам, когда опомнится, устыдится их. Балашев стоял, опустив глаза, глядя на движущиеся толстые ноги Наполеона, и старался избегать его взгляда.
    – Да что мне эти ваши союзники? – говорил Наполеон. – У меня союзники – это поляки: их восемьдесят тысяч, они дерутся, как львы. И их будет двести тысяч.
    И, вероятно, еще более возмутившись тем, что, сказав это, он сказал очевидную неправду и что Балашев в той же покорной своей судьбе позе молча стоял перед ним, он круто повернулся назад, подошел к самому лицу Балашева и, делая энергические и быстрые жесты своими белыми руками, закричал почти:
    – Знайте, что ежели вы поколеблете Пруссию против меня, знайте, что я сотру ее с карты Европы, – сказал он с бледным, искаженным злобой лицом, энергическим жестом одной маленькой руки ударяя по другой. – Да, я заброшу вас за Двину, за Днепр и восстановлю против вас ту преграду, которую Европа была преступна и слепа, что позволила разрушить. Да, вот что с вами будет, вот что вы выиграли, удалившись от меня, – сказал он и молча прошел несколько раз по комнате, вздрагивая своими толстыми плечами. Он положил в жилетный карман табакерку, опять вынул ее, несколько раз приставлял ее к носу и остановился против Балашева. Он помолчал, поглядел насмешливо прямо в глаза Балашеву и сказал тихим голосом: – Et cependant quel beau regne aurait pu avoir votre maitre! [A между тем какое прекрасное царствование мог бы иметь ваш государь!]
    Балашев, чувствуя необходимость возражать, сказал, что со стороны России дела не представляются в таком мрачном виде. Наполеон молчал, продолжая насмешливо глядеть на него и, очевидно, его не слушая. Балашев сказал, что в России ожидают от войны всего хорошего. Наполеон снисходительно кивнул головой, как бы говоря: «Знаю, так говорить ваша обязанность, но вы сами в это не верите, вы убеждены мною».
    В конце речи Балашева Наполеон вынул опять табакерку, понюхал из нее и, как сигнал, стукнул два раза ногой по полу. Дверь отворилась; почтительно изгибающийся камергер подал императору шляпу и перчатки, другой подал носовои платок. Наполеон, ne глядя на них, обратился к Балашеву.
    – Уверьте от моего имени императора Александра, – сказал оц, взяв шляпу, – что я ему предан по прежнему: я анаю его совершенно и весьма высоко ценю высокие его качества. Je ne vous retiens plus, general, vous recevrez ma lettre a l'Empereur. [Не удерживаю вас более, генерал, вы получите мое письмо к государю.] – И Наполеон пошел быстро к двери. Из приемной все бросилось вперед и вниз по лестнице.


    После всего того, что сказал ему Наполеон, после этих взрывов гнева и после последних сухо сказанных слов:
    «Je ne vous retiens plus, general, vous recevrez ma lettre», Балашев был уверен, что Наполеон уже не только не пожелает его видеть, но постарается не видать его – оскорбленного посла и, главное, свидетеля его непристойной горячности. Но, к удивлению своему, Балашев через Дюрока получил в этот день приглашение к столу императора.
    На обеде были Бессьер, Коленкур и Бертье. Наполеон встретил Балашева с веселым и ласковым видом. Не только не было в нем выражения застенчивости или упрека себе за утреннюю вспышку, но он, напротив, старался ободрить Балашева. Видно было, что уже давно для Наполеона в его убеждении не существовало возможности ошибок и что в его понятии все то, что он делал, было хорошо не потому, что оно сходилось с представлением того, что хорошо и дурно, но потому, что он делал это.
    Император был очень весел после своей верховой прогулки по Вильне, в которой толпы народа с восторгом встречали и провожали его. Во всех окнах улиц, по которым он проезжал, были выставлены ковры, знамена, вензеля его, и польские дамы, приветствуя его, махали ему платками.
    За обедом, посадив подле себя Балашева, он обращался с ним не только ласково, но обращался так, как будто он и Балашева считал в числе своих придворных, в числе тех людей, которые сочувствовали его планам и должны были радоваться его успехам. Между прочим разговором он заговорил о Москве и стал спрашивать Балашева о русской столице, не только как спрашивает любознательный путешественник о новом месте, которое он намеревается посетить, но как бы с убеждением, что Балашев, как русский, должен быть польщен этой любознательностью.
    – Сколько жителей в Москве, сколько домов? Правда ли, что Moscou называют Moscou la sainte? [святая?] Сколько церквей в Moscou? – спрашивал он.
    И на ответ, что церквей более двухсот, он сказал:
    – К чему такая бездна церквей?
    – Русские очень набожны, – отвечал Балашев.
    – Впрочем, большое количество монастырей и церквей есть всегда признак отсталости народа, – сказал Наполеон, оглядываясь на Коленкура за оценкой этого суждения.
    Балашев почтительно позволил себе не согласиться с мнением французского императора.
    – У каждой страны свои нравы, – сказал он.
    – Но уже нигде в Европе нет ничего подобного, – сказал Наполеон.
    – Прошу извинения у вашего величества, – сказал Балашев, – кроме России, есть еще Испания, где также много церквей и монастырей.
    Этот ответ Балашева, намекавший на недавнее поражение французов в Испании, был высоко оценен впоследствии, по рассказам Балашева, при дворе императора Александра и очень мало был оценен теперь, за обедом Наполеона, и прошел незаметно.
    По равнодушным и недоумевающим лицам господ маршалов видно было, что они недоумевали, в чем тут состояла острота, на которую намекала интонация Балашева. «Ежели и была она, то мы не поняли ее или она вовсе не остроумна», – говорили выражения лиц маршалов. Так мало был оценен этот ответ, что Наполеон даже решительно не заметил его и наивно спросил Балашева о том, на какие города идет отсюда прямая дорога к Москве. Балашев, бывший все время обеда настороже, отвечал, что comme tout chemin mene a Rome, tout chemin mene a Moscou, [как всякая дорога, по пословице, ведет в Рим, так и все дороги ведут в Москву,] что есть много дорог, и что в числе этих разных путей есть дорога на Полтаву, которую избрал Карл XII, сказал Балашев, невольно вспыхнув от удовольствия в удаче этого ответа. Не успел Балашев досказать последних слов: «Poltawa», как уже Коленкур заговорил о неудобствах дороги из Петербурга в Москву и о своих петербургских воспоминаниях.
    После обеда перешли пить кофе в кабинет Наполеона, четыре дня тому назад бывший кабинетом императора Александра. Наполеон сел, потрогивая кофе в севрской чашке, и указал на стул подло себя Балашеву.
    Есть в человеке известное послеобеденное расположение духа, которое сильнее всяких разумных причин заставляет человека быть довольным собой и считать всех своими друзьями. Наполеон находился в этом расположении. Ему казалось, что он окружен людьми, обожающими его. Он был убежден, что и Балашев после его обеда был его другом и обожателем. Наполеон обратился к нему с приятной и слегка насмешливой улыбкой.
    – Это та же комната, как мне говорили, в которой жил император Александр. Странно, не правда ли, генерал? – сказал он, очевидно, не сомневаясь в том, что это обращение не могло не быть приятно его собеседнику, так как оно доказывало превосходство его, Наполеона, над Александром.
    Балашев ничего не мог отвечать на это и молча наклонил голову.
    – Да, в этой комнате, четыре дня тому назад, совещались Винцингероде и Штейн, – с той же насмешливой, уверенной улыбкой продолжал Наполеон. – Чего я не могу понять, – сказал он, – это того, что император Александр приблизил к себе всех личных моих неприятелей. Я этого не… понимаю. Он не подумал о том, что я могу сделать то же? – с вопросом обратился он к Балашеву, и, очевидно, это воспоминание втолкнуло его опять в тот след утреннего гнева, который еще был свеж в нем.
    – И пусть он знает, что я это сделаю, – сказал Наполеон, вставая и отталкивая рукой свою чашку. – Я выгоню из Германии всех его родных, Виртембергских, Баденских, Веймарских… да, я выгоню их. Пусть он готовит для них убежище в России!
    Балашев наклонил голову, видом своим показывая, что он желал бы откланяться и слушает только потому, что он не может не слушать того, что ему говорят. Наполеон не замечал этого выражения; он обращался к Балашеву не как к послу своего врага, а как к человеку, который теперь вполне предан ему и должен радоваться унижению своего бывшего господина.
    – И зачем император Александр принял начальство над войсками? К чему это? Война мое ремесло, а его дело царствовать, а не командовать войсками. Зачем он взял на себя такую ответственность?
    Наполеон опять взял табакерку, молча прошелся несколько раз по комнате и вдруг неожиданно подошел к Балашеву и с легкой улыбкой так уверенно, быстро, просто, как будто он делал какое нибудь не только важное, но и приятное для Балашева дело, поднял руку к лицу сорокалетнего русского генерала и, взяв его за ухо, слегка дернул, улыбнувшись одними губами.
    – Avoir l'oreille tiree par l'Empereur [Быть выдранным за ухо императором] считалось величайшей честью и милостью при французском дворе.
    – Eh bien, vous ne dites rien, admirateur et courtisan de l'Empereur Alexandre? [Ну у, что ж вы ничего не говорите, обожатель и придворный императора Александра?] – сказал он, как будто смешно было быть в его присутствии чьим нибудь courtisan и admirateur [придворным и обожателем], кроме его, Наполеона.
    – Готовы ли лошади для генерала? – прибавил он, слегка наклоняя голову в ответ на поклон Балашева.
    – Дайте ему моих, ему далеко ехать…
    Письмо, привезенное Балашевым, было последнее письмо Наполеона к Александру. Все подробности разговора были переданы русскому императору, и война началась.


    После своего свидания в Москве с Пьером князь Андреи уехал в Петербург по делам, как он сказал своим родным, но, в сущности, для того, чтобы встретить там князя Анатоля Курагина, которого он считал необходимым встретить. Курагина, о котором он осведомился, приехав в Петербург, уже там не было. Пьер дал знать своему шурину, что князь Андрей едет за ним. Анатоль Курагин тотчас получил назначение от военного министра и уехал в Молдавскую армию. В это же время в Петербурге князь Андрей встретил Кутузова, своего прежнего, всегда расположенного к нему, генерала, и Кутузов предложил ему ехать с ним вместе в Молдавскую армию, куда старый генерал назначался главнокомандующим. Князь Андрей, получив назначение состоять при штабе главной квартиры, уехал в Турцию.
    Князь Андрей считал неудобным писать к Курагину и вызывать его. Не подав нового повода к дуэли, князь Андрей считал вызов с своей стороны компрометирующим графиню Ростову, и потому он искал личной встречи с Курагиным, в которой он намерен был найти новый повод к дуэли. Но в Турецкой армии ему также не удалось встретить Курагина, который вскоре после приезда князя Андрея в Турецкую армию вернулся в Россию. В новой стране и в новых условиях жизни князю Андрею стало жить легче. После измены своей невесты, которая тем сильнее поразила его, чем старательнее он скрывал ото всех произведенное на него действие, для него были тяжелы те условия жизни, в которых он был счастлив, и еще тяжелее были свобода и независимость, которыми он так дорожил прежде. Он не только не думал тех прежних мыслей, которые в первый раз пришли ему, глядя на небо на Аустерлицком поле, которые он любил развивать с Пьером и которые наполняли его уединение в Богучарове, а потом в Швейцарии и Риме; но он даже боялся вспоминать об этих мыслях, раскрывавших бесконечные и светлые горизонты. Его интересовали теперь только самые ближайшие, не связанные с прежними, практические интересы, за которые он ухватывался с тем большей жадностью, чем закрытое были от него прежние. Как будто тот бесконечный удаляющийся свод неба, стоявший прежде над ним, вдруг превратился в низкий, определенный, давивший его свод, в котором все было ясно, но ничего не было вечного и таинственного.
    Из представлявшихся ему деятельностей военная служба была самая простая и знакомая ему. Состоя в должности дежурного генерала при штабе Кутузова, он упорно и усердно занимался делами, удивляя Кутузова своей охотой к работе и аккуратностью. Не найдя Курагина в Турции, князь Андрей не считал необходимым скакать за ним опять в Россию; но при всем том он знал, что, сколько бы ни прошло времени, он не мог, встретив Курагина, несмотря на все презрение, которое он имел к нему, несмотря на все доказательства, которые он делал себе, что ему не стоит унижаться до столкновения с ним, он знал, что, встретив его, он не мог не вызвать его, как не мог голодный человек не броситься на пищу. И это сознание того, что оскорбление еще не вымещено, что злоба не излита, а лежит на сердце, отравляло то искусственное спокойствие, которое в виде озабоченно хлопотливой и несколько честолюбивой и тщеславной деятельности устроил себе князь Андрей в Турции.
    В 12 м году, когда до Букарешта (где два месяца жил Кутузов, проводя дни и ночи у своей валашки) дошла весть о войне с Наполеоном, князь Андрей попросил у Кутузова перевода в Западную армию. Кутузов, которому уже надоел Болконский своей деятельностью, служившей ему упреком в праздности, Кутузов весьма охотно отпустил его и дал ему поручение к Барклаю де Толли.
    Прежде чем ехать в армию, находившуюся в мае в Дрисском лагере, князь Андрей заехал в Лысые Горы, которые были на самой его дороге, находясь в трех верстах от Смоленского большака. Последние три года и жизни князя Андрея было так много переворотов, так много он передумал, перечувствовал, перевидел (он объехал и запад и восток), что его странно и неожиданно поразило при въезде в Лысые Горы все точно то же, до малейших подробностей, – точно то же течение жизни. Он, как в заколдованный, заснувший замок, въехал в аллею и в каменные ворота лысогорского дома. Та же степенность, та же чистота, та же тишина были в этом доме, те же мебели, те же стены, те же звуки, тот же запах и те же робкие лица, только несколько постаревшие. Княжна Марья была все та же робкая, некрасивая, стареющаяся девушка, в страхе и вечных нравственных страданиях, без пользы и радости проживающая лучшие годы своей жизни. Bourienne была та же радостно пользующаяся каждой минутой своей жизни и исполненная самых для себя радостных надежд, довольная собой, кокетливая девушка. Она только стала увереннее, как показалось князю Андрею. Привезенный им из Швейцарии воспитатель Десаль был одет в сюртук русского покроя, коверкая язык, говорил по русски со слугами, но был все тот же ограниченно умный, образованный, добродетельный и педантический воспитатель. Старый князь переменился физически только тем, что с боку рта у него стал заметен недостаток одного зуба; нравственно он был все такой же, как и прежде, только с еще большим озлоблением и недоверием к действительности того, что происходило в мире. Один только Николушка вырос, переменился, разрумянился, оброс курчавыми темными волосами и, сам не зная того, смеясь и веселясь, поднимал верхнюю губку хорошенького ротика точно так же, как ее поднимала покойница маленькая княгиня. Он один не слушался закона неизменности в этом заколдованном, спящем замке. Но хотя по внешности все оставалось по старому, внутренние отношения всех этих лиц изменились, с тех пор как князь Андрей не видал их. Члены семейства были разделены на два лагеря, чуждые и враждебные между собой, которые сходились теперь только при нем, – для него изменяя свой обычный образ жизни. К одному принадлежали старый князь, m lle Bourienne и архитектор, к другому – княжна Марья, Десаль, Николушка и все няньки и мамки.
    Во время его пребывания в Лысых Горах все домашние обедали вместе, но всем было неловко, и князь Андрей чувствовал, что он гость, для которого делают исключение, что он стесняет всех своим присутствием. Во время обеда первого дня князь Андрей, невольно чувствуя это, был молчалив, и старый князь, заметив неестественность его состояния, тоже угрюмо замолчал и сейчас после обеда ушел к себе. Когда ввечеру князь Андрей пришел к нему и, стараясь расшевелить его, стал рассказывать ему о кампании молодого графа Каменского, старый князь неожиданно начал с ним разговор о княжне Марье, осуждая ее за ее суеверие, за ее нелюбовь к m lle Bourienne, которая, по его словам, была одна истинно предана ему.