I initially wrote it as a birthday present for my brother, who needed something to do that job, then decided maybe some other people would like it. It was popular with teachers. (Writing that I feel like a jurassic patio11!)
I think it was $10, then I raised it to $15. These were pre-internet days, pre AOL even. It was fun getting checks from foreign lands, though it annoyed my bank. They eventually started charging $20 to clear a foreign check, so I had to adopt an unofficial “foreign folk get registered for free” policy and just thank them and tear up their checks when they arrived. I think the last check came in over 10 years after I stopped maintaining the program.
␄
¹ Slightly nag ware. Registered users could make the solicitation screen stop showing up on launch. There was a secret little click dance you could do on the solicitation screen to prove you were registered.
² Pro tip: A “calender” passes the spelling checker, but is a machine in which cloth or paper is pressed between rolls until smooth. You will have to update your software and reprint your paper manuals when you discover this fact.
Bonus Pro Tip: If you try to write a direct SCSI access disk utility, you may accidentally corrupt your only hard drive, not have backups of your source code, and then get to write a block scanner using only floppy based tools to scan the wreckage of your hard drive looking for blocks that might be C source code, collect those together, and reassemble your software sources as best you can. That's ok, version 2.0 is always better anyway, and you will have learned to keep backups.
I wondered if anyone else would want them, and so I offered them up, a copy for anyone for $5. Sold a couple hundred copies. And to top it off, a German company that made 'player guides' bought a copy, decided they wanted to use it in one of their guides and offered me $50 for the "rights" to do that, and I gladly accepted.
That ended up funding my purchase of a lot of games for the Amiga.
[1] The BYTE Information eXchange which was a funny funny bulletin board running on a VAX.
Edit: Apparently still valid in 1989 :-) https://groups.google.com/forum/?fromgroups=#!msg/rec.games.... although that isn't my address any more.
I ran a little ProBoard BBS for awhile. ;)
There was a lot of money being made from shareware in the 80s and 90s. I was involved in the Summer Shareware Seminars (later rebranded Shareware Industry Awards) and got to talk to quite a few developers/authors who were making mid-6 figure incomes from shareware, and of course there were a handful that had made their million(s). They were pretty aggressive marketers, though, and not the kind who just wrote a program, distributed it through the BBS ecosystem, and waited to see what would happen.
Disk vendors could make a considerable amount of money, as well. PBS was no Mom-and-Pop affair. Thinking back on it, there were 25-30 full-time employees (office staff, order takers, tech support, reviewers, catalog editors, in-house disk duplicating staff, 20+ line BBS, etc.) I have no idea what type of revenue the company generated, but it was a bustling place!
They were $25 a pop and I made way more than $10K from them over the years. Each payment (except a few juicy site licenses) came to me as a check in an envelope.
The best part was WinPrint became my resume for Microsoft. It demonstrated that I was an expert in an area where demand was high: Apps on Windows that could actually print.
[1] http://www.kindel.com/products/winprint/ [2] http://www.kindel.com/products/iniedit/
I eventually released TAPES using Turbo Pascal for the PC as well.[1]
Printing has always been my thing. Another app I built, that was freeware, was called Spit. Spit printed your source code with headers/footers...originally WinPrint was called WinSpit... I'm super embarrassed by my rebellion against K&R the source demonstrates [2].
[1] https://github.com/tig/Tigger/blob/master/College/MY_PAS/TAP... [2] https://github.com/tig/Tigger/blob/master/College/C_SRC/SPIT...
Haha, I found a screenshot of the app: http://www.softpedia.com/progScreenshots/SuperAlarm-Screensh...
Question: why did you decide not to put a price on it?
My first product was a "login" script (just JavaScript which generated an encoded version of a username and password and navigated to that URL). I remember when I received my first envelope with a $10 check and an email address inside. That was an awesome feeling.
I also made a fairly complicated "calendar creator" script which allowed a user to stylize and customize a calendar template that would be output in the form of HTML, CSS, and JavaScript. Since HTML, CSS, and JavaScript were the only tools I knew how to use that's naturally what I wrote the program using. Everything was output in a textarea field for "easy" copy-pasting into the user's website.
After a few years I realized the programs were becoming dated (I started receiving more frequent refund requests) and I stopped charging and open sourced them.
In hindsight, the programs were fairly poorly written but I'm glad to know that at least a couple dozen people found them useful.
Promotion and distribution were major challenges. You'd upload your wares to CompuServe, BBSes, etc. I'd also visit conventions and tour user groups. I never felt the need for classified ads (not targeted enough).
The real shareware players had their own BBSs. I went a bit further and started a network of CAD/CAM, computer graphics themed BBSs and served as the hub. Much like FidoNet. It was huge fun, but a lot of work.
Someone else noted that majority of income came from consulting/contracting and some writing. That was my experience too. I had the view "your work is your resume" and publishing shareware was the best way to get known. Much like working on some open source projects today.
Total income over several years was in the low five-figures when bundling deals were included ( some people wanted to include these programs as part of bigger systems that they sold ). I created a successor to MailSend called MailWrench that provided better support for Microsoft Exchange Server and SMTPS (SMTP over SSL), but the market just didn't seem to be there for command-line mailers any longer.
These programs are now free-to-run software with source ( with the exception of MailGrab).
http://books.google.com/books?id=mi8EAAAAMBAJ&lpg=PA29...
Good times...
I was pretty disappointed when I received the rejection letter.