If a plugin like Trapcode Particular worked fine with a legally purchased perpetual license, but was intentionally blocked via a software update (eg After Effects or the plugin itself), it crosses the line into technical incompatibility. This is an active disable. Rather than a plugin being “naturally deprecated” due to API changes, new standards, or new OSes, we're talking about a programmatic decision to prevent the plugin from loading — which has all the characteristics of forcing a user to switch to a subscription. :balance_scale: Why is it problematic: This ignores the contractual relationship with the user who purchased the perpetual license. Trust in buying "once and for all" is being eroded. This opens the door to legal and reputational consequences, especially if the software is used in professional work and affects the delivery of projects. 💬 Honestly? Users don't ask for the software to work forever — just to not have the rug pulled out from under their feet for no technical reason. If the old Particular was running, leave it running as long as the OS and host application allow it. If one day it stops working due to actual incompatibility, that's fine. But inserting a "kill switch" is a completely different story.
... View more