Questions tagged [gnu]
22 questions
15
votes
3 answers
Own project: Open source to closed source
In this thread it is discussed if it is legally possible to take on open source project and close its sources. But this seems to refer to someone else's project.
So, my question is: What about my own source? Let's say I release the first version as…

Willi Mentzel
- 359
- 3
- 12
12
votes
3 answers
What is actually the difference between the GNU C Library and the C standard Library?
I sometimes see these two terms be used interchangeably.
What is the actual difference between these two terms? How are they used differently? Are there any other alternatives to these two libraries?

yoyo_fun
- 2,267
- 3
- 17
- 22
7
votes
1 answer
Why are most GNU's software written in C
I am a Java developer, and I rarely write GUI program in C. However, I noticed that many GNU's projects, such as PSPP, R, Dia, etc., are written in C, instead of Java or C++.
I personally don't mind this, but I am really curious why GNU favors C so…
user133042
6
votes
1 answer
The Lisp in Gnu
Since the GNU project is celebrating its anniversary, and the initial announcement for GNU is linked to (http://www.gnu.org/gnu/initial-announcement.en.html) all over the place, I reread it and I stumbled upon the plan for a lisp-based window…

wirrbel
- 3,018
- 2
- 21
- 33
5
votes
3 answers
Can I sell an application under the GNU Affero General Public License (GPL)?
I am using GhostScript on a desktop application that I intend to sell online. The GhostScript library has an AFERO license (see here). I do not mind to make the source code of my application available to anyone who requests it. Therefore, can I…

Anna Dorsey
- 55
- 1
- 5
4
votes
1 answer
Why does GNU AS use different characters for single-line comments depending on the architecture?
The GNU Assembler as uses different characters depending on the architecture to specify single-line comments, such as # on x86, ; on 29k, or @ on ARM. Moreover, regardless of platform, C-style comments are also supported (/* */).
Is there a…

Ankush
- 821
- 1
- 8
- 12
4
votes
2 answers
Using GNU GPL V3 on a project. Reuse and modify foreign code
I'm programming on a c project and use code from another author. I change the main functionality to a new, complete other one. The most of the new code is my own but some files are untouched and others are modified.
Every file of the other author…

C-Jay
- 141
- 1
- 3
4
votes
1 answer
How and when had the CC BY license become GNU GPL-compatible?
I believed that Creative Commons Attribution License, even being non-copyleft one, was always and still is incompatible with GNU GPL because of multiple minor issues; which, however, were gradually resolved from version to version: early versions of…

Dmitry Alexandrov
- 584
- 2
- 8
3
votes
1 answer
Modifying a GNU LGPL v 2.1 code and license
I have found a piece of code online (https://github.com/kenkendk/sharpaescrypt/blob/master/Source/SharpAESCrypt.cs) licensed under GNU LGPL v 2.1
If I would like to make some changes to this file and re-distribute it under the same license (GNU LGPL…

Zuiq Pazu
- 133
- 3
2
votes
1 answer
In the GNU Affero GPL, do paying customers count as the 'public'?
In the GNU Affero General Public License, there is a section that reads:
The GNU Affero General Public License is designed specifically to
ensure that, in such cases, the modified source code becomes available
to the community. It requires the…

leylandski
- 407
- 1
- 3
- 14
2
votes
2 answers
Using Ubuntu for commercial software development
I am plaining to use Ubuntu for developing Android and php application which I will sell in market. As far as I understand Ubuntu falls under GNU GPL license.
In this case do I need to make my source code open for all?

Gaurav Goyal
- 29
- 2
1
vote
1 answer
Gem is GNU GENERAL PUBLIC LICENSE but gems that depend on it are MIT
I have an application that I want to be MIT and I have a roo gem in my Gemfile (roo is licensed under MIT) however it depends on spreadsheet that has GNU license. Am I allowed to use roo and have MIT licence?

Bohdan Pohorilets
- 113
- 5
1
vote
3 answers
Can I use a part of another program without having to give away my rights on my own code?
I'm currently making a game and want to use some textfiles (lists of names) that are covered under the GNU General Public License (or the Attribution-ShareAlike 3.0 Unported License). Do I have to release my whole game under one of these licenses if…

AliceDTRH
- 13
- 3
0
votes
0 answers
Results of testing different compiler optimizations of GNU GCC are confusing
I tested out a few different compiler optimizations on GNU GCC, in the CodeBlocks IDE. With each different optimization I ran the same test: I let my program try to build as big of a tree as it could in 1 second. The nodes of the tree were objects…

Inertial Ignorance
- 545
- 6
- 14
0
votes
1 answer
What are the licensing restrictions on a modified file from libstdc++?
Suppose I took the libstc++ implementation of a C++ standard class, and modified it (so now I have, say, a magic_vector based off of the code for std::vector).
What licensing restrictions does that imply for that file specifically and for projects…

einpoklum
- 2,478
- 1
- 13
- 30