Why does the C preprocessor interpret the word “linux” as the constant “1”?

275 points by dcro

Read the article

Discussion on Hacker News