Tại sao hãng Netscape lại cho xem source code của trình Netscape Navigator?

Tại sao hãng Netscape lại cho xem source code của trình Netscape Navigator? Và tại sao các chương trình duyệt Web lại cho phép người dùng xem source code của trang Web? Em nghĩ source code là hạt nhân của chương trình phải được bảo mật.
NguyenHaMy
NguyenHaMy
Trả lời 16 năm trước
Chỉ có những người có trách nhiệm của hãng Netscape mới trả lời được câu hỏi của bạn về lý do vì sao hãng chịu công bố source code của trình Netscape Navigator. Lưu ý rằng đối thủ cạnh tranh với hãng Netscape là Microsoft đã tích hợp linh kiện phần mềm duyệt Web với sức mạnh vượt trội so với Netscape vào nhân (kernel) của Windows và cung cấp tài liệu rất chi tiết, cụ thể để người lập trình có thể dùng linh kiện này hầu xây dựng trình Web Browser theo ý riêng của mình một cách rất dễ dàng và nhanh chóng. Trong đại đa số trường hợp thì dùng linh kiện có sẵn của Microsoft để viết Web Browser sẽ dễ dàng và nhanh chóng hơn nhiều so với việc cài đặt source code của trình Netscape Navigator rồi hiệu chỉnh code theo ý riêng và dịch lại thành 1 trình Web Browser của mình. Source code trong trang Web, nếu có, chỉ là những đoạn code viết bằng ngôn ngữ script (VBscript, JavaScript). Mà ngôn ngữ script thì không đủ mạnh để viết những ứng dụng có dùng các cấu trúc dữ liệu phức tạp, do đó thường ngôn ngữ script chỉ dùng để xử lý sơ bộ những thông tin nhập vào của người dùng. Còn nếu muốn xử lý công việc phức tạp một cách hiệu quả, chính quy và để dấu source code, người ta sẽ dùng các công nghệ lập trình Web khác như Applet Java, ActiveX Control, COM, ISAPI Extension, ISAPI Filter, Servlet Java... Trong những trường hợp vừa kể trên, người dùng không thể thấy source code của những phần tử đó được.