WhiteHouse.gov releases open source code

 

Drupal code a boon to the community.

The U.S. White House today released some of the custom code behind its web site for the open source community to review, use or improve.

The code extends the open source Drupal content management system (CMS) that also runs the web sites of Amnesty International and Prime Minister Kevin Rudd.

Four modules were released: Context HTTP Headers, which adds metadata to web pages; Akamai, which integrates WhiteHouse.gov with its content delivery network; GovDelivery, which integrates the CMS with the government's e-mail system; and NodeEmbed, which improves accessibility of rich media for people with disabilities.

The release coincided with DrupalCon 2010 in San Francisco this week, where New York State Senate CIO Andrew Hoppin discussed "Open Source in Government" with WhiteHouse.gov lead developer David Cole.

Last week, the New York State Senate publicly released 24 Drupal modules that constituted a majority of its website's custom code.

"By releasing some of our code, we get the benefit of more people reviewing and improving it," Cole wrote on the WhiteHouse.gov blog.

"We're excited to see how developers across the world put our work to good use in their own applications," he wrote.

Australian independent software vendor (ISV) Agileware has worked with the Drupal community on modules like Apache Solr and Drupal core for more than five years.

Agileware's director Justin Freeman welcomed the WhiteHouse.gov code and planned to use the site as a case study for public sector clients with concerns about deploying open source software.

"The public sector can be very risk adverse," he told iTnews. "Relying on an open source project for crucial public facing infrastructure [such as a web site] is a key issue."

Besides demonstrating the benefits of Drupal, Freeman said the release of WhiteHouse.gov's custom code showed that the organisation was willing to contribute to the community.

"The Drupal team for WhiteHouse.gov was three people. Yet, thousands of Drupal developers worldwide directly contributed to the WhiteHouse.gov by being a part of the Drupal community," he said.

"Giving back to the community is very important ... [it] is equally beneficial for [WhiteHouse.gov] and the Drupal community, since others in the community can now also review and build on those contributions."

"The code looks great and are useful contributions to the Drupal community," he said.

WhiteHouse.gov's release was in line with President Barack Obama's aim of "Transparency and Open Government". In an executive memorandum on 21 January 2009, Obama wrote that the government should be transparent, participatory and collaborative.

Open source software currently is utilised by many Australian government agencies, including the Bureau of Meteorology, Australian Federal Police and the Department of Defence.

But despite the Australian Government Information Management Office's (AGIMO) 2005 'Guide to Open Source Software', Freeman said the Australian public sector had yet to endorse open source to the same extent as the U.S. Government.

"[The] pm.gov.au [website] was launched on Drupal, however there has been very little information provided on why Drupal was selected or even whether this is signifies the Australian Government endorsing open source software within the public sector," he said.

"More can be done to support local Australian companies that develop and provide support for open source software."


WhiteHouse.gov releases open source code
"I would like to also express my issue at why government do not embrace proven open source in the enterprise as well as infrastructure, process, compliance, portals. The platforms we support ..."
By bradburyn
 
 
 
Comments: 2
Ace
Apr 23, 2010 9:59 AM
I have a dream. That maybe, just maybe there will be a day when the Australian government shows such maturity in this space.
bradburyn
May 24, 2010 8:12 AM
I would like to also express my issue at why government do not embrace proven open source in the enterprise as well as infrastructure, process, compliance, portals. The platforms we support (OpenSoft Australia) provide a one-stop shop for full support and services. We have been assisting many businesses and companies over the past 3-4 year with open standards and open source, integrated with cots. Governments can benefit from the likes of terracotta, mule esb or equivalent and Liferay portal. So some one at the Government levels should know open source has been proved in the largest areas in Australia and overseas. Tier 1 &2 are now revisiting their strategies and adopting open source.
Comments have been disabled for this article.
 
 
Top Stories
Photos: HTC One vs Samsung Galaxy S4
Android giants battle it out.
 
Project management lessons from the QLD Health payroll inquiry
Analysis: How not to run a major IT project.
 
Review: Asus Fonepad
Calling on the Big Phone.
 
 
Sign up to receive iTnews email bulletins
   FOLLOW US...

Latest VideosSee all videos »

Bankwest builds continuous delivery capability
Bankwest builds continuous delivery capability
To automatically deploy test/dev sandboxes by mid-year.
Veterans' Affairs sets sights on modernisation
Veterans' Affairs sets sights on modernisation
Data safe with Human Services, CIO says.
Citi Australia drops platform customisations
Citi Australia drops platform customisations
Technology chief shifts focus from building to leveraging systems.
VicRoads restructures IT team
VicRoads restructures IT team
Department moves to align with industry benchmarks.
Zurich Australia extends IT team offshore
Zurich Australia extends IT team offshore
Malaysian staff served from Australian data centres.
Leigh Berrell - Utilities CIO of the Year
Leigh Berrell - Utilities CIO of the Year
Yarra Valley Water CIO Leigh Berrell accepts his Benchmark Award for Utilities CIO of the Year.
Wayne McMahon - Retail CIO of the Year
Wayne McMahon - Retail CIO of the Year
Domino's Pizza CIO Wayne McMahon accepts his Benchmark Award for Retail CIO of the Year.
Inside Perpetual's ongoing IT transformation
Inside Perpetual's ongoing IT transformation
CIO Jenny Levy discusses how outsourcing will help the firm "simplify, refocus and grow".
Managing Complexity - Defence's Daniel McCabe
Managing Complexity - Defence's Daniel McCabe
Daniel McCabe, Assistant Secretary of Australia's Department of Defence, provides the audience at the iTnews Data Centre Strategy Summit with a deep dive into the organisation's data centre consolidation program.
How Facebook designed the data centre from scratch - Marco Magarelli
How Facebook designed the data centre from scratch - Marco Magarelli
The full keynote by Facebook data centre architect Marco Magarelli at the Australian Data Centre Strategy Summit. Magarelli details the design considerations behind the social network's Prineville, Oregon; North Carolina and Luleå, Sweden data centres.
Modernising Legacy Data Centres - Telstra's Jon Curry
Modernising Legacy Data Centres - Telstra's Jon Curry
Telstra general manager of managed data centres Jon Curry guides the audience at the iTnews Australian Data Centre Summit through the build of the telco's Clayton, Victoria data centre.
NSW Government launches NABERS data centre rating tools
NSW Government launches NABERS data centre rating tools
Matthew Clark from the NSW Department of Environment guides facilties managers through the details of the new NABERS data centre energy rating tool at the Australian Data Centre Strategy Summit.
NABERS launch panel: Australian Data Centre Strategy Summit
NABERS launch panel: Australian Data Centre Strategy Summit
Matthew Clark (NSW Dept of Environment), Greg Boorer (Canberra Data Centres), Glenn Allan (National Australia Bank), Mike Andrea (Strategic Directions) and Bob Sharon (Green Global Consulting) discuss the impact of the NABERS data centre rating.
Judges notes: Fortescue Metals [The Benchmark Awards]
Judges notes: Fortescue Metals [The Benchmark Awards]
iTnews' panel of judges discuss Fortescue Metals 'New World of Work" project, one of three shortlisted finalists for the Industrials category of the CIO Benchmark Awards.
Judges notes: Retail [The Benchmark Awards]
Judges notes: Retail [The Benchmark Awards]
iTnews' panel of judges discuss the shortlisted finalists for the Retail category of the CIO Benchmark Awards.
Judges notes: Pacific Aluminium [The Benchmark Awards]
Judges notes: Pacific Aluminium [The Benchmark Awards]
iTnews' panel of judges discuss Pacific Aluminium's lightning fast service desk refresh, one of three shortlisted finalists for the Industrials category of the CIO Benchmark Awards.
Judges notes: Domino's Pizza [The Benchmark Awards]
Judges notes: Domino's Pizza [The Benchmark Awards]
iTnews' panel of judges discuss Domino's Pizza's shift to hosted services, one of three shortlisted finalists for the Retail category of the CIO Benchmark Awards.
Judges notes: McDonald's Australia [The Benchmark Awards]
Judges notes: McDonald's Australia [The Benchmark Awards]
iTnews' panel of judges discuss McDonald's Australia's new self-service portal for employees, one of three shortlisted finalists for the Retail category of the CIO Benchmark Awards.
Judges notes: ING Direct [The Benchmark Awards]
Judges notes: ING Direct [The Benchmark Awards]
iTnews' panel of judges discuss ING Direct's 'Bank in a Box', one of three shortlisted finalists for the banking and finance category of the CIO Benchmark Awards.
Judges notes: Yarra Valley Water [The Benchmark Awards]
Judges notes: Yarra Valley Water [The Benchmark Awards]
iTnews' panel of judges discuss Yarra Valley Water's insourcing project, one of three shortlisted finalists for the Utilities category of the CIO Benchmark Awards.
Latest Comments
Polls
Do you prefer the Coalition's NBN policy?

   |   View results
Yes
  19%
 
No
  81%
TOTAL VOTES: 1667

Vote