Meal Tikit and Meal Tikit Pro currently run on the Microsoft Windows XP Pro (Win XP) operating system. We chose Win XP because of the vast range of available development tools (MS Visual Studio 2008, in particular) and rich feature set. It is also the most widely used operating system in the U.S.A. today.

We considered Vista (briefly) but due to the enormous number of bugs and unwanted features in Vista, we decided it wasn't worth the effort. Since Vista has become such an unpopular operating system, Microsoft is already hard at work on it's replacement (code named simply "Windows 7"). A 'beta' version of Windows 7 is due out around the end of this year and it's development has been greatly accelerated.
Because Win XP is so widely used and supported, we felt that a sense of familiarity and comfort with Windows-based software would be desirable. When people feel at home on a computer, they become productive more quickly and when they are productive, they are generally happier.
The level of comfort expressed by computer users is a direct result of their familiarity and comfort with the graphical user interface (GUI). You won't see anything in Meal Tikit or Meal Tikit Pro that you haven't already seen in other Windows-based software. Buttons, check boxes, pull-down lists, etc., all appear just as they do in other Windows programs.
For the moment, Windows XP is the operating system of choice for Meal Tikit and Meal Tikit Pro. That may be changing soon though (click 'The Future' tab), so check back occasionally for updates.
We are currently in the process of porting Meal Tikit Pro over to the Linux operating system. Linux is a very user friendly and robust operating system, when configured properly, and can be made to look very much like Windows XP. There are several reasons for switching to Linux (aside from the very cute logos);

1. Sales of Windows XP will be discontinued at some point in the future. According to Microsoft, support for Windows XP will end in 2014. Even though that is a full eight years down the road, using an unsupported operating system is neither recommended nor desirable.
2. Windows XP is not, nor has it ever been free. The vast majority of Linux operating systems ARE free and are very well supported (better than ANY product from Microsoft). That support is also free.
3. The availability of a Real Time Kernel in Linux makes it more attractive, from a technical standpoint. Real Time processing of transactions is as good as it gets, and Linux delivers that in spades. Microsoft Windows (any and all versions) has never been nor will it every be a Real Time operating system. Running on a reasonably fast computer, this is generally not an issue, but is still a consideration.
4. In terms of general desktop use, there is very little (if anything) that a Linux box can't do that a Windows box can. The biggest difference is the vast majority of Linux software is FREE. There are also well over a dozen different window managers available to run in Linux. The window manager is what you see --- the desktop, the menuing system, icons, the look and feel of the user interface --- everything the GUI is comprised of. Linux offers several very low overhead window managers that use minimal system resources and are, to a large extent, nearly transparent (to the user). Even more important, a low overhead window manager doesn't get in the way of real-time transaction processing.
In terms of the computing power an operating system and the software that runs on it provides, Linux is unbeatable. There are more FREE software applications (literally thousands) available for the Linux platform than for ANY other operating system available. Upgrading and installing those applications is a breeze and even easier than in Windows.
For us, Linux is simply a no-brainer. The inevitable migration of Meal Tikit Pro to the Linux operating system is a logical progression that is unavoidable. We look forward to the future where even better things await us.
Current Status of Linux Port:
The touch screen driver has been ported to Linux, tested and is fully functional. The next big hurdle is writing a driver for the receipt printer. Porting of the Meal Tikit Pro software itself will be fairly easy and is on the back burner until hardware support is completed. It makes no sense to port the software if the hardware isn't yet supported.