Ưu điểm PMMNM
• Về độ tin cậy và tính an ninh của phần mềm:
1. PMMNM có mã nguồn để công khai trên Internet nên được rà 
soát liên tục bởi nhiều người. Còn phần mềm nguồn đóng 
(PMN ĐÓNG), việc rà soát mã nguồn chỉ do nhóm phát triển 
phần mềm với biên chế có hạn thực hiện. Vì vậy khả năng 
phát hiện lỗi và các lỗ hổng an ninh của PMMNM cao hơn.
2. Khi đã phát hiện lỗi và lỗ hổng an ninh, PMMNM có đông đảo 
các nhà lập trình tham gia sửa, nên sẽ sửa nhanh hơn.
3. Từ hai lý do trên, độ tin cậy và tính an ninh của PMMNM cao 
hơn PMN ĐÓNG.
 Về khả năng độc lập với nhà cung cấp:- do mã nguồn công khai, nhiều 
nhà cung cấp có thể tìm hiểu để làm chủ phần mềm. Do đó PMMNM có thể 
được vận hành và bảo trì bởi nhiều nhà cung cấp. Ngược lại với PMN 
ĐÓNG, chỉ người viết ra nó mới hiểu rõ. Vì vậy khả năng lựa chọn nhà 
cung cấp PMMNM rộng hơn. Khi cần, bỏ nhà cung cấp này, chọn nhà 
cung cấp khác cho cũng phần mềm đó dễ dàng hơn. Việc phụ thuộc vào 
vài nhà cung cấp PMN ĐÓNG có phần mềm phù hợp giảm đi nhiều.
 Về phạm vi áp dụng: Giấy phép sử dụng PMMNM không hạn chế 
người sử dụng cũng như lĩnh vực sử dụng. Do đó khi cần, có thể cung cấp 
nhanh phần mềm đó cho những người sử dụng mới. Ngược lại, giấy phép sử 
dụng PMN ĐÓNG có những quy định chặt chẽ, ví dụ, là giấy phép cấp cho 
cơ quan A dùng vào mục đích đào tạo chẳng hạn. Khi cần mở rộng phải mua 
giấy phép khác.
 Về chi phí sử dụng: Phí sử dụng PMN ĐÓNG thường tính theo đầu máy 
tính. Phí sử dụng PMMNM (nếu có) không tính theo kiểu đó. Ví dụ bản Red 
Hat Desktop tính phí hỗ trợ 80$/năm, không hạn chế số lượng máy cài. Vì 
vậy, khi số người dùng không dự kiến trước được thì dùng PMMNM lợi hơn 
vì cài thêm cho nhiều máy mà không bị tăng phí. 
 Thử nghiệm nhanh: PMMNM đặc biệt thích hợp để tạo mẫu 
(prototyping) và thử nghiệm nhanh. Vì vậy, những trường hợp cần có bản 
chạy thử (test drive) với chi phí nhỏ nhất và thời gian nhanh nhất thì 
PMMNM là rất phù hợp.
Khuyết điểm PMMNM
Dĩ nhiên là PMMNM vẫn bị những hạn chế nhất định, đó là : 
- nhiều lĩnh vực chưa có sản phẩm phần mềm hoàn thiện mặc dù 
có rất nhiều dự án PMMNM đang được tiến hành do thiếu những 
người vừa giỏi về kỹ thuật lại vừa thạo về chuyên ngành kinh doanh, 
nghiên cứu. 
- PMMNM thường không hoàn toàn tương thích với PMN ĐÓNG, 
nhất là khi cài trên máy để bàn Khi nào các công ty chuyển hẳn từ 
hệ thống chuẩn đóng sang chuẩn mở thì nhược điểm này sẽ được 
khắc phục.
- PMMNM còn thiếu tính tiện dụng vốn là đặc trưng của phần mềm 
thương mại. Giao diện đồ họa với người sử dụng (GUI – Graphical User 
Interface) của PMMNM chưa thực sự thân thiện.
Linux
ƯU ĐIỂM
1. Hoàn toàn miễn phí.
Tuy vẫn phải trả một khoảng tiền nhất định nào đó, nhưng số tiền 
đó chi cho tài liệu hướng dẫn, driver, hỗ trợ kỹ thuật . . . chứ không 
phải chi phí về bản quyền sử dụng. Nếu không muốn tốn tiền, bạn 
có thể tải về Linux và các ứng dụng ngay trên Web của các nhà 
phân phối mà chẳng mất đồng nào (Tất nhiên là vẫn phải trả tiền 
Internet chứ he he).
2. Uyển chuyển.
Các nhà phân phối Linux có thể chỉnh sửa môi trường hoạt động 
ủa Linux cho phù hợp với yêu cầu riêng của từng đối tượng người 
dùng.
3. Độ an toàn cao.
Vì là phần mềm mã nguồn mở nên khi có lỗi phần mềm thì chỉ sau 
24h là đã có thể khắc phục được. Người dùng có thể tải về bản sửa 
lỗi có săn trên mạng.
Mặt khác, các tay viết Virus thường không coi Linux là đối tượng 
của họ.
5. Thích hợp cho quản trị mạng
Được thiết kế ngay từ đầu cho chế độ đa người dùng, Linux được xem là 
một hệ điều hành mạng rất giá trị. Nếu như Windows tỏ ra là một HĐH thích 
hợp với máy tính Desktop thì Linux lại là hệ điều hành thống trị đối với các 
Server. Đó là do Linux có rất nhiều ưu điểm thỏa mãn đòi hỏi của một hệ 
điều hành mạng: tính bảo mật cao, chạy ổn định, các cơ chế chia sẻ tài 
nguyên tốt Giao thức TCP/IP mà chúng ta vẫn thấy ngày nay chính là một 
giao thức truyền tin của Linux (sau này mới được đưa vào Windows)
6. Hệ điều hành chạy thống nhất trên mọi hệ thống phần cứng.
Cho dù đến nay có nhiều phiên bản Linux được nhiều nhà phân phối khác 
nhau phát hành nhưng tất cả đều hoạt động bình thường trên các loại CPU 
khác nhau của Intel, từ Intel 486 đến các Pentium mới nhất.
KHUYẾT ĐIỀM
1. Người dùng phải thành thạo.
Trình tự cài đặt tự động, giao diện thân thiện với người dùng chỉ giảm nhẹ 
phần nào sự phức tạm trong quá trình cài đặt phần mềm, tinh chỉnh màn 
hình, card âm thanh, card mạng, . . . Đôi khi những công việc này bắt buộc 
bạn phải thao tác từ những dòng lệnh cực kỳ "bí hiểm", nhàm chán và rất dễ 
nhầm lẫn (Trong khi HĐH Windows thì chỉ cần theo thông báo rồi Next. . 
.next . . . I gree . . . next ,. . . . Finish là xong.).
Để cài đặt thành công, đôi khi bạn phải bỏ ra rất nhiều thời gian để tham 
khảo và nghiêng cứu tài liệu.
2. Phần cứng ít được hỗ trợ.
Tuy đã cố gắng rất nhiều, nhưng bộ Linux của họ vẫn chưa có đủ trình điều 
khiển cho tất cả các thiết bị phần cứng có trên thị trường.
3. Phần mềm ứng dụng chưa tinh xảo.
Các phần mềm ứng dụng trên Linux rất sẵn và không mất tiền, nhưng đa số 
không tiện dụng, không phong phú. Nhiều phần mềm ứng dụng thiếu các 
chức năng thông dụng, đặc trưng mà người dùng đã quen với Microsofr 
Office.
4. Thiếu chuẩn hóa.
Do Linux toàn miễn phí nên bất cứ ai thích đều có thể tự mình đóng gói, 
phân phối theo các của mình.
Có hàng chục nhà phân phối khácnhau trên thị truờng, người dùng trước khi 
cài đặt thường phải tự mình so sánh để tìm ra sản phẩm thích hợp.
5. Chính sách hỗ trợ khách hành thiếu nhất quán và tốn kém.
Mặc dù không phải trả bản quyền, nhưng người dùng vẫn phải trả phi cho 
mỗi thắc mắc cần được giải đáp từ nhà phân phối, cho dù đó chỉ là gọi qua 
điện thoại.