The File-System Fallout of the Reiser Verdict
Posted by
timothy
on Tuesday April 29, @01:17PM
from the work-from-home dept.
from the work-from-home dept.
perlow writes "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."
Related Stories
[+]
Your Rights Online: Hans Reiser and the "Geek Defense" Strategy 738 comments
lseltzer alerts us to a story in the Washington Post on the defense strategy in the Hans Reiser murder trial. "In the courtroom where Hans Reiser is on trial for murder, [the evidence] might appear to indicate guilty knowledge. But his attorneys cast it as evidence of an innocence peculiar to Hans, a computer programmer so immersed in the folds of his own intellect that he had no idea how complicit he was making himself appear. 'Being too intelligent can be a sort of curse,' defense counsel William Du Bois said. 'All this weird conduct can be explained by him, but he's the only one who can do it. People who are commonly known as computer geeks are so into the field.'"
[+]
Your Rights Online: Hans Reiser Guilty of First Degree Murder 1393 comments
Anonymous Meoward writes "Today Hans Reiser was found guilty of first degree murder in Oakland, California. Quoting Wired: 'In a murder case with no body, no crime scene, no reliable eyewitness and virtually no physical evidence, the prosecution began the trial last November with a daunting task ahead... The turning point in the trial came when Reiser took the stand in his own defense March 3.' Whether he really did it or not, Hans basically just didn't know when to shut up."
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

Dear Windows Users... (Score:3, Funny)
Please stop using NTFS.
Reply to This
Re: (Score:3, Funny)
Please stop using NTFS.
But at least Bill Gates hasn't killed his wife.
Re:Dear Windows Users... (Score:5, Funny)
That's because she'd kick his ass if he tried ;) Seriously, have you seen Bill Gates? ;)
Reply to This
Parent
Re:Dear Windows Users... (Score:5, Funny)
Reply to This
Parent
Re:Dear Windows Users... (Score:5, Funny)
I'm sure he's not the only one.
Baaazing! Thankyou thankyou I'll be here all night.
Reply to This
Parent
Re:Dear Windows Users... (Score:4, Interesting)
Either way, when MS-DOS first came out, I don't recall anybody claiming that it wasn't an operating system.
Reply to This
Parent
Re:Dear Windows Users... (Score:4, Funny)
Reply to This
Parent
Offtopic? WTF? (Score:5, Insightful)
For the learning-impaired at "news for nerds", the parent's point was that the only thing that should matter to you or me about Hans Reiser is the file system he designed and the programs he wrote, and then only if you use the damned things.
Did you throw away your Naked Gun [wikipedia.org] movies because OJ Simpeon killed those people?
The tabloid mentality that seems to have overtaken the entire world makes me sick. The file system's designer's personal life is none of my (or your) business.
On a lighter note, the parent was wrong. Bill Gates doesn't strangle puppies, he shoots them! [wikia.com] And he doesn't stomp kittens' heads, he huffs them. [uncyclopedia.org]
Reply to This
Parent
Re:Offtopic? WTF? (Score:5, Insightful)
Reiserfs4 is pretty much dead... Unless somebody picks up the code and runs with it which could happen but I really wouldn't bet the server farm on that.
The simple truth is "Big Deal"
You currently have a choice between.
EXT3 which isn't the fastest but it does work.
JFS which is pretty feature rich and stable.
and XFS which is also feature rich and stable.
EXT 4 is coming soon and ZFS may be GPLd at some point.
The lose of ReiserFS to bit rot isn't the end of the world or really that big of a deal.
Now the lose of Hans Reiser. Well if he didn't do it then it is very sad. If he did do it then it is also very sad. That is just on the human level and nothing to do with FOSS.
Reply to This
Parent
A different kind of file system? (Score:5, Funny)
Reply to This
Re:A different kind of file system? (Score:5, Funny)
mkdir("tmp");
chroot("tmp");
chdir("..");
Reply to This
Parent
But... (Score:5, Funny)
Reply to This
Parent
I'm hoping... (Score:5, Interesting)
Reply to This
Re:I'm hoping... (Score:5, Insightful)
This doesn't make sense. There's a clear reason why nobody stepped up before: Hans Reiser. The guy was clearly a bit of a nutbag, however competent he may be at designing filesystems, and I surely wouldn't have wanted to wage a very public and protracted battle with him over his pet project.
There are lots of projects that can use programmers and leadership. One that has nobody running it is a lot more attractive to take over than one where the original creator is going to be lurking hatefully in the background, looking for an opportunity to stab you in the back. (Figuratively; but perhaps in Reiser's case, literally.)
Reply to This
Parent
I'm hoping we'll forget this now (Score:5, Interesting)
Why wasn't it taken seriously by everyone?
- When it encountered problems, it crashed spectacularly. You didn't just lose a file or a block of a file, you lost entire trees and could get metadata instead of file data and vice versa.
- It lacked basic tools, like "dump"/"restore" or "freeze".
- The fsck rebuild process was a security nightmare. A user could craft a file with data that would appear to the fsck process to be metadata, and take over the system after a reboot. In typical arrogance, the solution was "don't reboot, then".
- It didn't support streams or compatible metadata, thus no Mac sharing or SELinux. SELinux in particular is a requirement for many big corporations right now, and not supporting it means no buy.
And, yes, the arrogance of the maintainer played a part too. But even with a much nicer guy running the show, it would not have been a serious contender for the throne.
It's time we forget ReiserFS and move on.
Reply to This
Parent
Re:I'm hoping we'll forget this now (Score:5, Funny)
Reply to This
Parent
Re:I'm hoping... (Score:5, Informative)
Sturgeon has a bit of a credibility problem in that none of the eight people he's confessed to killing are, um, dead.
And it's "could have".
Reply to This
Parent
The same as it affected... (Score:5, Insightful)
It will affect ReiserFS the same as it affected the company that wrote the NTFS file system was convicted of their crimes. (being a monopoly).
Or when the creator of Unix (and the C language) was convicted of their crimes (being a monopoly)
Or the same as it affected Union Carbide when they poisoned a whole town killing everyone. (the former president will be jailed for life if he ever sets foot in India).
The thing is.. Things are decided on their merits, and price, etc. Not on their creators. Otherwise, Walmart would be bankrupt!
Reply to This
Develop from Prison (Score:5, Interesting)
Reply to This
Re:Develop from Prison (Score:5, Funny)
Reply to This
Parent
Re:Develop from Prison (Score:5, Funny)
Reply to This
Parent
Not a lot, really (Score:4, Insightful)
Reply to This
XFS (Score:4, Insightful)
Reply to This
Re:Article a bit one-sided? (Score:5, Informative)
True, the other developer moved the code and patches to his server months ago when the namesys.com site went down.
Rieser 4 Patches and Programs [zelnet.ru]
According to the article they are still in active development. They got patches for the 2.6.25 kernel so somebody is still working over there.
Source Article [news.com]
Reply to This
Parent
Re:What happened? (Score:5, Informative)
Now, you're right, that list alone creates a plausible but by no means airtight case that he killed her and disposed of the body. If that were all, I probably would have voted to acquit if I were on the jury.
But then Hans took the stand for eleven days, against his attorney's advice, and tried to explain all that. And he did such a massively poor job of it that the jury believed he was lying about why he'd done those things. He said he removed the passenger seat because he was sleeping is his car and wanted extra space; but in a Honda CRX, the passenger seat is probably the most comfortable part of the car to sleep in, and removing it leaves a non-flat surface with bolts and bars across it (Hans said that with a good sleeping bag he didn't notice). There was an inch of water in the interior because he hosed it out; Hans said he doesn't remember it bothering him, sleeping on the floor where the passenger seat used to be.
Since there's little worth lying about that's more important than being falsely convicted of murder, the jury concluded that his lies were covering up a murder. In short, he talked himself into jail. He's not the first defendant to do that.
Reply to This
Parent