Welcome | Sign In
TechNewsWorld.com
Applications

Torvalds Adopts New Programming Management System

Print Version
E-Mail Article
Reprints

There are several source code control systems on the market with several different philosophies, including the Concurrent Versions System, Subversion, GNU Arch and Monotone, that Linus Torvalds could have adopted. He instead chose to develop his own.


Rewriting the Startup Handbook
Starting up a new software company is not very hard, but making it successful requires a willingness to remake old rules to fit the Internet age. Getting venture capital or angel investor funds starts with nailing your story. [Download PDF: 5 pgs | 162k]

Linux creator Linus Torvalds unveiled a new Linux control tool to manage his software project on Wednesday. Dubbed Git, the tool will replace a management system called BitKeeper sold by a company called BitMover.

Community objections over the use of BitKeeper -- proprietary software -- didn't stop Torvalds from using the automated mechanism to control the flow of updates and track changes made by the hundreds of programmers who contribute to the project. But a controversial claim finally did.

Recently, BitMover founder Larry McVoy said the Linux community was attempting to copy BitKeeper with a program called SourcePuller and revoked Linux developers' right to use the software for free.

Philosophical Issues

There are several source code control systems on the market with several different philosophies, including the Concurrent Versions System, Subversion, GNU Arch and Monotone, that Torvalds could have adopted. He instead chose to develop his own.

But the question now is really not about philosophical issues like distributed versus centralized approaches to software configuration management. The question is how will this impact kernel development?

Torvalds said the peer-to-peer BitKeeper model enhanced efficiency, more than doubling the pace of Linux kernel development. Will the shift to a admittedly rough-edged Git hinder momentum?

Natural Evolution

Burton Group vice president and service director Gary Hein told LinuxInsider that Linux has experienced these types of issues in the past, most recently around driver support. Hein chalks up the BitKeeper controversy to the platform's "natural evolution."

"There is a lot of debate and discussion about BitKeeper today, but three or four months from now we are going to be back on track and headed for the next release," he said. "This type of controversy happens all the time inside of big commercial software development companies, but the world has more insight into Linux because it's open source."

Like Linux, Git is governed by the General Public License, but Torvalds doesn't expect it to be useful beyond Linux kernel development.

Social Networking Toolbox:

Print Version E-Mail Article Reprints More by Jennifer LeClaire   RSS

Don't miss a story -- sign up for our FREE e-mail newsletters and view the latest headlines at a glance.
Tech News Flash [ View Sample ]
E-Commerce Minute [ View Sample ]
ECT News Network Weekly Newsletter [ View Sample ]
Shortcuts
Happy 4th of July From ECT News Network
ECT News Network Information
Reader Services
Corporate
ECT News Network