Đặc điểm của các phần mềm mã nguồn mở

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu, thiết kế và triển khai hệ thống mạng máy tính dùng riêng sử dụng phần mềm mã nguồn mở (Trang 29 - 31)

2. Tổng quan về phần mềm mã nguồn mở

2.3. Đặc điểm của các phần mềm mã nguồn mở

Sử dụng mã nguồn mở có thể đem lại nhiều lợi ích cho ng−ời sử dụng, các lập trình viên cũng nh− các nhà cung cấp giải pháp:

Các giải pháp OpenSource có giá thành rất hấp dẫn

Giá thành dịch vụ và bảo d−ỡng dịch vụ t−ơng đ−ơng với các phần mềm th−ơng mại, nh−ng do không có chi phí bản quyền đối với các phần mềm mã nguồn mở nên các giải pháp mã nguồn mở có chi phí tổng cộng thấp hơn hẳn

Hỗ trợ tốt hơn, có nhiều lựa chọn hơn khi tích hợp hệ thống

Thông th−ờng, quá trình sửa lỗi và thay đổi ch−ơng trình đ−ợc các nhóm phần mềm mã nguồn mở thực hiện tốt hơn và nhanh hơn so với sử dụng kênh hỗ trợ của những nhà cung cấp phần mềm do có đội ngũ phát triển đông đảo và có quan hệ chặt chẽ với nhau

Giải pháp mã nguồn mở là một giải pháp h−ớng tới khách hàng, có thể mở rộng, tích hợp với hệ thống hiện tại và có thể thay đổi. Do mã nguồn đ−ợc cung cấp khi lựa chọn nên triển khai và duy trì bảo d−ỡng hệ thống dễ dàng hơn các phần mềm th−ơng mại.

Các chức năng an toàn hệ thống đ−ợc củng cố

Các phần mềm mã nguồn mở mang lại tính an toàn cho hệ thống khá tốt do đối với mã nguồn mở mọi ng−ời đều có thể xem xét các chức năng an toàn hệ thống và sửa chữa khi cần thiết. Các phần mềm đ−ợc theo dõi tốt có tính an toàn cao hơn những phần mềm mã nguồn "đóng” (closed source).

Tin cậy và có chất l−ợng

Phần mềm mã nguồn mở có chu trình phát triển và cung cấp nhanh chóng nhờ có đội ngũ phát triển đông đảo. Do đó chất l−ợng và độ tin cậy chung cao hơn các phần mềm phát triển theo ph−ơng pháp “mã nguồn đóng”. Một nghiên cứu về độ tin cậy của Unix và các dịch vụ của nó đã cho chúng ta kết quả nh− sau:

Tỷ lệ không thực hiện đ−ợc trong các phiên bản th−ơng mại của Unix trong khoảng từ 15 đến 43 %. Tỉ lệ không thực hiện đ−ợc trong các phiên bản Linux phân phối miễn phí của Unix thấp thứ nhì, chỉ khoảng 9 %. Tỉ lệ không thực hiện đ−ợc trong các bản GNU công cộng là thấp nhất, chỉ 7 %.”.

Phát triển gắn với các tiêu chuẩn

Quá trình phát triển phần mềm mã nguồn mở luôn tuân theo khả năng t−ơng thích với các tiêu chuẩn đã đ−ợc chuẩn hoá hơn là các phần mềm th−ơng mại.

Mã nguồn đ−ợc cung cấp miễn phí

Các phần mềm mã nguồn mở đ−ợc cung cấp không bị theo dõi về bản quyền và có thể sao chép tự do theo một số ràng buộc nhất định (GPL-General Public Licence) và do đó không có các chi phí liên quan đến bản quyền

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Nghiên cứu, thiết kế và triển khai hệ thống mạng máy tính dùng riêng sử dụng phần mềm mã nguồn mở (Trang 29 - 31)

Tải bản đầy đủ (PDF)

(76 trang)