32
votes
What is actually the difference between the GNU C Library and the C standard Library?
The C standard library is part of the C programming language, so it is a specification (written in English in some technical report). For example, the n1570 document is explaining what is malloc and ...
2
votes
Accepted
Why does GNU AS use different characters for single-line comments depending on the architecture?
The default assembler syntax of different platforms simply used different ways of commenting and to make existing code compile without extra modifications, the typical syntax has been adopted by GNU ...
2
votes
What is actually the difference between the GNU C Library and the C standard Library?
If you read "UNIX" for "GNU", for a long time the terms were interchangeable because they were the same thing.
Until BSD got off the ground, AT&T's UNIX library was THE C library -- because their ...
2
votes
Accepted
What does the filename "gmon.out" stand for?
If you check the manual you can see the the profile writing functions are all variations on "monitor", so we can assume that the "mon" in "mon.out" is an abbreviation of ...
2
votes
How the value of the integer variable is stored in a memory by bytes/bits?
If you've got a 16bit OS then there'll be 2 bytes next to each other in memory. One with 00000100 in and the other with 00000000. Whether it's stored as 00000000-00000100 or 00000100-00000000 depends ...
1
vote
How the value of the integer variable is stored in a memory by bytes/bits?
The exact representation is unspecified in the C standard, (which is partly why int might be 16, 32 or 64 bits)
A typical representation is 2's complement, because it allows the same hardware to do ...
1
vote
What is actually the difference between the GNU C Library and the C standard Library?
Every implementation of C has to supply the standard library, but not every C compiler is written by the FSF! So the GNU C compiler will use the GNU C library, and Intel's C compiler uses a different ...
1
vote
Implications of using Kbuild infrastructure in proprietary software
The license of Kbuild can only affect the license of your own product if parts of Kbuild end up in the product you are distributing.
The main function of a build system like Kbuild is to make sure ...
1
vote
Accepted
What are the licensing restrictions on a modified file from libstdc++?
What licensing restrictions does that imply for that file specifically
GPL. You must provide the source of that file, exactly as used for building, to anybody who got the binary that includes it from ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
gnu × 23licensing × 14
gpl × 8
c × 4
history × 3
java × 2
open-source × 2
legal × 2
gcc × 2
creative-commons × 2
architecture × 1
object-oriented × 1
c++ × 1
programming-languages × 1
compiler × 1
optimization × 1
libraries × 1
frameworks × 1
copyright × 1
code-reuse × 1
assembly × 1
mit-license × 1
standards × 1
data-types × 1
storage × 1