Language Selection

English French German Italian Portuguese Spanish

Reiser FS: The open source file system fallout

Filed under
Reiser

Yesterday, the Open Source community took an emotional hit when veteran Linux programmer Hans Reiser was convicted of first degree murder in the suspicious disappearing of his wife, Nina. While I won’t go into the details of the case, as this has been covered extensively in the press, I would like to talk a little bit about how this verdict will impact the technology in play for file system dominance in our favorite Open Source operating system, Linux.

While Namesys’ ReiserFS, of which Hans Reiser (right) was the primary programmer and lead designer was not the pre-dominant journaled file system used on Linux systems, it was praised for its stability and performance, and was and still is the default file system on the second most popular enterprise Linux distribution, SuSE Linux Enterprise Server (SLES). ReiserFS was also included in the “upstream” Linux kernel maintained by Linus Torvalds because it shares the same license, GPL version 2. ReiserFS is also popular on Debian-based systems as well.

SuSE and Debian use ReiserFS version 3, a stable and proven version of the code that has been sitting mostly fallow for some time, and is maintained with bug and security fixes on a best effort basis. Prior to the whirlwind and highly publicized trial, Hans Reiser and his small team were working on Reiser4, but much of this development ground to a halt due to his legal woes, and the project is more than likely to die an unfortunate death by virtue of its lead programmer having to serve a minimum 25 year life sentence in prison.

From the SuSE and Debian perspective, this is an obviously unacceptable state of affairs.

More Here




Also:

  • For now, the future of ReiserFS, and its parent company Namesys, remain in jeopardy. Reiser put the company up for sale in December 2006, and as of yet the company is unsold. Namesys employee Alexander Lyamin, writing in the Linux Kernel Mailing List in December 2006, said his company will continue its work absent of Reiser’s leadership, and attempt to appoint a “proxy” to run operations until a better solution could be found. At this time, Namesys’ website is current inaccessible.

    "Misunderstood" programmer receives 25-to-life

  • The few prominent Linux distributions that were still shipping the stable version of ReiserFS by default have shifted to the more common Ext3 for various technical reasons. Reiser4, his next-generation filesystem, has been under active development for some time, but has not been streamlined into the Linux kernel because Linux developers claim that it fails to adhere to coding conventions and has several technical problems.

    Hans Reiser is fscked: jury delivers guilty verdict

  • I don’t know if Hans Reiser, creator of the well-regarded, open-source ReiserFS (Reiser File System), is actually guilty of the murder of his estranged wife, Nina Reiser. We can’t actually even be sure that Nina Reiser was murdered. Her body was never found and Reiser’s attorney argued that she may have returned to her native Russia.

    Never-the-less, as Wired reported, “with no body, no crime scene, no reliable eyewitness and virtually no physical evidence” Hans Reiser was found guilty of first-degree murder. In California, first-degree murder must be “willful, deliberate, and premeditated.”

    I don’t see it.

    Was Reiser really found Guilty of being a Hacker?

  • Computer programmer Hans Reiser was arrogant while testifying in his murder trial and never showed any compassion for his estranged wife, one of many factors that led to his conviction on first-degree murder, a member of the jury said today.

    Reiser juror: "Never showed sympathy" for Nina

ReiserFS

Isn't one of the PRIMARY arguments for OPEN SOURCE suposed to be that it's "Open"?

Since ALL of the source is available, why does the fact that one programmer will no longer be working on it, doom the project?

So much for the great benefit of having ALL the source to prevent being burned by orphaned/abandoned/obsolete projects.

Re: ReiserFS

If you look up the history of ReiserFS, you'll indirectly notice the politics goes a lot into those things.
Even if Hans never got convicted or if reiserfs development continues, Reiser4 will never get integrated into the mainline kernel.

Re: Understanding ReiserFS is easy ? Sql, logs compressed files

atang1 wrote:
So, Hans will have 25 years perhaps in prison with nothing to do but to perfect Reiser4 or v5. However, the problem is that Reiser file system is reaching a dead end. Only defragmentation technology can be picked up to be added in ReiserFS v5.

I doubt they will give him a Linux desktop in jail lol.

A ReiserFS Without Hans Reiser

When an open source project loses one of its core people, it can be tough to pick up the pieces -- not just in terms of replacing that person's programming expertise or insight, but also to restore lost morale. On the plus side, the nature of an open source project does balance things out, if only in an opportunistic fashion.

Patches for the file system are still being submitted, as evinced by the traffic on the reiserfs-devel mailing list, and the folks at kernel.org have offered space to host the ReiserFS sources, giving it that much more of a lease on life. But without Reiser, I suspect ReiserFS itself is doomed -- or is at least due for a name change.

More Here

And: Reiser to be sentenced in July

ReiserFS project death

Does the survival and development of the Reiser FS really matter? With the stability of ext3, XFS, and JFS, and the promised scalability of the developing ext4 and Btrfs, neither Reiser3 or Reiser4 seem needed.

I'm certainly no expert on file systems, but I found a filesystem partitioning combo years ago that has been extremely reliable for me, which does not include a Reiser FS partition.

Reiser4 might have become a great Linux filesystem, but so might others.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Android Leftovers

  • iPhones are much more likely to 'fail' than Androids
    Apple's once glittering reputation for quality took quite a few hits during the last few years, especially when it comes to iOS, the software that runs on iPhones. In some cases, recurrent software bugs have plagued users with issues such as the inability to use Wi-Fi, frequent crashes, and ridiculously short battery life. This week reports surfaced about a hardware flaw that makes some iPhone 6 screens inoperable. (Apple hasn't confirmed any related problems.) It's hard to tell how widespread some of these issues are, but a new report from a company that monitors smartphone quality suggests iPhones are far more likely to "fail" or suffer serious glitches than Android phones. The Blancco Technology Group says it collected performance data from millions of mobile phones during the second quarter of 2016, and it found that iPhones had an overall failure rate of 58 percent, compared to just 35 percent failure for Android devices. The term "failure" doesn’t necessarily mean that the phone has become a brick, according to Blancco. Instead, it means the device or software running on the device suffered some serious problem.
  • Maru OS is now open source (Turns Android phones into Linux desktops)
    Maru OS is a software project that lets you plug an Android phone into an external display to run desktop Linux software. First unveiled earlier this year, the software is very much a work-in-progress. Initially it only supported one phone: the Google Nexus 5. But things could get a lot more interesting soon, because the developer behind Maru OS has finished open sourcing the project and a group of developers are planning to start porting the software to run on additional devices.
  • Maru OS wants to turn your phone into a desktop with its latest open source build
    Not to be confused with Maru the adorable YouTube cat, Maru OS, the bite-sized Android add-on that turns your phone into a desktop, just went open source. Maru OS doesn’t change much about the way your phone operates on its own, but once you connect a desktop monitor via a slimport cable, Maru really comes to life. When connected to a display, Maru OS allows you to run a desktop Linux environment straight from your phone. Your phone is still a phone, it’ll take calls, send texts and do everything else it normally does, even while it’s connected to a desktop monitor running Linux on the side. It’s an interesting concept, but it’s still very much a work in progress. Today’s announcement could help move things along for Maru.

Leftovers: OSS and Sharing

  • Oracle reveals Java Applet API deprecation plan
    Oracle has revealed its interim plan to help Java devs deal with browser-makers' imminent banishment of plug-ins. Years of bugs in Java, Flash and other plugins have led browser-makers to give up on plugins. Apple recently decided that its Safari browser will just pretend Java, Flash and Silverlight aren't installed. Google has announced it will soon just not run any Flash content in its Chrome browser. Oracle saw this movement coming and in January 2016 announced it would “deprecate the Java browser plugin in JDK 9”
  • Marist College, Rockefeller Archive Center Partner on Open Source Digital Archival Tech
    Marist College and the Rockefeller Archive Center (RAC) in New York have partnered to develop and implement an open source digital records management system to support researchers, archival staff and the broader archival community. [...] At the same time, one of the goals of Marist College "is to offer open source technologies, such as Liferay and Blockchain, to like-minded organizations that create a lasting impact on our community," said Bill Thirsk, vice president of information technology and CIO at the college, in a news release.
  • Facebook is scrambling to catch up to Google in open-sourcing AI code
    In artificial intelligence research, free code garners goodwill from the community, talent, and bragging rights. So it’s no surprise that many of the companies investing in AI, like Facebook and Google, are racing to make their code open source early and often.
  • Open Source AI is On Fire, and Facebook Has the Latest Contributions
    In the latest move, Facebook is open sourcing three tools that the company uses internally for machine vision.
  • New Open Source Milestones for Microsoft [Ed: Puff pieces distracting from patent attacks on Linux]
  • Friday Free Software Directory IRC meetup: August 26th
  • The Licensing and Compliance Lab interviews Stefano Zacchiroli of Software Heritage
    Software Heritage is a recently announced non-profit initiative to archive, organize, and share all publicly available software source code. Stefano Zacchiroli is a co-founder and current CTO of the Software Heritage project. He is a Board Director of the Open Source Initiative, member of FSF's High Priority Projects committee, and former 3-times Debian Project Leader.
  • Uganda to cut costs with open source software
    Some of the FOSS customizable applications on the market include Word Press, Mozilla Firefox, and open office among others. The applications can be used to create websites, marketing business ideas, and conduct online business. Most startups find it difficult to break through but creation of an online presence has made some business gain faster traction. James Saaka, the NITA-U executive director, said government struggles to pay licenses to use programmes from Microsoft, Oracle which is so expensive to maintain.
  • Preserving languages and cultures in India: The birth of the Tulu Wikipedia
    After eight years of effort and outreach, the Tulu language Wikipedia has gone live. Wikimedia contributors play a key role in preserving languages and cultures, and tools like the Wikimedia Incubator help new projects like the Tulu Wikipedia get started. Tulu is a language spoken by three to five million people in the states of Karnataka and Kerala in the southwest and south India respectively, and by some people in the US and in Gulf countries. Tulu Wikipedia is the 294th Wikipedia and the 23rd South Asian language Wikipedia. The Tulu Wikipedia grew in the Wikimedia Incubator for about eight years before going online. So far, 198 editors have contributed 1285 articles, and the active editors that have more than 5 edits per month in the project number between 5-10 on average.

Having offended everyone else in the world, Linus Torvalds calls own lawyers a 'nasty festering disease'

Coding curmudgeon Linus Torvalds has gone off on yet another rant: this time against his own lawyers and free software activist Bradley Kuhn. On a mailing list about an upcoming Linux conference, a discussion about whether to include a session on the GPL that protects the open source operating system quickly devolved in an angry rant as its founder piled in. Read more