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