What is the Best Way to Start a Paid GPL Project? 231
pooslinger writes "I know little to nothing about programming but would like to start, fund, and maintain a GPL linux POS application. I see there are a few available with the majority being closed source. I am currently starting a business and really despise the fact that I will have to spend $2-$5k on a proprietary solution. I would like to create an application where you could take a midrange PC, connect inexpensive touchscreens, barcode readers, thermal printers, credit card readers, etc; scan/input inventory; and begin selling. Something like a Debian POS distribution that boots into X and starts a POS terminal. Does something like this exist, am I just trying to reinvent the wheel?" How have other people approached starting a new GPL project, finding talent, and ensuring the code choices best benefit the community?
Before the jokes start (Score:5, Funny)
be prepared to spend a lot more than 5K (Score:1, Funny)
Are you sure you're prepared to take on this rather substantial investment?
Oh, by the way, if you're looking to other open-source people to help with the money end of it, don't hold your breath. Because while they command grossly inflated salaries, they are terrible managers of their money. They spend entire paychecks on stuff like jet-skis and strippers (in the vain hope that she will sleep with him, which she never will).
POS? (Score:1, Funny)
Re:POS? (Score:1, Funny)
Creating a POS is easy! (Score:2, Funny)
Penny Wise ? (Score:5, Funny)
Re:POS? (Score:2, Funny)
i - insert more scanned items
dd - remove an incorrectly scanned item
Edit mode is very simple, you just add in scanned items. You don't want your clerks to be scanning items while they make change or accept payment... that would be ridiculous! Contrast to emacs POS:
alt - process selected item as a discout card
meta-shift-c - hold down while customer scans credit card
control-meta-s - save current items to payment buffer
control-meta-x - print receipt
control-meta-q - transaction finished
meta-o - open register door (in case it didn't open automatically due to an exception)
... with emacs POS you have to switch around to different buffers, press convoluted combinations of keys, etc. Not even to mention what happens when parts of the bill disappear because the garbage collector determined they were no longer needed to calculate the total. Or what if you get robbed, when you have a gun to your head do you really want your POS to be hassling you that the customer didn't select a payment option instead of just blasting out ":wq!" ??
As you can see vi is a much better choice for POS.
Re:POS? (Score:3, Funny)
Re:Success = sound business model (Score:3, Funny)
Re:Success = Strong Leader + Initial Codebase (Score:2, Funny)