I don't get the problem with the Microsoft repo on RPis. I mean they're devices at their core meant for children and beginner coders (whether that's their common real world use or not), so it stands to reason that on the default os they'll have a repo that likely allows some common programs to function (VSCode for example). Also, it's only on the default OS. The kind of people who will be bothered by this sort of thing aren't using RPi OS, they're using ALARM or Void or something like that.
@sullybiker @ThreeBadgersInATrenchcoat I don't think I agree here. It just felt like a very sneaky way of doing things. And I do run Raspberry pi OS because I want it to just work and get on with my life. I don't feel like sharing telemetry with MS when one of the reasons I own an RPI in the first place is to evade telemetry.
@TheDoctor @ThreeBadgersInATrenchcoat That's what I was referring to in how it was done. I didn't make it clear enough.
@TheDoctor @sullybiker I don't like their approach to doing it either, I'm just saying I don't think its enough to warrant the overwhelming outcry of users. That's understandable, it's all in use case and time. Remember, this isn't a ton of Microsoft blobs they're putting into RPIOS, it's a repo. Just because a ms repo is in the os doesn't mean that telemetry is shared or anything to that effect. It's likely for special software and fonts, I wouldn't be rushing to burn your Pi.
@ThreeBadgersInATrenchcoat well, I don't think they should just add m$'s repo and key. AFAIK dpkg has no vendor lock so m$ could just push other packages with newer versions and users would get updated to potentially malicious software.
Should an low-power arm device really have to run an Electron IDE?
Also, why doesn't the rpi team compile VSCode themselves and put it in their own repo.
@ThreeBadgersInATrenchcoat I guess the real issue is how it was done ,and RPi's community moderation response didn't help.