Linked by Rahul on Fri 31st Oct 2008 16:12 UTC
Linux InternetNews talks to developers and vendors about the rise of Btrfs as a successor to Ext4. Though Ext4 adds extents, Chris Mason, Btrfs developer noted that BTRFS adds a number of other features beyond that. Among those features are items like snapshotting, online file consistency checks and the ability to perform fast incremental backups. BTRFS (pronounced better FS) is currently under development in an effort led by Oracle engineer Chris Mason. With the support of Intel, Red Hat, HP, IBM, BTRFS could become the engine that brings next generation filesystem capabilities to Linux.
Permalink for comment 335953
To read all comments associated with this story, please click here.
RE[4]: ZFS
by ba1l on Sat 1st Nov 2008 12:33 UTC in reply to "RE[3]: ZFS"
ba1l
Member since:
2007-09-08

Most of the command-line network tools that come with Windows were derived from BSD versions. So utilities like ping, traceroute, nslookup, telnet, and so forth. That's the only trace of any BSD code in the network stack of current Windows versions.

Apparently, these were originally provided by a company called Spider Systems, and were ported by Microsoft to use the Winsock API instead of the BSD sockets API.

That same company also provided the initial TCP/IP stack used in Windows NT 3.0. Apparently, this stack was basically parts of the BSD TCP/IP stack, ported to run on top of an abstraction layer. Microsoft incorporated that into NT 3.0, because they decided to include TCP/IP support far too late to develop their own.

They did develop their own before NT 3.5 was released, and that one was in use up to Windows XP. Windows Vista contains yet another new TCP/IP stack.

It's not really a myth - one version of Windows NT certainly did contain BSD network code, but it's since been replaced. Twice. There might be some remnants of it, since there's little point in throwing out working, well-tested code, but there's no way to know without looking at the source code.

Reply Parent Score: 3