News for hackers. Stuff that matters.
Re:GitLab is now running on GCP by otterlicious on Saturday August 11, 2018 @02:18PM (#17740862)
> cannot allow downloads of free software from your website (like Oracle JRE)

The Oracle JRE contains strong cryptography which is illegal to export to certain sanctioned countries. It being free doesn't change anything about that. That one is actually legitimate.

Re:GitLab is now running on GCP by vbezhenar on Saturday August 11, 2018 @05:23PM (#17741618)
Last time I checked, you couldn't even use strong cryptography in Java without tiny additional download. So forbidding JRE downloading seems a bit excessive.
Re:GitLab is now running on GCP by freeone3000 on Saturday August 11, 2018 @07:58PM (#17742194)
As of 8, they integrated that portion into main tree because it was ridiculous and a bit of a pain for the 98% of the world who wasn't under US sanction to have to do that. It's "legitimate" again - so all the Iranians that want Java have to download it from the source tree.
Re:GitLab is now running on GCP by smnrchrds on Saturday August 11, 2018 @02:27PM (#17740907)
It's not just JRE. You cannot download any software from Oracle, period.

Plus, is it really illegal to export cryptography software? If that is the case, why are Java downloads the only ones restricted? Shouldn't, for example, Visual Studio and .Net also be blocked? I don't think it is for any valid legal reason. Just that they cannot make money from these countries, so they can't be bothered to let them access their download servers.

Re:GitLab is now running on GCP by freeone3000 on Saturday August 11, 2018 @08:05PM (#17742222)
Yes[1], export is controlled. Oracle Java contains an implementation of cryptographic primitives, similar in scope and purpose to OpenSSL.

Microsoft does not sell products to any sanctioned countries[2].

Note that [1] has a giant loophole for open source software, which requires notice but not permission - so builds of .NET Core, OpenJDK, OpenSSL itself, and so on, can be exported no problem. Also, programs built WITH the primitives are "mass market", so are exemptable that way.

[1]: https://www.bis.doc.gov/index.php/policy-guidance/encryption [2]: https://www.microsoft.com/en-us/exporting/faq.aspx