logoalt Hacker News

dana321last Sunday at 4:49 PM3 repliesview on HN

jars are just zip files renamed


Replies

pjmlplast Sunday at 5:04 PM

Inspired by how NeXTSTEP bundles work.

People keep missing Java's ideas due to OpenSTEP collaboration before Java came to be.

https://cs.gmu.edu/~sean/stuff/java-objc.html

https://en.wikipedia.org/wiki/Distributed_Objects_Everywhere

show 1 reply
kbolinolast Sunday at 5:17 PM

JAR has additional structure to it, though it's mostly optional stuff, like metadata and code signing:

https://docs.oracle.com/en/java/javase/21/docs/specs/jar/jar...

show 1 reply
favoritedlast Sunday at 9:44 PM

Wait until you learn what an iOS app's .ipa file is.

show 1 reply