Haiku Lifts Another Interoperability Barrier
These days, Haiku is seeing a long standing barrier to interoperability fading away as its NFSv4 client is getting merged. It’s the first sign for the feature to be included in future releases of Haiku.
Following a quite successful Google Summer of Code project, the stabilization and testing steps have finally reached a satisfactory state, late February. Satisfactory enough for the main coder of the client, Pavel Dziepak, to announce the ongoing merging to begin.
Fruition can already be seen in the nightly builds, and issues brought forward by the increased exposure are being fixed.
NFS is a protocol used to remotely access file systems, untied to any particular platform. In other words, a Haiku user could access files being hosted on a Linux or Mac OS workstation. Or a compatible NAS. But unlike FTP or SFTP, it’s an actual file system.
Haiku released its first alpha a few years ago, and this new feature should make it a more appealing proposition. At least, it eases the testing of new releases. Lacking a proper upgrade mechanism (package manager), updating Haiku more or less equals re-installing it. Thus, adding the ability to store files remotely should alleviate that irritation a bit, although several caveats remain.
Haiku’s widespread usage (or reliance?) of extended attributes could limit the usefulness of NFS, and neither the protocol nor the client should be blamed, at least not totally. While NFS specifies how to transfer those, its actual implementation mainly depends on the server side. So it might be a bit presumptuous to expect it to work perfectly just yet, especially when the server is hosted on Linux – where extended attributes support is less than stellar. Moving files back and forth on such a server might just strip such meta-data, or have other undesirable effects. That being said, copying those same files to a FAT file system (USB thumb drive) would incur similar issues.
Now, other things are baking and it’s definitely smelling quite good in Haiku’s kitchens. We’ll see pretty soon what good comes of it!
Like us on Facebook
We need your assistance to stay live
This week Top Posts
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- Install Power Commands 0.1.5 On Ubuntu 14.04/13.10/12.10/12.04 : Power Commands, power management application created by the Atareao team , this app helps users to...0 comments |
- Install Uget Download Manager In Ubuntu, Fedora, Debian : uGet is a very light-weight and powerful open source download manager. On March 4th, 2014 Uget Do...0 comments |
- Install Crashplan backup tool in Linux : CashPlan is an automated backup solution that either uses the CrashPlan Central server or any other ...0 comments |
- Download Elementary OS 'Luna' Official Wallpapers : Hi Guys, Am a great lover of Elementary OS, so I like to move almost everywhere with some its beaut...0 comments |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Fedora 21 Scheduled For Release In October
- Install Uget Download Manager In Ubuntu, Fedora, Debian
- Download Elementary OS ‘Luna’ Official Wallpapers
- Install Power Commands 0.1.5 On Ubuntu 14.04/13.10/12.10/12.04
- 5 Android Apps that’s Going to Make Running Your Business Less Stressful
- Puppet agent Install Using Script
- Install Corosync and Pacemaker On CentOS 6.5
- Install Fail2Ban On Ubuntu Server 13.04/13.10
- How To Install Google Chrome in Fedora 20, 19, 18
- How to surf using Tor Browser Bundle
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .