View Single Post
  #5   (View Single Post)  
Old 9th September 2016
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

OpenBSD is not GNU. It never has been, and never will be.

---

While there are GNU-derived tools in OpenBSD, they are maintained in a separate branch of the source tree, with other tools that are considered, to quote from /usr/src/gnu/README (link):
Quote:
...Gigantic and Nasty but Unavoidable.
Examples of such tools are gcc(1) and awk(1).

And as an example of GNU tools that are not in the source tree, let's look at the make(1) command. There is a make(1) in OpenBSD that is used to compile applications from source code. It is BSD make. It is not GNU make. The two tools have the same name, but are quite different. GNU make is available for OpenBSD as a port/package, and installs as /usr/local/bin/gmake, and is used to build applications that require GNU make.

Last edited by jggimi; 9th September 2016 at 12:39 PM. Reason: clarity, GNU-derived tools in and out of OpenBSD
Reply With Quote