Search Netpreneur
Help Desk
Netpreneur's domain and hosting services
are powered by Australian company PlanetDomain, an ICANN and auDA accredited registrar:
|
Useful ArticlesUsing Open Source Software in Online Business
Open Source Software refers to free applications provided under specific licensing terms where the source code is accessible and able to be edited.. Open Source software includes a very wide range of applications, from hobbyist applications to full strength enterprise ecommerce platforms. It's quite likely even the operating system of the server your site is hosted on is powered by Open Source products. A couple of well known examples of Open Source software are OSCommerce, a shopping cart, and FreeBSD, a server operating system. Open Source software principles Information on the guiding principles of Open Source software can be viewed on the Open Source Initiative (OSI) site. Licensing usually falls under two different types - the GNU GPL and the GNU LGPL. The LGPL has more restrictions on use and redistribution. Open Source advantages Open Source applications have provided the base of many incredibly successful businesses. Some of the advantages include: Free software If you're just starting out in online business, working capital can be scarce and Open Source software can dramatically reduce your startup costs. A side effect of the Open Source community is that it has also helped reduce prices on commercial software over the years. Evolving applications Some Open Source software projects can have hundreds of programmers involved which helps in the rapid development of new features and bug fixes. These communities also provide a massive knowledge base for using, tweaking and troubleshooting the products. Encourages learning Open Source software encourages you to go beyond the user interface and mess around in the code; applying modifications (mods) and other edits to suit your own needs. Not locked into vendors Using commercial application can make you reliant on a single company to maintain and edit the application for you, which can get rather pricey over time. Often when you buy a commercial product, support will only be included for a set length of time, after which you'll need to renew your license. Also, if the vendor goes broke, they might just disappear; leaving you high and dry; whereas popular Open Source applications have a life of their own with programmers coming and going but a core community remaining; keeping the project alive. Disadvantages of Open Source There's no such thing as a free lunch and this also applies to Open Source software; particularly if you don't want any part of editing or programming an application. Projects can die Just as with commercial applications, some Open Source projects do die; usually the smaller ones, so you may be stuck with an application you can't upgrade yourself and requiring programmers to do customizations. Support issues When you buy commercial software, the vendor is usually committed to supporting you; but in the case of Open Source software, you're relying on the goodwill of others to help you troubleshoot. New features What you may consider is a great feature for the product may not be shared by the application's programming community and even if it is accepted, it can be a very long time until it's implemented. Choosing a product If you do decide that Open Source software is the path you'd like to take, bear the following questions in mind when selecting an application.
When considering whether to use Open Source software, remember that the concept of "free" is related to freedom more than to dollars. Although Open Source applications can be a great alternative; if you're someone who needs phone support or personalized email assistance - you may be better off financially in the long run buying a commercial software package.
On the Netpreneur's Action List:Lastest additions to the Netpreneur Directory:
Google Blog Search Pinging Service
Windows Live Search - URL Submission |
Add a Comment
Please be civil.