EXPLORINEER
vi

Hacker News

Flatpak – Một cơn ác mộng về bảo mật

Bảo mậtLần đầu xuất hiện 47 điểm34 bình luận


Bài viết này nói về Flatpak, một cách đóng gói phần mềm trên Linux. Tác giả cho rằng nhiều lo ngại về bảo mật của Flatpak là không công bằng, vì lỗi thường nằm ở các ứng dụng cũ chứ không phải ở Flatpak.

Chuyện gì được nói đến?

Tác giả viết về Flatpak, công nghệ giúp chạy phần mềm Linux trên máy tính để bàn một cách an toàn hơn. Ông trả lời những bài báo cho rằng Flatpak không an toàn. Theo ông, các bài báo đó chỉ chọn những ứng dụng cũ, kém an toàn để làm ví dụ, rồi kết luận rằng cả Flatpak cũng vậy.

Vì sao cần Flatpak?

Trên máy chủ, người ta từng đóng gói phần mềm vào các "hộp" riêng gọi là container. Mỗi hộp có đủ thư viện cần thiết và chỉ được truy cập một phần nhỏ của hệ thống. Năm 2015, Flatpak đưa ý tưởng này lên máy tính để bàn. Nhờ vậy, nhà phát triển chỉ cần làm một lần cho nhiều bản Linux khác nhau.

Vài con số và sự kiện chính

  • Flatpak ra mắt năm 2015.
  • Có những ứng dụng trên Flathub đã 10 năm tuổi.
  • Linux đã được dùng hơn 20 năm, nhưng máy tính để bàn từng là điểm yếu.

Vì sao điều này quan trọng?

Người dùng cần biết ai thật sự chịu trách nhiệm khi có lỗ hổng bảo mật. Nếu chỉ nhìn vào vài ứng dụng cũ mà kết luận Flatpak kém, người dùng có thể bỏ qua một công nghệ đang giúp Linux an toàn và dễ dùng hơn. Bài viết cũng cho thấy việc chuyển sang cách mới cần thời gian, vì nhiều nhà phát triển vẫn chưa cập nhật ứng dụng của họ.

Điều cần theo dõi

  • Các nhà phát triển có chuyển ứng dụng cũ sang API mới của Flatpak không.
  • Các ứng dụng có còn phải xin quyền "tĩnh" (static permissions) để chạy hay không.
  • Số lượng ứng dụng mới được đưa lên Flathub.

Chú giải

Flatpak
Công nghệ đóng gói phần mềm, giúp ứng dụng chạy trong một "hộp" riêng trên Linux.
Flathub
Kho ứng dụng nơi người dùng tải các ứng dụng Flatpak.
API
Cách để các phần mềm nói chuyện với nhau, giống như một bộ quy tắc giao tiếp.
Linux
Hệ điều hành mã nguồn mở, được dùng rộng rãi trên máy chủ và thiết bị nhúng.