Home > Midmarket CIO Tips > Data centers and infrastructure for the midmarket > Open source and Web site design: Caveat emptor
CIO Midmarket Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

DATA CENTERS AND INFRASTRUCTURE FOR THE MIDMARKET

Open source and Web site design: Caveat emptor


Herman Mehling, Contributor
09.06.2007
Rating: -2.75- (out of 5)


Technology news and tips for Midmarket CIOs
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Using open source software (OSS) to create or redesign a Web site should be a no-brainer, right? Maybe, maybe not.

More on open source
Open source security OK, experts assure SMBs

Antivirus fight club
True, open source programs are free, freely distributed and more secure than proprietary ones. But, as Romans used to say, caveat emptor. OSS has as many downsides as upsides, a reality that typically cash-strapped, resource-challenged small and medium-sized businesses (SMBs) need to research before paying for an OSS-based Web site.

Before starting any Web site project, assess the benefits and risks of open source versus proprietary software. Key issues to consider are reliability, cost of development and support versus savings in license fees, compatibility, support and the benefits of building versus buying.

Reliability

There's a fairly common belief (fostered by its proponents) that OSS is more reliable than proprietary alternatives. The belief is half-true. Linux applications, for example, will reliably run on older computers. However, some OSS programs are less reliable, and many are no better or worse than any Windows-based product.

  • Look for OSS products that have been around for a long time and have a solid community of customers and developers.
  • Check OSS Web sites for information that may be useful about Web servers, content management systems and other Web tools you may need for your project.

Cost of development and support versus savings in license fees

OSS programs are free, but the development and support are not. You need to determine whether paying a Web developer to create and maintain a customized OSS-based Web site is more or less beneficial than paying a developer to use a proprietary solution. For many companies, the deciding factor is quality of support.

While support is always available in the open source world, it is not always as user-friendly, as it tends to be aimed at developers, not end users. Still, the more popular the application, the more likely you'll find a support infrastructure as professional as any offered for a proprietary solution. Vendors and providers will offer service-level agreements, 24/7 support, support packages, and help desk services -- none of which will be free, of course.

Many SMBs will find that the cost of supporting their Web site is offset by not having to pay for licensing fees.

Compatibility

Getting open source programs to work with one another can be an expensive challenge because many are not plug-and-play and require programming. If you're on a tight budget and don't have in-house IT expertise, you'll be better off choosing a proprietary solution that offers Web compatibility with your back-end office programs.

Build or buy

As with any technology project, you can either build or buy. OSS is ideal for building because:

  • It's easier to customize than proprietary software. The source code is freely available and can be adapted to fit the customer's need like a glove. But it's probably better to create modules instead of modifying the core application. If you modify the core, you will be off on the expensive upgrade path.
  • OSS sites are developed with tools that prevent you from being locked into specific vendors or software packages.
  • OSS comes with modular, reusable components.

Remember, too, that unless you're developing a pure-play, completely Web-based business, you probably don't need to create anything terribly unique. You can use proven, open source technologies that you don't have to develop and maintain. The more code you develop from scratch, the more you'll have to maintain. Most budget-constrained SMBs use OSS because it leaves them more money for services and for customizing the software to their specific needs.

Everybody knows that building software can be expensive. But buying a product can be even more costly, especially if you chose a vendor that delivers a flaw-ridden tool it can't fix.

Herman Mehling is a freelance writer based in San Anselmo, Calif. He can be reached at hermanmehling@sbcglobal.net.


Rate this Tip
To rate tips, you must be a member of SearchCIO-Midmarket.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Data centers and infrastructure for the midmarket
Five tips that could change your data center
Converged networks a risky business
VoIP rollout in 10 steps
Energy efficiency within reach at SMBs
SAS, blades reshaping the server market
SOA adoption check list
Virtual private networks offer secure, simple remote access
Wireless LAN planning guide, part 2
Blade servers: Check IT List
Unified messaging comes of age for SMBs

Open source midmarket software
OpenOffice takes on Microsoft Office at SMBs
Open source and SMBs: Open your mind
Open source and SMBs: Answers
Open source code vulnerability critical as licensing
Open source strategies for SMBs
Open source software options for the midmarket
Open source enterprise applications business assessment
IBM makes U-turn, joins OpenOffice
Linux desktop: Simpler, more secure than Windows
Open source security: Five best practices

SOA and Web services for the midmarket
SOA, SaaS models pair up nicely for Bosley Medical
The Real Niel: SOA has promise
Web 2.0 strategy eludes business
SOA: A Midsized Manufacturer's Framework for Growth
The Power of IT Strategy
Application Development: Special Report
Software as a Service for the midmarket
MDM not one-size-fits-all
NetSuite IPO has SMBs optimistic
Web 2.0: An existential threat to traditional IT?

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2007 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts