Heater wrote: ↑Mon Feb 08, 2021 1:46 pm
PiMy wrote: ↑Mon Feb 08, 2021 1:35 pm
How can you even remotely say this key points have been addressed? They have not been addressed in any way.
Because all the points I articulated above have been resolved in statements I have read in this and other threads here on the subject. Sorry I am not going to go back and read them all again to find links for you.
PiMy wrote: ↑Mon Feb 08, 2021 1:35 pm
Raspberry Pi never got a mandate to enforce our trust in
Microsoft,
I don't believe they do that. No one is forcing anyone to install that vscode package.
PiMy wrote: ↑Mon Feb 08, 2021 1:35 pm
Ignorance is a bliss, but this is something that won't go away, regardless of the bubble one lives in. If not tomorrow it will get settled on the long run. This is not just about "necessary evil" any more, this is just plain old evil.
Please don't be calling me ignorant. Personal attack are not useful. I have read both sides of the argument extensively now. I am far from blissful.
Calling this "evil" is way over the top. "Ill advised" perhaps.
If this is such a big deal how come no one has complained about the installation of Mathematica and others for all these years?
I think it's automatically adding a third party
repository to systems that could be running in a production environment which has raised eyebrows.
Suppose company X was a competitor of
Microsoft and had a company policy that no
Microsoft products could be installed or used behind the corporate firewall. Since executives demand only the best, each has a Pi 400 on their desktop. Then a
repository appears that starts checking for updates on a server at
Microsoft.
What Eben must have meant is that the engineers at Raspberry Pi use VS Code to develop stuff. I can imagine it works better than Eclipse, but that's a different story. Google is known to use lots of open source software; however, in each case they host their own version of the public
repository internally for security.
If you are a valuable target, you need to take greater precautions than others. If any customer is a valuable target, then greater precautions are also needed. It's notable that
Microsoft used SolarWinds to improve their security; however, one of the software engineers at SolarWinds had their development environment hacked by a criminal organisation targeting some of SolarWinds' more important customers.
The point here is that the supply chain is a big problem in computer security. Just to prove my tin hat is properly styled, what if the new
repository added to the desktop computers at company X checked the IP numbers and fed one of those Pi 400's a version of sshd with a new backdoor?
Fantasy aside, automatically installing a third party
repository as an update to other people's production systems seems to have been both original and perhaps not such a good idea. At the same time, automatically removing it might be even more likely to cause trouble.