One of the biggest concerns before changing an operating system is, “will my applications work?” It is indeed a legitimate question, especially when you have to run a business, or furthermore, a corporation. Many utilize Microsoft’s Office suite for their daily requirements, while more advanced setups include deploying more extensive databases, such as SQL. In other scenarios, people automate their invoices and taxes via their respective software solutions.
So, what will a businessperson attain by moving away from a Windows operating system (OS) and entering the Linux environment? This significant chapter includes a per-business approach, just as it would on any other platform.
I have personally been with computers since 1984, with no relevance to George Orwell’s book, and started with a trusty old Amstrad CPC 464. A tape recorder, 64 kilobytes of RAM (48K available), and a flashing block-cursor waiting for your input the moment you turned on the computer on that old, green screen. Ever since, I’ve moved to the Amiga OS, also known as Workbench (1.3, 2.0, 3.0), which was almost identical to the Macintosh system at the time. Beyond that, I’ve jumped between Windows systems (3.1, 95, 98, ME, NT4, 2000 – to Win10), Linux (starting a bit with SUSE, back in 1995 – now to Ubuntu, Fedora, and Manjaro), and macOS X (from Snow Leopard to Mountain Lion, and now to Big Sur).
As one would expect, I had to find a way for these systems to work well together. I made the first big step during Autumn of 2011 when I implemented my first Linux File Server and Cloud. It was a difficult step, to begin with, but once ready, the level of security and convenience was simply mind-blowing. I set up a working folder that resided on the Linux Server running the Debian distribution. This folder would exist on both the desktops and the laptop I was using. When I would need to go out of the office, I was sure to have all the necessary files along with me. When I returned, the laptop would automatically login to the WiFi, and the Linux Server would grab all the updated files and pass them on to the local storage of the desktops. This process would work both ways, and the best part of it was that I could select if I wanted the cloud to reach out to the Internet or keep it off-limits to everyone outside the office. If I had made a mistake and wanted to go back to a previous version, the Linux Server had a file history. Therefore, I could quickly revert to an earlier version of a specific file.
My principal experience with Linux lies in the design of powerful workstations – and the creation of business administration environments.
Between 2011 and 2016, Linux was the gatekeeper of all my work, and I would operate using Windows. The hard drives on the Linux Server were always “fresh” – as the OS follows a technique where it pre-allocates required space and therefore never needed defragmentation. The system automatically managed disk health.
Yes, the setup can be tedious to begin with, and get comfortable with. However, much has evolved since. When I log in to a Windows system, my work folder would be a mapped drive (such as Z:). On my MacBook, it would be a desktop folder. On my Linux laptop, it would also be a desktop (or any other location) folder. With that method, every different computer would be in complete sync with one another. This was made possible with the Free and Open Source cloud application called NextCloud.
This is the million-dollar question. What software do I use?
Let’s take it to the level of a small business. You are going to need an office suite, correct? The good news is that there are a few solutions on Linux. Most are free, but some may require payment (mainly for additional services). It all depends on what it is you are looking for.
The two most common office suites for Linux are Libre Office:
And Only Office (follows more closely the structure and formatting of MS Office):
I could also mention the WPS Office (https://www.wps.com/), but the company is publicly traded on the corporate level in the Hong Kong Exchange Market. Therefore I cannot vouch for its complete independence from government interference. Plus, the Linux Personal Edition hasn’t been updated since 2019.
Libre Office is the “mothership” of the Linux Office suites. It features apps for:
- · Documents
- · Spreadsheets
- · Presentations
- · Vector Drawings
- · Mathematics
- · Databases
It uses the primary format of Open Document (ODT for text, ODS for spreadsheets, etc.) and supports many file formats, including Microsoft’s.
The Only Office suite follows the setup footsteps of Microsoft’s Office suite. This includes the user interface, as well as the actual formatting and file types used. However, it only focuses on the three main categories of an office bundle:
- · Documents
- · Spreadsheets
- · Presentations
The developers of this office suite offer a subscription plan that allows the user to store everything on the cloud, thus making collaboration a much easier process for everyone involved. This option includes calendar, project management, mail, CRM (Customer Relations Manager), and other integrations: Pricing plans for ONLYOFFICE Cloud Service | ONLYOFFICE.
They also have the option to set up a dedicated server for their clients at a one-time payment: Prices for ONLYOFFICE Docs Enterprise Edition | ONLYOFFICE.
As the world develops and utilizes the Internet more and more, the need for reliable online platforms increases. Therefore, many business solutions rely on today’s browsers. Since Linux has many applications to navigate the Internet, utilizing all those online services has never been easier.
One contender to the Big-Tech regime is Zoho.
They are based in India, and I have an excellent experience with them. As a platform, Zoho offers a gigantic arsenal of applications to help your business function. From collaboration tools such as Cliq (Slack alternative) to Projects (Monday.com alternative) to Mail, to Calendars, to Help Desk, to CRM, to Invoices, to Books (financial management), etc.
Their main applications are also available for Linux, while their entire suites function via a web browser.
From there on, you can export any financials you have and use it with the web interface of your favorite tax program, like Turbo Tax. However, suppose you are an S-Type or C-Type Corporation not covered by Turbo Tax’s online application. In that case, you can always utilize VMWare’s Workstation Player (free) and install Windows within it.
This approach will allow you to run Windows from inside Linux. However, Microsoft’s OS will be confined by all the security measures the Linux OS offers. So, if your Windows ever gets infected with malware, well, your files are already inside the Linux system and therefore unreachable by bad actors!
In short, all main business applications on Windows require minimal resources (which the OS over-bloats) and can efficiently run via a Virtual Machine, like the VMWare I mentioned above. The funniest part about it is that your entire Windows installation will be a folder (or a file). So, once you install Microsoft’s OS, you can copy the file. If something goes wrong later, you copy the file back, and the guest OS (Windows) will be back to its saved state.
As you can see, there is much to gain and essentially nothing to lose. You can still have the best of all worlds, and Linux can be the solid foundation you can rely on.