Ответы:
Покопался в Launchpad: ubuntu-desktop и просмотр источника в течение нескольких минут. Похоже, это смесь скриптов Python и shell.
ubuntu-desktop
это метапакет, имеющий только одну цель - установить набор пакетов системой пакетов Debian. Следовательно, сам пакет не имеет в этом смысле исходного кода, а содержит только информацию для системы пакетов.
Что вы, вероятно, на самом деле имеете в виду, это пакеты, которые устанавливаются при установке ubuntu-desktop
. Тем не менее, это очень широкий вопрос, так как это набор пакетов.
Некоторые пакеты написаны на C ++ (как и основные библиотеки окон Gnome). Другие пакеты используют привязки Python gtk и, следовательно, написаны на Python. Есть также пакеты, которые написаны в моно.
Я не думаю, что существует список, в котором ведется учет того, сколько приложений написано на каком языке. Это также будет трудно поддерживать, поскольку набор пакетов, являющихся «частью», ubuntu-desktop
варьируется от выпуска к выпуску.
Я думаю, что вопрос относится к языку, используемому для написания приложений, работающих при установке по умолчанию.
Трудно сказать, какой язык используется чаще всего, но я бы предположил, C или C ++. Это всего лишь предположение, и, поскольку все языки довольно равны с точки зрения результата, это не имеет значения.