Sono nuovo nell'apprendimento di Python e sto usando un laptop per netbanking ecc.
È sicuro usare lo stesso laptop per netbanking e installare pacchetti come Anaconda / Spyder / Python sullo stesso laptop?
Non è "sicuro" nel senso di "nessun rischio" installare un qualsiasi tipo di software sullo stesso dispositivo che si utilizza per l'online banking poiché non si sa cosa stia realmente facendo il software. Questo non importa se si tratta di software open source o closed source.
Tuttavia, non è "sicuro" nello stesso "nessun rischio" che significa utilizzare l'online banking o utilizzare un laptop, perché non ti puoi fidare completamente del banking online, del browser che utilizzi, del sistema operativo o l'hardware e il firmware del laptop. Inoltre, non ti puoi fidare completamente del tuo provider internet, del fornitore del router ecc.
Questo significa che non esiste qualcosa come "sicuro" nel senso di "nessun rischio". C'è sempre qualche rischio e la domanda è se questo rischio può essere accettato. Nel caso dell'installazione di un software ampiamente utilizzato da una fonte ben nota e il mantenimento del software aggiornato, il rischio è probabilmente accettabile. Ma se il software su una penna USB viene scaricato da una persona sospettosa, probabilmente non mi fido di esso anche se la persona afferma che si tratta di un software ben noto e ampiamente utilizzato che è possibile scaricare. E, se il download non è stato fatto dal sito originale, anch'io sarei sospettoso.
Tuttavia, anche se il download è stato effettuato dal sito ufficiale, potrebbe comunque essere dannoso nel caso in cui il sito di download fosse infetto. Quindi, di nuovo, il rischio non è zero. Ma questo è vero non solo per il software open source ma anche per la closed source.
In sintesi: il rischio non è mai zero e più software installerai sul tuo sistema più grande sarà la superficie di attacco. Devi decidere da solo se il rischio è accettabile o meno in base a vari fattori. Il software open source o open source potrebbe essere un fattore di questo tipo, ma ce ne sono di molto più rilevanti, come la fonte di download o la reputazione del venditore o dell'autore del software.
Ho insegnato un corso di CSE "Introduzione alla programmazione" e abbiamo usato la programmazione Python per insegnare alla classe. Raccomandiamo sempre agli studenti di installare Anaconda Spyder per gli scopi della lezione, sia sui loro personal computer che sui computer dei laboratori universitari.
Non esistono garanzie di sicurezza al 100%, ma nel corso degli anni non abbiamo mai avuto "trojan" o "spyware" o problemi relativi al malware con Anaconda e nessuno ha mai fatto qualcun altro (non sono noti casi segnalati ai migliori delle mie conoscenze).
Quindi la risposta alla tua domanda è: sì, è sicuro. Vai avanti e installalo dalla fonte / sito web ufficiale.
Leggi altre domande sui tag banks