On Fri, 22 May 2020 at 15:59, Paul Dufresne via devel <
devel@lists.fedoraproject.org> wrote:

> The File Hierarchy Standard (FHS), is a standard that define where the
> files of a package should be placed in the root directory of the
> systems. It probably did not change much since the beginning of Unix,
> and it make files be placed where users, developers and administrators
> expect them to be.
>
>
No the FHS was decided in the late 90's and early 2000's to keep from the
way that the Unix distros has split apart where things could be. In general
some of the items were based off older layouts but there were differences
between BSD unix and System V unix layouts also. Most of these differences
were mainly meant to make it so you had to script or write for Irix or
HPUX-5 or <<fill in version of SCO/Unixware/etc >> which made users,
developers and administrators very hard to work on.

It was also to enforce things where you might find the distributor came
with a /usr/local/.. which you couldnt replace or a /opt/<fill> which was
different from another /opt etc. It was also written for a time when you
had hundreds of users on a system and you wanted make sure that could get
things running.

That said, it does limit some choices and layouts but it is mainly to avoid
the splintering effects so that I don't have to write a FedEx aware
program/script and a Nuix

-- 
Stephen J Smoogen.
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to