Language Selection

English French German Italian Portuguese Spanish

Torvalds looking for new Linux home

Filed under
Linux

The move could slow Linux development as Torvalds reverts to a less automated system based on e-mail, he said Wednesday in postings to the Linux kernel mailing list. But it's better to start shifting away sooner rather than later, he said.

"I've decided to not use BK (BitKeeper) mainly because I need to figure out the alternatives," Torvalds said in a posting. "Rather than continuing 'things as normal,' I decided to bite the bullet and just see what life without BK looks like."

Robert Frances Group analyst Stacey Quandt doesn't expect a big problem. "I don't think it's going to slow development, since a huge number of changes are being done effectively through e-mail today," she said.

But at a minimum, there will be significant disruptions for the many Linux developers who have grown accustomed to using BitKeeper to shuttle modifications called "changesets" up and down the programmer hierarchy.

There are more than 10,000 active versions of the Linux kernel in an interconnected system of BitKeeper repositories, said Larry McVoy, founder of the company called BitMover that sells the proprietary BitKeeper software. That's likely to change now. "I suspect that in three years some alternative will become the primary source code management system for the Linux kernel. What that is remains to be seen," McVoy said in an interview.

As the Linux programming effort has grown--McVoy now estimates there are more than 1,500 developers who have contributed to Linux components--it has gradually become more formal. Torvalds in 2004 started requiring contributors to sign off on their submissions, and a more organized bug tracking system began in 2002. Torvalds also has standardized his e-mail patch format.

Torvalds began using BitKeeper in 2002 and lavishes praise on its ability to synchronize the work of numerous programmers without requiring a central repository. "It's made me more than twice as productive," Torvalds said in a March 2004 BitKeeper news release.

Torvalds isn't fond of centralized code repositories such as those using the Concurrent Version System software, though he said that possibility shouldn't be completely ruled out. The leading alternative for a Linux management system is a project called Monotone, Torvalds said.

Why the change?

Ultimately, the shift away from BitKeeper arose because of differences between the advocates of open-source and proprietary software. BitKeeper is proprietary, so Torvalds' adoption of it rankled many open-source advocates.

McVoy supports and uses open-source software, but he's determined to protect his technology from copycats--including open-source programmers. BitMover offered a no-cost, proprietary, somewhat stripped-down version of BitKeeper that let Linux programmers use...

Full Story.

More in Tux Machines

today's leftovers

today's leftovers

  • Why leading DevOps may get you a promotion
    Gene Kim, author of The Phoenix Project and leading DevOps proponent, seems to think so. In a recent interview with TechBeacon's Mike Perrow, Kim notes that of "the nearly 100 speakers at DevOps Enterprise Summits over the last two years, about one in three have been promoted."
  • Cloud Vendors, The Great Disruptors, Face Disruption From Blockchain
  • SWORDY, a local party brawler could come to Linux if Microsoft allow it
    SWORDY is a rather fun looking local party brawler that has just released on Steam in Early Access. It could see a Linux release too, if Microsoft allow it.
  • System Shock remake has blasted past the Linux stretch goal, officially coming to Linux
    The Linux stretch goal was $1.1 million and it's pleasing to see it hit the goal, so we won't miss out now. I am hoping they don't let anyone down, as they have shown they can do it already by providing the demo. There should be no reason to see a delay with Linux now.
  • GammaRay 2.5 release
    GammaRay 2.5 has been released, the biggest feature release yet of our Qt introspection tool. Besides support for Qt 5.7 and in particular the newly added Qt 3D module a slew of new features awaits you, such as access to QML context property chains and type information, object instance statistics, support for inspecting networking and SSL classes, and runtime switchable logging categories.
  • GammaRay 2.5 Released For Qt Introspection
    KDAB has announced the release of GammaRay 2.5, what they say is their "biggest feature release yet", the popular introspection tool for Qt developers.
  • The new Keyboard panel
    After implementing the new redesigned Shell of GNOME Control Center, it’s now time to move the panels to a bright new future. And the Keyboard panel just walked this step.
  • Debian on Seagate Personal Cloud and Seagate NAS
    The majority of NAS devices supported in Debian are based on Debian's Kirkwood platform. This platform is quite dated now and can only run Debian's armel port. Debian now supports the Seagate Personal Cloud and Seagate NAS devices. They are based on Marvell's Armada 370, a platform which can run Debian's armhf port. Unfortunately, even the Armada 370 is a bit dated now, so I would not recommend these devices for new purchases. If you have one already, however, you now have the option to run native Debian.

OSS Leftovers