3 ms·
For sure, there will be edge cases and such as you describe. That is no reason to not do it. 1) resolve them in favor of the customers/users. If it is requir
by toss1 2y ago
For sure, there will be edge cases and such as you describe. That is no reason to not do it.
1) resolve them in favor of the customers/users. If it is required to use it, release it, and anyone is free to hack. If it integrates with some 3rdPty service, they'll pretty quickly update their TOS to prevent such risks to their codebase, so it won't be an option.
2) it'll encourage corporations selling products to use modular and local-first design. If the product works by itself, local-first, and using a software package delivered with the product, and they sell an ADD-ON cloud-based service, they'll have zero problems. They can discontinue the ADD-ON cloud service at will, and people can still use the original product as sold.