To read all comments associated with this story, please click here.
You miss the point that filesystems are actually an important part of any OS. Different filesystems do different things well. And really, most of the filesystems in Linux are there for compatibility with other systems. Most distros use the ext series. Besides btrfs, what other filesystems were created explicitly for Linux?
well behind most of these file systems are some pretty major companies, I think its safe to say that Oracle and IBM aren't just developing these things for the heck of it. One thing to keep in mind is that it takes a long time to properly develop a file system that people will trust with their data, so you need to start creating these things about 5-7 years before you think you will need it.
Right, but what do you mean, "Linux should put it's efforts elsewhere"? Linux isn't a person or organisation - it's a piece of software developed by a bunch of individuals all working for their own (or their employers) different purposes.
Reading the article, these two filesystems appear to have been contributed by companies who presumably needed new filesystems for whatever reason. So it's not exactly productive to tell those people they should have been working on something else instead.
For better or worse, that's the open-source way - people work on whatever they want to work on. It's what you get, when all of your contributors are volunteers.
RE[2]: Why all the filesystems.
However there are areas that are much more annoying to design and code that needs to be addressed.
And who should be assigned to "fix" those areas?
I'm presuming that you have other things to do and see your contribution as pointing out the need for work on the [unspecified] design and code areas.
How will you ensure that those important areas are addressed, much less addressed effectively and sustainably? Do you have a suggestion on how someone else might accomplish or even supervise those assigned to the needed work? [In my own mind] I'm not complaining about you complaining, just wondering what you see as solutions to the problem of people working on what they like rather than what may be essential to the over all good of the OS.




Member since:
2005-09-27
This is something I never really get about Linux... Its fascination of Filesystems.
I can see a new modern file system every 10 years or so. However most other OS's put there efforts elsewhere. I think Linux should too. I think it is a case that File Systems are fun to design and program. However there are areas that are much more annoying to design and code that needs to be addressed.