Linked by Thom Holwerda on Tue 18th Sep 2012 21:45 UTC
Permalink for comment 535735
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/21/13 21:38 UTC
Linked by Thom Holwerda on 05/20/13 11:29 UTC
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
More Features »
Sponsored Links



Member since:
2011-01-28
Lobotomik,
"How about one of the filing systems supported by OSX, like UFS? It is a powerful filing system, with source code available under a BSD license, and compatible out of the box with Macs. It would get along fine with the Linux and iOS kernels that make up 95% of the smartphone market, and a huge slice of the HD-Tv market, the set-top box market and the embedded market in general."
It's good that we're finally starting to think about alternatives to the FAT lock in. Someone else may be able to highlight whether UFS could be suitable or not, since I have no experience with it. However there is a potentially large problem with your logic: just because "linux" supports UFS doesn't mean it's ok to extrapolate that 95% of the smartphone market, embedded market, etc can already support it. These would likely need to be re-flashed to get the driver, they might not have sufficient resources for a new driver. Even if the stock kernel did include UFS, there still could be issues with the user-space tools on these embededed devices. My own linux desktop distro doesn't even have ufsutils installed (mkfs.ufs, fsck.ufs, etc). It's doubtful that any UFS combination has ever been tested on most embedded devices.
Not to discourage progress, but I think switching file systems is going to be to be an interoperability mess. The safest way to transition would be to start explicitly supporting another file system today and keeping FAT as the default. In a few years time when the alternative FS is widely supported, then it should become the default. But how do we get all manufacturers on board with this plan? It almost takes a monopoly to get the ball moving.