Since the code is open, it's easily customized and optimized. Enhancements are distributed online and subjected to rigorous peer reviews. Critics, however, say Linux poses several risks. Many business applications that companies rely on are still not available for Linux. Support, therefore, can be problematic.
Security is also an issue.
Some people, such as MacDonnell Ulsch, a senior manager of technology risk devices at PricewaterhouseCoopers, argue that Linux's openness makes it a prime target for security problems. Others say that modifications made by programmers can create havoc within an organization. On the one hand, using free software that runs well on inexpensive, older hardware means you minimize hardware and software costs. However, if your organization is Windows-based and your employees are unfamiliar with UNIX, your staffing budget could skyrocket overnight.