Linux in the Retail Market
In a past life, I worked on embedded systems for the retail market. These systems used all custom software, with a lot of custom hardware tossed in as well. This experience tuned me into the custom software/hardware market, and I continue to read about what is happening in it. In fact, the September 2003 issue of Retail Systems Reseller is the inspiration for this article.
Over the past few years, Retail Systems Reseller and other industry magazines have tended to support proprietary solutions, whether they were constructed in-house or built on top of Microsoft operating systems. The best explanation for their support is that older solutions tended to be in-house proprietary or built on top of a small real-time kernel. This situation was necessary, because a lot of functionality had to be crammed into a slow CPU with limited RAM.
As inexpensive CPUs became faster and RAM became larger, purchasing more software became cost-effective, because there now was space and speed to run less optimal solutions. In return, device drivers no longer had to be written for many common peripherals. The downside, of course, is the OS now had to be treated as a black box; previously, it was code that could be viewed and modified as needed.
Some vendors, IBM being one example, recognized the advantage of building point-of-sale systems based on Linux. Device drivers were included with these systems, and the source code was accessible. Unfortunately, industry trade magazines didn't seem get it.
Now, however, things are starting to change. The September Products to Watch section of Retail Systems Reseller contains two examples. First, the LC6000 Industrial Computer, by Logic Controls, is described as follows, "The LC6000 is based on an Intel-compatible x86 processor, so it can run many Windows and Linux-based applications." Assuming this statement isn't marketing hype, this is positive because this system is completely solid-state, including the flash disk. In other words, Logic isn't saying you only can boot your Linux CD here.
Although less dramatic, the second example is the Flex POS by Touch Dynamic. The description reads, "The unit ships with an internal floppy and an optional 3.5" hard drive with any operating system." The choice of the word any is a little strange, but it certainly sounds like Touch Dynamic has noticed choices are available.
Seeing this new Microsoft-free approach in a magazine like Retail Systems Reseller made me think about business opportunities for Linux in this market. Although writing a complete POS system is possible, doing so is a huge project. Besides that, some of these systems already exist. So, what other possibilities are there? Scanning the magazine further provided some inspiration.
The first idea comes from an ad for Ithaca printers. No mention of Linux is made, but the ad is for wireless receipt printers--they speak 802.11b. Some POS systems likely exist (in a restaurant, for example) with an assortment of wired printers that don't really address the needs of the business but with hardware that cannot support more printers or wireless printers. How about a Linux box with an 802.11b card that plugs into the POS printer port and does some intelligent printer traffic routing? You may not get rich off this system, but you probably could get your and Linux's foot in the door for a future conversion.
I continue scanning the magazine's pages, and I see an article titled "The Government Plays Market-Maker". First, the author discusses how retailers are dragging their feet on full-scale POS replacement because of the soft market, but then explains that some add-ons are being required because of government legislation. The most common piece of legislation is that many states require stores to provide a customer-accessible device that scans barcodes and displays product prices. This stipulation is made so stores can avoid individual product price labels. Providing this device, of course, requires a system that can access the price database of the current POS system. It seems Linux is game for that task. So, why not a Linux-based unit that allows customers to look up prices? While you're at it, be creative and have it display ads when not showing prices or even offer a coupon system.
Finally, I read an article titled "Post-Modern Scanning Draws VARs" that essentially is about the need for new scanning devices to handle 2-D barcodes. Shipping companies, such as UPS, are using them, and they also are appearing on drivers' licenses. These barcodes require newer software, as well as more CPU power, to be decoded than do traditional barcodes.
So, if you feel you have written enough computer games and want to see if you can make some money with Linux, I hope I have provided you with some ideas for projects. In each case, what you do now could be the ticket for getting Linux in the door in preparation for the next major POS upgrade.
Phil Hughes is the Publisher of Linux Journal.
Phil Hughes
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- RSS Feeds
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Home, My Backup Data Center
- Dart: a New Web Programming Experience
- Developer Poll
- What's the tweeting protocol?
- May 2013 Issue of Linux Journal: Raspberry Pi
- Reply to comment | Linux Journal
4 hours 13 min ago - Reply to comment | Linux Journal
5 hours 20 sec ago - Web Hosting IQ
6 hours 34 min ago - Thanks for taking the time to
8 hours 10 min ago - Linux is good
10 hours 8 min ago - Reply to comment | Linux Journal
10 hours 25 min ago - Web Hosting IQ
10 hours 55 min ago - Web Hosting IQ
10 hours 56 min ago - Web Hosting IQ
10 hours 57 min ago - Reply to comment | Linux Journal
13 hours 57 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.



Comments
Re: Linux in the Retail Market
All Linux POS solution: http://www.netpos.com
Re: Linux in the Retail Market
Didn't Retailix win Tescos and then dumped the Linux solution when MS dropped their trousers and repriced the licenses ?
Linux in Retail for the UK
PCMS were the first to have a deployed linux solution in the UK running with Beanstore.
On another note, GNU-Solutions in the UK have a Retail Hardened Linux Distribution (Gazelle) and provide services, consultancy and 24x7 support. .
( from the department of shameless plugs...... )
Re: Linux in the Retail Market
...so does Apropos Retail. They've been shipping Linux POS for years.
Re: Linux in the Retail Market
Well, have you heard of Retalix.
POS systems is what they do and they have linux solutions.