The whole idea of FLOSS is that one downloads the software and has a licence accompanying the download providing permission to run, examine, modify and distribute the software.“ÐžÑˆÐ¸Ð±ÐºÐ°. Ð’Ñ‹ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÐµÑÑŒ Ð² ÑÑ‚Ñ€Ð°Ð½Ðµ, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ñ€Ð°ÑÐ¿Ñ€Ð¾ÑÑ‚Ñ€Ð°Ð½ÑÐµÑ‚ÑÑ ÑÐ¼Ð±Ð°Ñ€Ð³Ð¾. Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° Java Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°.
Google translation: Error. You are in a country covered by the embargo. Loading Java impossible.” In Russia, folks intending to download Java from Oracle find an error message… They don’t get the benefits of FLOSS if they can’t do the download. Of course, folks can distribute FLOSS legally, so the Russians can likely get it by proxy. The GPL, GNU Public Licence, that covers Java explicitly eliminates applying further restrictions on recipients of the software, “You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License” but that doesn’t force Oracle to actually distribute the software.
So, Oracle is pushing the limits but apparently is legally doing so. Whether FLOSS can legally be embargoed by government is beyond me. After all, the source is out there and can’t be put back in the bottle. Further, if every country in the world had a random set of embargoes against every other country in he world, FLOSS could not be international at all. That would be a crime against humanity. If Java, why not Linux, itself? If such embargoes apply, Russia, Iran, Cuba etc. could just fork everything and go it alone. They certainly have the population to support a thriving FLOSS community behind their own walls.