Content deleted Content added
Reverting previous edit. External link doesn't tell us anything about the subject and we already link to the Haiku article. |
21 changes: ce; more wikilinks |
||
Line 26:
The '''Be File System''' ('''BFS''', occasionally misnamed as BeFS — the name BeFS is used in the Linux kernel to avoid any confusion with [[Boot File System]]) is the native [[file system]] for the [[BeOS]].
BFS was developed by [[Dominic Giampaolo]] and [[Cyril Meurillon]] over a ten
Like its predecessor, OFS (Old Be File System, written by [[Benoit Schillings]], was also called BFS when current),<ref name="bortmaninterview">{{cite web | url=http://www.birdhouse.org/beos/bible/bos/int_schillings.html | title=Benoît Schillings, Software Engineer | author=Henry Bortman | work=The BeOS Bible | accessdate=2006-09-10}}</ref> it includes support for extended file attributes ([[Metadata (computing)|metadata]]), with indexing and querying characteristics to provide functionality similar to that of a [[relational database]].
Whilst intended as a 64-bit
Its design process, [[application programming interface]], and internal workings are, for the most part, documented in the book ''Practical File System Design with the Be File System''.<ref name="practical-book" />
Line 37:
In addition to the original 1996 BFS used in [[BeOS]], there are several implementations for [[Linux]]. In early 1999, Makoto Kato developed a Be File System driver for Linux; however, the driver never reached a complete stable state, so in 2001 Will Dyson developed his own version of the Linux BFS driver.<ref>{{cite web | url=http://befs-driver.sourceforge.net/about.php | title=BeFS driver for Linux: About BeFS | author=Will Dyson | date=2002 | publisher=SourceForge | accessdate=2006-12-09 }}</ref>
As part of the OpenBeOS attempt (now [[Haiku (operating system)|Haiku]]) to recreate the BeOS operating system, in 2002 Axel Dörfler and a few other developers created and released a reimplemented BFS called OpenBFS.<ref>{{cite web | url=http://haikunews.org/482 | title=OBFS Reaches Beta | author=Daniel Teixeira | date=2002-09-04 | work=Haiku News | accessdate=2006-12-09 |archiveurl = http://web.archive.org/web/20061004111533/http://haikunews.org/482 <!-- Bot retrieved archive --> |archivedate = 2006-10-04}}</ref> In January 2004, Robert Szeleney announced that he had developed a fork of this OpenBFS file system for use in his [[SkyOS]] operating system.<ref>{{cite web | url=http://www.skyos.org/?q=node/210 | title=Update | author=Robert Szeleney | date=2004-01-23 | work=skyos.org | accessdate=2006-12-09}}</ref> The regular OpenBFS implementation was also ported to [[Syllable (operating system)
==See also==
Line 48:
==External links==
* [http://arstechnica.com/open-source/news/2010/06/the-beos-filesystem.ars The BeOS file system: an OS geek retrospective]
<br>
{{Filesystem}}
|