MacOS was first released in 1999 as Mac OS X Server 1.0, with a widely released desktop version- Mac OS X 10.0-following in March 2001. To ease the transition, versions through 10.4 were able to run Mac OS 9 and its applications in a compatibility layer. The transition was a technologically and strategically significant one. However, the current macOS is a Unix operating system built on technology that had been developed at NeXT from the 1980s until Apple purchased the company in early 1997.Īlthough it was originally marketed as simply "version 10" of the Mac OS (indicated by the Roman numeral "X"), it has a completely different codebase from Mac OS 9, as well as substantial changes to its user interface. That system, up to and including its final release Mac OS 9, was a direct descendant of the operating system Apple had used in its Macintosh computers since their introduction in 1984. Hope this helps and provides detailed explanation.The history of macOS, Apple's current Mac operating system formerly named Mac OS X until 2012 and then OS X until 2016, began with the company's project to replace its "classic" Mac OS. -f Reads input from standard input and opens the results in the default text editor.įinally combination of both lists is glued together with & which allows to execute multiple commands at once so finally we end up with a "one line" terminal command.-e Causes the file to be opened with /Applications/TextEdit.The open command simply opens files and directories but combined with -ef: It separates two programs on a command line so that listed output can be next opened in another program. More about “long format" can be found here. In this case /Applications as well as /usr/local/bin - this location is for programs that a normal user may run.Īrgument -l displays the list in a “long format”. The ls command simply lists directory contents. To provide more detailed answer let’s finally go through all commands and arguments so that everything is clear to those who are scared with using terminal. I think that this provides the most comprehensive solution for a given problem. To make the process consistent, easy and complete, everyone ran the same command in terminal ls -l /Applications | open -ef & ls -l /usr/local/bin | open -efĪbove command opens 2 files in a default text editor with a list of all installed apps as well as list of all “ executables” which should also be considered as applications. Yesterday in my company, every macOS user was asked to provide:Ī list of all applications installed on their OS X / macOS systems for I know the question has been asked 4 years ago, several answers have been given, each one tries to solve the problem differently (via GUI or CLI) but none of them is complete.
Here is a updated Safari fragment in this format: Īpple Code Signing Certification Authority
System_profiler can also output to XML ( plist(5) format) that can be easily parsed.
Signed by: Software Signing, Apple Code Signing Certification Authority, Apple Root CA From the command line, try system_profiler(8) ( alternative link here): > system_profiler SPApplicationsDataType