Click here to Skip to main content
15,890,973 members

Survey Results

Do you trust packages you download from package repositories such as npm, PIP, Nuget etc?

Survey period: 27 Sep 2021 to 4 Oct 2021

CocoaPods, cargo, gems, PIP, npm, NuGet, Conan. There's a package repository for everyone these days.

OptionVotes% 
Yes, I always trust packages downloaded from the major package repositories9813.48
I generally trust them, but I'm still careful24733.98
I trust them if I can take a peek at the source code344.68
It depends on lots of things. There's no yes/no answer here21329.30
I don't generally trust packages from these repositories233.16
I never trust the code from these repositories152.06
No comment: I never use package repositories9713.34



 
GeneralFrom and number of downloads Pin
maze328-Sep-21 1:05
professionalmaze328-Sep-21 1:05 
GeneralI guess it depends on what the package does Pin
harvyk027-Sep-21 20:14
harvyk027-Sep-21 20:14 
GeneralOWASP Dependency-Check Pin
RickZeeland27-Sep-21 6:16
mveRickZeeland27-Sep-21 6:16 
GeneralRe: OWASP Dependency-Check Pin
Nelek27-Sep-21 13:57
protectorNelek27-Sep-21 13:57 
GeneralRe: OWASP Dependency-Check Pin
Vikram A Punathambekar29-Sep-21 1:45
Vikram A Punathambekar29-Sep-21 1:45 
GeneralRe: OWASP Dependency-Check Pin
Gary R. Wheeler1-Oct-21 14:14
Gary R. Wheeler1-Oct-21 14:14 
GeneralRe: OWASP Dependency-Check Pin
Vikram A Punathambekar5-Oct-21 1:01
Vikram A Punathambekar5-Oct-21 1:01 
GeneralI probably trust them too much Pin
Lorenzo Bertolino26-Sep-21 23:50
professionalLorenzo Bertolino26-Sep-21 23:50 
GeneralDouble answer Pin
den2k8826-Sep-21 21:46
professionalden2k8826-Sep-21 21:46 
GeneralRe: Double answer Pin
PIEBALDconsult27-Sep-21 8:41
mvePIEBALDconsult27-Sep-21 8:41 
Same here. I don't use them partly because I don't trust them. And the likelihood of getting some third-party package approved any time soon is near zero anyway.

I have always preferred rolling my own and my current boss is OK with that.


Oh, that reminds me... there is the further problem that there are two teams who need to approve third-party packages -- desktop and server -- and you can't get them to agree on which version to approve. D'Oh! | :doh:

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.