Python в базе кода GNOME

Является ли Python присутствующим в базе кода Gnome? Если да, то как это связано?

Примечание .

Мой вопрос касается только основной среды GNOME (например, nautilus , gnome-session , NetworkManager ) и любого базового приложения или библиотеки.

  • Каковы могут быть причины, по которым сценарии оболочки убивают себя?
  • Windows / Cygwin / Python: разрешение зависит от ручного ввода или сценария оболочки?
  • Создать таблицу с частотой уникальных имен, полученных из нескольких CSV-файлов
  • Автоматически запускать файл в терминале при нажатии на него
  • Выберите каждые две строки, если они начинаются с того же имени
  • Почему мой скрипт Python, установленный на пипсе, не является исполняемым для всех?
  • Как работает DAEMON (3)? Запуск в фоновом режиме
  • Что такое $ {PYTHON_REL} FreeBSD
  • One Solution collect form web for “Python в базе кода GNOME”

    В настоящее время для GNOME 3 есть 3 модуля:

    1. GNOME Основные зависимости (например, GLib, GTK +, D-Bus); В некотором смысле это можно назвать платформой GNOME.
    2. GNOME Core (например, Nautilus, gnome-power-manager, gnome-session)
    3. Рекомендуемые приложения GNOME (например, Anjuta, Evolution, gedit)

    Вот модули, которые напрямую зависят от Python:

    • EOG , средство просмотра изображений является частью ядра GNOME. Для GNOME 2 есть gnome-panel и gnome-апплеты, которые должны быть заменены на «более сильную» технологию GNOME 3.
    • dbus-python, который обеспечивает интерфейс Python для D-Bus, является частью платформы GNOME.
    • В GNOME Featured Apps есть несколько модулей, которые зависят не только от Python, но и от PyGTK.

    Скорее всего, я пропустил еще немного. Но дело в том, что GNOME видит сильное использование Python. Я думаю, что это второй наиболее часто используемый язык после C для вышеуказанных модулей. Либо Vala, либо C # является третьим, не уверен. Может быть, я должен запустить sloccount на мои кассы 🙂

    Linux и Unix - лучшая ОС в мире.