What a great idea! Soon there could be "AI video detection tools" that uses "AI" to determine if the video uses "AI", and then some tools could pop up telling how to bypass the " AI detection" using their state-of-art AI video generation tools.
I once heavily relied on a project called Prisma. Our business depended on it as did others.
Then suddenly one day they have decided to completely remove a few crucial feature without much warning and release a version 2, without giving any sort of alternative to those great features.
They stopped support for prisma 1, deprecated the packages, changed whole codebase and links, features and so on.
It was open source project but at a very large scale where their change impacted thousands of businesses. A lot of people wanted to sponsor or support ongoing development of prisma 1 until the similar functionalities have been developed on prisma 2. But their repo, their rules, their business decisions. Which I respect. Nothing to do there, except accepting and moving on and creating alternative solutions.
It was devastating for me personally. Took me half a year to refactor a lot of code in a lot of different projects that were purely business logic dependent on prisma 1. And I couldn’t do anything as a solo dev at that point.
What could I do? I waited and created alternative solutions until we get official ones.
...
I still use prisma. Its a great piece of tool, backed by a the awesome community and team. They are doing wonders.
But the incident taught me a different reality of open sourced projects.
I tried to connect that case with the post and thinking back, I think you are right, and at same time, you could ask for sponsorship for your time, or share your situation instead.
People have expectations. Its what keeps them connected and growing.