[openbeos] Re: BeOS design flaws

  • From: "Jean-Baptiste Queru" <jb@xxxxxxxxx>
  • To: <openbeos@xxxxxxxxxxxxx>
  • Date: Thu, 6 Sep 2001 10:37:20 -0700

> The BFS itself is implemented in
> /boot/beos/system/add-ons/kernel/file_systems/bfs
> So it's not really a problem to change it, except converting one partition
> from one fs to another.

Hmmm. Don't you see a chicken-and-egg problem here? That file
lives on a bfs volume. Some code somewhere that is not in that file
has to know enough bfs to get to that file to be able to load it into
the kernel. It's actually a farily interesting process.

> M$ tried it with NT... (did they ?)

Yes, and they failed so far, never reaching a good enough level of
compatibility... until XP. XP feautres a different DLL cache, which
allows different versions of the same DLL to live in the system at the
same time, which allows to have "compatibility" version of the system
libraries that emulat ehte broken behavior of various versions of
Windows.

--

Jean-Baptiste Queru <jb@xxxxxxxxx>


Other related posts: