Let me add my two cents here.

I believe that the engineering culture in FOSS should strive to stay
above political, religious, national, and other divisions.

I am a citizen of the Russian Federation and currently live there.
However, I believe that my personal views, whatever they may be,
should not influence my work in FOSS or make anyone uncomfortable -
neither fellow engineers nor ordinary end users.

I contribute to several FOSS projects, and my involvement doesn't
reflect my personal stance on any particular issue. I've communicated
with other contributors in project discussions and private
correspondence, just as they have with me, despite our obvious
differences. And throughout all this time, none of them, by word or
deed, ever put me in an uncomfortable position. In my view, this is
precisely how professional interaction should work: we focus on the
code, the problems, and the goals of our projects - and nothing else.

Returning to the topic of protestware: xsnow is not the first, and
unfortunately not the last, time that developers take advantage of
their audience simply because they failed the "test of fame". It's
something we've seen before, and it's worth addressing without turning
it into a personal attack.

I don't know for certain, but the "test of fame" does seem genuinely
difficult. In this case, I believe the developer deserves a way to
correct the situation gracefully and in a dignified manner - in plain
English, to remove the protestware elements from the software. This
isn't about policing or patronizing; it's about helping someone save
face when they've made a mistake, while keeping the project itself
clean and focused on its original purpose.

Ultimately, these conflicts will eventually be resolved one way or
another, but the way we treat each other during them leaves a lasting
impression.

-- 
SY,
Konstantin Demin

Reply via email to