Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Linux Business

Restaurant POS Systems? 60

glamslam asks: "As the newly appointed technology director at a large restaurant chain, I've been given the task of evaluating and implementing a Point of Sale (POS) system. The main goal is to save costs on deployment across hundreds of restaurants. Another goal is to find a solution that is flexible enough to adapt to our unique operational model. Most of the vendors' products I have seen are based on Windows. I prefer the openness, flexibility, and cost-savings of Linux, yet I do not want to build the system from the ground up. Has anyone been involved in POS projects and managed to put Linux into the mix?" Are there any features that restaurants need that your traditional POS system may not include?
This discussion has been archived. No new comments can be posted.

Restaurant POS Systems?

Comments Filter:
  • by LWolenczak ( 10527 ) <julia@evilcow.org> on Friday November 15, 2002 @11:16AM (#4676977) Homepage Journal
    You should google before doing an ask slashdot question. This question is however a good question for us all. I think dennies uses linux based pos units... burlington coat factory switched everything to linux... i think including the pos units... Perhaps a google search, or just calling those companies up and asking who supplied their pos systems would be a good start.
  • Bananahead (Score:5, Informative)

    by ChiefArcher ( 1753 ) on Friday November 15, 2002 @11:17AM (#4676978) Homepage Journal
    I'm not sure how far along this project is...
    but BananaPOS seems to be decent.

    http://bananapos.com/pos/index.html

    ChiefArcher
  • JWZ says no (Score:5, Informative)

    by apirkle ( 40268 ) on Friday November 15, 2002 @11:18AM (#4676983)
    Jamie Zawinski (former Lucid Emacs / Netscape hacker) looked into the option of Linux POS devices for his nightclub. You might want to read about his experiences [dnalounge.com].
  • by DeadSea ( 69598 )
    Not being familiar with a "Point of Sale System", I did some Googling. It appears to by synonymous with "Cash Register".

    Linux has been used on cash registers in the past. If I recall correctly, The Home Depot, uses Linux in its system. However, I wouldn't want to go with what they use because it doesn't have a lot of functionality. I tried to get a subtotal printed on my receipt and it couldn't do it.

    Links:

  • by sphealey ( 2855 ) on Friday November 15, 2002 @11:29AM (#4677055)
    I found this link concerning a Linus-based POS system from IBM [businesswire.com] on Linux Weekly News www.lwn.net [lwn.net]. Don't know if this would meet your needs though.

    sPh

  • Speak with peers who have done it. I'd start with Home Depot. They worked to deploy 90,000 [informationweek.com] terminals. I don't know what Win2k costs in that volume but even if it is as low as $50 you will be starting off with a 4.5 million dollar head start. That pays for a lot of development.

    And when you say you want "flexible", what's more flexible than a system that you have complete freedom to tailor, can be deployed on whatever hardware you deem appropriate, and doesn't come with ties to the future whims of a proprietary OS provider.

  • Aloha (Score:3, Informative)

    by SLot ( 82781 ) on Friday November 15, 2002 @11:30AM (#4677064) Homepage Journal
    I am sort of in the same boat as the original poster, and all I can say is what we did to make it work:

    We went with Aloha for the POS systems, and then I slapped in a box we were going to throw away and use it to grab all the figures and dump them to the home office via some trivial bash scripts.

    I begged and pleaded with the management team of the restaurant to find something linux based, but
    nothing was mature enough that fit the bill.

    Good luck.

  • NIMDA (Score:5, Insightful)

    by macdaddy357 ( 582412 ) <macdaddy357@hotmail.com> on Friday November 15, 2002 @11:32AM (#4677082)
    Once all the POS systems at Fuddruckers were down because thir windows based network was infected with NIMDA. They couldn't figure out how to sell hamburgers without them. Four people had to suggest using pen, paper and a calculator to record sales before the manager would do it. You are right to want to avoid windows, but you need to be ready to stay open if all the computers crash even on Linux. Keep the old style guest checks on hand, and some pocket calculators.
  • Are there any features that restaurants need that your traditional POS system may not include?

    You bet. The system must be able to keep track of what order is associated with what table. This is done efficiently in the restaurant by being able to program the layout of the tables on the floor, and using touch screens to tap the right table when processing the order.

    Also, there should be a way in the system for the server of the order to get reimbursed for tips left on credit card bills automatically.

    I don't imagine Home Depot built these features into their systems. :-)

    On the subtraction side, there obviously isn't much call for barcode readers to be integrated into a restaurant POS solution, which is pretty much a standard feature on modern retail machines.
    • I think a barcode reader might be very efficient not in the front, but in the back. Which of my sites got all 30 cases of steak sauce; so I can get 23-27 of them to other locations?
    • by MarkusQ ( 450076 ) on Friday November 15, 2002 @11:46AM (#4677198) Journal
      Are there any features that restaurants need that your traditional POS system may not include?

      You missed the big one: spill proofing.

      We addapted a retail POS system for restaurrant use back in the 80's, and at the end of the first trial month about a quarter of the hardware had been killed by the environment. IMHO, it's harsher than outdoors (when was the last time it rained ethanol, carboxilic acid, acetic acid, etc.?) and harsher than many industrial environments (where at least the people get more training).

      -- MarkusQ

  • Squirrel POS (Score:2, Informative)

    by Anonymous Coward
    Any restaurant/bar that I've worked at, and most that I've gone to have used the Squirrel [squirrelsystems.com] system. Well, at least in Canada that has been the case. Anyway, they still use a Windows backend, but they just converted to an embedded Linux POS terminal [squirrelsystems.com]. Maybe the rest of the system will convert to Linux in the near future as well.
  • a lot of what I think you would be concerned about is the back end databases more than the front end. I am just guessing because I don't do retail/restaurant/inventory and the like but you'd want your POS system to help plan individual restaurant inventories; determine trends in what people are ordering; as well as track activity in each site such as the individual orders, cash transactions, server logins (Jenny, Joe, Jill or Jerod don't all just toss money into the box they mark who did what so the store manager can adjust how many tables each is assigned to, etc.) You'll want to either order off the shelf or baseline and complete development of a database or restaurant management software for that, I would think.

    After that your front-end - whatever the hosts/esses and servers (my sis-in-law waits tables and nearly drowned me in my sink for calling her a waitress) could be just about any client OS that can connect to your central system. I would assume a stripped-down version of anything, including Linux, could be used at that point because all they need is terminal utilities for orders, credit card processing, and the like.

    By the way, could you share with us how you landed a job like this? Or at least me [at adelphia dot net or hotmail dot com, makes no difference]? It sounds pretty interesting and a strong example of technology for work improvement's sake, not just to put shiny new boxes on the admin staff's desk.
    • Next time your sis-in-law has your head underwater, point out to her that the term "server" was coined to simplify life for her bosses by allowing them to ignore her gender or even her humanity. "Waitron" was going a little too far, but "server" worked nicely. Her dignity was never a factor in the decision.

      If she waits on tables, and is a woman, then "waitress" seems highly appropriate. It's an honest title for an honest job (and I always tip 20%.)

      • Offtopic, but you made me chuckle. *They've* got them thinking that the disgenderment of titles is a way to promote equality - power and all that. I'm a little more traditional; but don't knock anyone for calling themselves what they wish. Consulting where I cannot find a real, steady job; they don't even give you cards or contact numbers when they print you your business cards anymore.
        • Your card comment reminded me of an incident when I worked at Sears. For some reason, our store had a remarkably high turnover of Brand Central managers, like 6 in the 5 years that I worked there. The fourth, I think it was, asked for cards and got a small box, say 250 instead of the 400 that I think we lowly salesdroids got, and they didn't even have his name, just "Brand Central Manager". It was like something out of a war movie -- you know, don't bother learning the newbie's name until he survives for at least a month.
  • Use standard web technology. That way, it doesn't matter which server/client you use. You can use a PDA for the client, or a cell phone, or whatever...

    Run it over some SSL on an internal only network. Put a desktop as the end machine, and lock it down to only launch the POS client.

    PC hardware is cheap, web serving is a known science, and the technology is proven stable. Use standard ethernet network.
  • by m_chan ( 95943 ) on Friday November 15, 2002 @12:00PM (#4677324) Homepage
    One company I work for owns cruise ships. They decided to upgrade their POS systems two years ago, deployed across three vessels and in one land-based facility. I evaluated several systems, including most industry heavyweights like Squirrel, Sabre, and Micros. I decided to deploy RCS [rcs100.com]. They were by far the most affordable and flexible for our rather unique operation (our restaurants move, they can't be affordably directly networked together with any reasonable throughput to a centralized location, and our business deals with a lot of pre-sale.) The company is based in Portland, Oregon where the company I work for is based, so that was an added bonus.

    The owner of RCS, Eric, is also the programmer of the software. He is on top of his game, is very down to earth, and has a quality support staff working with him, though I have rarely needed them because the software is so well realized for what it does.

    The version we use runs on DOS: fast, stable, simple. You can use any old hardware without a hiccough. We use Quantum Snap servers for centralized storage. Use any pc you want for your credit card processing which doubles as a mirror for the data on the quantum in case of failure. CAT-5 ties the workstations together. All the data can be exported as CSV's so there isn't any lock-in as far as your history.

    RCS doesn't lie to you about the ridiculous markups that occur in the restaurant industry on the hardware side; they will let you roll your own should you choose as the software is hardware agnostic, though I did install industrial-grade workstations with spill-resistant touch panels and cases. Don't skimp on the hardware you put in the hands of your wait staff; any money you think you are saving up front will be lost the first time it fails, and they will come up with the most creative ways to break things you have ever seen.

    Running computers in a marine environment is a challenge, due to inconsistent power and climate. We have not had one instance of hardware or software failure in the POS system itself in the two years it has been deployed on any of our vessels. We did have a UPS get dropped in a bus tub full of soapy water while connected to a running system. The network did not fail and the unit attached to the assaulted UPS worked fine when rebooted on another UPS.

    I can not recommend RCS highly enough.
  • by chrestomanci ( 558400 ) <{david} {at} {chrestomanci.org}> on Friday November 15, 2002 @12:23PM (#4677499)
    Wagamama is a chain of Japanese restaurants in London and other places.

    The waitresses use iPaqs fitted with wireless cards to take your order. (Very efficiently I might add).

    The was a rumour circulating a few months ago, that a group of costumers saw this, and hacked their network using a laptop they had, the proceeded to order and eat a three course meal for each of them, while only paying for a soda each.

    I don't know if it is true, but considering the usual record for corporate deployment of wireless technology, it sounds plausible.

  • It's nobel that you want to look at something Linux based, but as someone already pointed out, JWZ made that mistake on our behalf already.

    I've worked with several different systems over the years, and Micros always came out ahead. There's a reason they have the kind of market saturation they have -- their stuff works, it's indestructible, and it's not terrible expensive.

    From a management perspective (having used it both in Hotels and Restaurants), their reporting is pretty good too: inventory, audit, closing, etc.

    You should look around, and get an idea what's out there, but try to choose a system that's easy for your people to use, and more importantly is the best tool to solve this particular problem. If that isn't something Linux based, so be it.

    Good luck.

    • My former employer used Micros for their point of sale too. It was deployed at 50+ locations around the world, with frame relay back to our home office. The servers (in the computer sense!) ran SCO, which made remote management very easy. Eventually we started importing the data via some scripting and throwing it all in an Oracle database. Was a really impressive project.

      One thing though, do NOT attempt to use their NT based product. My coworker at the time who supported this stuff, and who was a former Micros employee, had to touch the stuff a couple times and it wasn't pretty. The UNIX stuff just stayed up for months at a time. Definitely one of the places UNIX shines.
  • eCentra (Score:2, Interesting)

    by dagnabit ( 89294 )
    Check out eCentra [ecentra.net] - their ViewPoint POS is a Java-based system that runs on Linux.
  • (Important note: I work for a POS software company, and my opinion is therefore certainly biased!)

    I think that the very first thing you should do is create a big wish list about the functionality you want, and indicate the priority of all your wishes. You're telling that you prefer a Linux based system, but most certainly you'll have to give up functionality for this wish. Look specifically at the back-office, since most POS systems offer all the basics.

    I think that the flexibility of the application will not be a problem in an installation of this size. My experience is that vendors are willing make customisations to get big clients like you. At least, the company I work for works that way.

    Finally a shameless link to our software: www.icg.es/eng/ [www.icg.es].

  • They use a SCO Unix/Linux based POS system. I don't know who you would contact about that, but I'm sure you could contact someone at corporate and inquire.
  • Perhaps you could use this as an opportunity to help drag the USA into the 21st century but using those wireless handheld credit-card swipe devices that are common in Europe, Japan and elsewhere?

    There is nothing worse in the US than being ready to leave after a nice meal, the waiter/waitress having dissapeared somewhere with your credit card, and you are waiting impatiently for their return - which often takes an inordinate amount of time for some reason (perhaps they get distracted?).

    There are several low-cost PDAs that can run Linux around.

  • Tough find (Score:2, Interesting)

    by God_Retired ( 44721 )
    I work for a small sized retail chain (16 stores). We use RetailPro which is just a piece of shit. Every 6-8 months I look for alternatives. Linux would of course be ideal. But for this size, there just aren't a lot of options, regardless of OS. Bigger chains have the resources to roll their own. You may want to look into that. As someone mentioned, front ends are pretty much the same, it's the back office, and transaction polling that you have to look at. I think that it would be fairly trivial to write up a couple scripts and/or rsync to maintain customer data across stores, and whatever other data you would need. I have neither the skill not the time (mostly not the time) to do it myself.
    • We use RetailPro which is just a piece of shit.

      Hey,are they STILL writing in Pascal and running in MS-DOS? (Serious question - they still were as of around '98 or so...though at the time I'd heard they had a windows-based "main menu" that ran the individual MS-DOS based programs that made up the rest of the system...) and did Borland ever fix the compiler to get rid of all the "off-by-a-penny" bugs that would occasionally show up? (The programmers claimed that the cause was the compiler rather than the code - and I actually believe them, having run into the same thing in a very early programming class that used Borland Pascal...)

      It's been some time since I saw their system, but what I remember of it strikes me as really not too difficult to re-implement with modern open components. Backend with postrgesql or even mysql running on apache/PHP, frontend written as a Mozilla app. The only really "hard" (more "laborious" than "complex") parts are reporting (the specific piddly differences that each individual retailer demands for their reports) and "polling" the individual stores for their daily transactions (I ASSUME RPro supports doing this by internet by now - the cost of having the central office make long-distance phone calls to all the stores can get prohibitive...) - which these days ought to be as simple as a carefully formatted, encrypted email the stores could automatically collate and send to the main office on a daily basis...

      'scuze all the questions - I once had some dealing the the company that makes RetailPro, so I'm curious what/how they're doing these days...

      • Re:Tough find (Score:2, Interesting)

        by God_Retired ( 44721 )
        We're still stuck with the crap DOS version. It is the final version, we are planning on upgrading to the windows version in Jan. The rounding problem still makes our accountants do flips. Polling goes either from the remote to the main, or over TCP/IP. Still get errors in processing the polled files.

        It seems to me that it would be pretty basic to put a frontend on an SQL query that would let anyone pull up the reports that we do now. Shit, how complicated is a retail system?

        As far as the language of choice, I don't know. I had a little interaction with RTI years ago, but they weren't able to do what I wanted.

        If you know of something comparable, kick down. I've seen a couple, but they seemed so similiar I couldn't justify the costs of moving all our data over. I'd love to get rid of RPro.
        • we are planning on upgrading to the windows version in Jan

          Ow. If their license fees are as astronomical as I remember them to be, that'll hurt...(Note that while my commentary on this specific product and company are slightly off-topic to the question [RPro is/was tailored for retail, especially, as I recall, clothing stores], the general commentary on dealing with proprietary companies of this general variety should be on-topic...)

          It seems to me that it would be pretty basic to put a frontend on an SQL query that would let anyone pull up the reports that we do now.

          From what I remember of the system, that's probably still correct.

          Back when I had a good knowledge of RTI and their software (some years ago), the "polling" from stores and reporting would have been a lot of work to recreate from scratch. With modern tools and components available, though, I honestly think that unless their license and support fees have come down drastically (along with whatever markup their dealers are charging [wonder how many of them are still in business?]) it'd be no more expensive to build a whole new system from scratch (they still have that "export" module to dump data, don't they?), and cheaper (and better matched to the company's needs, and quite possibly even easier) in the long run.

          I suspect most proprietary retail software licensors probably don't have a canned product whose capabilities are worth the expense of switching, but a homebrew system might very well. Freeing yourself of dependence on the vendor's "goodwill" and support fees would probably be a good thing as well.

          Again, though, my opinions of the company, their affiliates/dealers, and their product here are from rather old experiences, so obviously my opinions should be taken with the proverbial grain of salt - though on the other hand what I remember of them suggests to me that they are unlikely to have changed their practices much...and in case any of their lawyers are reading over your shoulders, I reiterate that these are my opinions...

    • Thanks a lot - just when I thought I'd completely put that system out of my head for good... :)

      I used to work for a clothing mfr/retailer that used the DOS version of RetailPro. The reporting was somewhat flexible from what I remember, but man - that cheesy modem-based polling system was a complete nightmare to keep up and running smoothly. We only had 10 stores, and almost every night at least one of them would have problems, which meant calling back to the store the next day, walking them through the process (which meant they had to completely shut down what they were doing while the polling happened)...

      I remember the Windows version was coming Real Soon Now(tm), right up until Feb 2000 when I left... but it still looked like a disaster all the way around. I'm surprised they have survived until now... just goes to show you can sell anyone crap if you try.
  • Zonal (Score:1, Informative)

    by Anonymous Coward
    I've no idea about costs, but Zonal [zonal.com] seem to make a very good and flexible system.

    I've seen it used in several pubs around here and it seems very easy to use, with multiple staff using the same terminals at the same time, by just logging in instantly with a fob-like device they wore.

  • by glamslam ( 535995 ) on Friday November 15, 2002 @03:11PM (#4679108)
    I've recently returned from the Food Service Tech Show (FSTEC) and found a few answers to my question.

    First off, most venders I spoke with are researching Linux as an option, but are waiting before they implement anything.

    That said, there are a few "platform-independent" options sprouting up. Siva Corp [sivacorp.com] has an interesting enterprise POS package (Web Based / MySQL backend). Tesoro's Volante [volantesystems.com] has a nice looking java-based system. I've googled like crazy over this topic and found a few smaller players (BananaPOS [bananapos.com] mentioned above somehow escaped my searches).

    Then there are a few Linux-native solutions such as Sicom POS [sicompos.com].

    The temptation is to look for a "mature" POS product with thousands of deployments before you make a decision such as this. This, of course, does not exist. We are now deciding to be "early adopters" because we believe in the stability, openness, and cost-effectiveness of using open platforms. Eventually we hope to have all of our back-office computers running Linux / Open Office.

    If you've been around this industry for very long, then you know that this is not an industry on the cutting-edge. (Unless you are a huge, multi-unit operator). Look for a case-study on open source in the food service business in about 6-8 months. Hopefully it will be positive. (Or I will be looking for another career ;)

  • by Hyped01 ( 541957 ) on Friday November 15, 2002 @03:57PM (#4679457) Homepage
    Most P(iece)O(f)S(hit) systems nowadays seem to be the following...

    (1) Older or revamped OS/2 solutions... highest flexibility, but requiring someone who knows OS/2 and such to allow use of such flexibility.
    (2) AIX/*NIX with OS/2, Win__, etc clients
    (3) Entirely Win systems

    Now my breakdown on the matter...
    (1) OS/2 - will be difficult (unless you know people who are on Sears' support team or that of some other company like them) to find someone with the "expertise" to implement or expand or customize an OS/2 solution... even though it is far easier (even 5 years ago) than most every other solution.

    - "Unlimited" expandability (add up all the SEARS POS terminals, catalog system and multimedia kiosks and then you see what a true network OS with a high end commercial scale POS system can do on "mere" PC hardware. The Win solutions will never approach that level. - handles POS and related systems for 3,000 departments.

    - All in all, unless or until eComStation continues to gain more Win converts that the POS market on OS/2 is revitalized, it is probably not the way to go.

    (2) Numerous packages can still be bought with phenomenal support (at a phenomenal cost though).

    *IX solutions use some TTY interface (depends on implementation) so most client OS's work. Not very flexible or customizable.

    There are GUI (Solaris) apps available, including with perl scripting support, but they are very very expensive, and (thus) usually "customized" for each client. We used one such at UUNet back in the late 90's (and I think still today, but I no longer work there).

    (3) Win apps seem mostly to be VB apps, poorly written, (ask CompUSA who dumped a perfectly running RS/6000 POS setup for a "glitzy" Win95/98 in house written, crash a lot system - they never even finished transferring the whole system to it due to the problems, hence the sales and stock system is still separate and on the mainframe, or ask Best Buy and PetCo who are having nothing but crashing issues on package "off the shelf" (well, the "high-end" commercial version).

    I've researched a lot of the issues, and have yet to find any people truly happy with the lower end systems, most especially on Win__. (I researched it because we were in teh process of writing our own app, but as the maker of our main development tool fell behind on their final release, we never were able to release ours (required DLLs from their final release).

    From our plans based off feedback just like you are requesting, here is what I've gleaned is needed nowadays (as well as 4 years ago when we planned this)...

    • integrated fax capabilites (user selectable per customer as method of invoicing and statements)
    • integrated email capabilities (same)
    • web integration of most or all components
    • integrated account and contact database (with all components such as web, fax, email, phone, etc)
    • online ordering (web integration, "shopping cart")
    • barcoding and barcode reading
    • credit card processing (directly or through a third party processor)
    • callout feature [larger scale users (collections purposes, cold calling, re-calls, etc) or "glitz" feature for smaller users]
    • image and basic catalog support (output to pdf or direct to print for those with their own high end printers)
    • Caller ID incoming capabilities (larger firms for increased productivity in auto records retrieval, etc, or smaller firms "glitz" feature).
    • Variable print formats (sorry those who sell these retardely overprice POS systems, but STAR and other printers are simple Epson graphics mode with a couple extra codes for cash drawer machines, or HPPL/PCL printers... you dont need to charge a fortune to add 3 extra control sequences and a manual that explains how large a graphic can be).
    • Contract, form and misc document feature (to for instance, print a web contract with the related invoice with all the appropriate info - I mean, c'mon gang (who writes this expensive crap), it can even be done with a simple "mail merge" into a pre-typeset document).
    • flexibility for various network schemes (really simply use of __SQL back end and appropriate net protocol to talk to the ___SQL server.
    • Of course, all the standard accounting features
    • Job and item numbering, serialization (serial number tracking and recording), etc.
    • Item lookup by serial number or product number (makes selling and invoicing a breeze with most computer and electronic devices... the beginning of the serial number on most identifies the product, meaning, you can inventory by serial number scanning once the identifier is in the database and let the system handle all the rest. Sell a product, scan only the serial number and let the system cross reference all the rest also allowing for fully accurate SN tracking).
    • Contact manager (I dont mean an address book - I mean "12/10/2001 13:45 Called Joe and advised payment late. He said check in mail." etc... with related options always available that generate Contact entries such as click "Re-Invoice" and the next entry is "12/10/2001 13:47 Generated new invoice to be sent via regular mail" (or preferred method per customer).
    • EASY options to change on the fly methods of sending invoices and documents
    Those are just a few off the top of my head...

    Rob

  • I supported my self through school as a fast food manager. I recall one night when all the registers went down, at 8:00pm. I put in a priority one call to support (Although I might have figgured it out on my own that is not a good idea, expirence has proven I make mistakes that the system cannot handle, so it is better to let it be their mistake for blame purposes. besides I had a buisness to run) They finially called me back at 1:30am, and it took two hours to fix the problem.

    Make sure you find out how support is handled, and what the longest wait time is. I know that it was a busy night for them at support, but my priority one call needs to be delt with now, even if there are other priority one calls in the system. Will you get the support you need? Remember you are a comptuer person, the manager might (or might not) be smart, but either way has no time to figgure out how to fix problems.

  • Try them out. GPL CRM+ERP+accounting, including POS.

    http://www.compiere.org/ [compiere.org]

  • Fujitsu makes a lot of Point-of-Sales systems for many large corporations.

    "New York , N.Y. - 01/15/2001 -- Fujitsu-ICL Systems Inc. announced today the Liberator, a new Linux-based point-of-sale software solution that supports and enhances existing IBM 4690 point-of-sale (POS) supermarket applications. The combination of Liberator and the Fujitsu TeamPoS(r) 2000 POS terminal gives supermarket retailers using IBM 4690 systems a low-risk POS hardware alternative that reduces costs, adds power and graphics, and provides an open systems environment. Liberator, available in March, is the first Linux offering from Fujitsu-ICL."

    Fujitsu Liberator gives retailers open-systems options for IBM 4690 POS systems [fujitsu.com]

  • The real problem here isn't the underlying OS... virtually all the commercial POS systems are extremely proprietary.

    Even if you've got it running on an open operating system the openness you're hoping for isn't going to come easy. Many of these companies won't talk to the end user about how their products work (or how to extend them in some way), but refer you to authorized support companies. These companies insist on micromanaging your businesses use of the POS system (some even insist on being able to remotely access all the data on your servers) and won't tell the end user how to do anything beyond "this is a mouse".

    I spent my first year out of college admining a Fujitsu TeamPOS system and trying to learn how to maintain the thing was like pulling teeth. The manuals were long but uninformative, all the file formats were proprietary, and while the systems used commodity hardware (486s) they combined it with some of the darnedest interface boards I've ever seen (which, by the way, do not respond well to cashiers spilling Apple Juice on them) and the device drivers for them were built not into the OS, but into the register program itself.

    When the store finally closed I couldn't even get anyone to tell me how to delete the sales data (which the owner insisted on). I wound up lowlevel formatting every last harddrive in the systems before we left, that'll teach 'em :)

    Anyhow, I'd take an open POS system running Windows NT over a proprietary system running Linux any day.
  • If you are looking for a POS system that is Linux based-- Our system is entirely written to target Linux back ends and runs as a web (dhtml) thin client architecture within the stores providing centralized administration and reporting to web users. I'm not in sales, so I don't have a lot of fancy stuff to send you, but if you're interested I'd be more than happy to put you in touch with the sales side. Chris Kaltwasser Chief Technical Officer NetPOS.com, Inc.
  • We had the oppurunity to so a project for a Hotel and resturant chain having 6 Counters (POS) through-out the city. The S/W was made nearly 2 years back on Perl /Tk and My SQL as backend. We had incorporated a fair bit of networking which was of a gr8 use, Happily they are still using the same system called HARIAMS Ver 2.o As its not freely available I am unable to give u more details.

One man's constant is another man's variable. -- A.J. Perlis

Working...