Moving to open source
4. "If It Is Broken, Fix It!"
This is the opposite of "If it is not broken, don't fix it." You have an existing system that is slow, buggy, unstable, or is approaching license renewal or requiring new hardware. Don't throw good money after bad.
Sometimes it is worthwhile to rewrite the whole system using FOSS, perhaps with a three-tiered client-server model using a FOSS database to hold the data, an intermediate level of code to do the processing, and a web browser to present the data. This Linux, Apache, MySQL, PHP/Perl/Python (LAMP) strategy has been shown to be efficient and flexible in the past.
In 1994, Garden Grove, Florida, developed a system using this three-tier strategy for administering their police, fire department, civil services, and tax collection. Their programming staff consisted of three programmers and a programmer/operator. Other cities were so amazed that this could be done that they sent many of their own staff to understand this concept.
5. Run Parallel Systems to Ensure a Smooth Transition
Do not try to make the transition overnight. Plan it, and make the transition smooth. You want to be a hero, not a goat.
I had a friend who ran the state bank of Türkiye. For years he had been using GNU/Linux to run the server systems, and they were flawless. My friend had a dream of transforming the whole system, including the desktops, to FOSS, but he was close to retirement and he wanted to do this before he left his job.
My friend worked up a plan and made sure that the solutions he needed worked both on Microsoft and on GNU/Linux. He told his staff to run the systems in parallel, to ensure everything could be done on both systems. One Friday, after everyone had gone home, he instructed his IT staff to switch all the systems to GNU/Linux over the weekend. On Monday morning when the users came in, he started receiving telephone calls:
"What has happened to my desktop?"
"Oh, we switched to a new version of the operating system. Are you having problems? Can you do your work?"
"Yes, I can do my work; it is just that it is different."
"If you cannot do your work, just call us and we will help."
They had three calls on Monday. They had two calls on Tuesday. They had one call on Wednesday. There were no more calls for the rest of the week. On Friday he retired.
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
So Long Neofetch and Thanks for the Info
Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.
-
Ubuntu 24.04 Comes with a “Flaw"
If you're thinking you might want to upgrade from your current Ubuntu release to the latest, there's something you might want to consider before doing so.
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.