Indeed. The time zone database is managed by IANA [1] and is the de facto standard of time-zone management, and used by almost every platform (including GNU, iOS/OS X, Android and *BSD) [2] except Windows. The database itself is in the public domain. For Java, it looks like Joda Time implements tz compatibility.
That's one of the reasons Java ships its own; if some systems have different or absent system databases, Java's should still act the same as it does anywhere.
[1] http://www.iana.org/time-zones
[2] http://www.iana.org/time-zones/repository/tz-link.html