"Mayank Sharma: So why did you break away from
the traditional FHS? Are there any particular advantages?
"Lucas Villa: The major aim was to have a
simple way of creating and sharing binary packages from programs
compiled and installed from their source code. Splitting the
filesystem tree into per-program subtrees was the most logical
thinking, as packages could be created just by compressing its
directory, or removed by deleting that. Another interesting
advantage is that more than one version of the same program can be
installed in the system at a given time, as each version lives
inside its own directory. And this gives us a very unique feature:
no database is needed to tell which packages are installed and what
files each of them offer; that's just a matter of checking the
directory contents inside /Programs..."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.