По серверам не отвечу, сам уже давно не знаю что да как. Но все сборки делаются на основе l2jserver, если мне память не изменяет
)
Java. Это Ява.. Язык программирования такой. Для запуска сервера на машине должен стоять интерпретатор соответствующий.
Плюс в этом - кроссплатформенность. Любую сборку можно скомпилировать на любой машине при прочих равных. Различаться будут только интерпретаторы. Минусов больше чем плюсов. Перечислять их все можно бесконечно, но факт в том что альтернативы практически нет, т.к. PTS достаточно сложно достать и в 99,9% по выполненному прогрессу java будет на голову выше ПТС серверов.
PTS - Это ПТС. Толком ничего конкретного сказать не могу, с ПТС не доводилось работать. Из теории, это сервер, написаный на C кажется. Считается офф-лайк.
*Не претендую ни на оригинальность ни на непоколебимость суждений. Дополняйте, поправляйте и так далее*