Liberty BASIC Community Forum
General >> General Board >> Income

Post by mack on Jul 28th, 2017, 10:02am


I'm obviously not looking for any details. Does anybody however make any income, full or part time from their LB programming?


Re: Income
Post by Rod on Jul 28th, 2017, 10:27am

Yes the do, if you pick your way through this board

You will find examples of commercial programs.

Some will have a small user base but you usually find that individuals are using Liberty to leverage personal skills they already have. Mining, Cartogrophy, Electronics control. So niche software.

Re: Income
Post by MKnarr on Jul 28th, 2017, 10:54am

Until recently I sold a program since about 2004. I probably sold about 120 copies but the user base in the whole US was probably less than 500. The program was very successful but when I figure the amount of hours maintaining and updating it I probably made less than a dollar an hour. I wasn't in to it to make money but users can be very demanding. Many asked for features that would have required a lot of programming time and would only benefit them.

The program was over 17000 lines and no matter how many fail safes you put into it, there is always someone that finds a way to break it. That's ok but the feedback is so poor that you can't reproduce the failure.

Don't be discouraged, but unless you have a program that everybody wants, you aren't going to make a lot of money. And if you do have a large customer base, the headaches go up exponentially.

For a variety of reasons, mostly poor sales, I have gone out of business. It was no longer fun dealing with the users that refused to read the manual and were never going to learn how to use the program properly.
Re: Income
Post by Rod on Jul 28th, 2017, 2:10pm

I do recall writing an EPOS system for an Equestrian centre. Thought it would be fun, but no. I had the DBase skills but the user requirements just went on and on and the user always found a way to break it. The system survived for three or four years and the business still survives. So I must have got a little bit right, but they migrated to a paid for system and soon learned that asking for custom tweaks cost megabucks, they began to conform to the norm.

I retired gracefully.

So commercial software is rarely a one man endeavour, it needs to be a team effort and it needs structured contracting.

All of that said Liberty is a good grounding in programming, to be commercially successful you need to migrate to the OS and Development tool of the moment and hang on to its coat tails.

In my experience two to three years is about the life expectancy of a Development tool, it will evolve and you will need to evolve with it. So team based best because they can afford the time and effort to stay aware of developments and train team members.
Re: Income
Post by mack on Jul 29th, 2017, 04:51am

interesting comments thanks. I was just thinking of what the possibilities were of using LB as a source of "pocket money" as such. I suppose it depends on what people are asking for and your own skills and time.
Re: Income
Post by MKnarr on Jul 29th, 2017, 1:14pm

In my caes the organizations that bought the program ($55.00, $45.oo profit) really liked the program and I don't think it was the cost as I always had a Christmas special at $40.00 and never got an order. I think it was that many of the Clubs that could have used the program had shows small enough they didn't feel the need to use the program.

In my case it wasn't just the low sales. I was paying $135 a year for web space and 2 years ago I only sold 3 programs so I just broke ever. Last year I only sold one. I tried advertising in a magazine specific to my customer base and never got an order from that. So my sales were word of mouth or through the web page.
Re: Income
Post by CryptoMan on Jul 30th, 2017, 12:33pm

I sold a custom payment systems testing software this year for $500,000.- and think sell multiple copies at this price or more. It was first written in LB and then converted to OOP with LBB but effectively it was originally LB and can be done in LB.

It does the job very well.

Ofcourse, more professional development tools like Visual Studio C# could have been used but I like small and nimble LB/LBB and very little overhead.

I think the value of a software depends on the domain knowledge and what the customer is willing to pay for solving his paint point.

Yes, you can make money with LB/LBB developed software.
Re: Income
Post by mack on Jul 30th, 2017, 1:47pm

Thanks again for responses. I would like to expand my coding knowledge with LB and eventually if I sold a program then that's a bonus. It seems then that it is possible if I become proficient enough.

CryptoMan you mention LBB. What is that?

Re: Income
Post by CryptoMan on Jul 30th, 2017, 3:25pm

LBB is a LB like language developed with BBC Basic.

JB is JustBasic a subset of LB is another related language.

RunBasic is another version for Web Development.

For your needs I think LB should be sufficient. We must not discuss anything else but LB in this forum.
Re: Income
Post by Noble D. Bell on Jul 31st, 2017, 08:54am

There is nothing wrong with setting up a website and give your LB programs away for free. You could setup a "donate" button and let people make donations to future development. I know several authors that do this and claim to be somewhat successful.

In doing things this way the main thing you would be most responsible for is educating the users that your software is "as is" and you work on it as time permits. By using your software they accept that and if for reasons of their own they may wish to donate a little pocket money to see future development. A forum could be setup along with an faq to handle most user questions.

You can make money with LB or any other language. Just be clever in your delivery!!

I don't think it is the development language that you use (LB or anything else). Moreover, I think it is how it is marketed and the target group of users.

Re: Income
Post by Brandon Parker on Aug 1st, 2017, 1:15pm

Technically the company I work for pays me for maintaining and updating a program that I started in 2010.

The program currently consists of about 15000+ lines of code and is very compact for its abilities. All written in Liberty BASIC.......

I do not see it being replaced in the near future due to the many customized abilities that it has and tasks that it performs; especially for the group that I used to work in.


Brandon Parker
Re: Income
Post by mack on Aug 27th, 2017, 07:52am

Thanks for all your replies. This is something I will definitely look into. As I say I'm in no way looking for big bucks, rather an added interest to my programming.