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
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 |
- How To Show Username On Panel In Ubuntu 13.04/13.10 : By default usernames are not displayed on panel in Ubuntu 13.04 and 13.10, In this simple tutorial w...0 comments |
- cowsay And fortune Combined Together : Hi linux geeks! In this article I will teach you a nice trick you can perform in the terminal with ...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 |
- Install lamp with 1 command in Ubuntu 12.10, 13.04 Raring Ringtail & LinuxMint13 : Updated: 10/09/2012 :LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform ...0 comments |
- How To Install Netflix In Ubuntu : Hi unixmen readers! How are you? In this article we will teach you how to install the desktop vers...0 comments |
- How To Install Netflix In Ubuntu
- cowsay And fortune Combined Together
- How To Show Username On Panel In Ubuntu 13.04/13.10
- Setup DNS Server On openSUSE 13.1
- TeamViewer 9 Final Has Been Released!
- Twelve Vulnerabilities Have Been Fixed In Ubuntu 12.04, Time To Update
- OpenLDAP Installation and Configuration in Ubuntu 12.10/13.04/13.10 And Debian 6/7
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint
- Setup A Full Featured ITIL Management System Using Integria IMS On CentOS 6
- Install LibreOffice 4.1.3 in Elementary OS ‘Luna’
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .