В Debian 14 dự định ngừng cung cấp GTK2

Đội đi kèm DebianNhóm chịu trách nhiệm về các gói GNOME dự định sẽ không phân phối bộ công cụ GTK2 như một phần của bản phân phối. Debian Phiên bản 14 dự kiến ​​sẽ được phát hành vào mùa hè năm 2027. Các nhà phát triển dự án GTK đã ngừng duy trì GTK2 hơn năm năm trước, và việc duy trì GTK2 bị bỏ rơi trong kho lưu trữ chính đang trở nên khó khăn. Trong số các bản phân phối đã ngừng hỗ trợ GTK2 có Red Hat Enterprise. LinuxSUSE Linux Enterprise Server 16, openSUSE 16 và Arch Linux. Debian Chúng tôi đề xuất noi theo tấm gương của họ.

Cho đến gần đây, GIMP vẫn là dự án quan trọng duy nhất dựa trên GTK2, nhưng bắt đầu từ GIMP 3.0, trình soạn thảo đồ họa này đã được chuyển sang GTK3. GTK cũng được sử dụng trong trình soạn thảo âm thanh phổ biến Ardour, nhưng dự án này không phụ thuộc vào các thư viện bên ngoài và hỗ trợ phiên bản GTK2 riêng của mình, YTK.

Vấn đề nghiêm trọng nhất cản trở việc gỡ bỏ GTK2 là GTK2 vẫn tiếp tục được sử dụng trong trình cài đặt đồ họa. Debian. Trong kho lưu trữ Debian Ngoài ra, còn khoảng 150 gói phần mềm khác phụ thuộc vào GTK2, và nếu GTK2 bị ngừng phát triển, các gói này sẽ phải bị xóa bỏ, vì chúng thường không còn được phát triển nữa và việc chuyển đổi sang GTK3 là không khả thi.

Nhiều gói phần mềm này vẫn còn người dùng đang sử dụng và họ không có ý định chuyển sang các chương trình khác. Cũng có những nhà phát triển ủng hộ việc duy trì hỗ trợ GTK2. Debian và cho rằng lý do loại bỏ nó là không thuyết phục. Ví dụ, việc đề cập đến việc GTK3 được phát hành cách đây 15 năm là vô nghĩa, vì GTK3 không thay thế GTK2, cũng như GTK4 không thay thế GTK3.

Những lập luận như việc thiếu hỗ trợ HiDPI và Wayland trong GTK2 cũng bị đặt câu hỏi, vì điều đó không cần thiết và người dùng hài lòng với nó. Việc so sánh với Arch được coi là không phù hợp. LinuxTrong đó, GTK2 bị loại khỏi kho lưu trữ chính thức, nhưng lại có sẵn trong các kho lưu trữ không chính thức. Cuộc thảo luận cũng đặt câu hỏi tại sao GTK2 lại kém hơn GCC 3.3, phiên bản đã được phát hành hơn 20 năm, cho đến tận... Debian Trong đó, 12 năm chỉ dành riêng cho việc cung cấp libstdc++5 cho các tệp thực thi cũ.

Những người ủng hộ việc loại bỏ GTK2 viện dẫn lý do không thể đảm bảo an ninh của gói phần mềm này, trong khi những người phản đối lại cho rằng GTK2 vẫn chưa an toàn. Debian Lỗi này không gây phiền hà cho nhiều người, và lỗi cuối cùng được báo cáo là lỗ hổng bảo mật có từ năm 2015.

Hiện tại đang có các cuộc thảo luận về cách duy trì hỗ trợ cho các ứng dụng dựa trên GTK2 trong bản phân phối. Một lựa chọn được đề xuất là chuyển GTK2 và các ứng dụng liên quan sang một kho lưu trữ riêng biệt, không chính thức. Các ý tưởng khác bao gồm tạo ra một khung phần mềm dịch API của GTK2 sang GTK3 và chuyển sang sử dụng nhánh Ardour của GTK2. Cũng có ý kiến ​​cho rằng thay vì xóa bỏ hoàn toàn các gói, chúng nên được để lại dưới dạng "mồ côi" với hy vọng sẽ có người sẵn lòng tiếp tục duy trì chúng.

Các gói phần mềm phổ biến dựa trên GTK2 bao gồm:

  • bước sau
  • amsynth
  • doublecmd (Double Commander)
  • fpc
  • GEG
  • gkrellm
  • gmpc
  • sơn gnome
  • gkrellm
  • grpn
  • hexchat
  • xe buýt
  • lazarus
  • người chơi
  • điều hướng
  • openjdk-8
  • pidgin
  • rlvm
  • giao diện người dùng hợp lý
  • cá cưa
  • cặn bã
  • công cụ tuần tự
  • modem âm thanh
  • thần tiên
  • ngoan cường
  • người đánh dấu
  • gạch lát
  • uhm
  • chế độ người dùng
  • xlog
  • xurnal
  • xsane
  • xzgv
  • z88

Nguồn: opennet.ru

Mua dịch vụ lưu trữ đáng tin cậy cho các trang web có bảo vệ DDoS, máy chủ VPS VDS 🔥 Mua dịch vụ hosting website đáng tin cậy với bảo vệ DDoS, máy chủ VPS VDS | ProHoster