Android có thực sự... mở?

Thứ hai - 03/10/2011 01:19

Android có thực sự... mở?

Mã nguồn hệ điều hành Android của Google sử dụng trong smartphone và máy tính bảng thường được quảng bá là mở và tự do – Điều đó có thực sự đúng không?

Và liệu Android tôn trọng sự tự do của người sử dụng đến mức nào? Dưới góc nhìn của tổ chức phần mềm tự do (Free Software Foundation - FSF), điều này thực sự có đôi chút khác biệt.

Có hai khái niệm mà chúng ta hay thường gặp – “phần mềm tự do” và “phần mềm nguồn mở” . Mặc dù thường được sử dụng thay thế lẫn nhau nhưng hai khái niệm này lại có những mục tiêu và ý tưởng rất khác nhau.

Phần mềm tự do (free software) nhấn mạnh quyền của người dùng: tự do sử dụng, tự do sao chép, nghiên cứu, thay đổi và phân phối; tự do ở đây không có nghĩa là miễn phí. Trong khi đó, ý tưởng về “phần mềm nguồn mở” thường tập trung vào cách phát triển mã nguồn. Như vậy, mối quan tâm ở đây không phải Adroid là “mở” hay không, mà nó có mang lại sự tự do cho người sử dụng hay không.

Android là hệ điều hành có nhân Linux, nền tảng Java, các thư viện và ứng dụng. Bên cạnh các ứng dụng Linux, đa phần các ứng dụng trong Android phiên bản 1 và 2 do Google phát triển, và phát hành theo giấy phép Apache 2. Giấy phép Apache mà Google sử dụng cho đa phần mã nguồn của Android không yêu cầu công bố mã nguồn (giấy phép cho các phần mềm nguồn mở thường yêu cầu công bố mã nguồn).

Google nói rằng họ sẽ không có ý định công bố mã nguồn của Android 3.0 (ngoại trừ nhân Linux), cho dù Android 3 đã được phát hành từ lâu. Tương tự, mã nguồn của Android 3.1 cũng đang được giữ kín. Google biện minh rằng họ chưa công bố mã nguồn do các phiên bản này vẫn còn chứa nhiều lỗi, rằng những ai muốn biết mã nguồn hãy chờ tới các phiên bản tiếp theo. Đó có lẽ là lời giải thích dễ chấp nhận đối với người chỉ sử dụng Android đơn thuần. Tuy nhiên, nếu Google muốn chứng tỏ Android là “phần mềm tự do” thì hãy để cho người dùng được quyết định việc có công bố và sử dụng mã nguồn hay không. Hiện tại, chỉ một nhóm nhỏ hạn chế các nhà phát triển được Google cấp phép mới có quyền sử dụng các mã nguồn này.

Việc Google không phát hành mã nguồn 2 phiên bản Android làm tăng lo ngại rằng: Google có thể có ý định biến Android thành sản phẩm độc quyền vĩnh viễn; và việc phát hành một số phiên bản Android dưới dạng tự do nguồn mở chỉ là một thủ đoạn tạm thời, nhằm thu hút sự hỗ trợ của cộng đồng trong việc cải thiện một phầm mềm độc quyền. Hi vọng sự thật không phải như vậy. Dù sao, phần lớn mã nguồn của các phiên bản Android trước đây đã được phát hành theo giấy phép tự do. Phải chăng vì thế mà chúng ta nghĩ rằng các sản phẩm sử dụng Android tôn trọng sự tự do của người sử dụng? Câu trả lời là không, bởi lẽ: Thứ nhất, phần lớn phần mềm trên Android không phải phần mềm tự do, chẳng hạn phần mềm kết nối với các dịch vụ Youtube và Google Maps. Thứ hai, một số mẫu thiết bị được thiết kế không cho phép người dùng cài đặt và sử dụng các phần mềm được sửa đổi. Bằng cách này, Android không cho phép người dùng tự do chạy bất kỳ phần mềm miễn phí và có sẵn nào mà họ muốn. Tuy nhiên, một số thiết bị Android có thể được “định hướng” theo kiểu cho phép người dùng có thể cài đặt thêm các phần mềm khác.

Gần đây, báo chí bàn luận khá nhiều về vấn đề Google đang tập trung vào “cuộc chiến bằng sáng chế”. Trong 20 năm vận động cho việc bãi bỏ bằng sáng chế phần mềm, FSF đã từng cảnh báo về các cuộc tranh chấp này. Các bằng sáng chế này có thể buộc Google phải hủy bỏ các chức năng trên Android, hay thậm chí cấm Andoid được cung cấp.

Tuy các cuộc chiến bằng sáng chế và câu trả lời của Google không liên quan trực tiếp đến chủ đề của bài viết này, nhưng vấn đề làm cách nào để Google phân phối Android một cách có lợi nhất cho cộng đồng vẫn là vấn đề được công chúng và báo chí quan tâm.

Android là một bước tiến dài với những đóng góp quan trọng vào sự phát triển của dòng điện thoại sử dụng phần mềm tự do. Tuy nhiên, chưa thể nói rằng, Adroid thực sự tôn trọng sự tự do của bạn.

Tác giả: Phạm Duyên

Nguồn tin: www.ictnews.vn

 Tags: thực, sự, android, , mở

Tổng số điểm của bài viết là: 0 trong 0 đánh giá

Click để đánh giá bài viết

Những tin mới hơn

Những tin cũ hơn

Giới thiệu về NukeViet

Giới thiệu khái quát NukeViet là một ứng dụng trên nền web có thể sử dụng vào nhiều mục đích khác nhau. Phiên bản đang được phát hành theo giấy phép phần mềm tự do nguồn mở có tên gọi đầy đủ là NukeViet CMS gồm 2 phần chính là phần nhân (core) của hệ thống NukeViet và nhóm chức năng quản trị nội...

Thăm dò ý kiến

Lợi ích của phần mềm nguồn mở là gì?

Thống kê truy cập
  • Đang truy cập105
  • Máy chủ tìm kiếm11
  • Khách viếng thăm94
  • Hôm nay33,875
  • Tháng hiện tại140,462
  • Tổng lượt truy cập115,409,875
Left-column advertisement
  • Cộng đồng nghiên cứu bảo mật đồng hành cùng NukeViet bảo vệ hạ tầng số Việt Nam

    Ngày càng nhiều sinh viên, nhà nghiên cứu và chuyên gia an toàn thông tin lựa chọn đồng hành cùng NukeViet trong việc phát hiện, báo cáo và khắc phục các lỗ hổng bảo mật. Những đóng góp đó không chỉ giúp hoàn thiện một dự án mã nguồn mở Việt Nam mà còn góp phần bảo vệ hàng nghìn website của cơ quan, tổ chức và doanh nghiệp đang vận hành trên nền tảng này.
  • Thông báo phát hành NukeViet 4.6.00

    NukeViet 4.6.00 là phiên bản tiếp theo của NukeViet CMS dựa trên kế thừa các chức năng của dòng 4.5 và yêu cầu máy chủ hỗ trợ php 7.4 trở lên. Đây cũng là bản cập nhật bảo mật rất quan trọng được khuyến nghị cho toàn bộ người dùng.
  • Thông báo bảo mật dòng NukeViet 4.5.x

    Dòng NukeViet 4.5.x đã bước vào giai đoạn duy trì cuối vòng đời. Trang này ghi nhận liên tục các vấn đề bảo mật và cách chúng tôi xử lý để giữ an toàn cho những website còn ở lại trên dòng 4.5.x đến tháng 7 năm 2027. Chúng tôi vẫn nỗ lực bảo vệ bạn ở mức tốt nhất có thể trên nền tảng này — nhưng nếu có điều kiện, hãy lên kế hoạch chuyển sang phiên bản mới hơn để được bảo vệ tận gốc.
  • Sinh viên ĐH Bách khoa Hà Nội giúp tìm ra lỗ hổng bảo mật của NukeViet

    Nguyễn Quang Bằng, sinh viên năm 4 ngành Khoa học Máy tính tại Đại học Bách Khoa Hà Nội, vừa được nền tảng CMS mã nguồn mở NukeViet vinh danh sau khi phát hiện và báo cáo một lỗ hổng bảo mật nghiêm trọng.
  • Thông báo phát hành NukeViet 4.5.08

    NukeViet 4.5.08 là Phiên bản tiếp theo của dòng NukeViet 4.5, đây là bản cập nhật bảo mật quan trong được đề xuất cho toàn bộ người dùng.
  • Thông tin chính thức về CVE-2025-8772, CVE-2024-36531 và CVE-2024-36528

    Phản hồi chính thức của đội code về các lỗ hổng bảo mật mới của NukeViet CMS được công bố trong năm 2024-2025 và hướng dẫn bảo vệ an toàn cho website của bạn trước các nguy cơ khai thác hoặc tấn công khác.
  • Thông báo phát hành NukeViet 4.5.07

    NukeViet 4.5.07 là Phiên bản tiếp theo của dòng NukeViet 4.5, trọng tâm là xử lý các vấn đề xoay quanh trình soạn thảo CKEditor 5 và tính năng block tùy chỉnh trong giao diện
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây