I’m reposting this under its own subject heading, because I think it
have been buried in a different thread. Does anyone know if JRuby has
assigned an Export Control Classification Number (ECCN)?
It’s pretty obvious from this thread:
that export control has been carefully considered, which is great.
referencing that with the terribly lawyery information from the Bureau
Industry and Security (http://www.bis.doc.gov/encryption/enc_faqs.htm),
appears that software doesn’t really need to go through a government
process unless it contains encryption, which it seems JRuby has been
careful about (thanks, by the way!). This led me to do a little more
digging, and I’ve discovered that software producers can self-classify
their product by following a set of rules to construct an ECCN (
My best guess is that JRuby is classified as 5D002. See
and for a good laugh, read through the incomprehensible language on the
page, then scroll to the top and chuckle at the “Keeping America
There’s a little more information about how each of the bytes in that
number originate at
Anyway, am I way off the mark here? Is anyone working on the project
enough of this nonsense to confirm or deny my suspicion that the ECCN is
Thanks, and sorry for constantly harassing this list about uninteresting
things like licensing and export restrictions. I swear this is my last
P.S. Awesome that JRuby was just released under EPL. Bravo!