Every time I hear about yet another mobile app store I roll my eyes. Who is willing to go for hardware, natively incapable to run anything outside of locked down and tightly (too tightly) controlled list of applications?
On other hand there is clearly percentage of people willing for such deal. Are they crazy? Or are they simply early adopters of what awaits desktop software segment as well?
No more software to fix software
Every time I go over my toolkit it unpleasantly amazes me just how many software titles I keep just to fix stuff. Home computing is always going bonkers with backwards incompatibility, software incompatibility and simply bad code that busts things.
We accept that software breaks as fact of life. But it should not be that way.
There are practices that produce good, efficient, portable and stable software. Software that works, doesn’t break things and doesn’t deteriorate with time. Get to 100% of such and you will never need software to fix things again.
Time to get security right
Running a lot of software is nice and interesting, but from security side it is sheer madness. Default permit is crazy yet omnipresent.
We ran a lot of software and more software to fix security, breached by running that much software. And when we complain we go to look for even more software.
Reboot security paradigms, make computing foundation nice and safe – and suddenly huge amount of security apps is no longer needed.
Takes water to make clouds
Cloud computing is not shiny new stuff to do. It is shiny new way to do old boring stuff.
I am certain that cloud won’t ever replace desktop software. It will however replace a lot of software by being robust and safe alternative. Online services don’t expect you to fix and clean malware. They are there so you don’t have to.
Despite cloud limitations it will cannibalize desktop software to some extent.
And why some scream and kick
Software developer is only a tiny cog in the machine. And user is merely dust those cogs grind.
Global computing trends are not set by them. They are set by governments and companies. Entities that can be driven by profiting from making people happy or making people miserable either.
A lot of new technology is met with negative lobbying and accusations of trying to upset the order of things. Duh, things suck as it is. We need new tech and changes it brings. But we are wary (rightfully) of agenda it comes with.
Do you believe that some day browser, office suite and media center will remain only software you need? Or path of myriads of apps and half that many to fix them is path set in stone?