Jump to content
xisto Community
friendforever

How Creating An Open Source Softwares Help Me To Earn Money?

Recommended Posts

An open source piece of software has to be released under a licence permitted by the OSI. All licences, and therefore all open source software, must comply with the following statement:

The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

So, open source software must itself be given away free. However, it can be included in applications and devices that are sold for a profit but the source code of any open source components must be made available.

So, how do people make money out of it? Well, selling advertising space on their websites is probably the most popular way of getting money from open source software. However, this money is usually ploughed back into either the hosting costs or development costs, and using it for personal profit is often seen as a bit wrong - it's also difficult as your advertising revenue increases with the popularity of your software, but so do your hosting and development costs, so actually making a profit is difficult. The alternative is selling support contracts for your software. That only really works if you sell to businesses and have a piece of software people really want to learn to use, or need to work perfectly 24/7. Again, costs increase as more people order support contracts and you need to hire staff, but it is more similar to a traditional business than the ad-based method.

Share this post


Link to post
Share on other sites

Best way is to go open source, at least at first. Unless your software has some really impressive features, people may be skeptical of a new, unknown software. I'd say stay open source and rely on donations, just because I like open source stuff, but becoming closed source and a paid for software isn't that bad. You will have to watch out for nulls and warez, but you'll gain money each time somebody downloads the software.

Share this post


Link to post
Share on other sites

An alternative is to use two versions:1) Open Source with good featuresand then2) A closed source "premium" version with better featuresThis seems to be the more mainstream way of doing it these days. I'm finding more and more programs with both a free and paid version as of lately.

Share this post


Link to post
Share on other sites

There are plenty of views on opensource. And i've seen both negative and positive sides of opensource. Opensource doesn't have to be free but it killed many business because of source-code being open. This model is not for everyone in software business. Only those who can work around this and create business model around this becomes successful and survives. I'll not talk about numbers migrating to open-source license. Take a look at this article which says why free is better. Also this is good article on free-software.

I just want to say one thing : If you like any open source project then keep it alive by donating to it. If possible, yearly or twice a year if it's actively developed. If open-source software also releases paid version with more features then support it by purchasing. Keep good projects alive by supporting it's development.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.