USA India
Home Articles UserTV Press Releases Dictionary Books Education Careers B-Channels Resources Forums Blogs Classifieds
Friday 16 May, 2008 eNewsletter Register Login
Archives
Articles By Date
Articles By Category
 
 
 Archives >> Details
Making the switch
Migrating from Windows to Linux is only as as stressful as you want it to be.
Posted by : Dan Heilman

From most of what's written and said about the subject, it would be easy to presume that open source is largely the province of hardcore programmers and dedicated shade-tree computer mechanics. However, taking advantage of what open source--and in particular, Linux--has to offer can mean widely varying degrees of commitment to the platform. If you're thinking of adopting it for your business, here are a few pointers to keep in mind.

Take it easy

The conversion to a Linux environment from Windows should be a steady, deliberate process, especially when it comes to adding software. A nice thing about open-source software is that a savvy user can integrate it with most traditional software products, which makes it wise to do some picking and choosing.

"You need to decide if a 100-percent conversion is the goal," says Patty Laushman, president of the Denver-based Uptime Group. "The best solution is typically a blending the of the best of open-source and traditional software."

Sean True, the CTO of Boxborough, Mass.-based Audiotrieve, says the following lineup of software is a good starting point:

-- the Linux operating system (instead of Windows);

-- Apache's Web Server (instead of IIS);

-- the MySQL database tool (instead of Oracle or MS SQL Server);

-- and the PHP Web development language (instead of ASP).

That common configuration, nicknamed LAMP (for Linux, Apache, MySQL, PHP) costs nothing to acquire and deploy, but could create maintenance expenses depending on how it's used. And anyway, the cost of the software involved should be a secondary factor, well behind the extent to which the software will improve workplace efficiency.

"Don't base your migration solely on expected savings on zero-cost software licenses," says Evan Blomquist, co-author of "Linux for Dummies" and Linux instructor with Philadelphia-based Training Camp/TechTrain. "Software licensing fees are typically a small piece of the TCO pie anyway."

True says that even with its advantages, Linux offers a trade-off. "There's much less patching than you have with Windows, and much better uptime--over a year on one of my current servers," he says. "But the tools are less standardized."

Who's it for?

Laushman says Linux also makes sense if you employ such technical workers as software developers and engineers--or, on the other hand, if you have employees who need only a few computer functions to do their jobs, such as call centers operators or receptionists, or who use nothing but word processors, spreadsheets, and Web browsers.

"They can do very well with a user-friendly Linux desktop distribution like Xandros or SUSE and the free open-source productivity package called OpenOffice, which is very similar to Microsoft Office," she says.

Al Canton, president of Fair Oaks, Calif.-based Adams-Blake Co. (makers of Web-based SMB products like JAYA123), suggests making a comprehensive list of the software you're currently running, and then finding out their open-source equivalents. Several Web sites, can help you with this. Some software is customized or vertical, meaning there's no Linux equivalent. But even in cases like that, all's not lost. A program like Win4Lin or VMWare will let you run most programs under Linux.

Getting away from the desktop, if there's an area of your computing array that was made for Linux, it's your servers. Linux has a solid reputation for being more reliable and harder to hack into than Windows-based products. However, Laushman points out, it might be a different story if your employees need to use collaborative tools such as shared calendars and contacts.

"This is the one area where open source software does not yet compete very effectively with Microsoft products, specifically Small Business Server," she says. "If you don't need this functionality, Linux is a clear choice. If your employees need to collaborate, you can still use various open-source software, but you probably won't save money."

Laushman also says that if your business needs a Web server to host e-mail, Web sites, and applications, it might make sense to have two servers--one running Linux and one running SBS.

"Because server hardware has come down tremendously in price over the last five years, there is not a huge up-front cost to buying the hardware," she says. "Also, most Web developers coming out of school today have been trained on Linux and open-source platforms."

The truth is out there

Another advantage to using software that runs under Linux is that developers are almost always willing--in fact, eager--to answer questions about their products and troubleshoot when necessary. Part of the whole open-source ethic is constant refinement and improvement of the product, so programmers are always happy to get tips about buggy programs.

Hardware, on the other hand, isn't nearly as touchy a consideration. Off-the-shelf PC hardware should do the job, but the LAMP configuration tends to require only half the memory and CPU muscle that a Windows setup does.

"Many folks run Linux on an old Pentium 2 with 128MB of RAM," says Canton. "But you really will want at least a 1.2GHz processor with 512MB of RAM. Linux is small (unlike Windows) and 20GB of hard disk should be plenty. But more is good especially if you'll be doing a dual-boot (running Windows alongside Linux)."

A factor that's easy to overlook when migrating to Linux is how well the people affected by the switchover will take to it. True points out that the software you decide on might depend partly on the temperaments of the people using it.

"The creative ones like the freedom the LAMP stack gives," he says. "The cautious like the security that Microsoft provides."

Blomquist agrees. "A good manager doesn't invest in technology, he or she invests in people," he says. "Do the same thing you did when your business migrated to Microsoft--find or train the personnel who can direct/implement the migration."

The trick when considering flying the Windows coop for the supposedly greener pastures of Linux is to keep your options open.

"You will be amazed and shocked to see how many alternatives to Windows applications there are, and how good they are," says Canton. "This is one of the biggest eye-openers for new open-source people find. At first they don't believe. But after trying out things like the e-mail program Kmail, the Outlook lookalike Evolution, the Photoshop substitute GIMP, or the Firefox Web browser, they become believers."

 
 
Archives by Date
 
 
 
 
 
Copyright © 1997-2010 ComputerUser Inc.
About us | Terms of use | Privacy Policy | Legal | Trademark/Copyright | Awards | Advertise | Writer guidelines | Sitemap | Contact | FAQ's | Feedback  | Link to us

Here are the topics we cover computer certification computer careers computer training computer games consulting data recovery data security digital entertainment emerging technology gadget reviews handheld computers hardware reviews home automation home networks home office how-to advice internet linux local companies local news local profiles macintosh mp3 players network security online music online security open-source small-business technology soho software reviews technology books technology dictionary vpn web site reviews wi-fi windows wireless technology tech articles tech news press releases tech dictionary education resources career solutions create your personal blog upload your videos become a writer usergroups special interest group SIG 3com cipts adobe adobe certified expert apc ncpi apple achds acpt acsa actc avaya bea 8.1 certified administrator 8.1 certified architect 8.1 certified developer 9 certified administrator bicsi rcdd checkpoint ccmse ccsa ccsa ngx ccse ccse ng plus with ai ccse ngx cisco access routing and lan switching ccda ccdp ccie ccip ccna ccnp ccnp old ccsp ccvp crmam ip communications optical proctored exams for validating knowledge sales specialist storage networking vpn and security wireless lan citrix cca 3.0 cca 4.0 cca 4.5 cca xp ccea 3.0 ccea 4.0 ccea xp ccia ciw ciw associate ciw certified instructor master ciw admin master ciw designer master ciw enterprise developer security analyst comptia a+ network+ security+ server+ computer associates ca cusa cuse cwna cwna cwsp dell eccouncil cea cep certified ethical hacker chfi e-commerce architect emc emc specialist implemenation technology foundations enterasys ese eta exam express exin exin itil extreme networks ena ens filemaker f7cd f8cd fortinet fortigate foundry cne fujitsu fujitsu guidance software ence hdi css hda hdm hdsa hitachi hitachi certified professional hp ais apc app aps ase certified systems developer csa cse master ase huawei hcne hyperion hcp ibm advanced deployment professional advanced technical expert application developer business process analyst certified administrator certified advanced system administrator certified advanced technical expert certified associate developer certified enterprise developer certified solution designer certified specialist certified systems expert database administrator db2 deployment professional enterprise developer eserver certified specialist ibm on demand business solution advisor solution designer solutions developer solutions expert storage administrator system administator iisfa cifi intel isaca cisa isc cissp sscp iseb itil ism cpm juniper jncia jncis legato lcaa lcea lotus clp lpi lpic level 1 lpic level 2 lpic level 3 macromedia mcafee mcdata csnd microsoft crm mbs mcad .net mcdba mcdst mcitp mcp mcpd mcsa longhorn mcsa 2003 mcsa 2008 mcsd .net mcse mcse 2000 security mcse 2000 to mcse 2003 upgrade mcse 2003 mcse 2003 messaging mcse 2003 security mcse 2008 mcts microsoft business solutions microsoft partner competency mile2 cnsa network appliance nac-na nac-nie naca nace nacp network general sniffer certified professional nokia nokia security administrator nortel ncde ncds ncse ncss ncts novell5 cna 5 cne 6 cna 6 cne 6.5 cne cne upgrade omg ocup oracle 10g dba 10g oca 11i 8i dba 9i dba 9i internet application developer oca ocp8 to ocp8i dba upgrade exam pmi project management professional polycom pcve redhat rhce rhct sair sas institute sas scp saas scp snia snia certified architect snia certified professional snia certified systems engineer snia storage networking certification program administrator professional associate symantec scse scsp scta scts teradata tca v2r5 tcad v2r5 tcda v2r5 tcis v2r5 tcm v2r5 tcp v2r5 tia ccnt ctp tibco tcp trusecure ticsa veritas infraguard chamber of commerce vcp vmware certified professional webex linkedin facebook myspace