iTnews
  • Home
  • News
  • Technology
  • Software

Boffins analyse open source development process

By Robert Jaques
Sep 26 2006 9:56AM
Follow google news

Researchers from UC Davis awarded US$750,000 grant.

Boffins analyse open source development process
US researchers have secured a US$750,000 three-year grant to study how open source software such as the Apache web server is built.

The group from UC Davis, which was awarded the funding from the National Science Foundation, pointed out that, unlike the construction of a cathedral or an airliner, there is no 'blueprint' for a piece of open source software that shows all the parts in relation to each other.

Computer software systems are now among the most complex, expensive items ever created by humans, and some of the most sophisticated are being built by teams of volunteers as 'open source' projects where any programmer can read the code and suggest improvements.

Premkumar Devanbu, a professor of computer science at UC Davis, explained that the open source development process typically sees a small group of programmers look after the core elements of the system with the rest being broken up into modules that are attacked by a floating group of volunteers.

He added that open source defies conventional wisdom about collaborative projects. For example, most office workers know that the slowest member of the team sets the pace for everybody else.

But in open source projects, work moves at the speed of the fastest member of the team, and adding more hands accelerates rather slows the project.

The researchers will focus on the Apache Web Server, the PostgreSQL database and the Python scripting language.

They will collect information from message boards, bug reports and email discussions to understand how design teams organise and interact.

Professor Devanbu believes that the way teams are organised is reflected in the resulting software. At the same time, the structure of the software will have an effect on how teams of programmers are put together.

For example, software broken into large chunks of code might need a different approach than a structure of smaller chunks.

Add iTnews as your trusted source

Add iTnews As Your Trusted Source Add iTnews As Your Trusted Source
Got a news tip for our journalists? Share it with us anonymously here.
Copyright ©v3.co.uk
Tags:
boffinsdevelopmentopenprocesssoftwaresource

Related Articles

  • Microsoft limits employee use of Anthropic's Claude Fable 5 Microsoft limits employee use of Anthropic's Claude Fable 5
  • Aurora Energy to modernise its ERP system Aurora Energy to modernise its ERP system
  • Perth Airport to deploy 70 IT, OT systems for new terminal Perth Airport to deploy 70 IT, OT systems for new terminal
  • Apple rolls out new, AI-powered Siri Apple rolls out new, AI-powered Siri
Join our WhatsApp Channel

Partner Content

Why resilient communications are becoming critical infrastructure for modern enterprise IT
Promoted Content Why resilient communications are becoming critical infrastructure for modern enterprise IT
Onel Consulting Strengthens Its White-Glove Services With Strategic COO Appointment
Promoted Content Onel Consulting Strengthens Its White-Glove Services With Strategic COO Appointment
Intelligence × Trust: the equation that will decide Australia's AI winners
Promoted Content Intelligence × Trust: the equation that will decide Australia's AI winners
From test case to control tower: How DXC and ServiceNow are governing enterprise AI at scale
Promoted Content From test case to control tower: How DXC and ServiceNow are governing enterprise AI at scale

Sponsored Whitepapers

When cyber risk has no clear owner: A practical guide for senior Australian business leaders
When cyber risk has no clear owner: A practical guide for senior Australian business leaders
Agile in the AI Era: why projects still fail
Agile in the AI Era: why projects still fail
When Technology Becomes the Blocker: Unlocking Real Outcomes from AI and Cloud
When Technology Becomes the Blocker: Unlocking Real Outcomes from AI and Cloud
High-volume data sources for AI-driven security analytics
High-volume data sources for AI-driven security analytics
How healthcare organisations can get more value from cloud
How healthcare organisations can get more value from cloud

Events

  • iTnews State of Security Breakfast iTnews State of Security Breakfast
  • iTnews State of Data & AI Breakfast iTnews State of Data & AI Breakfast
  • Forrester's AI Forum Sydney Forrester's AI Forum Sydney
  • The 2026 iAwards The 2026 iAwards
  • Integrate 2026 Integrate 2026
Share on Facebook Share on LinkedIn Share on Whatsapp Email A Friend

Most Read Articles

Defence says Palantir is "sandboxed" in its environment

Defence says Palantir is "sandboxed" in its environment

Services Australia describes fraud, debt-related machine learning use cases

Services Australia describes fraud, debt-related machine learning use cases

Perth Airport to deploy 70 IT, OT systems for new terminal

Perth Airport to deploy 70 IT, OT systems for new terminal

Meet Genie, Deakin Uni's virtual assistant for students

Meet Genie, Deakin Uni's virtual assistant for students

techpartner.news logo
Sydney-based AI-cloud waste startup raises $3m
Sydney-based AI-cloud waste startup raises $3m
Brennan uses NiCE to modernise its contact centre
Brennan uses NiCE to modernise its contact centre
Impact Awards: Tecala slashes customer response times for fintech IQumulate
Impact Awards: Tecala slashes customer response times for fintech IQumulate
Interactive introduces private cloud platform
Interactive introduces private cloud platform
Digital61 expands cybersecurity portfolio
Digital61 expands cybersecurity portfolio
All rights reserved. This material may not be published, broadcast, rewritten or redistributed in any form without prior authorisation.
Your use of this website constitutes acceptance of nextmedia's Privacy Policy and Terms & Conditions.