Câu trả lời:
Đã tìm kiếm xung quanh trong Launchpad: ubfox-desktop và duyệt nguồn trong vài phút. Nó dường như là một kết hợp của Python và shell script.
ubuntu-desktop
là một gói meta chỉ có một mục đích, đó là cài đặt bộ sưu tập các gói theo hệ thống gói Debian. Do đó, bản thân gói không có mã nguồn theo nghĩa này, mà chỉ có thông tin cho hệ thống gói.
Những gì bạn có thể thực sự có nghĩa là về các gói được cài đặt khi bạn cài đặt ubuntu-desktop
. Tuy nhiên, đây là một câu hỏi rất rộng, vì nó là một tập hợp các gói.
Một số gói được viết bằng C ++ (như các thư viện cửa sổ Gnome chính). Các gói khác sử dụng các ràng buộc gtk Python và do đó được viết bằng Python. Ngoài ra còn có các gói được viết bằng đơn.
Tôi không nghĩ rằng có một danh sách được lưu giữ để đếm xem có bao nhiêu ứng dụng được viết bằng ngôn ngữ nào. Điều này cũng sẽ khó duy trì, vì tập hợp các gói là "một phần" ubuntu-desktop
thay đổi từ phát hành đến phát hành.
Tôi nghĩ rằng câu hỏi đề cập đến ngôn ngữ được sử dụng để viết các ứng dụng đang chạy trên cài đặt mặc định.
Thật khó để nói ngôn ngữ nào được sử dụng nhiều nhất, nhưng tôi sẽ đoán C hoặc C ++. Đây chỉ là một phỏng đoán và vì tất cả các ngôn ngữ đều khá giống nhau về kết quả, nên nó không thực sự quan trọng.