Click here to Skip to main content
15,917,538 members

Survey Results

How do you provide updates to your software?

Survey period: 14 Aug 2017 to 21 Aug 2017

I'm not suggesting your software isn't perfect at v1.0...

OptionVotes% 
Via the OS application update system (Windows updates, App Store updates etc)9711.58
The application self-updates (and may or may not ask permission)24729.47
The application has a command that allows the user to check and install updates11413.60
The user runs an update application12915.39
The user installs new versions over the existing version28934.49
The user can't update the up: we update it for them22526.85
My software doesn't have updates354.18
I don't write apps495.85
Other566.68
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRename and Replace Pin
kmoorevs16-Aug-17 7:19
kmoorevs16-Aug-17 7:19 
GeneralWe do it... Pin
Kornfeld Eliyahu Peter15-Aug-17 22:41
professionalKornfeld Eliyahu Peter15-Aug-17 22:41 
GeneralClickOnce Pin
Mycroft Holmes14-Aug-17 23:16
professionalMycroft Holmes14-Aug-17 23:16 
GeneralRe: ClickOnce Pin
Graeme_Grant18-Aug-17 23:24
mvaGraeme_Grant18-Aug-17 23:24 
GeneralWeb updater in C# Pin
RickZeeland14-Aug-17 10:24
mveRickZeeland14-Aug-17 10:24 
GeneralRe: Web updater in C# Pin
Richard Andrew x6420-Aug-17 3:26
professionalRichard Andrew x6420-Aug-17 3:26 
GeneralRe: Web updater in C# Pin
RickZeeland20-Aug-17 3:36
mveRickZeeland20-Aug-17 3:36 
GeneralRe: Web updater in C# Pin
Richard Andrew x6420-Aug-17 3:50
professionalRichard Andrew x6420-Aug-17 3:50 
AnswerI SneakerNET the updates; Pin
MacSpudster14-Aug-17 5:46
professionalMacSpudster14-Aug-17 5:46 
GeneralOther, via stub Pin
  Forogar  14-Aug-17 5:43
professional  Forogar  14-Aug-17 5:43 
GeneralHybrid way of updates Pin
Tom Corbett Space Cadet14-Aug-17 5:16
professionalTom Corbett Space Cadet14-Aug-17 5:16 
GeneralOther Pin
Dan Neely14-Aug-17 2:52
Dan Neely14-Aug-17 2:52 
Generalvery carefully Pin
Slacker00714-Aug-17 2:25
professionalSlacker00714-Aug-17 2:25 
GeneralRe: very carefully Pin
Chris Maunder20-Aug-17 10:48
cofounderChris Maunder20-Aug-17 10:48 
GeneralRe: very carefully Pin
Slacker00720-Aug-17 11:58
professionalSlacker00720-Aug-17 11:58 
GeneralMobileCenter Pin
HenryLdn14-Aug-17 0:23
HenryLdn14-Aug-17 0:23 
GeneralOut of My Power Pin
W Balboos, GHB14-Aug-17 0:09
W Balboos, GHB14-Aug-17 0:09 
GeneralNo updates in the normal way Pin
Joan M13-Aug-17 21:48
professionalJoan M13-Aug-17 21:48 
GeneralIn embedded Pin
R. Erasmus13-Aug-17 21:03
R. Erasmus13-Aug-17 21:03 
On the current project I am working on:
Our units have external flash memory which is divided into 'hardware address locations'. Depending on where you plug the unit into on a network bus, it loads the specific application appropriate for that location on the bus from external flash to internal flash and the application starts up.

We first and foremost load a bootloader onto the units. With this bootloader we load a maintenance application onto the units. With this maintenance application we load all the software applications to the external flash hardware locations. The bootloader then loads the appropriate application depending on where the unit is plugged into.

GeneralI have been proven wrong Pin
CodeWraith13-Aug-17 20:48
CodeWraith13-Aug-17 20:48 
GeneralVia email Pin
PIEBALDconsult13-Aug-17 18:26
mvePIEBALDconsult13-Aug-17 18:26 

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.