Small Business Software
Doghouse – Economics
An affordable open source POS/ERP system has many potential benefits for small businesses.
My entire professional career has been coupled with what we now call open source or free software. Whether it be software written by users and donated to user groups like DECUS or SHARE, or the Unix system (not really free in any sense), which eventually led to BSD and GNU/Linux, I always appreciated access to the source code so I could get my solutions to work. It is somewhat gratifying that companies that once wailed about free software being communistic are now embracing it and hoping to have "unity" with the FOSSH community (while still making money for their stockholders).
Another thing I've seen happening over more than 25 years is that the number of FOSSH developers has increased from 130,000 (the first time I tallied it up) to millions of developers with hundreds of thousands of projects. Even large commercial companies are using FOSSH to develop products, which creates many good products at a lower cost with even greater profits for their stockholders.
In the past year, there has been a pandemic (you may have noticed), and many small restaurants, bars, hotels, and stores have closed. While we do not yet know how many small businesses will go under due to the pandemic, we can only hope that many are able to continue on and that eventually many new small businesses will emerge. One thing we do know is that successful small businesses are good for the economy.
All of this has me thinking about a particular open source tool that can help make small businesses successful: an inexpensive, flexible POS/ERP system to help owners manage their companies.
Many of you have seen these point of sale (POS) terminals at one of these businesses. It is typically composed of an LCD screen, a receipt printer, a cash drawer (to hold cash and credit card receipts), a scanner, keyboard, mouse, and (perhaps) a USB scale to weigh goods and produce (in the case of a retail store). Often there is some type of electronic payment system also attached.
There may be two, three, or more POS terminals in a store, along with handheld tablets to act as wireless remote terminals.
What is typically not seen is a back-end system called an enterprise resource planning (ERP) system. This system usually provides things such as an inventory control system, customer management system (CMS), accounting, sales, and other business-oriented software. The ERP system may also calculate taxes of different types. The data is typically held in a database as part of a system where modules are put into the backplane.
There are closed source POS/ERP systems from vendors such as NCR and MICROS (a company purchased by Oracle). These systems are typically fairly expensive, and it can also be difficult for the small business to obtain the small changes and extensions that may be necessary (or at least desirable) for their business.
The other problem with closed source systems is that they are relatively hard to migrate from one to another because of a lack of transparency on how they store their data. This creates vendor lock-in. This lack of transparency can also make it expensive to input data from other systems without either buying an expensive module or hiring expensive software tailoring.
There are also open source POS/ERP systems [1] available that have different capabilities and charges. While some of these prices can be mitigated by using gratis modules or hosting the system locally, the charges are typically modest and well worthwhile. What is most important is that they are FOSS software, and most can use off-the-shelf hardware that is available in the open marketplace. Often there are partners associated with these software systems that can give backup support to the customers.
What this software can do is allow a FOSS person to put together a world class solution that they could market to the small business person. The small business person (particularly new ones) will need help in installing, implementing, and populating the system with needed data. There will be a fair amount of upfront training for the business owner and ongoing support. The FOSS person could sell this system to small business owners and maintain an ongoing relationship in creating new functionality.
Purchasing hardware for these systems in quantity would create a full scale POS/ERP system with new hardware at a fraction of the cost that a closed system would cost for used hardware. Relationships with the ERP system companies can supply the training and backup support needed to help customers with more advanced needs.
Now is the time to start learning how these systems work and to start planning for a business in providing them to customers, so that these customers can have successful businesses that employ more people.
Infos
- Open source ERP systems: https://opensource.com/tools/enterprise-resource-planning
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
-
Canonical Offers 12-Year LTS for Open Source Docker Images
Canonical is expanding its LTS offering to reach beyond the DEB packages with a new distro-less Docker image.
-
Plasma Desktop 6.1 Released with Several Enhancements
If you're a fan of Plasma Desktop, you should be excited about this new point release.
-
SUSE Offers CentOS 7 Support with Liberty Linux Lite
SUSE's Liberty Linux support offering now includes CentOS 7, which means businesses won't be forced to migrate those servers for some time.
-
Ubuntu's App Center Finally Supports Local Installs Again
If you regularly download .deb files and would prefer a GUI method of installing, Ubuntu has your back.
-
AlmaLinux Now Supports Raspberry Pi 5
If you're looking to create with the Raspberry Pi 5 and want to use AlmaLinux as your OS, you're in luck because it's now possible.
-
Kubuntu Focus Releases New Iterations of Ir14 and Ir16 Laptops
If you're a fan of the Kubuntu Focus laptops or have been waiting for the right time to purchase one, that time might be now.
-
NixOS 24.05 Is Ready for Prime Time
The latest release of NixOS (Uakari) has arrived and offers its usual reproducible, declarative, and reliable goodness.
-
Linux Lite 7.0 Officially Released
Based on Ubuntu 24.04 and kernel 6.8, Linux Lite version 7 now offers more options than ever.
-
KaOS Linux 2024.05 Adds Bcachfs Support and More
With updates all around, KaOS Linux now includes support for the bcachefs file system.
-
TUXEDO Computers Unveils New Iteration of the Stellaris Laptop Line
The Stellaris Slim 15 is the 6th generation and includes either an AMD or Intel CPU