Hãy so sánh ưu nhược điểm của phần mềm có bản quyền và phần mềm mã nguồn mở

2 câu trả lời

Ưu điểm của phần mềm BẢN QUYỀN:

-Không thể sao chép được phần mềm

-Không thể xem được mã, chỉnh sửa

Nhược điểm của phần mềm BẢN QUYỀN:

-Dễ bị hỏng hóc, nếu dùng crack thì có thể bị đi tù (thật đấy)

 

-------------------Chuyển sang mã nguồn mở--------------------------------

Ưu điểm của mã nguồn mở:

Được chỉnh sửa ứng dụng theo ý muốn của mình.

Ưu điểm của mã nguồn mở

* Sử dụng miễn phí

Đây chính là một trong những ưu điểm lớn nhất của mã. Lập trình viên không cần phải tốn quá nhiều thời gian, chi phí hay công sức cũng có thể tạo ra được một website như mong muốn chỉ trong khoảng thời gian ngắn.

* Sự hỗ trợ, giao lưu từ cộng đồng

Cộng đồng người sử dụng chính là độc lực góp phần thúc đẩy sự phát triển mạnh mẽ của mã. Tất cả các thông tin và kiến thức về mã nguồn mở đều được chia sẻ rộng rãi trên mạng internet. Nếu bạn gặp bất kỳ khó khăn hay vướng mắc nào, bạn có thể dễ dàng tìm được hướng giải quyết nhanh chóng với sự trợ giúp của cộng đồng người sử dụng.

* Cập nhật và sửa lỗi nhanh chóng

Các website được thiết kế sử dụng mã nguồn mở đều có tốc độ cập nhật phiên bản mới và vá lỗi khá nhanh chóng.

Sử dụng miễn phí là ưu điểm vượt trội của mã nguồn mở   
Nhược điểm của mã nguồn mở

* Khó khăn trong chỉnh sửa, nâng cấp
 Mã được tạo ra nhằm mục đích phục vụ nhu cầu chung cho cả cộng đồng. Chính vì thế, việc tùy biến hay chỉnh sửa theo hướng cá nhân hóa thường gặp phải nhiều khó khăn. Vì bạn sẽ phải chỉnh sửa lại mã nguồn lập trình của website đó. Đồng thời, bạn còn phải đảm bảo website đó vẫn hoạt động ổn định.

* Tính bảo mật không cao

Dù website mã nguồn mở có khả năng cập nhật phiên bản mới và vá lỗi nhanh chóng. Tuy nhiên, nếu trong quá trình vận hành ai đó phát hiện ra lỗ hổng bảo mật trước khi bản vá lỗi được cập nhật thì họ sẽ nhanh chóng lợi dụng lỗ hổng đó để tấn công website nhằm gây ra các thiệt hại về dữ liệu và thông tin.

* Không tạo được nét điểm riêng và tính chuyên nghiệp

Với các website được thiết kế bằng mã nguồn mở thì các giao diện hay chức năng khá giống nhau. Chính vì thế, điều này khiến cho website của bạn sẽ khó có thể tạo được dấu ấn riêng.

Câu hỏi trong lớp Xem thêm