Fedora announced its intention to drastically change the file systems of Linux distributions. This is not something so new the idea It existed not long ago, however it is the first time I read about it, so for me it is something new.
It is based on moving everything to / Usr, that is, all the binaries of the system would be in / usr / bin, the bookstores in / Usr / lib (for 32 bits) and in / usr / lib64 (64-bit)
The structure for the "view" might as well not change much, that is ... yes, the binaries would NO longer be in / bin Without in / usr / bin, but there would be a symbolic link from / usr / bin a / bin, so it would appear that nothing changed in our system.
Obviously, the change, idea, suggestion or whatever they want to call it, they take it into account primarily for RPM distros, well, I don't know, maybe I'm wrong but ... Fedora not that I have a lot of voice and vote in distros such as Debian or not? 😀
The explanation for this change is simpler than I thought: «disorder«
Too many directories currently exist in /Therefore Harald y Kay sievers (both developers of Red Hat) made this proposal more than anything, to achieve greater cleanliness and order in our system, for example ... it would cease to exist / bin y / sbin, and other changes that might make this Linux directory structure simpler for newbies.
Also, according to Lennart Poettering (also developer of Red Hat), making these changes to the location of the system libraries could increase the loading speed of the applications, these will work in a simpler way, as well as starting two or more applications that use the same library would be a simpler task.
For now there seems to be no problems with this, the detail is that if these changes were made, they would oppose or break the FHS (File Structure Standard) on our distros, standard which is based on the file system hierarchy of Unix v7 and Solaris.
Personally I am not totally against or totally in favor, I think yes, it would be extremely useful (for example) to put all the binaries in one place, since there are binaries in / bin, / usr / bin, / sbin, / usr / sbin, and in several other places it is not something totally clear, at least it confuses me a bit ^ _ ^
We'll see what this holds.