[haiku] Re: V\OS Project Announcement (Haiku on linux)

  • From: Dario Casalinuovo <b.vitruvio@xxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Sun, 29 Jul 2018 17:04:03 +0200

Hi Axel,

On Fri, Jul 27, 2018 at 8:58 PM Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:

Hi Dario,

Am 25/07/2018 um 20:20 schrieb Dario Casalinuovo:
The main difference however compared to past attempts, is that my
project try to reuse as much code as possible and so maintain as much
possible compatibility with Haiku. This is done by reimplementing
libroot on top of linux. This allowed me, to port some parts of Haiku in
a nice way, without changing any code.

It's not the first time Cosmoe is reactivated, but I hope it'll get
useful some day. Have fun working on it!


I am happy to have your blessing. Thank you.

However given the current situation, it is very unlikely we will see a
release in the near future.



* _basic_ fs functionalities work (we need to build an userland server
to support queries on top of extattr and solve the remaining
open-by-inode issues)

Queries on BFS need FS support; a better and more flexible mechanism
would probably an FS independent solution.


I think it makes little sense at this point to put those functionalities in
the fs.


Also, I would argue that open-by-inode should be phased out in Haiku as
well, if possible, in the future.


I can't speak for Haiku, but I think it should be definitely possible to
replace inodes ID by hashes that identify paths on the filesystem, and get
a very similar result but without the drawback of compromising the OS
security. At this point, 2+2=4 and it is obvious this approach is perfect
if we think it'd be put into an index/metadata server.

-- 
Saluti,
Dario

Other related posts: