This is what IBM demands from open-source developers. Meanwhile, they cried about the RHEL source code and called those distro users freeloaders or parasites. Anyway, FLOSS devs don’t own anyone anything. If you need support, pay for the contract. The sad thing is IBM/RHEL said they need to pay for their devs, and when you take it free, it is hard to maintain enterprise distro, but when it comes to other FLOSS devs/projects, they don't think the same logic applies. LOL https://twitter.com/maximilianhils/status/1680193548212228097
Maximilian Hils on Twitter

“No, it was not a joke. "Our paying customers need X, when will you fix it?" may not be the best way to introduce yourself to an open source project. #TodayInOpenSource”

Twitter
It is good that the original commenter has now issued an apology to this FLOSS dev.
@nixCraft It is good, but it's one of those situations where I wonder if it would have happened if it hadn't gone viral.
@EdCates yes. The initial request seems like management sat on his back while he was typing this email. It was not his intention as a dev but as a dev paid by IBM. Either way, it doesn't look good on IBM's part. That is what I think.

@nixCraft this is the second time in about a month I’ve seen a big company nonsensically call a single dev’s request to pay them or fuck off a “thinly veiled extortion attempt”; the first was Reddit and Apollo’s dev

also, I didn’t expect to see an example of a red hat employee being toxic and demanding free labor so soon after my last post talking about this, but I’ll take it as a sign it’s getting worse

@zzt @nixCraft Red Hat employees don't have IBM email addresses, unless that's changed since May 12.
@funnelfiasco @nixCraft oh sorry, what I referred to as red hat is in fact ibm/redhat. redhat is not a company to itself but rather another proprietary component of the ibm ecosystem
@funnelfiasco they do not. I’d love to find other who originated the email. @zzt @nixCraft

@jerry @funnelfiasco @zzt @nixCraft

By the way ... the developer in question @max is active here in the Fediverse! 

@funnelfiasco @zzt @nixCraft we have contracts with IBM for various dev/BA work, they ALL talk like this. Output is everything for them so they dgaf about any of the soft skills, stakeholder engagement, being nice to people. They just want you to Do The Thing
@zzt @nixCraft You'd think there would be a block of legalese boilerplate which you could put in repos that translates to "this project is not commercially backed, so any timelines, fixes or enhancements are solely at my whim until and unless I'm being paid for them."
@hakfoo @nixCraft to be honest, it feels like a corporation like ibm could easily ignore legal boilerplate if they really wanted their lawyers to bankrupt somebody. if large corporations want to play like this, it’s not going to be worth working with them in any capacity for individual devs
@nixCraft
Going forward, I'm going to refer to any support contract I have to pay for as 'A thinly veiled extortion attempt".
@nixCraft subscriptions: good business practices
selling OS work: extortion attempt

@nixCraft

"If you expect me to treat this like a job, I expect you to pay me like it's a job."

"This is EXTORTION!"

🤔

@sphinx @nixCraft I think this sums up the current state of worker/boss relationships quite well
@nixCraft
Lol. I had a contractor for a major pharma company try to pull this with #OpenMS. After finding out that he had been brought in to replace the team of employees who actually understood our software I responded in the same vein as Max. So far just hearing crickets from them.
I think this is a great example how the corp mindset is misaligned.
I‘m pretty sure it was not the intend hurting anyone. I think it’s a classic clash of cultures where expectations are not clearly understood. I think it should be taken as an example to figure out how corps and open-source people can work better together.
@nixCraft This story has nothing to do with RHEL. The IBM dev apologised for his behaviour. But I guess the clickbait urge wins again? ;)
@jwildeboer @nixCraft What do you mean, nothing to do with RHEL? Isn't Red Hat an IBM brand?
@jwildeboer @nixCraft confusing ownership is not unexpected from people who think that RHEL is a company (or anyhow else an actor).
@jwildeboer @nixCraft I'm sad that the newly fashionable Red Hat hatred has completely obscured the actually interesting and important issue: this "customers are prohibited from using software with known high/critical vulnerabilities" bit (by no means specific to IBM, I've heard it in other contexts). Sounds like weaponizing CVEs, potentially against any open source.
@creepy_owlet @jwildeboer @nixCraft I do *not* speak on behalf of my employer, but: yes. We are headquartered in the United States, and we do a lot of business with the government. The White House executive order on cybersecurity of May 2021 (which was itself prompted by the SolarWinds hack) brought software supply chain security to the top of the agenda with an urgency that I have not seen before (in over 25 years in the industry).

That plus the log4j kerfuffle has led most large enterprises to do a lot of soul-searching about the role of open source projects in their software supply chains. (Here is where you picture the classic xkcd comic that I’m too lazy to insert into this post :))

The dev in question was responding entirely inappropriately to a situation they at least described accurately: highs and criticals in OSS deps must be resolved on the same timelines as in our own code, or the deps must be replaced with something else.

The intended *target* of this leveraging of CVEs (I won’t say weaponization, sorry; while there are sometimes disagreements about severity or exploitability, they are still a widely accepted and critical component of software security practice) is our own development teams, *NOT* the OSS maintainers! But clearly open source is, in cases like this, a victim of its own success.

I really enjoyed the “I am not a vendor” blog post from a few months ago, as it covered a lot of the side effects of that success I just mentioned. My only complaint about it was that I wish GitHub or the OSS community as a whole had some kind of tag/label taxonomy that could easily classify an OSS project upfront on a spectrum from “I did this, I found it useful, IDGAF if you found it useful and I have no desire to talk to you” at one end, to “this solves a problem that many people have, and our employer (along with several others) pays us to work on it, and it’s published under the aegis of an established OSS foundation,” so that we could build automation to filter possible deps on that basis upfront :)

(YES I know that for seasoned devs, a glance at a repo makes those differences plain — but I want to tell, like, NPM or PIP or whatever what my threshold is, because modern package ecosystems with dependency trees make it impossible to individually vet every nested dep.)
@nixCraft This reminds me of the reddit response to Apollo dev when he asked them why they hadn't considered buying him out. expecting free labor is fine, but when the person suggests you maybe pay them for more reliable labor, that's extortion?
@nixCraft IBM is notoriously bad for this shit. They seem to often expect volunteer labour from students for events too… while contributing basically nothing back. Boo.
@nixCraft if ibm leadership thinks paying people to do work is a form of extortion it's probably time for new leadership lmao
@nixCraft I would just point them to the software license that says "This software is provided free as-is" and if they don't like it "free as-is" then they can pay to make it as they want it, including security patches for finance & banking institutions.
@nixCraft The phrase “thinly veiled extortion attempt” is peak irony coming from either RedHat or IBM.
@nixCraft Ubuntu is great if you need it to be free. Also the pricing of their support contracts is much more reasonable :)
@nixCraft oh well at least the beancounter apologised
@nixCraft What is it with massive corporations accusing small devs of extortion at every turn? Why is victimhood so desirable to these types?
@nixCraft You're damn right it's extortion. First hit was free, now you're hooked, fuck you, pay me.