Errno.h
|
- The title of this article is incorrect because of technical limitations. The correct title is errno.h.
errno.h is a header file component of a POSIX compliant operating system such as UNIX or Linux. Its function is to list operating system error code numbers, English code words, and comments. A cut-down version of errno.h is also required by the C standard.
On December 19, 2003 the SCO Group issued DMCA notices to selected Fortune 1000 companies, alleging the errno.h file was copied from UNIX into Linux without authorization. Linus Torvalds, the creator and trademark holder of Linux, has denied SCO's claim, saying he wrote the code himself.
See also
External links
- The Open Group's specifications for error.h (http://www.opengroup.org/onlinepubs/007904975/basedefs/errno.h.html)
- Linus Torvalds's commentary on errno.h (http://www.ussg.iu.edu/hypermail/linux/kernel/0312.2/1241.html)
- Commentary on the SCO Dec 2003 ABI Files letter, including a detailed analysis of the history of errno.h (http://healconsulting.com/SCO/sco-letter.html#table)
- Warren Toomey, of the UNIX Heritage Society, traces the history of errno.h in Unix and Linux (http://www.groklaw.net/article.php?story=20040221192536920)