I was like oh cool... until you mentioned the ads.

I would not fork or re-release proprietary code. I would ask my LLM to write a very rigorous end to end test suite for your tool, delete all the code, then have a clean context LLM re-write the code to pass all the same tests. Then I could publish it under an open license.

Ads are a cancer, and it is a matter of weeks before someone does the above where you have zero recourse.

I suggest open sourcing the code properly without ads yourself before someone does it for you. If you do that someone might donate to you instead of paying for the tokens to clone your work.

Software is no longer a moat and DMCA means nothing anymore.

How are you supposed to make a living without ads in this "ecosystem" or should we say walled garden?

I was a software engineer and pivoted to full time security about 10 years ago. Security will be in demand for a while longer I selfishly suspect.

You aren't. People aren't going to be able to make a living in software anymore, unless they work for a corporation. And even then, that's disappearing as well.

When the whole industry manually punched machine code into punch cards, people were threatened by assemblers taking their jobs, and then later by compilers, and now by inference engines.

The real engineering work that will always be paid for is identifying problems and testing solutions to see what solves the problems.

The substrate in which we use to do that will change, but the job will endure.

Those that just do what they are told however, yeah they are SOL unfortunately.

Creative problem solving is the only skill that will matter anymore.

And how many companies need creative problem solving? Way less and less. The problem is the moat is getting higher. Name any other profession that is kneecapped worse than by the free open source movement and the like. Meaning you can't monetize what you create. Or the usual ways are non-conformant, dictated by the corps and their mindless followers.

Almost anyone learn anything they want now. This all cuts both ways.

If security is a solved problem then anyone that wants to teach themselves enough can move to trying to solve disease, until disease is solved, then we all move on to building enough robots to mass produce enough food to solve world hunger and shelter... and once the needs of everyone on earth are solved at an ever cheaper price until it is free... then I guess we do whatever we want.

Adobe buys ads rather than sells them, is that correct? How are they making money?