Language Selection

English French German Italian Portuguese Spanish

Torvalds turns to 'git'

Filed under
Linux

A dispute between a prominent open-source developer and the maker of software used to manage Linux kernel development has forced Linux creator Linus Torvalds to embark on a new software project of his own. The new effort, called "git," began last week after a licensing dispute forced Torvalds to abandon the proprietary BitKeeper software he had used since 2002 to manage Linux kernel development.

The conflict touches on the difference between open-source developers who view Linux's open, collaborative approach as a technically superior way to build software and advocates of free software who see the ability to access and change source code as fundamental freedom.

As a result of the dispute, Torvalds is now working with other Linux developers to create software that can quickly make changes to 17,000 files that make up the Linux kernel, the central component of the Linux operating system. "Git, to some degree, was designed on the principle that everything you ever do on a daily basis should take less than a second," Torvalds said in an e-mail interview.

The Linux developers will use git to replace BitKeeper, which is developed by BitMover Inc. in South San Francisco, Calif.

Though BitMover allowed Linux developers to use a free version of its software for kernel development, the company was unhappy with efforts by developer Andrew Tridgell to develop an open-source version. In February, Tridgell wrote a tool that could work with source code stored in BitKeeper, but after several months of negotiations, BitMover decided to revoke the Linux developers' right to use the current BitKeeper software for free.

Free software advocates argue that Tridgell's code simply provided them with a way of contributing to the Linux kernel without accepting BitKeeper's proprietary software license. Because Tridgell's client could only be used to access BitKeeper data and did not replace the entire system, Torvalds now finds himself looking for a new source code management system, he said. continued>>

More in Tux Machines

today's howtos

Google Chrome 60 Released

DRM-Carrying Flash's Death in the News

  • Google: HTML is Faster, Safer, and More Power Efficient Than Adobe's Flash
    After Adobe's big announcement this morning that they plan to end support for Flash in late 2020, Google Chrome's Anthony Laforge published a blog article asking Flash developers to start transitioning to HTML. For a long time, Google shipped its Chrome web browser built-in with Flash support, but it now looks like Chrome will slowly start blocking Flash content, require explicit permission from users, until upstream support is terminated three years from now, at the end of 2020. Google, like anyone else on this planet, believe HTML is faster, safer, and more power efficient than Flash, without a doubt.
  • Adobe Flash will die by 2020, Adobe and browser makers say
     

    For many, though, Flash was simply seen at least as a nuisance, and at worst a serious security risk.   

     

    Flash-based exploits have circulated for years, in a game of cat-and-mouse between hackers and Adobe itself. Apple's Steve Jobs famously banned Flash from the iPhone, claiming that Flash hurt battery life and also was a security risk. [...]

  • Adobe Flash is dead (well, nearly)
     

    Tech firms have long been hammering nail's into its coffin, too, and back in 2010, Steve Jobs famously penned a letter that called for the demise of Adobe Flash in favour of a shift to open web standards.

  • The end of Flash

FreeBSD 11.1 Released

  • FreeBSD 11.1 Operating System Debuts to Support 2nd Generation Microsoft Hyper-V
    The FreeBSD Project announced today the release and immediate availability of the first incremental update to the FreeBSD 11 operating system series, FreeBSD 11.1. It's been more than nine months since FreeBSD 11 was released as the latest and most advanced version of the widely-used and most popular BSD operating system on the market, and now, FreeBSD 11.1 is here with a bunch of new features across multiple components, as well as all the latest security and bug fixes.
  • FreeBSD 11.1 Debuts With LLVM/Clang 4, ZFS Improvements
    FreeBSD 11.1 is now available as the first point release to FreeBSD 11.
  • FreeBSD 11.1-RELEASE Announcement
    The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 11.1-RELEASE. This is the second release of the stable/11 branch.