To view parent comment, click here.
To read all comments associated with this story, please click here.
I think of /opt as quite logical and I love Solaris for its business oriented approach. Normally /usr is for (programs, libs, etc) that get installed as part of the OS and can be modified as part of OS updates, patches, etc. /usr/local is for customer developed and built packages. They are in /usr/local and an OS upgrade should not tamper with these files. The /opt i smeant for third party (commercial, etc) software that will also not be affected by OS patching/upgrades.
Highly illogical, you want to segregate your applications based on where you bought or how much you paid for or by license? User software is third party and it goes in usr/local. Nobody needs opt, it's just oracle etc. way of saying they're better than you.
No Solaris hater mind you, still running 8 on my rusty trusty sparc5 here, heavy user since V4, I just never saw the need to add to *NIX already sprawling directory structure and still don't.






Member since:
2005-07-09
I believe /opt first appeared in Solaris, an unholy and purely unnatural manifestation put upon linux by oracle and a few others who don't want to bother with the difference. That device should be mounted on /usr/local