Môi trường chạy thi hành Java (JRE) và SDK Java vốn không an toàn. Vấn đề phụ thuộc phần lớn vào một số cách nhất định mà JVM (Máy ảo Java) truy cập (và có thể bị đánh lừa) một số phần nhất định của hệ điều hành.
Giống như mọi phần mềm phức tạp khác, Java không khác gì so với .NET trên máy Windows hoặc Mono.NET về bất kỳ hương vị nào.
Tuy nhiên, Java trên trình duyệt là một thế giới khác (và do đó tại sao bạn có thể tiếp tục và vô hiệu hóa nó trong hầu hết các trình duyệt hiện đại), tương tự (nhưng không tệ như) những gì ActiveX đã trở lại trong thời của Internet Explorer.
Bạn có thể có JRE trong máy Macintosh, Linux hoặc Windows một cách an toàn mà không gặp chút nguy hiểm nào, vì không có phần tử nào của Java RE hoặc SDK sẽ lộ các lỗ hổng từ xa theo mặc định. Nó chỉ là rất nhiều mã ngồi trong Ổ cứng của bạn.
Bây giờ nếu bạn muốn biết nếu thực thi phần mềm Java là không an toàn, thì không có cách nào để trả lời mà không đi sâu vào các cuộc tranh luận lớn. Nếu bạn muốn chạy Phần mềm Java, chỉ cần truy cập Oracle, tải xuống môi trường Thời gian chạy và chạy chương trình Java của bạn. Nó sẽ không được kích hoạt theo mặc định trên Safari (nhưng kiểm tra lại để chắc chắn) hoặc bất kỳ trình duyệt nào khác.
Với tất cả những gì đã nói, Java gây phiền nhiễu (đặc biệt là trình cập nhật của họ, bạn có thể giảm âm lượng hoặc vô hiệu hóa nhưng không bao giờ hết phiền toái hoặc đôi khi nhiều hơn Trình cập nhật Flash nếu bạn có Flash). Mặt khác, Oracle cuối cùng đã bắt đầu tung ra các bản cập nhật định kỳ hơn cho Java để các lỗ hổng được chăm sóc thường xuyên hơn (điều này gây khó chịu nhưng tốt). Khi Apple kiểm soát SDK, đây không phải là trường hợp.
Tất nhiên, một số "chuyên gia bảo mật" sẽ khóc to rằng việc có Java trong ổ cứng của bạn có thể dẫn đến sự không an toàn hơn vì ai đó có quyền truy cập vào máy tính của bạn, họ có thể khai thác các lỗ hổng Java cục bộ. Tin tôi đi, nếu bất cứ ai có quyền truy cập vào máy tính của bạn (thậm chí từ xa) đến mức họ có thể thực thi bất cứ điều gì (kể cả Java), bạn sẽ gặp vấn đề lớn hơn.
Vì vậy, nếu bạn cần nó, hãy tiếp tục và có được nó.