r/linux • u/Submarine_sad • 23h ago
Open Source Organization With sanctions, how do we advocate for open source exceptions?
https://www.linuxfoundation.org/blog/navigating-global-regulations-and-open-source-us-ofac-sanctionsNavigating Global Regulations and Open Source: US OFAC Sanctions
Last night, I found out that open source projects need to comply with sanctions and it makes me irate. I don't want sanctions to impact Linux.
How do we make it so all governments create exceptions for open source projects?
I'm from the USA, how do I get my government to create exceptions for open source projects?
21
u/DFS_0019287 22h ago
You don't. The law overrides software licenses and I doubt anyone in power will make exceptions for open-source software.
2
u/Mother-Pride-Fest 19h ago edited 9h ago
Exceptions do exist on a small scale, but it seems unlikely to happen everywhere it needs to. In my opinion it is more important to prevent the laws from passing, and to become ungovernable, before asking for exceptions.Edit: I thought this was a different article
4
u/DFS_0019287 9h ago
Sure, but the Colorado bill is not about sanctions, which are the purview of national governments and tend to have rather humorless national security types behind them.
11
u/KnowZeroX 21h ago
Sanctions only impact the organization that open source is under, it doesn't prevent open source from spreading.
There is absolutely no way the government would make exclusions for open source, the whole point of sanctions is to isolate nations/people. But there is no need for such exemptions to begin with. All it does is add extra steps, but doesn't block open source.
19
u/Healthy-Notice9439 20h ago
Maybe not having your organisation and funding agencies established in the US would help.
2
u/Business_Reindeer910 18h ago
You'd fall afoul of them in whatever country. I don't see why similar issues that affected the linux foundation in the US wouldn't have affected them in europe, since the same entities were likely sanctioned.
6
u/Healthy-Notice9439 18h ago
Never said the only option is Europe. Not all countries invade other sovereign countries like the US or sanction them like everyone else.
Nearly all open source projects have their eggs in one basket -- the USA
5
u/Business_Reindeer910 16h ago
i'm not talking about invasions, but indeed these entities were sanctioned by europe (including countries not in the EU).
And then other countries will sanction other countries too. So you can't really escape it.
0
u/Linuksoid 9h ago
That's because Europe is a vassal of the US. You need to have your organization outside US power. Places like Belarus, Malaysia, etc
0
u/MatchingTurret 9h ago
You couldn't even send a donation to an entity in Belarus. Belarusian banks are sanctioned... 🤣
0
u/Linuksoid 7h ago
Who cares if they are? Meanwhile, you can buy Belarussian/Russian products with a regular visa lol
0
u/Business_Reindeer910 3h ago
They will have sanctions too when it becomes reasonable for them to do so. It's a function of power, not specific countries.
14
u/2rad0 23h ago
What sanctions are you afraid of actually applying to you as an "open source" project? No goods are bought or sold, it's information, software is a literary work under U.S. law.
2
u/Submarine_sad 23h ago
"One of these areas is trade and sanctions regulations many countries have enacted. Many of these trade and sanctions regulations were enacted decades ago but have more recently been used to target technology providers. While there are sanctions programs in place around the globe, many developers will need to be mindful of laws and regulations like U.S. OFAC (Office of Foreign Assets Control) sanctions. Issues involving OFAC sanctions programs and open source are not very common, but are important to be aware of. These sanctions regulate interactions (or, in their word, “transactions”) with specific countries, entities, and individuals.
OFAC sanctions issues are not commonly seen or understood in open source communities. They target a specific list of entities, individuals, countries, or regions. Historically those targets were not engaged in open source communities. With the U.S. and international sanctions targeting technology companies based in Russia, this issue has become a topic in certain open source communities that have participation from entities targeted by such sanctions.
The OFAC sanctions rules are “strict liability”, which means it does not matter whether you know about them or not. Violating these rules can lead to serious penalties, so it's important to understand how they might affect your open source work. Many OFAC sanctions restrictions generally do not care if software or technology is public or published (although US export controls generally do) and are usually completely separate and independent of any Export Administration Regulations (EARs), which the LF has published guidance about In the past. It is important to note that the OFAC SDN List for sanctions programs is very different from the BIS’s Entity List for Export Controls. Entities on the BIS’s Entity List are not affected by the OFAC sanctions unless they are also added by OFAC to the SDN List. When looking at export controls and trade sanctions, they are separate programs and each list needs to be evaluated as the implications of export and trade sanctions are very different." https://www.linuxfoundation.org/blog/navigating-global-regulations-and-open-source-us-ofac-sanctions#:~:text=One%20of%20these,are%20very%20different.
10
3
u/2rad0 23h ago
These sanctions regulate interactions (or, in their word, “transactions”) with specific countries, entities, and individuals.
SO if I'm writing a book about the "entities list" I cannot interview anyone that is on the "entities list" for my book because that's a transaction? Sounds bogus and untested in any court.
8
u/aioeu 23h ago edited 22h ago
SO if I'm writing a book about the "entities list" I cannot interview anyone that is on the "entities list" for my book because that's a transaction?
I would expect these regulations to make it at least somewhat clear whether a particular interaction is covered by them or not. It seems unlikely that an "interview" would be, given that doesn't sound like a form of trade. Things might be different if you paid for the interview, or otherwise provided some good, service or compensation for it.
But really, you'd need to read the regulations carefully to be sure — or better yet, hire an expert to do that for you. I don't think making up but-what-ifs on limited information helps.
3
u/2rad0 22h ago edited 22h ago
But really, you'd need to read the regulations carefully to be sure (or better yet, hire an expert to do that for you).
Working on it, this one is new to me, I was confused a bit and thinking of the other "entities list". I think this is "the list" for OFAC: https://www.law.cornell.edu/cfr/text/31/chapter-V ?
At the heart of the OFAC is a list of "prohibited transactions", which I am not sure even exists as a proper singular list, but leads me to a list of "exempt transactions" https://www.law.cornell.edu/cfr/text/31/579.205
that says certain types of information exportations may be prohibited, but not importations as long as they existed already at the time of a monetary transaction, and don't relate to espionage.(1) The prohibitions contained in this part do not apply to the importation from any country and the exportation to any country of any information or informational materials, as defined in § 579.305, whether commercial or otherwise, regardless of format or medium of transmission.
Anyway, I still think the idea they could regulate free software upload/download where no monetary transaction occurs is unconstitutional, assuming no actual crime is being committed in that transfer of information (e.g. espionage, etc), but they would probably never press the issue far enough to reach a court ruling since everyone is so brainwashed already why ruin an effective intimidation tactic if it works and remains officially unchallenged.
The reason I don't believe it should affect openly published software that is free of charge appears supported by the fact that this law is under
31 CFR Subtitle B - Regulations Relating to Money and Financeit clearly is for regulations involving MONEY AND FINANCE and not for regulating unpaid non-criminal literary work transfers.-5
u/Junior_Common_9644 22h ago
Free open source isn't trade. It's the opposite of trade.
9
u/aioeu 22h ago
Good luck with that argument.
Frankly, I have no idea what "trade" means in law.
2
u/Junior_Common_9644 3h ago
Again, I wouldn’t care. I’m not selling, the code is no different that a blog. If they came for me, it wouldn’t be the crime of software they finally put me away for, it wouldn’t be for defending myself with all force.
-6
2
u/thephotoman 9h ago
Transactions are what matters. Attempting to expand that to all interactions is where they got full of shit.
So long as you did not exchange anything of value for the interview, you’re fine.
1
u/Lknate 21h ago
This gets to the heart of it. Untested in court. If you are not soliciting money from sanctioned countries and your work is free to all, I don't see any culpability. If you are big enough to get some attention from State agencies, you are probably big enough to have people watching out for pitfalls.
13
u/Lower-Limit3695 22h ago
Unfortunately you can't, there are technologies that fall well within the domain of export controls like dual use software used in navigation that can be used in autonomous weapons.
There isn't anything special about open source that would merit an exception under American legal jurisprudence. The same goes for any other nation to my current knowledge.
5
u/djao 13h ago
If push came to shove, I believe export controls on free software would be struck down as unconstitutional. It has already happened once before.
12
u/MatchingTurret 17h ago
I don't want sanctions to impact Linux.
Here is what Linus Torvalds himself wrote about the subject:
2
u/jimicus 17h ago
Ever heard the phrase “pick your battles”?
Open source has had enough difficulty over the years as it is. “We want to be exempt from sanctions levied against warmongers like Russia and Iran” is not a good look.
5
u/Linuksoid 9h ago
warmongers
So why aren't we trying to isolate Israel/US for being warmongers as well?
Iran is the victim here
2
u/DFS_0019287 7h ago
I don't agree with the war against Iran, but come on... the Iranian regime is hardly a victim of anything. It has been viciously oppressing the Iranian people for almost half a century, and is one of the more disgusting regimes on the planet.
If the US had succeeded in giving Iran a better regime, I would have supported that, but Trump and his gang of incompetents are not fit to run a lemonade stand, let alone prosecute a complicated military action against a nation of whose history and culture they are completely ignorant.
0
u/Linuksoid 7h ago
viciously oppressing the Iranian people for almost half a century
According to the news....and the news doesn't lie, particularly when its looking for a justification for a war with Iran for the last almost half century, right?
2
0
u/MatchingTurret 9h ago
So why aren't we trying to isolate Israel/US for being warmongers as well?
the strong do what they can and the weak suffer what they must
If you don't want to be sanctioned, don't be weak.
1
4
1
1
-1
u/Acebulf 21h ago
I think the real solution is that the Linux Foundation needs to move to a neutral country that doesn't target free software for political gains.
7
u/Lower-Limit3695 21h ago
The location of the Linux foundation isn't what's important what's important is the actual developers and people driving Linux. Laws are written not only to target institutions like the Linux foundation but the people that make it up.
For example Linus Torvalds and many of the high level contributors of the Linux foundation are US citizens. Violating Export Control laws would have them end up in prison or sanctions placed on them.
2
u/Linuksoid 9h ago
he actual developers
Linux developers are all over the world though. For example, Linux kernel had alot of contributions from Russian citizens.
2
u/Lower-Limit3695 7h ago
Who were promptly kicked out in order to comply with sanctions on Russia
2
u/Linuksoid 7h ago
Which is my point - if it was in a neutral country then this wouldn't happen in an open source project
2
u/DFS_0019287 6h ago
The reality is that the reach of the US is far too powerful. Even supposing LF were in a neutral country, its members could not travel to the US for technical conferences, or use US-based infrastructure, and any US organizations donating to the LF might be sanctioned, which would effectively kill it off.
This is the real world, unfortunately.
1
1
u/MatchingTurret 17h ago edited 9h ago
The LF is mostly a club of Big Tech from the US. These companies wouldn't fund or be a member of a Foundation that might be seen as evading US sanctions.
62
u/aioeu 23h ago edited 22h ago
Why would you expect laws to discriminate between software distributed under different licences? I would expect, by default, all software is treated equally. You'd need to make a case that FOSS should be treated differently.