glibc 2.1 pulled due to license problems 113
el_nino writes "It seems glibc 2.1 has been withdrawn because of a license problem. A mail from Adam J. Richter to the bugs-glibc mailing list: "The source files in the db2 section of glibc-2.1 point to a nonexistant
file named "LICENSE." The files are apparently written by Sleepycat
software, and the copying conditions found on www.sleepycat.com
for this package are the BSD copying conditions with the advertising
restrictions that FSF claims are incompatible with the GPL." The glibc-2.1-README on ftp.gnu.org says: "glibc-2.1 has been (temporarily) removed, until some political issues are worked out."
" Zack Weinberg wrote with an update: I'd like to correct some factual errors in the story you posted on
Slashdot regarding glibc 2.1 being pulled from ftp.gnu.org.
The pull has nothing to do with the license conditions for db2. There
is some disagreement over whether the BSD license is compatible with
the GPL, but FSF's official stance is that they are. The license for
db2 is clearly stated in an appendix to the libc manual (see
manual/contrib.texi).
glibc 2.1 has been pulled since it cannot be compiled with gcc 2.8 and this conflicts with FSF policy. We are working with RMS to resolve the issue. In the meantime, glibc 2.1 remains available from sourceware.cygnus.com and its mirrors.
zw
glibc is broken (Score:1)
License problem. (Score:1)
Have you ever thought about the problems that this clause of the BSD license causes? Imagine for a moment that I use little bits of code from 50 BSD licence projects to put my own project together? Pretty damn soon, the LICENSE file will be bigger than the damn code.
This product includes software developed by this guy.
This product includes software developed by that guy.
This product includes software developed by another guy.
This product includes software developed by someone else.
This product includes software developed by the NSA.
This product includes software developed by someone blinded by preconceptions.
License problem. (Score:1)
* 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* This product includes software developed by the University of
* California, Berkeley and its contributors.
Yet another example of RMS excluding anyone who is not using GPL. It cant be "free" if it's using the BSD license, according to the GNU zealots, (read gnu.misc.discuss for more info)
Keep repeating: It's Free Software, Its' Free ... (Score:1)
What is the problem? (Score:1)
If it is only glibc, then I see no problem with having mention in a file about the software. All GNU programs come with the LICENSE file. What is the problem with having a LICENSE.db file?
If it applies to all users of the glibc (I doubt this), I can see problems with users not knowing they are required to comply to the ad clause. Hey, even the LGPL has requirements you must go along with--I disagree with these but that is another issue.
This last point begs a question: why did GNU only just now decide there was a conflict? I am sure this is a good question whether or not you dislike GNU licenses.
Sean Farley
BSD/Linux? (Score:1)
Just my EUR0.02.
License problem. (Score:1)
So really, the problem is not the credits file.
---
glibc requirements (Score:1)
I have Egcs 1.1.1, Glibc 2.1, and Linux 2.2.1 installed and working on my SMP box right now. Really the only problem I had was some old libraries which were in my linker search path being linked instead of the new glibc ones and a
After fixing those minor problems, everything throught went quite smoothly.
That's the price of Free software. (Score:1)
If you want to use GPLed software, you have to pay the price: all software based on it must also be GPLed.
If you don't like that, make your own programs, and license them however you wish
Just give 'em acknowledgement! (Score:1)
Just give 'em acknowledgement! (Score:1)
It might also be a good idea to actually read the advertising clause -- it has nothing to do with adding acknowledgement to the source files. What it says is that you have to mention them when you advertise.
Fix it, while you're at it, with a make world. (Score:1)
This is the reason I switched from using Linux.
GPL hoist on its own petard.... (Score:1)
The heedless fascism of the GPL has caused so much grief to the rest of the free software community, though, that I'm somewhat amused to see the FSF having similar problems with a much freer license....
Craig
geez... (Score:1)
-herb
Sun's C library (Score:1)
TedC
Too Many Requirements (Score:1)
Keep repeating: It's Free Software, Its' Free ... (Score:1)
If country is free (people in it have freedom), the country does not have laws. If a country has any kind of law, the country is NOT free. All the democrats that repeat this hynagogic mantra put 98% of the democratic movement to sleep. (of course for you americans, I don't mean the democratic party here)
It didn't work anyway. (Score:1)
Glad I'm not the only one... (Score:1)
It seems to me to be a nasty nasty upgrade - tons of things broke, dependencies on other packages are just horrendous, the db.so.2 seems to be broke, StarOffice doesn't work (yes, I know it's StarDivision's fault). Downgrading didn't seem to put my system back in order.
What a nightmare. Next time it should come with a big warning: GLIBC 2.1 CAN BE HAZARDOUS TO YOUR HEALTH.
It almost makes me wish Rawhide was still glibc 2.0 based - I was looking forward to Red Hat 6.0 - not any more...
--
Mmm...Slackware (Score:1)
"In true sound..." -Agents of Good Root
glibc is broken (Score:1)
"In true sound..." -Agents of Good Root
64-bit argument gets chopped (Score:1)
"In true sound..." -Agents of Good Root
Next major slackware release --> Glibc2 (Score:1)
What does it matter what the next version of Slackware uses. I'm using Slackware 3.1. Of course, I don't think there is anything left on my workstation that was from the original 3.1.
My workstation will more than likely remain libc5 based and up to date.
I need a stable libc for development I am involved with, and glibc just doesn't cut it.
"In true sound..." -Agents of Good Root
this is nuts... (Score:1)
and unlike everyine else posting here, it seems to work fine for me so far.
nothing broke except licq. so i had to go download the new (and unfortunately slightly more buggy) version and recompile. no biggie.
although maybe that's because i keep my system fairly up to date, and have been using pgcc (based of egcs-1.1) for some time now.
ichiban (Score:1)
How did it change ?
Anybody know ?
License problem. (Score:1)
Where to find 2.0.7??? (Score:1)
You could try compiling from the Debian or Red Hat sources (e.g. ftp://ftp.debian.org/dists/debian/{frozen,unstable }/main/source/*/glibc*.
License problem. (Score:1)
You may want to read the FSF's philosophy section [gnu.org] instead, as you seem to have some misunderstandings about the issues.
The FSF recognises the existance of non-(L)GPLed free software; see Categories of Free and Non-Free Software [gnu.org] and has chosen to adopt [gnu.org] e.g. X11 for GNU.
There is however a difference between "free" and "(L)GPL-compatible". In the case of traditional BSD-style licensed code, like the sleepycat db, the advertisement clause makes it incompatible with the GPL (I've not studied the LGPL in detail, but I suspect it's like the GPL in this regard); see The BSD License Problem [gnu.org].
Where is 2.0.7? (Score:1)
--
Aaron Gaudio
"The fool finds ignorance all around him.
Oh isn't Linux just a HOOT! (Score:1)
--
Aaron Gaudio
"The fool finds ignorance all around him.
Infinate loops (Score:1)
"We all know Linux is great...it does infinite loops in 5 seconds."
Hope that helps.
--
Aaron Gaudio
"The fool finds ignorance all around him.
pardon? (Score:1)
slashdot.org == a couple of interesting articles + many stupid flamewars + lots of bad spelling + the odd intelligent comment.
glibc requirements (Score:1)
No offense, but what do you expect? It's the core library that -everything- links against, and competes with the kernel for being the most complex piece of software you'll run.
I'd expect it to have a few dependancies on other software, frankly, and when you're upgrading something as fundamental as that, I'd expect that you'd think the upgrade through a little more carefully, or wait for your OS vendor to provide an upgrade if you're not up to the task.
glibc requirements (Score:1)
You should NEVER install egcs over gcc (Score:1)
Where to find 2.0.7??? (Score:1)
Didn't submit patches? (Score:1)
License problem. (Score:1)
Nevermind the fact that many BSD people have given
up the credit clause.
Please, come again?
Stallman is Bol'shevik. (Score:1)
Just IMO.
License problem. (Score:1)
Still ftpable. (Score:1)
No, you have it backwards (Score:1)
"features, it should add them when necessary"
No. When you define _POSIX_SOURCE this will
limit the features to the POSIX subset. This is
according to POSIX and it makes sense. How could you
you write portable code if you couldn't define an exact
environment? If the "default" feature set is bigger
than any feature set implied by a particular symbol
(e.g. _POSIX_SOURCE) then defining the symbol must
remove features. Think about it.
Oh isn't Linux just a HOOT! (Score:1)
Where is 2.0.7? (Score:1)
glibc requirements (Score:1)
The documentation make nasty comments about
gcc. I downloaded egcs-1.1.1 and compiled/built
it. Installing it, it installed over gcc.
glibc now compiled but I did not install it.
egcs broke some things. I had problems
with ncurses and linux-2.2.1 stopped compiling.
Maybe that was my problem. maybe that was egcs'
problem. I got rid of egcs. Products like
glibc have too many requirements. forget it.
glibc requirements (Score:1)
If you installed egcs-1.1.1 it just overwritten your files in
I had a problem in compiling glibc-2.1 with the latest egcs snapshots(19990208 and 19990131). It seems that it breaks something in memcmp and in glob. Does anyone has idea about this?