MeeGo project chooses Btrfs as standard file system
Despite the Btrfs file system still being highly experimental, the MeeGo developers have chosen to use it in their embedded Linux distribution. The MeeGo project for development of an embedded Linux for mobile use was formed from the merger of Intel's Moblin and Nokia's Maemo projects.
Intel Senior Staff Engineer and MeeGo developer Arjan van de Ven gave reasons for the choice of Btrfs in a post on the MeeGo-development mailing list. Van de Ven says that Linux is at the point of moving from Ext3 to Ext4 as the default file system and may well switch to Btrfs in the near future, so choosing Btrfs for MeeGo now just pre-empts these changes. As data is never overwritten, the design of Btrfs is very robust. Features such as snapshots, compression, high efficiency in the management of many small files, built-in defragmentation and many others suit MeeGo very well.
Btrfs should already be the default file system in the first official MeeGo release 1.0, which should be finalised in the coming weeks.
See also:
- MeeGo to go beyond mobile devices, a report from The H.
- Linux Foundation rallies MeeGo support, a report from The H.
- First MeeGo code release, a report from The H.
- MeeGo: Maemo and Moblin merged by Linux Foundation, a report from The H.
(crve)