My take on it (I'm not a lawyer) is that by 'pulling out' they mean they are not operating there, don't have any revenue there, don't have a business presence there, etc.. it does not mean they would block those IPs they simply will not 'operate' there. What IP users in the EU decide to connect to is up to the user, their ISP, their gov's great firewall, etc. App stores may also take the app down in that jurisdiction because the app stores *do operate there and have no interest in loosing that revenue and will comply.
Discussion
yeah, it will mean that if the service has KYC they will refuse to serve EU unless they are prepared for the compliance costs
as for EU chasing relays, catch me if you can lol
i'll just get a VPS in kazakhstan or mongolia or something and tunnel that to where i actually run it from
plus, the EU can't stop europeans accessing IP addresses outside of their juris my diction anyway, so, just host/inbound it from elsewhere, they are only cutting off their nose to spite their face
also, good luck to the EU telling the entire balkans region to comply, that's just not gonna happen, already isn't happening and they are on the brink of having a fully rabid anti-EU movement in the whole region, nobody there i have talked to is happy about what "partial" membership has cost them let alone full schengen
i mean, bulgaria is famously the least compliant during the pandemic as to jabs per capita
also, we are busy working on eliminating centralization in git hosting, nostr:npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl and nostr:npub1ecdlntvjzexlyfale2egzvvncc8tgqsaxkl5hw7xlgjv2cxs705s9qs735 and ... nostr:npub15qydau2hjma6ngxkl2cyar74wzyjshvl65za5k5rl69264ar2exs5cyejr and nostr:npub1t89vhkp66hz54kga4n635jwqdc977uc2crnuyddx7maznwfrpupqwra5h9
and me
all gonna make sure that nobody can stop us publishing and sharing our code
That's a good point. Since Signal forces everyone to disclose their phone number (which is basically KYC light), that means they may cut off all EU phone numbers. ☹️