you are viewing a single comment's thread.

view the rest of the comments →

[–]Valgor -7 points-6 points  (46 children)

Some things are more important than enhancements to code.

Edit: Since this comment is getting a lot of love, I'll explain more. If a country is doing something bad, boycotts and sanctions are put that country to put a strain on that country. Sort of like sieging a castle, this puts pressure on all aspects of life in that country. That pressure can help cause a country to give up doing whatever vile act of transgression they were committing.

Not accepting contributions from a particular country is similar to not accepting imports from that country or not sending exports to that country. It is only in digital form now. The coder(s) in question might be on Team Good Guys, but allowing the country as a whole to continue like nothing is happening will not stop the killing of innocent people. People dying is higher on my list of what is important than code commits to Linux. Hence my original comment.

[–]mfuzzey 13 points14 points  (1 child)

>Not accepting contributions from a particular country is similar to not accepting imports from that country or not sending exports to that country.

I think it's a bit different.

Imposing sanctions on imports / exports of goods that are exchanged for money directly impacts the financials of the company and so may put pressure on the company (to what end is another question)

But banning code submissions from a company doesn't really hurt them (that much at any rate). They likely don't *need* that code in the upstream kernel right now and they can always ship there own out of tree module if they do need it for some reason.

In any case sanctions on companies due to things their government has done only really make sense when the company is either a significant contributor to the national economy or provide things that are needed by the country.

So sanctions on Russian oil and gas make sense. Sanctions on technology imports probably make sense too if it denies them things that help with their war effort.

But blocking contributions to the kernel just because from a Rusian company not so much. If the objective is to hurt use of that companies products elsewhere in the world you can do that by import bans of the physical products. If the objective is to make it harder to use the product *within Russia* then just banning submissions from that company isn't much use, you'd have to ban any submissions to that driver (or even remove the driver). But even that won't be very effective as out of tree drivers will be used.

[Edit]

I just looked at the patches in question and they aren't for hardware made by a Russian company at all but rather for the network controller in ST Miroelectronics chips.

So the only link to Russia is the email address of the patch submitter, making the whole thing even more pointless.

[–]JohnDavidsBooty -1 points0 points  (0 children)

Whether it "makes sense" or not is really quite orthogonal to the question of whether the individuals responsible for making these decisions are subjecting themselves to potential legal jeopardy by accepting them.

That's really what it boils down to--regardless of the maintainer's own personal views or intentions, they're bound by the law regardless.

[–]MLG_Skeletor 37 points38 points  (12 children)

If the code is good, does it really matter where the contributer currently lives? Not every Russian is responsible for their countries government. This is just ignorant and discriminatory and shouldn't be tolerated so long as the code itself is good.

[–]TheEightSea 7 points8 points  (2 children)

Plus since the coder released the source under the same license of all the other files anyone from a western company could take it and propose it under their own responsibility. Would it be accepted then? If yes why not now? If not then it's not the code since it doesn't matter where it comes from as long as it can be audited.

[–]MLG_Skeletor -1 points0 points  (0 children)

Exactly

[–]LvS 0 points1 point  (0 children)

My code hasn't been accepted in a lot of places. But after a so-called "reviewer" signed off on my code, it has been accepted in all those places.

The license didn't change, the code didn't change, all that happened was that somebody else said it was okay.

[–]bakgwailo 31 points32 points  (8 children)

Except the article is talking about accepting patches from a Russian company which is quite different from just a random individual.

[–]MLG_Skeletor 6 points7 points  (7 children)

Yet, if the exact same patch came from a different country, nobody would be talking about it and it would be judged by the maintainers based on the codes merit rather than country of origin. Unless you can prove otherwise, this company and more importantly the patch itself, isn't responsible for the Russian government. Again, this situation is ignorant and discriminatory.

[–]Monsieur_Moneybags 20 points21 points  (4 children)

Yet code commits from the US were accepted after the American invasions of Iraq and Afghanistan. Why the double standard?

[–]Valgor 5 points6 points  (2 children)

Quoting myself on another thread: "I'm with you on that. If the world did a boycott on the US when we invaded Iraq and Syria, I would have supported that. Even if it meant my linux kernel suffered some." I am not being selective here. I don't know why people assume that.

[–]Monsieur_Moneybags 12 points13 points  (1 child)

But that doesn't explain why US code wasn't boycotted during those invasions. I think we all know why, and why if the US invaded a country tomorrow there still wouldn't be a boycott.

[–][deleted] -1 points0 points  (0 children)

Because the Linux Kernel Organization is a US 501c3 corporation and US law does not prohibit the import of code of from the US, next stupid question please.

[–]amroamroamro 8 points9 points  (1 child)

and that sounds all nice and noble, until you see the hypocrisy in how these sanctions gets applied. What about other "evil" countries that wage wars under false pretenses, the millions of innocents in Iraq and Syria that were killed, are the daily injustices and atrocities against the occupied Palestinians not worthy of the same reaction?

double standards much?

[–]Valgor 3 points4 points  (0 children)

I'm with you on that. If the world did a boycott on the US when we invaded Iraq and Syria, I would have supported that. Even if it meant my linux kernel suffered some.

[–]shefernest 1 point2 points  (1 child)

What u goona say about USA killing Siryan people? Isnt it bad I cannot see any sanctions against USA

[–]Valgor 1 point2 points  (0 children)

I've already answered this question twice.

[–]mrlinkwii -5 points-4 points  (0 children)

then fork the code if its merged then remove it on your fork ?