Congratulations, now Linux has (basic) rollback of the system too!

As the years pass, BTRFS will get more mature. It is said it takes at least five years before a filesystem matures to the point it is trustworthy - after it has been released officially as v1.0. Look at Enterprise file system ZFS with all Sun's excellent technology and engineers, it still has bugs - seven(?) years after official release! It takes many years to iron out bugs after a filesystem goes live.

As of now, BTRFS snapshots is quite messy to deal with. In OpenSolaris and ZFS, it is much easier to handle. But this is a cool feature. Sometimes when I upgraded to a alfa version, I had some problems in OpenSolaris. I just rebooted in GRUB and rollbacked. Nifty.