Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Businesses Software Linux

Major Retailer Chooses Linux for its Tills 316

An anonymous reader writes "ZDNet is running an article on how Matalan has installed several thousand point of sale terminals running Linux rather than Windows. The reason? Reduced cost of ownership. It was a big consultancy that did the work, Capgemini, and IBM on the kit side. Sounds like some people can get Linux to work in an 'enterprise environment' after all."
This discussion has been archived. No new comments can be posted.

Major Retailer Chooses Linux for its Tills

Comments Filter:
  • Work.. (Score:5, Informative)

    by Tesko ( 719892 ) on Sunday October 02, 2005 @09:05PM (#13701277)
    I work as a cashier at a grocery store, and they run MS XP Embedded. We have at least 1 till crash at least once a day. Causing major headaches, I wish we had them running on Linux...
    • Re:Work.. (Score:2, Informative)

      by Anonymous Coward
      It seems like the application you are running is badly coded or your grocery store doesn't have a firewall to stop those Internet worms, that is if your computers are connected to the internet.
    • Re:Work.. (Score:3, Funny)

      by Pig Hogger ( 10379 )
      I work as a cashier at a grocery store, and they run MS XP Embedded. We have at least 1 till crash at least once a day. Causing major headaches, I wish we had them running on Linux...
      LOL! I do my groceries at a wholesaler next to my place, and their registers run on Windoze. They have the default "clang" beep, and each time they beep, I jump...
      • Re:Work.. (Score:5, Funny)

        by tehshen ( 794722 ) <tehshen@gmail.com> on Monday October 03, 2005 @03:08AM (#13702363)
        LOL! I do my groceries at a wholesaler next to my place, and their registers run on Windoze. They have the default "clang" beep, and each time they beep, I jump...

        I used to work in a wine store which ran KDE. In certain cases, having a smashing bottle sound on an error message isn't a good thing...
    • Re:Work.. (Score:5, Informative)

      by rm69990 ( 885744 ) on Sunday October 02, 2005 @10:51PM (#13701627)
      Same with Canada Safeway, where I used to work. They moved their cash systems from Unix to Windows Server 2003 and WinXP Embedded, and now the actual terminals have to rebooted periodicly throughout the day as they lock up. It is actually something new cashiers are trained to do.
    • Re:Work.. (Score:2, Funny)

      by ValiantSoul ( 801152 )
      "I work as a cashier at a grocery store, and they run MS XP Embedded. We have at least 1 till crash at least once a day"

      At least one crash per day?? Something MUST be wrong with you setup -- that's WAY too little a number per day!
    • Re:Work.. (Score:3, Interesting)

      by TheGSRGuy ( 901647 )
      Our POS terminals ran on DOS. Yep, good old DOS 6.22. It was ultra-stable, had low hardware requirements, and was pretty fast. The eye candy wasn't quite as nice, but as a cashier I just needed information shown to me. Eye candy would've been a distraction.

      I'd personally like to see studies on uptime of various POS terminals so we can actually quantify reliability of one OS over another.
  • by HangingChad ( 677530 ) on Sunday October 02, 2005 @09:08PM (#13701287) Homepage
    What's next? Cats barking at dogs? It's outta control! Obviously these people have never read those MSFT funded TCO studies or they would never have let that commie OS through the door.

    Hehe. MSFT is going to be pretty unhappy with Capgemini.

  • by Anonymous Coward on Sunday October 02, 2005 @09:08PM (#13701288)
    Okay, maybe I'm a technological ignoramus, but when the guy in the article talks about IBM being able "to connect onto the till remotely and go onto the BIOS" I am a bit puzzled.

    Is this possible with a normal PC motherboard? Or are they using some different type of system which provides hooks for the OS to do this?
    • by Anonymous Coward
      There are many PCs that are able to have their bios's accessed thru a lan when the machines are booting up or on standby or whatnot.

      Some models of Intel motherboards are able to do this. I am sure that there are others.
    • First of all, there are BIOS'es for standard PC's that do interface to serial or network ports. But more than that: with b this [linuxbios.org], you can put Linux right into the BIOS. It too can communicate via serial or network, and allows you to completely eliminate any kind of mass storage. All you've got is a motherboard.

      Or, with something like a Remote Supervisor Adapter [ibm.com], you can control a server (or POS terminal) remotely, even when it is powered off. Now, this is designed for servers, and is probably *not* wha

    • KVM over IP ( http://www.google.com/search?hl=en&q=kvm+over+ip& btnG=Google+Search [google.com]) allows you to remotely access that machine, even if the machine itself isn't connected to a network. The KVM device instead is connected to the network. You can do pretty much anything you could do if you were right in front of the machine, other than physically swap media or hit the reset button. I wouldn't mind getting something like this for my home network, but I think the prices are a bit expensive for my budget
    • by DA-MAN ( 17442 ) on Sunday October 02, 2005 @11:50PM (#13701813) Homepage
      Okay, maybe I'm a technological ignoramus, but when the guy in the article talks about IBM being able "to connect onto the till remotely and go onto the BIOS" I am a bit puzzled.

      No magic behind the scenes. At work we have standard serial console servers that connect to com1. In the BIOS we set console redirection to the serial port. Enable that in Linux and viola, you can access the system from BIOS to the login prompt.

      Is this possible with a normal PC motherboard? Or are they using some different type of system which provides hooks for the OS to do this?

      I think this is done on most server targetted boards and a few home boards. There are also third party ways to do it on boards that do not natively support it such as with the PC Weasel:

      http://www.realweasel.com/ [realweasel.com]
  • by fak3r ( 917687 ) on Sunday October 02, 2005 @09:08PM (#13701289) Homepage
    I really think POS is an important step for Linux acceptance. The beauty of Linux, of corse, is that it can run on an AS/400 or a wristwatch; and everything inbetween. I cringe when I see POS machines just running a terminal within Windows; think of what they are paying just to have telnet to a main system! While I, and most good geeks, run nothing but Linux for desktops, it'll take time to get them past the exec level; but for POS it's all about the bottom line, and no one will be able to beat Linux in that field. I think that will be the tipping point, but feel it's still ~3 years off.
    • by Anonymous Coward
      No, POS is a completely unimportant step for Linux acceptance. There's almost zero network affects to such deployments, and nobody's going to adopt Linux because that's what their cash register runs. The main competitors are DOS and SCO UNIX -- it's not like a big profit center for Microsoft or anything.

      There was a time that 90% of ATMs ran OS/2 -- didn't help OS/2 acceptance one bit.
    • Why would you run any general-purpose operating system on a point-of-sale terminal? It seems like the sort of job that is best handled by existing specialized operating systems. IBM has had cash registers for eons, with printers, scanners, and so forth. What happened to that software? Was it difficult to make those peripherals work with Linux? For that matter, why would you use an x86 CPU in a cash register?

      Those of you who have used the old-school NCR ATMs with the green-screen text interface know of
      • by tmasssey ( 546878 ) on Sunday October 02, 2005 @10:42PM (#13701602) Homepage Journal
        Those of you who have used the old-school NCR ATMs with the green-screen text interface know of what I speak. The new Windows ATMs are 3 times slower and 100 times less reliable. One wonders why the rush to abandon the old software that worked perfectly well.

        Simple: Advertising. And, I guess, user perception. But mainly advertising.

        I agree with the function/performance argument. The new ATM's do seem slower, especially in transitioning from screen to screen. But people like them better: they're more friendly! And the color screen makes the bank look better. Forget selling you on a loan or something: just the fact that when people walk down the street and see a bank's ATM's, they're bright and cheerful.

        People select products based on such factors. And banking is a competitive business, like most any other.

      • by alienw ( 585907 ) <alienw@slashdot.gmail@com> on Monday October 03, 2005 @12:00AM (#13701844)
        Why would you run any general-purpose operating system on a point-of-sale terminal?

        It's much cheaper to use an existing OS than developing a custom OS. There isn't even any reason to develop a custom OS, considering both Windows and Linux work quite well for such applications. Not to mention, you can use cheap off-the-shelf hardware and drivers instead of having to develop your own.

        For that matter, why would you use an x86 CPU in a cash register?

        Maybe because it's cheap and easy to develop for?

        The new Windows ATMs are 3 times slower and 100 times less reliable.

        They also don't look fugly, are easier to use, and probably cost less to maintain.

        One wonders why the rush to abandon the old software that worked perfectly well.

        Legacy custom-developed software is typically a money pit. What if all that crap is coded in Assembler for some obsolete CPU? What if you need support for modern networking protocols?
    • Many major organisations run a form of Unix for POS applications: McDonald, for example, runs SCO Unix IIRC...
  • by Brent Spiner ( 919505 ) on Sunday October 02, 2005 @09:09PM (#13701291) Homepage
    For example, when one of the Linux tills had a problem with the keyboard an IBM team in the US were able to connect onto the till remotely
    ssh root@till
    Password:
     
    root@till:~> eject /dev/till0
    Profit!!!
  • And in other news (Score:2, Informative)

    by dirtsurfer ( 595452 )
    Matalan [yahoo.com] stock goes up 1.75 points.
  • by RealisticCanadian ( 850967 ) on Sunday October 02, 2005 @09:13PM (#13701312) Journal

    Microsoft swears by it's "independent" studies that windows is better, faster, cheaper!

    And besides, what about licencing? You absolutely have to have that!

    OMFG! And I almost forgot, you actually OWN your installed copy of linux, as opposed to MSWXP! Why, why would you actually want to OWN the software you pay money for? Are you crazy?

    Up is down! Down is up! The world doesn't make any sense anymore!

    • If you owned it, then you could modify it, distribute it, and not release the source code.
      • by LMariachi ( 86077 ) on Monday October 03, 2005 @12:41AM (#13701948) Journal
        Then I guess you can't own a dog either, since you're not allowed to torture it to death and sell the meat at a roadside barbeque stand. Can't own a car, since you're not allowed to rip out the muffler and drive 90mph through a school zone. Chainsaws? Propane tanks? Forget it.

        The unfettered ability to do whatever you want with a thing is not a necessary condition to "ownership." You may be thinking of "0wnage."

  • by NZheretic ( 23872 ) on Sunday October 02, 2005 @09:13PM (#13701313) Homepage Journal
    Desktop Linux wins plaudits for stability [zdnet.co.uk]

    A company that migrated from Microsoft Windows to Linux on the desktop has praised the open source operating system's stability.

    Günter Stoverock, the data processing manager at German import company Heinz Tröber, said on Thursday his firm had decided against running its ERP software on Windows as it considered it less stable than the open source alternative.

    If your refering to the early article on "Crest Electronics" then, IMO, Crest's IT manager Anthony Horton's statements don't quite ring true. [blogspot.com]
  • by jellomizer ( 103300 ) * on Sunday October 02, 2005 @09:14PM (#13701320)
    Point of Sale systems are really not enterprise level software or whatever. Usually the simpler it is it the better. Using linux for Point of Sale systems are just a good idea, first you can make linux very basic without the crap. Having it in a small factor allowing it to run on cheap systems, without the extra junk in the way. But to say this proves the linux is enterprise ready because of these is just silly. Most Point of Sales systems are running on DOS.
    • What you might be missing is the backend that these systems integrate with. The deployment and management infrastructure in place. No it isn't the kind of massive backend type enterprise deployments you like to hear about, but it is still a good win for Linux. If Linux performs well on all of the tills it makes it easier for that company to integrate more Linux boxes everywhere.

      Jeremy
    • Wrong! (Score:5, Interesting)

      by Reality Master 201 ( 578873 ) on Sunday October 02, 2005 @10:57PM (#13701651) Journal
      When were you last involved with a POS implementation at a retailer? Cause I did one a couple years ago, for a retailer, and the in-store systems that the client was putting in place were fairly complicated. The actual POS terminal itself is a fairly minor part of the whole in-store system. The work for things like inventory tracking and restocking (from suppliers), EOD and realtime sales numbers, even time card and other HR type functionality, is usually done on back office servers. Sadly, the article was thin on details about the particular system that was implemented, so the argument is largely speculative at the moment, but to say that POS systems aren't "enterprise" is just not true, particularly if the business sells product for a living.
    • by Liam Slider ( 908600 ) on Sunday October 02, 2005 @10:58PM (#13701652)
      So a system...used by enterprises....is not an enterprise system...
    • by Anonymous Coward

      Point of Sale systems are really not enterprise level software or whatever.

      Crikey, first in the ssh story, now here.

      If big businesses like Matalan rely on this software, then it is "enterprise-ready" by definition.

      Seriously, "enterprise-ready" is a meaningless buzzword that is twisted to mean whatever the speaker wishes it to mean. When the proprietary ssh company was talking about openssh not being "enterprise-ready", they meant "apart from the fact that massive organisations like Cisco etc rel

  • Other retailers? (Score:5, Informative)

    by mgkimsal2 ( 200677 ) on Sunday October 02, 2005 @09:18PM (#13701331) Homepage
    There are two other major chains I know of using Linux in their POS - burlington coat factory (I think most people knew about that) and Valvoline oil change places. I noticed the Valvoline place I went to last year using some console app, but was just booting up and he logged in to a RedHat 6.2 system. I'm sure there are others - I don't often bother to look, but it's nice to see all the same. Who knows of others openly using Linux as POS?
    • There are a lot of pick based systems that have been moved to Linux relatively easily - especially since jbase and mvbase run on Linux now.
    • Re:Other retailers? (Score:2, Informative)

      by mokeyboy ( 585139 )
      Hungry Jacks (Australian version of Burger King). Watch them boot one of their touchscreen POS terminals sometime.
    • Re:Other retailers? (Score:3, Informative)

      by debest ( 471937 )
      Two in Canada, that I know of...Home Depot and Mark's Work Warehouse (a largish men's clothing chain).
    • Lowe's uses a KDE-based Linux distribution for the help desk/inventory computers. I know Jiffy Jube uses W2K. Most retailers I see use some embedded OS that does not give you any hints as to what it is. Or they use really old terminals running monochrome 7" monitors.
    • Re:Other retailers? (Score:4, Informative)

      by Anonymous Coward on Sunday October 02, 2005 @10:25PM (#13701548)
      Who knows of others openly using Linux as POS?

      AutoZone's entire in-store setup, including the POS stations, the green screen terminals for parts lookup, everything, is running off of Linux servers in the back of the store. They have 3500+ locations across the US and Mexico/Puerto Rico.

      If you're been in there recently, you might have noticed their new thin client machines. They use a green-screen terminal emulator to access the older software, and they seem to be rolling out some sort of web-based software using these devices. The one I saw was running Mozilla and had some graphics showing how to install an alternator or something like that.
  • by saterdaies ( 842986 ) on Sunday October 02, 2005 @09:20PM (#13701340)
    As I post this from an installation of Suse 10 RC1, I know that GNU/Linux is an operating system that can be used in place of Windows or Mac OS X. It does something better. It does somethings worse.

    Articles like this might be important to show some people, but I feel like the Slashdot crowd should be beyond this. Slashdot readers should know that GNU/Linux is a great operating system. They should also know that it isn't the be all and end all of software (I'm DEFINITELY not saying that Windows is).

    For me, this article says stupid things like "abstraction is bad". Abstraction is good most of the time, but it criticizes Windows for it. Really, it should have said that Windows doesn't offer you an alternative to their abstraction and we wanted to hack some code that would communicate right with the BIOS and Linux allowed us to do that because with free software the attitude isn't 'my way or the highway'. I really wish that the article talked about how, because GNU/Linux is a loose association of tools rather than a monolithic package, one can pick and choose which tools to include for an application like a cash register without all the crap you don't need. That's especially important for the embedded space (and something that isn't important for most/all desktop users) and something that GNU/Linux allows that Windows doesn't. That's something to point out.
  • by Anonymous Coward on Sunday October 02, 2005 @09:21PM (#13701342)
    I work for an electronics company in the UK called Maplin.

    They allready use Fedora for all their equipment.

    Thunderbird for e-mail and firefox for web browser.

  • Linux everywhere (Score:3, Informative)

    by Anonymous Coward on Sunday October 02, 2005 @09:28PM (#13701361)
    Our company has also switched to Linux on both servers and desktops recently. We are already saving thousands of dollars and it was probably the best decision the board has ever made. Instead of constant virus and service call hell we went to virtually zero problems and everyone loves it.
  • I work at Pizza Hut (Score:5, Informative)

    by Headcase88 ( 828620 ) on Sunday October 02, 2005 @09:34PM (#13701379) Journal
    We run DOS.
    • by Zey ( 592528 )
      Interesting. Way back around 1998-1999, I was working for the company that did Point of Sale systems for Pizza Hut, Hungry Jacks (the Australian version of Burger King) and KFC. Front of Store was a collection of cheap VT terminals (Termteks) with keypads, the server being SCO. But the move was on way back then to move to Linux.

      I hear on the grapevine that their system now runs on most of the Unix-alikes: SCO, Linux, FreeBSD, etc.

    • by dhanes ( 735504 )
      Huh. Back in '86-'88 I worked at the Pizza Hut COTS in Largo, Fl. Local Backend was SysV and about 80 terminals. Connected via multiple trunks to dial-up POS running SCO in 3 counties' worth of delivery joints.
    • by Rgb465 ( 325668 )
      Actually, no. One of the things I did on my last job was prepare "servers" to be shipped out to new pizza hut locations. The old setup included a commodity x86 PC running SCO openserver (5.something, if I recall) and a bunch of dumb terminals. The new setup was basically a windows 2000 box connected to a bunch of "ePic" terminals.

      The interface on the SCO boxes does look like DOS, but it definitely isnt.
  • thrills? (Score:5, Funny)

    by StarvingSE ( 875139 ) on Sunday October 02, 2005 @09:35PM (#13701384)
    Did anyone else read this as " Major Retailer Chooses Linux for its Thrills" at first?

    Linux turns me on too... ;)
  • by GreyOrange ( 458961 ) on Sunday October 02, 2005 @09:41PM (#13701402) Journal
    Since everybody else is posting the os's of POS systems and there backends, I can't think of a more appropriate place to post the ones I know of(which is only one for myself).

    RadioShack:
    POS: Windows XP Embedded
    Backend: SCO Unix (I believe its version 5, I might be mistaken).

    In fact Microsoft has posted a story on how RadioShack supposedly saved millions of dollars by using windows. I can say personally that is far from the case and Linux would of been the better choice.

    http://www.microsoft.com/resources/casestudies/Cas eStudy.asp?CaseStudyID=17131 [microsoft.com]
  • At the risk of sounding like a troll, who's Matalan? I've never heard of them before.
  • by account_deleted ( 4530225 ) on Sunday October 02, 2005 @09:44PM (#13701411)
    Comment removed based on user account deletion
    • Every POS system I've ever seen was also a POS. I worked alongside some vendors in the early '90's who platform was implemented in qbasic. Those clunky old machines always seemed like something I'd have knocked off in the mid '80's as a favor to people who needed dbase to do something that their programming abilities weren't up to.

      I really wish I'd had Linux, GTK and Postgres back when I was first starting out in the industry. We probably would still have kludged together solutions to fit our needs, but t

  • At one of the local grocery stores- I'm not sure if it was Harris Teeter or Lowes, probably the latter- I looked at the sales terminal, with a shiny little LCD display, and I realized that it *had* to be running some sort of X-Windows - you just don't get widgets like that in the top-left of your windows under Windows (even 3.11) or Mac. I don't know if it was running Linux, but it would not surprise me.
  • Other stores (Score:5, Interesting)

    by futuresheep ( 531366 ) on Sunday October 02, 2005 @09:54PM (#13701446) Journal
    Go to Lowes and you'll see a KDE based desktop.
  • by Sr. Pato ( 900333 ) on Sunday October 02, 2005 @09:55PM (#13701449) Homepage
    has the lower cost of 0wnership!
  • My experiances (Score:3, Interesting)

    by Admiral Frosty ( 919523 ) on Sunday October 02, 2005 @09:58PM (#13701458) Homepage
    I work for a small retailer, and we use windows running the Wasp POS system. It comes with a cash drawer, bar code scanner, and recipt printer. Our owner, as well as me, would love to switch to Linux (like to try tuxPOS), but we have no idea if the hardware would work with little puttsing with it, as we can afford NO downtime.

    On a side note, our system just crashed last week, and with it, our admiration for windows waxes.
    • Re:My experiances (Score:3, Informative)

      by jrcamp ( 150032 )
      May want to check out BananaPOS [bananapos.com]. It's the only Open Source POS system I found after a lot of searching that would be worth using. The feature list looks very nice. Version 2 is just right around the bend but the beta versions are available already.
  • Lowes (Score:3, Informative)

    by Bill the Bilby ( 787404 ) on Sunday October 02, 2005 @10:01PM (#13701463)
    Home hardware stores have used a linux-based POS and inventory control system for at least the last 2 years- and I believe for much longer (2 years ago was the first time I noted the terminals were running Linux, but it looked like they had been that way for a while) If you want to talk about a really LARGE company using Linux for server systems- RadioShack has used SCO Linux (yes, I know, I know) for at minimum the last decade, in all of their 5200+ company owned stores. UNFORTUNATELY they've just started phasing their POS server and inventory system to a program running on Windows Server, so they can reduce backroom equipment from 2 computers to 1, and further automation between website and POS system. Id've rather stuck to the dual-computer system, because now when the webserver goes down, I get to write hand tickets.
    • You're mistaken. I know someone who worked at RadioShack. You are thinking of SCO Unix, another product from SCO.

      Never mind the fact that SCO Linux never existed until a few years ago. SCO was Santa Cruz Operation 10 years ago, and sold SCO Openserver and later Unixware, and no other Operating Systems. The SCO Group was in-fact known as Caldera 10 years ago, and thus their products were called Caldera Linux, not SCO Linux. SCO Linux only went on sale after Caldera changed their name to the SCO Group in 2002
  • When someone says "POS" the first thing I think of is Windows.

    Ooooohhh, you must mean Point Of Sale. Never mind, then...
  • Experience talking (Score:2, Interesting)

    by Anonymous Coward
    Speaking from the perspective of someone who worked at an acme two summers ago back in high school I can tell you that this is a blessing. Most people will tell you dos is stable, most people who have worked on dos extensively will tell you this, most people who will tell you this havn't really used dos for anything more than reformatting in the last 7 years. We ran dos on all of our machines our software booted up on top of that, despite generally working at nights I got to see this event daily because o
  • OS/2 Warp (Score:2, Interesting)

    by Anonymous Coward
    I used to work at a supermarket during high school. They had OS2/Warp on all the registers operated by the cashires. Then they had a couple self-scan registers which were running Windows 2000. The self-scan's would crash daily while the manual's would never go down except when the power went out (which happened a couple of times during the year and a half that I worked there). OS2/Warp is just about dead these days, so its good to know IBM is still carrying on in the POS (Point of Sale) business with a
  • While I don't wish to piss on anyone's parade here, Matalan are very much the Titanic of the generally begaled UK retail sector, we shouldn't necessarily jump to the conclusion that their choice of Linux was a particularly astute business move - they haven't shown much propensity for astuteness.
  • I used to work in retail support for a little while, so I'm no expert, but AFAIK at many major chains the POS terminals (aka cash registers) don't actually have an OS installed on them. Rather, they network boot and download their OS from a server (either in the store or centrally). Where I was working, we used an OS made by IBM called 4690 [ibm.com] which is designed exclusivly to act as a controller for the POS terminals. Other popular options are to run the POS server software on top of Windows or OS/2. But from what I gathered, usually registers themselves won't have any sort of OS installed on them. At least this is the case with IBM registers. See for yourself next time you are at the supermarket. If the register is an IBM machine type 4694 or 4800, it probably is just an overglorified dumb terminal.

    Of course I could be totally wrong about this, but from everyone I talked to while working there, I gathered that this was pretty much the norm.

    • by vastabo ( 530415 ) on Sunday October 02, 2005 @11:58PM (#13701839)
      4690 is Digital Research FlexOS with IBM's name on it; IBM didn't even bother to grep the help files for DR references or change "dredix" to "ibmedit" or something. I'm really not sure why they went with FlexOS either, but I'm sure they had their reasons.

      The registers CAN run Windows or OS/2 but 500MHz Celerons (or lower) tend to die. So, like you said, it tFTP boots a basic OS which includes a funny little Java Virtual Machine and some TCP/IP utilities (I think you can telnet into them, but I haven't tried). The JVM will load whatever frontend the vendor soaked you for (usually some kind of Java/XML type deal that pulls stuff from the database back on the store controller). We use a really god-aweful Swing app for display. The registers usually have uptimes in the 3 month range unless something bad happens on the store controller (like IBM Deskstar hard drives).
  • by johansalk ( 818687 ) on Sunday October 02, 2005 @11:03PM (#13701677)
    I love linux! I wish I had a major big organisation so I could deploy it all over, from the servers, through the desktops, to the devices. Wait, make that a government, I wish I were a head of a government so I could dictate that Linux would run on all its computers. I'm sure with linux the schools and public libraries would be alright. Once it's in the schools and libraries, people would get used to it, firefox and gaim are just fine, so are gimp and openoffice, and there'd be no reason for them to fear it in the workplace or at home.
  • If you know linux, it's straightforward to set up linux, and MS-Wormholes is a right royal pain.

    If you know MS-Wormware, it's straightforward to set up MS-Wormware, and linux is a right royal pain.

    As Gomer Pyle used to say in the olden days: "Surprise, surprise!"
  • Work (Score:3, Interesting)

    by iamdrscience ( 541136 ) on Sunday October 02, 2005 @11:57PM (#13701836) Homepage
    The POS systems in the convenience store where I work runs Win2K (NCR machines running Retalix storepoint if anybody cares). Anyways, they use touchscreens which suck, but because of this they assume you won't have a keyboard hooked up to it. One night I grabbed a keyboard from one of the systems in the backroom and was able to do a quick Winkey+D to get to the desktop and have some fun, looking around all the systems on the network, figuring out how it all works together, playing minesweeper, etc.

    Our Retalix system is a piece of shit, by the way, there are all kinds of bugs in it, mostly just annoyances, but a few of them are pretty bad (i.e. potentially allowing an employee to steal cash). However, I don't know how much of this is my company sucking and how much of this is Retalix though.
  • airport displays (Score:3, Interesting)

    by sxpert ( 139117 ) on Monday October 03, 2005 @12:34AM (#13701931)
    apparently, most airports use a windows box for each and every display (such as the ones showing the flight number at the gates). those seem to regularly crash, with nice BSODs that makes the airport look dumb. see for instance LAS (Las Vegas McCarran).
  • Software and TCO (Score:3, Interesting)

    by HungSquirrel ( 790165 ) on Monday October 03, 2005 @03:42AM (#13702464) Homepage
    I am a manager for a movie theatre company which uses Windows 2000 box office and concessions POS terminals. The software running on those terminals connects with an Access database served on a Windows 2000 Server box. The machines themselves are reliable, with uptimes measured in weeks or months. (Of course, such uptimes mean the machines aren't being patched regularly, but they don't give me the admin password ;) ). If I weren't such a Unix junkie, I wouldn't hesitate to recommend such a setup as a point of sale solution for a company that was unwilling to train Unix personnel to support the setup.

    However, the software running on the terminals is HORRIBLE. I have never encountered such sub-par coding and attention to detail in my life. For example, on our box office stations, if a customer decides to purchase tickets on a credit card and swipes the card through the reader before the cashier has a chance to push the Pay -> Credit button sequence, the application rings the sale up as a cash sale, then promptly crashes. Huh? The average student in an intro CS course can write better VB than these clowns.

    At any rate, because of the sheer shoddiness of the software, we have enormous support costs. Managers who know their way around computers (me) are forever restarting the POS application or troubleshooting some issue or another. When we tech-savvy managers aren't around, the mere mortals are forced to ring up transactions for the rest of the evening using calculators and paper records until one of us or an IT guy can come in. (The IT guys, by the way, are based over a hundred miles away.)

    Because of the poor quality of the software, our current Windows solution is not cost-effective. However, if these clowns wrote a Unix-based POS application, our TCO would still be high simply because we are always having people support the application as opposed to the platform. That isn't to say I wouldn't be thrilled if we ditched the software and moved to Linux...or even better, OpenBSD (cue the Netcraft spam).

    By the way, if you are in the IT department of a large movie theatre corporation and you are considering a POS solution, don't touch Splyce [eims-inc.com] with a ten-foot pole. :)
  • Damn (Score:3, Interesting)

    by viewtouch ( 1479 ) on Monday October 03, 2005 @03:58AM (#13702516) Homepage Journal
    Damn, I hate to come in so late on a POS discussion. Linux POS is my specialty; I've been writing POS software since 1977. Even here in my home I can touch an icon on my touchscreen X terminal display and open a remote graphic to any of my customers' sites. With a couple of touches I can order a beer in Texas, a pizza in Florida or a burrito in California. I can put a wireless touchscreen X terminal display in your hand or build one into a restaurant table table that will let a customer do the same thing - enter & pay for their own order. POS has come a long way. What's ahead will be even better.

Business is a good game -- lots of competition and minimum of rules. You keep score with money. -- Nolan Bushnell, founder of Atari

Working...