Proverbs, aphorisms, quotations (English) | by Linux fortune |
As part of an ongoing effort to keep you, the Fortune reader, abreast of the valuable information the daily crosses the USENET, Fortune presents: News articles that answer *your* questions, #1: Newsgroups: comp.sources.d Subject: how do I run C code received from sources Keywords: C sources Distribution: na I do not know how to run the C programs that are posted in the sources newsgroup. I save the files, edit them to remove the headers, and change the mode so that they are executable, but I cannot get them to run. (I have never written a C program before.) Must they be compiled? With what compiler? How do I do this? If I compile them, is an object code file generated or must I generate it explicitly with the > character? Is there something else that must be done? | |
Most EULA's are not legal contracts. In civilised countries the right to disassemble is enshrined in law (ironically it comes in Europe from trying to keep car manufacturers from running monopolistic scams not from the software people doing the same) In the USA its a lot less clear. You can find laws explicitly claiming both, and since US law is primarily about who has loads of money, its a bit irrelevant - Alan Cox explaining EULA's on linux-kernel | |
indent does _not_ solve the problem of: * buggers who use typedefs like WORD, DWORD, BYTE, IMANIDIOTSHOOTME and other crap from the same source (OK, they don't write the last one explicitly - not that it wasn't obvious from the rest of their, ahem, code). - Alexander Viro on coding style |