1081
submitted 7 months ago* (last edited 7 months ago) by Sibbo@sopuli.xyz to c/programming@programming.dev

Microsoft employee:

Hi, This is a high priority ticket and the FFmpeg version is currently used in a highly visible product in Microsoft. We have customers experience issues with Caption during Teams Live Event. Please help

Maintainer's comment on twitter:

After politely requesting a support contract from Microsoft for long term maintenance, they offered a one-time payment of a few thousand dollars instead.

This is unacceptable.

And further:

The lesson from the xz fiasco is that investments in maintenance and sustainability are unsexy and probably won't get a middle manager their promotion but pay off a thousandfold over many years.

But try selling that to a bean counter

you are viewing a single comment's thread
view the rest of the comments
[-] Aceticon@lemmy.world 37 points 7 months ago

Imagine if you gave away some old clothes to some Charity and they called you and said "Some of the socks have holes in them and we need you to come over here and fix those holes ASAP because we want to sell them in our used clothes store". What would be your reaction to that?

The expectation of payment is not for the software (which MS already has and is already using, free of charge, same as everybody else), it's for getting priority in bugfix and maintenance work, or in other words, it's for dictating other people's work rather than merelly getting the product of work they, of their own choice and in their own timings, did and gave away for free.

Free software is a social relationship, not a business relationship: the users get what they get because somebody chose to put their own time into it and is giving it out for free. Such relationship does not entitle the recipients of the goodwill of others to make demands on their time, especially if said recipients are actually profiting from what those other people gave away. If they want the right to get to use other people's time as they see fit, then they have to get into a business relationship and that's only going to happen in business terms that both parties are willing to have.

Further, nobody is stopping MS from using their own programmers to fix that problem themselves.

[-] lysdexic@programming.dev 3 points 7 months ago

Imagine if you gave away some old clothes to some Charity and they called you and said “Some of the socks have holes in them and we need you to come over here and fix those holes ASAP because we want to sell them in our used clothes store”. What would be your reaction to that?

I think your hypothetical scenario doesn't match the issue being discussed in a few key aspects.

You're giving old clothes with no expectation of return. Why then get pissed because someone is using your clothes without paying you for them?

Then,if you make it your point to put up a system for everyone to file tickets pointing problems with the clothes you're giving away, why are you whining that the system is being used as it was designed to be used?

It's perfectly fine if you feel the need to prioritize your work based on your criteria alone, and anyone else's input is at most a suggestion. That's what everyone expects of it, too. But don't throw a tantrum when someone uses your work precisely as you told the world to use it.

[-] bane_killgrind@lemmy.ml 11 points 7 months ago

I don't think you are able to grok the actual issue, which is a big corp demanding free work, then demanding a pittance to complete the work, then being buthurt when people refuse to work with them.

[-] aidan@lemmy.world 1 points 7 months ago
[-] bane_killgrind@lemmy.ml 1 points 7 months ago
[-] aidan@lemmy.world 1 points 7 months ago

I guess I can't so can you just quote it?

[-] bane_killgrind@lemmy.ml 1 points 7 months ago
[-] aidan@lemmy.world 1 points 7 months ago

I looked and couldn't find it, that's why I said what I said

[-] AA5B@lemmy.world 1 points 7 months ago

So is the real analogy …

You gave some old clothes to charity, expecting nothing back. However you spotted a lawyer wearing your old clothes so walked up and demanded money?

[-] bane_killgrind@lemmy.ml 3 points 7 months ago

No no no lawyer came knocking at my door begging me to darn a sock

[-] AA5B@lemmy.world 1 points 7 months ago* (last edited 7 months ago)

And of course you said “sorry but I can’t do that right now” and went on with your life , rather than jumping down his throat, then holding a grudge for 11 months?

[-] bane_killgrind@lemmy.ml 1 points 7 months ago

If the dude was so tone deaf and myopic I'd post a bad review on yelp

[-] Aceticon@lemmy.world 11 points 7 months ago* (last edited 7 months ago)

The point of my comment seems to have missed you, turned around and done another pass and missed you again.

[-] DAMunzy@lemmy.dbzer0.com 7 points 7 months ago

I get that you're dyslexic but take the time to read what was written before responding.

[-] aidan@lemmy.world 1 points 7 months ago

I'm just dumb, but I don't see how what they said is wrong

[-] Mesa@programming.dev 3 points 7 months ago
this post was submitted on 02 Apr 2024
1081 points (100.0% liked)

Programming

17484 readers
93 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS