Open Source POS Project
This project is to create an open-source
Point of Sale (POS) system. While we are just starting this effort,
I envision that it will build a set of tools that can be assembled
and customized to address a variety of POS requirements. If we do
our job right, VARs will select these tools as the basis of their
solutions, and some of us may even go on to be VARs ourselves. In
any case, getting VARs to select a Linux-based solution is the
goal.
What are the tools I am talking about? There is an amazing
array here. On the geek end are drivers for
barcode readers, touch screens, IR devices and such. On the
business end there will need to be accounting software and reports.
In each case we need to identify what is needed, design and build
the tool and get it accepted by vendors outside the Linux
community--be they hardware manufacturers or service providers such
as credit card processors.Many of these pieces already exist--our effort will be to get
them working together and documented. Others will have to be
written. Ultimately, we will have a complete tool kit with
documentation that can be used to build precisely what the customer
wants. This customization ability can be a big win over solutions
based on closed-source software.We have just started a mailing list to discuss the effort. If
you want to join, send e-mail to
majordomo@ssc.com and put the line
subscribe opos-list in the body of
the message.This project was inspired by some questions on the
Free Software Business
mailing list run by Russ Nelson. I have many years of
experience in embedded systems with a few years developing POS
systems for the fueling and convenience store market. Dan Wilder,
also on the SSC team has over 15 years of experience in POS
systems. We want to bring our expertise to this Linux-based
effort.
email: ljeditors@ssc.com
Phil Hughes










This week 5 lucky Members will receive a copy of The Official Ubuntu Server Book by Benjamin Mako Hill and Linux Journal's very own Kyle Rankin. No entry necessary. Check back here early next week to find out who the lucky Online Members are.




Comments
pos system
hi
i am looking for open code pos system Or someone to write a very SIMPLE pos system.. for supermarket 3 cash register with backoffice
no inventory update...no ordering system....... one or two report on end of day registor taking
print reciept as required by the customer
overall SYSTEM - touchscreen monitor , bar scanner, printer , customer display, and keybrord.
ANY ONE WHO CAN HELP PLEASE EMAIL ME
orbitpc@gmail.com
A Java based open source POS
I would strongly recommend to try Floreant POS http://www.floreantpos.com
It may hurt web based application love but Web based application works better where application does not need to interact with hardware. Web pages has security restrictions, so cannot send data to small printer or kick cash drawer!
In addition to that Applications also utilize full resource of a system. It can even cache data for faster load, for example Restaurant Menus are almost same and gives added security.
There are so many vendors with different hardware in different platform that our recommendation is to use Java as platform. Floreant POS, developed in Java runs smoothly on any platform. In addition using hibernate made its code easier to customize.
MySQL is most popular but it has two limitation - recent version of mysql is heavy and it enforces ISVs to agree with Commercial License from Sun Microsystem. Floreant used Apache Derby that has less than 2M memory footprint and released under more flexible apache license.
Awesome POS
I have been developing POS for the restaurant.
It had taken me about six months. It should be nice and clean
in about six months. I'm plan on distributed it out for free.
I had to develop my own, because most POS is real confusing
or not intuitive enough.
Please email me if you're interested in evaluating it.
Compiler used: JAVA
Database: MySQL.
jkumpaar@hotmail.com
Regards,
John
We need a PHP/MySQL based POS system
We are looking for someone who can write or giv us a PHP/MySQL based POS System that we can use in one of our customer stores.
The idea is that we are developing an mini-erp system on php/mysql for this company that has about 3 retail stores, and it will beasy for us to integrate your source to us.
- Surendra
Take a look at
Take a look at frontaccounting, no pos just yet, but won't be long.
AM
We've been doing this for over 20 years
We have been doing Linux based POS systems for big retailers all over Southern Africa for 20 years now. Starting off with a 4th GL called CERES, created and developed in South Africa, so not only was the solution completely open source, but was proudly South African. A lot of our Furniture retailer still use the CERES based linux POS system. We have since started doing Java POS systems to keep updated with the GUI interfaces required by our clients. All our back office and frotnend servers run on Linux, and one client still running on Unix.
point of sales
hello,
i want to develope the point of sale softwares online in java
please help me how to start the project
kamlesh vyas
On sourceforge, you guys
On sourceforge, you guys will see that an ERP called Openbravo bought TinaPOS (i think it was LibrePOS) but now OpenbravoPOS.
http://sourceforge.net/projects/openbravopos/
Cheers,
Sanj
THE BEST RIGTH NOW USING PHP
THE BEST RIGTH NOW USING PHP AND MYSQL IS MERCHANTOS.COM
I have a POS, made with GTK+. I plan to GPL it.
Hi.
I made a POS system for my sister's coffee cart business. The primary goals were speed, ease of use, stability, and basic POS functionality. It also needed to be about cash register sized or smaller. It's designed for use with a touch screen. I coded it in C using the GTK+ toolkit (2.0) and do some complicated stuff in perl. The software is designed with modularity and flexibility in mind. It uses mysql as a database. It processes credit cards using perl to interact with yourpay.com. CC processing specifically is designed with modularity in mind, so yourpay.com could be replaced with something else fairly easily. Credit card numbers are captured using a swiper that plugs into a serial port. The cash drawer is also controlled via a serial interface. I'm using Star parallel printers which are great little machines and well supported under Linux. The touch screens work well. I developed it using Debian Sarge and run it under Gnome, but any window manager could work. I think it should be fairly easily portable to a variety of devices. It's been used in a production environment for 6+ months. The reporting needs some help, but I just haven't had the time needed.
I'm currently working on increasing modularity (with a goal of separating the POS logic from the GTK+ front-end) and improving the credit card processing module, including making cc transactions run asynchronously so the GUI remains responsive. I plan to soon start working on making the menu more easily editable. (right now you need some xml editing skillz to change an item/option price.) Other future plans include adding customer tracking and affinity-card (gift card) support.
so far: it's very stable, the baristas like it, the reporting (via apache/cgi/mysql/perl) gives enough information for day to day simple things and to make doing taxes possible... It's possible to run several transactions at once... can accept multiple forms of payment for each transaction... .... it does all kinds of cool stuff. I'm proud of it. I think it should already be possible to run more than one POS off the same database... and without much more work (adding some record/database locking) it will be possible to work on the same transaction at any connected terminal without having to worry about losing or corrupting data.
I made it because I had the time, thought it was an interesting project and had a customer. Now, it would be nice to make some money from it. Maybe you'd like to hire me to do something? I'm a very good programmer, with plenty of C/C++/perl experience. :)
The coffee business is located in Reno. It's called Hi Point Coffee. I'll most likely be publishing the POS software on sourceforge under the name HiPointPOS, or something like that.
POS system
anna-
trolling about the internet re: POS systems, came across your post.
we're a 9 store group of cafes in milwaukee that runs micros. as we have been seeking some higher-level functionality, micros delivered a proposal for their web-based reporting, gift/loyalty program and unified employee database. with this many stores and that many micros products, the annual costs begin to support a development effort.
a high-level list of desirables:
•23 registers across 9 stores
•thin client touchscreens as "register unit"
•all touchscreens connected to central office server (via fast internet conencitons)where transactions take place
•basic POS function
•multiple printers, printing subsets of orders (drinks go to espresso machine, food goes to pantry)
•PCI compliant credit card processing
•open source
•central employee files
•time/attendance at all terminals
•card-swipe identifiers for staff
•gift cards
•loyalty on same card as gift
•cached CC transactions when disconnected from internet (continue to ring sales)
•cache all other data as well, resync when connected
•centralized management of touch screens, menus, pricing, etc.
•scheduled (example: 5 am next saturday) pricing changes, menu additions/deletions
•data exporting, reporting, etc.
•bonus feature: connect to macintosh running itunes music- control track selection and volume
•bonus feature #2: we have a scheduling program written in excel. translate into version accessible over terminals
what's your perspective?
OS Compatibility
Does this only work on the Linux platform or does it run in Windows as well?
POS software
We are developing a pos software in java for retail business. we are interested to in your restaurant project. hope we can have mutually benefecial business relationship.
FreePOS Moving To Linux Client Soon
FreePOS, the internet's leading freeware restaurant POS system, is taking a major step by implementing a Linux based client. The goal is to eliminate licensing fees associated with Windows and to reduce the hardware requirements of workstations.
If you would like to learn more about the development status, please check our website at www.Positive-Feedback.net - You can even register as a Beta tester there and receive trial versions of the prototype(s).
Development Help Needed for Revolutionary POS concept
Please contact me if you are interested in helping develop a prototype of a revolutionary restaurant POS system. We are located in the NYC area. Serious inquiries only. This is being posted on Jan 6, 2007. This invitation is open to anyone interested who is reading this.
spyknot@gmail.com
pos development
I would love to get involved with the development of a pos for restaurants. Please get with me asap.
Scott Smith
225-288-8100
Restaurant POS Project
This is an interesting topic; is there any progress? We are restaurant developers with a serious need for a quick serve solution, benchmarked by Aloha quick service product and delivery/carry out module. We have developed such a solutions years ago; SCO Unix, Cbase, C programming, and various unix scripts. This fully documented system is installed and working in 300+ QSR operations today. However, as all you reading this know, this system; utilizing today tools and platforms can truly be something. We are in the restaurant business, not the development business; a deal can be made here for us to contribute our working knowlege, source code, documentation with an eye towards building a fully functioning, Open souce POS sytem for the QSR market. Any thoughts, shoot me a note. Best, Earl
web and station combination
i am trying to male an online solution but i have to use of service to convert to fax it would be nice to have an nternal solution for that
Re: Restaurant POS Project
We are a start-up company currently developing restaurant systems utilizing a mix of proprietary and open technologies. We have a unique business model that we believe provides a compelling proposition to the market. I would be very interested to discuss requirements and experience with you, including potential deals.
Development help available
I work for a company that provides POS solutions to the resteraunt industry. I am looking to input my experience in this field and help to develop a open source system that can provide a variety of POS solutions to many industries. Reguardless of what language it is written in, i will learn it. Open source softeware will allow POS providers to offer a much better product with release from the licensing overhead currently associated with it. Reguardless of the launguate the frontend i written in I believe MySQL to be the obvious choice in the database server choice. I wish to see the open source POS solution become a tight nit group with secure trusted software that is able to provide the features and capabilities that the large companies provide before they do with support for more hardware and options than is currently available. Sorry for any typos but its late saturday night and i'm at a party (of course on the computer available) I assure you my intent in genuine and my effort endless. Please contact me with any further details available.
Sincerely,
Chris Janzow
Development Help Needed
Chris,
How do we contact you?
POS and osCommerce
Does anyone out there, use osCommerce for your webstore? Do you want it connected to your live store? We at R&T Computers are in the process of disigning a POS to do just that. Stop by our webstore at http://rtcomp.no-ip.com email the web master at rtcomp_wm@sbcglobal.net or best of all stop into our live store at 4385 Dixie Hwy Saginaw, MI 48601
SynPOS
Checkout SynPOS at http://www.postosc.com. It synchronizes with web stores including osCommerce in real time.
Re: Open Source POS Project
A few years ago I started work on one such project using the Mozilla Framework. I still believe this is the way to go, though Java might be decent as well. The reason I think Mozilla is a better fit is because of Internalization.. it's built in, plus you get a rich framework that's cross platform for free. I built a proof of concept interface a looong loooong time ago, but no one seemed to give a damn, so I stopped. IF anyone is interested, signup for the mailing list and drop me a line/post on the bulleting board. The project is MozPos at:
http://sourceforge.net/projects/mozpos
It installs under Mozilla 1.7 and seems to run fine (though it was developed under 1.1).
Mozilla POS
Greetings. Please tell us how you developed the project. I am very intersting in using it.
In fact, I need it urgently for a project. However I didn't find any documentation. Also i'd like to know about the framework you used as well as the source code. Thanks.
Re: Open Source POS Project
I meant to say Internationalization... I'm too sleepy..
Re: Open Source POS Project
I have owned 2 restaurants and am also a Software Engineer and am constantly surprised at the crop of software that is made available that calls it self POS software. Most of it is awful.
I am well versed in Java, J2EE, web design (html, javascript, dhtml, etc...), Relational and non-relational database systems (Oracle, DB2, Lotus), and would be very interested in working with a group trying to create an open source POS system or discussing a good open source project that is already in the works.
I also have most of the standard POS hardware needed for testing (cash drawers, receipt printer, label printer, credit card printer, credit card readers, touch screen monitors)
Please add me to your mailing list, or, if this is an inactive thread, those interested, please contact me and possibly we can discuss other POS systems and potentially start a real open source POS framework on sourceforge (I know there are many, but most don't have much support, 2-4 developers, and I haven't been able to try most, as their code is still locked up in alpha).
email me at: scprotz@hotmail.com
(Please put POS in your subject line so i can quickly weed it out from all the junkmail i get at hotmail)
Re: Open Source POS Project
Hey guys
I am on the functional side and know quite a bit about what the functionalities are for a POS system.
I would also like to know if there is any generic framework available for POS?
Re: Open Source POS Project
Any news on this project ?
Tim
Re: Open Source POS Project
Hello All,
I am current build a Java based pos system for a dine-in/carryout/delivery resturant franchise. Have been developing system for a year now. I am interested in additional involvement in you open source project..my project is currently not open source...but future development my move in that direction.... please contact me at maddera@peakpeak.com....looking forward to hearing from you...
Re: Open Source POS Project
I am taking this opportunity to offer my services for an open source development of Java point of sale system.
Although I am good at Java and well versed in J2EE, however
I am new to Point of Sale systems and am trying to make one as a hobby. May I ask you
if there is some example code / tutorial available which uses java pos API. Similarly are you aware if some organization has made some standardized dtd or schema for this purpose.
Is there some opportunity to collaborate with some one on this type of project please. I have been to http://www.javapos.com but could not find any thing. May I also subscribe to the mailing list for opos please.
Your's Sincerely.
Ahmad
E Mail: knowledg_power@hotmail.com
Tel: 816 - 668 - 8386
Re: Open Source POS Project in Java
Looks like, it did not add my contact information in the a/m post.
Here it is:
Ahmad
E Mail: knowledg_power@hotmail.com
Phone: 816 - 668 - 8386
Re: Open Source POS Project
I have a whole system ready with linux backend running php/mysql/apache and any client with web browser as front end. Works great BUT the hard part now is to find a POS printer that will work with linux, have been doing a lot of research, with no luck. So far, the project cost me 600 + printer cost. If this is successful, definitely would be cheaper than those windows pos systems.
-Frank N.
open source pos
I work/manage a ski shop and i am looking for a retail POS to replace what I am running now. I would like more info on your project.
Charlie
Re: Open Source POS Project
Star Micronics POS Printer
Re: Open Source POS Project
i can give you a easy solution;
take a windows machine, install apache, php and mysql
upload your files and there you've got a system wich can print easily.
Like to participate, mail me ritz at skynet.be
Re: Open Source POS Project
I have been a system engineer for various POS VAR's since 1986. I'm very interested in your work, please email me at dsouthard@cowansretail.com. Hopefully, you still monitor this thread. Thanks for any responses,
Dale Southard
Re: Open Source POS Project
I am very much interested in building a POS using PHP/MySql.
So Frank or anybody who would like to share information regarding this, could you contact me at latestkraze@yahoo.co.uk
I would like to know how far your project have gone to and how much work is involved. and alot of tip to help me get started! :)
i would appreciate this very much.
cheers,
Kenneth
Re: Open Source POS Project
Hello Frank,
Its great to know that YOU VE POS sytem runnin on php/mysql/apche.Infact I ve tried to do the same.R u interested in Sharing the source code.
please let me know.I need it.
with regards
maruti srinivs
smaruthi@yahoo.com
Re: Open Source POS Project
I have a DOS POS system that I have been running in a small hardware store for 9 years. I just recently went to a regular receipt printer (Star 8340). For 9 years I used a Panasonic KPX 1080i. The Dos program have very few drivers available. But if you stick with 9pin dot matrix printers they all seem to use about the same control codes. Since they don't do graphics and have limited fonts, the data is just ascii caracters and the contols are groups of three or four ascii caracters. The Star printer didn't seem to care if I used drivers for the Panasonic. I would like to corespond with you on your project. I don't have any programming experience and don't know alot about Linux, but I do know what a good POS system needs. If you would like to contact me: mothershatespam@bellsouth.net You know what to do with hatespam.
BoB
Re: Open Source POS Project
45555
Re: Open Source POS - Using Printers + other POS h/w
Take a look at http://www.javapos.com/ and you can perhaps see a solution to this. This is an industry page that deals with connecting with POS printers, scanners, and other hardware.
Re: Open Source POS Project
If youve got a system running let me know, i've got a couple of customers interested in one.
I would gladly help out in finding a compatable printer (Ive look at this already my self.)
Please reply to me personly as I dont come here very often at all (just remove -spam- from address)
pos-spam-@mlsis.co.uk
Matt
Re: Open Source POS Project
I am Planning this software already, if any you java developers would like to contribute to my project please email me at moorjani@svenson.gp and I will send you the project plan, so maybe we get things started.
Uday
Re: Open Source POS Project
I absolutely agree. These is another project on sourceforge that has yet to release any files. before the open source community spends countless hours improving information dissemination systems (like nuke and other cms') I think we should be trying to make an open source business management suite. We have web-based ones already, the exchange project (www.oscommerce.com) and interchange (if you like pseudo-opensource redhat items). Why can't we build a Point Of Sale system that is full features, perhaps webbased of java based, that can control a business and doesn't look like a command line hassle. I have seen many of these POS systems (closed source) in my day, and the best deal i've found is the POSitive system (http://www.gopositive.com/). They currently have a free version, free as in cost, but it is not full featured. Their full project costs just under $2k when you're done buying necessary plugins, and that includes a network license for as many machines as you want. I've seen the tools, and I've digested the database structure at least in my head; folks, it doesn't look to complicated.
Countless hours of energy are spent on projects that are for pure novelty... This sort of project will empower PEOPLE to open businesses and stores, as opposed to Cor-pirate entities that seek to control and remove real business practices from existence. This will happen in the same way that we made it possible for anyone to open an online store... I have customers set up that maintain their online store for under $100 a month, including hosting, software, and credit card processing. Allowing small businesses to not have to spend $2000.00 to get some software (which i might remind you is over twice the cost of a decent POS computer) is preventative.
-eric gould
eric@savageweb.net
Re: Open Source POS Project
Hi there. I'm not a programmer (sorry), but I am a small business owner. I'm currently searching for a POS system for my retail store, and they are ridiculously expensive.
The most important thing for me is that the POS/Inventory Control DB also be able to run an e-commerce site. I think this is crucial for a lot of retailers this day, so I thought I'd just add my comment in on that.
If anyone has any suggestions, please feel free to email me at my junk mail account with POS in the headline: edit4you@hotmail.com
Thank you!
Abigail
Re: Open Source POS Project
What about making a point of sale system that connected to OSCOMMERCE's mysql database and used a common inventory to avoid double-entry? That is what I am currently investigating. I am thinking that a Micro$oft Access or VB front-end would be good, or a Java-based front-end that connects to the mysql database using either myodbc or jdbc-mysql. Since I've already been forced to spend a lot of time in school developing Access clients (I didn't have a choice) I am thinking of sticking with it because I don't feel confident enough in my Java skills (I have some servlet/jsp skills, but as far as creating reports and doing data-validation with a strictly AWT/Swing front-end would take initiative and time that I don't have on my part at this time. I want to move over to the Java end completely, but not right now. The liscense fee for Access strictly as a client isn't that prohibitive at this time. The modules for Access could be published as open-source, but the actual MDB couldn't. But importing the modules to Access is very easy. So distributing the modules with the mysql-dump and os-commerce would be a viable option. Access has the drivers for the touch screens and the barcode scanners and printers (I imagine Java would too).
-
Joe@k9k.net
I am making a OSC POS
I am in the process of making a POS for my OSC web store. Im just not a PHP coder. Anyone that wants to help is more then welcome to email us at R&T Computers: rtcomp_wm@sbcglobal.net
Re: Open Source POS Project
What about making a point of sale system that connected to OSCOMMERCE's mysql database and used a common inventory to avoid double-entry? That is what I am currently investigating. I am thinking that a Micro$oft Access or VB front-end would be good, or a Java-based front-end that connects to the mysql database using either myodbc or jdbc-mysql. Since I've already been forced to spend a lot of time in school developing Access clients (I didn't have a choice) I am thinking of sticking with it because I don't feel confident enough in my Java skills (I have some servlet/jsp skills, but as far as creating reports and doing data-validation with a strictly AWT/Swing front-end would take initiative and time that I don't have on my part at this time. I want to move over to the Java end completely, but not right now. The liscense fee for Access strictly as a client isn't that prohibitive at this time. The modules for Access could be published as open-source, but the actual MDB couldn't. But importing the modules to Access is very easy. So distributing the modules with the mysql-dump and os-commerce would be a viable option. Access has the drivers for the touch screens and the barcode scanners and printers (I imagine Java would too).
Micro$oft Access or VB front-end
If you want "Micro$oft Access or VB front-end",
I have the code for it. VB and Access are a piece of crap.
How are you going to sync the data? Let's say there are more than
one machines/users. JAVA and MySQL are the best.
Post new comment