chesheer on Nostr: I think that one of the most important problems of "user portability" between modern ...
I think that one of the most important problems of "user portability" between modern *nixes is a problem of file systems, i.e. data storage in general.
As far I can tell, Linux and *BSDs have one common denominator in terms of file systems: ext2fs. This is a filesystem any Linux or BSD system can access (I won't count NTFS and FAT, let's be serious here).
Which means that, given big enough amount of data you have to keep, moving between OSes becomes quite a task.
ext2 is very old. ZFS will never be a common denominator (OpenBSD is not going to put "half of Solaris kernel", as they say, in their own kernel). HAMMER2 probably might be a thing supported by all major players, but we're not there yet.
But we are too concerned with putting Rust in kernel and introducing local AI into desktop OSes.
Published at
2025-02-23 07:04:36Event JSON
{
"id": "6c3075ec29a2d8731956710c2eb6e2070a6bab450659b8b8a9923d5bc2138f03",
"pubkey": "ccb5bbb2d9a2545347cc26ea2b7cc2f730542457aba15887cceba0056ea81658",
"created_at": 1740294276,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.bsd.cafe/users/chesheer/statuses/114051925698082513",
"activitypub"
]
],
"content": "I think that one of the most important problems of \"user portability\" between modern *nixes is a problem of file systems, i.e. data storage in general.\nAs far I can tell, Linux and *BSDs have one common denominator in terms of file systems: ext2fs. This is a filesystem any Linux or BSD system can access (I won't count NTFS and FAT, let's be serious here).\nWhich means that, given big enough amount of data you have to keep, moving between OSes becomes quite a task.\next2 is very old. ZFS will never be a common denominator (OpenBSD is not going to put \"half of Solaris kernel\", as they say, in their own kernel). HAMMER2 probably might be a thing supported by all major players, but we're not there yet.\nBut we are too concerned with putting Rust in kernel and introducing local AI into desktop OSes.",
"sig": "be6a26f6f7c5252a18ae9e67745a002081dd8dc7db31c2ac8f89e09b4b9a6b0b0755bb34e50de39747ed6b175c6790ed1a36085e1535cdc936567ccc09e107dc"
}