Linked by Thom Holwerda on Tue 3rd Jan 2006 16:45 UTC, submitted by diegocg
Linux Linux 2.6.15 has been released after two months and a week of development. You can check the comprehensible changelog or grep the full changelog. There are some new features like shared subtrees, UDP fragmentation offload, PPP MPPE encryption (VPN), NTFS write support (except for creating files), PPC64 thermal improvements, support for the late-2005 powerbook series, SATA passthru support (for SMART), console rotation for fbcon, nf_conntrack subsystem, some scalability and performance improvements, and lots of other changes. As always, download it from Kernel.org, or wait for your distributor to ship it.
Permalink for comment 81404
To read all comments associated with this story, please click here.
RE: Cross-platform filesystem
by CrLf on Wed 4th Jan 2006 00:11 UTC in reply to "Cross-platform filesystem"
CrLf
Member since:
2006-01-03

I guess most Linux supported filesystems are portable in a sense. Their on-disk structures are documented and the algorithms they use are known, sou you could implement a driver for any one of them in another OS.

The real problem is the complexity. The complex ones, with good fetures and performance need a great deal of code to drive them, and more code means more dependencies on the kernel they were originally designed on/to. It is still possible to port them to another OS, but it means more work (e.g. XFS was ported to Linux from IRIX, I guess most of the code is new in Linux, but it can work with partitions created on IRIX).

That said, I remember reading somewhere how the cost and licensing for the Windows Filesystem SDK was the real impediment for cross-platform(OS) filesystem development on windows.

Reply Parent Score: 2