-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Revert "Add basic support for the (mostly x86_64 compatible) Elbrus E2000 architecture" #3553
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…2000 architecture"
|
I have read #3551, and what I see there just makes me kinda losing faith to humanity at all, and to FOSS community (or at least people who mostly involved there in discussion), in certain. I am one of the developers of Elbrus systems (actually PCBs using it, and software used in such a systems). And I feel no guilt in saying that. And in the same time, I absolutely against the war that Putin started in Ukraine. Mostly, for several reasons I count it as a most stupid decision of him (and still personally hate him for ruining the Russian economy and connections to other world). How dare I talk like that, you ask? Simple. It's two distinct things irrelevant to each other, that's why. But, the thing I insist on taking as one of the rules of FOSS philosophy, and won't decline myself at any case: Free Software is about freedom, no political, ethnical, ideological, religional, or any other means shall be a reason of any action taken in maintaining the code. It's OK if Elbrus support is removed due to, say, this CPU being obsolete, or due to this support is incompatible with other code and makes it unmaintainable. But it is completely not OK if it is removed based on any political motivation. Don't fool yourself: everybody lies. Putin lies, Biden lies, Zelensky lies, everyone others too, and please, don't be misleaded by anything that may, or even must, be lie. In the case of FOSS, don't count yourself as a citizen of a certain country, be smarter than that, count yourself as a human of the planet Earth, and the participant of FOSS community. A contributor, not a warrior. You know, I contributed to a product (ftl-sdk) of Microsoft, which is now banned Russia, but I have no regrets of making my contribution. I participate in developing Taisei Project, a game who has a lot of contributions from a person from Ukraine, and I feel no hatred or other negative emotions for him (just feel compassionate to him because of all the suffering he experiences today because of that war). I help developing BOINC and BOINC tasks for the sake of science that all humanity would wield, like, say, knowing how we could fight not each other, but SARS-CoV-2, or learn about fundamental particles, black holes and evolution of the Universe. And a serious part (but not the whole) of my contribution is of making this stuff work on Elbrus, not because I was ordered to, but because I want to make world better, and Elbrus more available and interesting to end users. As a person who sees how this goes internally, I can say that what said in, say, this comment is mostly an exaggeration, a speculation, an intentional lie, or all of these. (If anyone needs certain details, feel free to ask me.) If that's a sort of information that western people unconditionally treat as truth, I doubt that many things you heard of Ukraine-Russian war are true too, and wonder what percent of it. Specifically,
Based on that, I consider reverting the addition of E2K support from OpenBLAS a highly toxic possibility, and ask for this PR to be closed without merging. |
|
This is a very dangerous precedent. |
|
@martin-frbg, you've reverted the commit with a patch based on a issue opened by a bot. The profile which slandered to Russia is a newly created one. How your foreign partners could be OK with that? If you're going to make a judgement in politics please try to listen position of every part of the conflict. Even using those media which are blocked by your governments. Russians reportedly do the same thing nowadays. There are a lot of fake news, unfortunately. Special military operation which is currently held by Russian armed forces has very clear goals to achieve and based on acceptable principles for peacemakers. On the other hand, how that matters in FOSS world? I'm agree, that the choice absolutely does belong to the developers. However I would ask you to seriously consider the issue and opinions of all people involved here. |
|
@makise-homura thank you very much for providing information on the technical background. Indeed the primary point of creating this PR was to attract comment from people actually using OpenBLAS and/or Elbrus (in contrast to the ill-fated issue thread that got shared on social media). |
Reverts #3518