Grant Gross
Senior Writer

U.S. government seeks the open road

feature
Mar 12, 20048 mins

Open source software is driving the next wave of federal, state, and local government IT projects

2004 may be the year for open source software to catch on in a big way in government agencies. For years, federal, state, and local agencies have been using open source software – some in the open, some on the sly – but the extent of open source’s proliferation in public agencies remains unknown, as few hard numbers are available.

Government agencies have implemented open source solutions that range from Linux-running, data-collection computers on Naval Oceanographic Office survey ships to a Web-based tool that allows the  U.S. Agency for International Development(USAID) to quickly process the visas of foreign workers scheduled to train in the United States. USAID’s Web-based Visa Compliance System, which went live in January, was developed using the open source Python programming language and runs on the Linux operating system, the PostgreSQL database, and the Apache Web server, says Peter Gallagher, president of IT contractor DevIS.

Open source may have flown under the radar at many government agencies, but that could soon change, says Tony Stanco, organizer of the Open Source in Government conference series at the Center for Open Source and Government at George Washington University. Stanco anticipates major discussions among government agencies about large-scale open source implementations at the conference this week in Washington. Public agencies have long used Linux and Apache to power Web servers, and he foresees announcements of more open source usage in the coming months. Stanco also expects open source Web services tools, such as Zope, and content management systems to catch on.

“Nobody in government wants to be the first,” Stanco says. “I think that’s where [many government agencies] are: talking about implementation right now.”

According to Stanco and other open source advocates, this change in attitude toward open source software may be attributed to agencies’ need to reel in software spending and their IT staffs’ desire to tinker with code. With open source, agencies wouldn’t be tied to the whims of one software vendor; instead, a community of developers would control an open source project.

Open source software may also attract government users because the code can be exchanged between agencies, which are all watching their budgets. Agencies, which often develop their own specialized applications, view open source not only as a means to slash development costs but also as a vehicle for sharing their projects without worrying about licensing fees.

DevIS’s Gallagher agrees that government attitudes about open source software are shifting. “There’s been a major change within the last year,” he says. Gallagher’s software development company has assisted several federal agencies, including the Labor Department and the State Department, with open source software projects.

One of Gallagher’s clients, the Department of Labor’s Occupational Safety and Health Administration (OSHA), is using a custom open source application called Workforce Connections, which DevIS helped develop using its open source EZ Reusable Objects content management tool. OSHA uses the Web-publishing tool — running on Linux, Apache, and the Zope database — to create Web training programs.

Workforce Connections, in place at OSHA for the past year, allows content managers to publish training courses and other Web content without the help of programmers or even HTML knowledge. The application has cut the time to develop a Web training course from more than nine months to two and a half months, explains Michael Gerwitz, director of distance learning at OSHA. The cost per hour of developing Web training programs decreased from more than $30,000 to approximately $5,000, saving hundreds of thousands of dollars per course, he adds.

Still No Free Lunches

Other agencies, including the Department of Defense, are exploring open source as well, although some users aren’t as excited about the potential advantages. In May 2003, for example, the Defense Department’s office of the CIO issued a policy statement on open source software, clarifying the licensing issues of the GNU General Public License. The memo insisted that open source deployments within the department comply with both software licenses and Defense Department security regulations.

According to a report by nonprofit research group Mitre, the Defense Department had 155 open source applications in place in October 2002. The report, commissioned by the Defense Department to study its use of open source software, concluded that the department has been making open source products a “critical component” of its technical initiatives.

The public version of the 160-page Mitre report doesn’t list where open source applications were used in the Defense Department, but it does cite the applications in use at the time of the report. These ranged from Linux firewalls to the Emacs text editor, from the Majordomo e-mail list management tool to the GnuPG encryption tool. The Mitre report remains the best measure of open source use in the agency, says Defense Department spokesman Bob Gorrie. Although the agency continues to run open source software, Defense Department IT workers have noted that open source and free software don’t automatically equal cost-free. Using open source software can mean additional development costs for agencies wanting to tweak the code.

“It’s just like any other software — there are no free lunches,” Gorrie says.

Increasing Sophistication

In 2001, two areas within the government were adopting open source solutions, according to Mary Ann Fisher, IBM’s program director for Linux in the public sector. The first was the public research and development community, and the other was the more business-oriented agencies, which were adopting Linux and compatible applications for low-level functions such as file, print, and mail serving. Since then, various agencies have started developing more sophisticated, mission-critical applications, such as the ones the Treasury Department has created for tax collection and budget management.

“We are seeing applications being developed for video identification management, collaboration, online learning, online pension access, and Web-based ticketing and reservation management. It is no longer constrained to just the infrastructure space,” Fischer says. “The government is feeling more comfortable about [Linux] being more reliable, scalable, and secure.”

For upper-end applications, most large agencies prefer to stay with existing, proprietary, server-based applications rather than making the transition to lower-cost, open source counterparts. Some open source products do not have the same performance and reliability, Fisher says. Many agencies, however, prefer open source applications at the departmental level for new development projects.

“Where you are just doing departmental or more individual management, most [agencies] find it more appropriate to go with an open source data management tool,” Fischer says. “But when you go live with a larger, more commercial product, they just need the scalability, reliability, performance, [and] security aspects they offer. For enterprise apps, sometimes things like MySQL are not even brought up.”

Fisher says there is now a wider range of agencies adopting Linux-based proprietary applications such as DB2 and Informix. The Treasury Department, for example, is implementing higher-end applications for tax collection, accounting, and budget management.

The Pressure Mounts

The federal government is being pushed toward adopting open source technologies by the same fundamental factors driving their adoption among corporate users: mounting pressure to implement significantly lower-cost systems that are easier to maintain in an effort to deliver services that are more competitive.

“Think about what the mission of governments here and around the world is. It is to make their respective economies more competitive in the global market place, improve the health care and education of their citizens, defend the population, and to protect the environments,” Fisher says. “What we are seeing is that the adoption of open standards is allowing governments to innovate faster and to be more responsive.”

Fischer believes that despite the aggressive adoption of open source technologies by the U.S. government, Uncle Sam is lagging behind the adoption rate of many foreign governments around the world, most notably China, India, Canada, and Germany. After they have carefully analyzed the pros and cons of moving to an open source platform such as Linux, most foreign governments move quickly and sometimes massively to a new environment, unlike the U.S. government.

Take the municipal government of Munich, Germany, for example: Last May, city officials removed 14,000 copies of Windows from workers’ desktop and portable systems and replaced them with SuSE’s  version of Linux. The primary reason for the switch was to gain more flexibility to incorporate a wider range of lower cost technologies, which could be passed along to the public.

“More and more we see governments looking at transitioning over from a big picture standpoint and making more of a political decision about using open source software in general,” says Holger Dryoff, general manager of the Americas at Germany-based SuSE Linux.

“[In the United States], they start with little steps and then grow it over time,” Dryoff says.

Grant Gross

Grant Gross, a senior writer at CIO, is a long-time IT journalist who has focused on AI, enterprise technology, and tech policy. He previously served as Washington, D.C., correspondent and later senior editor at IDG News Service. Earlier in his career, he was managing editor at Linux.com and news editor at tech careers site Techies.com. As a tech policy expert, he has appeared on C-SPAN and the giant NTN24 Spanish-language cable news network. In the distant past, he worked as a reporter and editor at newspapers in Minnesota and the Dakotas. A finalist for Best Range of Work by a Single Author for both the Eddie Awards and the Neal Awards, Grant was recently recognized with an ASBPE Regional Silver award for his article “Agentic AI: Decisive, operational AI arrives in business.”

More from this author