In years past, it wasn't uncommon to rely on a particular operating system because of the software it provided. Mind you, this was before the popularity of web-based applications that can work on any Internet-capable platform. Back then, any task – ranging from word processing down to video editing – had to be done from locally installed software.
Flash forward to now, web applications today have the ability to offer office suite functionality and make live edits to various forms of video/audio media. In this article, I'll explore the differences between locally installed Linux applications and their web-based counter parts.
Connectivity is king
It doesn't matter what application you want to use, the fact of the matter is that web-based apps require an Internet connection. Even when you consider web applications that offer a caching functionality, designed to allow for limited offline usage, web apps still depend heavily on an Internet connection.
For example, to take Google Docs (Drive) into offline mode, it's recommended you use the Chrome browser. Next, you're required to follow this guide which requires steps that are unneeded with a locally installed application. Remember, most web-based applications don't work at all without Internet connectivity. So while some of Google's own web apps offer great functionality, they're not even remotely comparable to a locally installed app.
But wait! The Internet is available practically everywhere these days, right? This is true, yet much of this connectivity is offered up through expensive metered plans both at home and on your mobile device. And when it comes to using an online video editor vs watching videos with a limited allotment of bandwidth available, usually the desire to "watch" the video wins out.
There are simply too many instances where it's not practical to do some desktop application tasks with Web applications. Luckily, editing documents and uploading a limited number of pictures isn't too intensive with regard to bandwidth.
Going forward, web applications will eventually need to address their need for Internet access. Until this happens, I fear web applications will continue to be seen as a second choice to locally installed software titles.
The legacy software factor
When you ask most people why they or their workplaces continue to rely on the Windows desktop, most of the time the response is the same – legacy software and support. This means the platform, Windows, remains positioned to maintain its dominance because of locally installed legacy applications like Microsoft Office.
If your company's spreadsheet work flow is tied into Microsoft Excel, are you really willing to gamble that your critical data would be safe in a "cloud" application instead? Some might be willing to take this leap of faith, but others still remain grounded in the belief that locally installed apps will provide a better user experience.
To be clear, I myself am not making this claim. I'm simply pointing out that this is something that has been known to keep folks from making the leap to the cloud for their critical data.
Now obviously, there are ample exceptions to this example. Schools, governments, and even some businesses that have successfully dumped legacy office suites in the interest of pursuing web application alternatives. But for many smaller to mid-sized businesses, the idea of switching to web-based applications seems risky.
In reality, many businesses would actually benefit from switching to web-based software. These businesses have strong Internet connectivity, plus there may a financial benefit in switching to cloud applications.
The Linux equation
When a business, school or government switches over to a cloud-based solution, it's because there is a financial benefit. Whether the cost savings happen immediately or in the long term, however you look at it, the point is most people agree that cloud-based software can offer significant savings.
And in the interest of additional financial savings, desktop Linux adoption is also seeing a significant uptick. Keeping in mind that web applications are being accessed from any modern browser, suddenly the need for a "specific" operating system becomes a thing of the past. Linux, available without any sort of licensing cost, is more than suited to run today's modern web-based applications.
Despite this reality, we still see holdouts who feel that switching to Linux might put them at risk of missing out on legacy (locally installed) applications such as various accounting software titles.
Web-based vs locally installed offerings
One of the most popular business models for select web-based applications allows you to pay someone else to manage the application for you. This is the case with the open source accounting software, BeanBooks.