I generally agree with the sentiment—if something is free, there’s often a tradeoff. But when there’s a paid tier, the free version can act more like an entry point or hook to get users into the ecosystem, rather than relying on harvesting user data. In JetBrains’ case, broad adoption brings a lot of strategic value on its own (like establishing industry standards or building community mindshare), so it makes sense for them to offer a genuinely free version without necessarily treating users as the product.
This AUP is related to the optional backend services run by Mozilla. The frontends for all of these services are open source, with no usage restrictions. It doesn't affect how Firefox is licensed in terms of copyright. Additionally, the backends for some of these services (such as Firefox Sync and Mozilla Accounts) are fully open source, so you could avoid the AUP if you wanted to.
Issue with desktop app is doing updates, pushing updates/hotfixes to all of them and then works for some and not for others, instead of webapps you only update the host and test on different browsers. thats all.
If you say so. Telegram for example updates in half a second on my Windows gaming machine, and having a daily update script on my Mac and Linux machines is easy as hell.
Sure many people don't update like ever, but Apple's and Microsoft's app stores do updates without asking people anyway (they learned, finally).
Not such a big problem as you make it out to be IMO, even for very casual non-technical users.
they are really blocking even with VPN, i was just testing stuff out.
1 - if you created an account in US and trying to login with that account, then it wont work.
2 - tried logging in to Canada VPN, and create a "Canadian" account so i can login to tiktok, no joy, it somehow throws errors on debugger and does not proceed on sign up button.
3 - Booted up an AWS ec2 free windows tier machine on Canada region, created and logged in with a new account no issues.
4 - if you try to use that account on your machine with canada vpn, you will get suspicious activity alert then it wont let you login even with canada VPN, so they must tracking device location differently.
5 - So, the only way to access it without any issues is by using some virtual machine located in another region - no VPN, maybe a dedicated region IP might work.
True but those average users might be using chatbots and other services with nice UIs they can understand that are making those API calls behind the scenes. So the average users are indeed using the API, just indirectly.
With so many AI products being launched these days, it could be that the user traffic is still rapidly increasing but just being spread out amongst all the interfaces becoming available.