Середовище виконання Java (JRE) та Java SDK по суті не є небезпечними. Проблема здебільшого покладається певними способами, JVM (Java Virtual Machine) отримує доступ (і може бути обдурений) певними частинами операційної системи.
Як і будь-яка інша складна програма, Java не відрізняється, ніж, скажімо, .NET на машині Windows або Mono.NET на будь-який смак.
Java в браузері, однак, - це інший світ (а отже, чому можна продовжувати і вимикати його в більшості сучасних браузерів), подібний (але не такий поганий, як), який ActiveX був ще за часів Internet Explorer.
Ви можете безпечно мати JRE на вашому Macintosh, Linux або Windows машині з невеликою небезпекою, оскільки жоден елемент Java RE або SDK не відкриє віддалені вразливості за замовчуванням. Це просто багато коду, що сидить на вашому жорсткому диску.
Тепер, якщо ви хочете дізнатися, чи виконання програмного забезпечення Java небезпечно, тоді не можна відповісти на це, не занурившись у величезні аргументи. Якщо ви хочете запустити Java Software, просто перейдіть до Oracle, завантажте середовище виконання та запустіть програму Java. Він не буде активовано за замовчуванням на Safari (але переконайтесь, щоб бути впевненим) або будь-якому іншому браузері.
З урахуванням сказаного, Java дратує (особливо їх оновлення, яке ви можете зменшити або відключити, але ніколи не перестає бути таким роздратованим або часом більше, ніж Flash Updater, якщо у вас Flash). З іншого боку, Oracle нарешті розпочав впроваджувати більше періодичних оновлень Java, тому про вразливості частіше доглядають (що дратує, але добре). Коли Apple контролювала SDK, це було не так.
Звичайно, деякі "експерти з безпеки" будуть голосно кричати, що наявність Java на вашому жорсткому диску може призвести до більшої небезпеки, оскільки хтось отримує доступ до вашого комп'ютера, вони можуть використовувати локальні вразливості Java. Повірте мені, якщо хтось отримає доступ до вашого комп’ютера (навіть віддаленого) до місця, де він може виконати що завгодно (включаючи Java), у вас є більша проблема.
Тож якщо вам це потрібно, продовжуйте і отримуйте його.