Surely the company in your example would have an infrastructure to
manage their system that includes distributing software updates? The
advantage of using such system for octave is that you don't have to
do anything different specifically for octave---you just make sure
all software has the latest updates.
Thomas D. Dean-2 wrote
One time per week, I update sources and compile/install. Takes a couple
minutes. Then, I use pkg update. Also takes a couple minutes...
This probably works at home, but in a company, behind some uncoventional
proxy, this will fail.
Also, this doesn't allow to easily distribute the binary to users of a
working group, for example...