Hi! This is not an official position whatsoever and I don't wanna come off as defensive, I probably shouldn't be doing this at all, but you seem to be centering this around the war and making a statement, and I just want to point out a few things that perhaps folks take for granted and are missing from the overall picture.
It doesn't have to do with JetBrains, it's overall getting increasingly more difficult to be an international developer while residing in Russia, with some serious threats hanging over you. For starters, there's unreasonable blocking of internet services and websites simply because they refuse to comply with (mostly absurd) government regulations: twitter, instagram and linkedin are are internally blocked and you can't access it without a VPN (there's been reports of banning VPN protocols as well), basically websites that speak out and spread unwanted information have a chance of being blocked. Many services are leaving the russian market, for instance Miro and GitHub are banning accounts
of people who work for sanctioned entities and many services (like AWS) prohibit creating new accounts from Russia (other examples are SAP and VMware stopping support of Russian customers). Not to say that even if you do manage to open an account, you wouldn't be able to pay for it since russian mastercard/visa cards are not accepted worldwide. Not only are there talks of Russian sovereign internet being put into place with the great firewall or something, but externally there's a possibility of it being crippled (for example, big internet service provider Cogent cutting off access to Russian customers
), which can result in at the very least some slow down. There's also talks of "nationalizing" foreign companies (with companies leaving the market and speaking out being on the list), so seizing assets, introducing pro-government management, etc. There's also the question of money: external SWIFT transfers are not only blocked for certain banks, but some banks outright refuse to do SWIFT transfers due to how difficult it is nowadays (take Tinkoff as an example), so it's quite difficult getting money in and out of the country (not sure what McDonalds would do with all the hard earned rubles), and of course euro/ruble exchange rate is such now that previously profitable international companies are now struggling to pay salaries in rubles and have to fire people (gamedev studios are closing left and right), so if you earned 2272 euros before the war (in rubles), it's currently equivalent to 3113 euros. With hardware companies like Lenovo and Dell leaving Russia, it's also difficult now to buy hardware (severs, PCs, laptops, etc). And, lastly, you can't ignore the fact that it's an ongoing war and there's a threat of a military draft for men.
Take all this and many other threats and limitations that I didn't mention and can't see as an average developer, and ask yourself if it's worth for an international
company to have a huge chunk of developers in Russia (which was previously cheaper). If some of the big threats do happen, I think the delay for Compose and whatever other products would be much greater 🙂