LINUX.ORG.RU

История изменений

Исправление Skullnet, (текущая версия) :

Первый раз вижу VPN, написанный на Java.

Когда оригинальный автор приложения его писал, того же Rust-а не существовало, поэтому единственный нормальный вариант - Java, чтобы не было тупых ошибок/уязвимостей при работе с памятью и так далее. К тому же, Java - это кросс-платформенный (байт)код (ну, кроме TUN/TAP драйверов) в отличии от Rust-а или Go. Так что вполне нормальное решение.

P.S. I2P тоже на Java написан.

Исходная версия Skullnet, :

Первый раз вижу VPN, написанный на Java.

Когда оригинальный автор приложения его писал, того же Rust-а не существовало, поэтому единственный нормальный вариант Java, чтобы не было тупых ошибок/уязвимостей при работе с памятью и так далее. К тому же, Java - это кросс-платформенный (байт)код (ну, кроме TUN/TAP драйверов) в отличии от Rust-а или Go. Так что вполне нормальное решение.

P.S. I2P тоже на Java написан.