RedHat's Solution to Pseudo-Free Software Problem. 134
Christian Winebrenner writes "RedHat seems to have seen the new licensing terms on rdist (background story: Pseudo-Free software...) and decided that the best solution to the problem is to recommend that users DOWNgrade to the previous version. Their RH 6.0 errata page offers the solution of ditching rdist 6.1.5 in favor of 6.1.0. Who knows how long it will be until we find that distributions will be riddled with "holes" from out of date non-free-for-commercial-use software? "
Re:Good copmany (Score:1)
I find it amazing that the same people who put down the GPL/LGPL will suddenly scream if something becomes available that is not 100 percent free.
Free Beer (no cost/open source) = Good for one drink, then your empty. Can't modify original recipe, stuck with one flavor.
Free Recipe (GPL/LGPL) = Good for lifetime of Free Beer. Can modify recipe to suit ones taste buds.
You can take all of the free beer that you want, I'll take the recipe.
Re:RDist is free with Linux (Score:1)
Software Licence Grouping Proposal. (Score:2)
Linux come into the market, this becomes
fantastically important. Many of these systems
will be made up of a hoge-podge of programs, some
GPL, some BSD, some with the author's wierd non-
commercial licence. They break down into three
categories:
GREEN: BSD Licence. Do whatever you want.
YELLOW: GPL. Use it, but if you improve it, you
gotta share.
RED: You can't use this in a commercial product
without reading the fine print.
Don't know wher LGPL fits in.
Some categorization (check me guys):
GREEN
BSD and family
TCL
Python
PostgreSQL
Yellow:
Linux Kernel
GCC
GlibC
RED:
rdist (bummer!)
MSQL
MySql
It is crucial that people understand what goes
where and what you can do with each part.
Look folks, people are making money wit Linux.
This is great, but as a consequence the Lawers
are out there, licking their chops. We've got
to be carefull.
-- cary
Good copmany (Score:3)
It's stuff like this that makes me really annoyed at people who make the Red Hat/Microsoft comparison. I mean people are buying SuSE, a distribution that is known to use underhanded tactics (undermining the Red Hat IPO), proprietize everything they can, and act generally sleazy to avoid the new Microsoft of Red Hat. In the meantime, Red Hat is one of the only two really ethical major distributions.
Re:No, distributions won't be riddled with holes (Score:1)
Re:Roblimo? (Score:1)
Re:Good copmany (Score:1)
Re:Do we want 'more free' (Score:1)
Basically, the freedom of BSD-licensed code is more contingent on the maintainers of the code keeping it free.
Re:Argh. (Score:2)
:I installed it many times and everything just
:plain annoys me, from the installer to the stupid
:X only control panel. Hmm, so I have to do some
:remote administration... Too bad, gotta have X.
For the record, I'm not a RedHat fan either - I use Debian. However, this argument is pretty baseless - You aren't required in any way to use that control panel tool to administer a RedHat box.
:And if you don't like it, don't buy or download
:it. Use RedHat and never ever use Civ:CTP,
:Borland's software (if they do it), Codewarrior,
:or any other piece of useful software that isn't
:specifically GPL'ed.
This part I have to agree with - I've witnessed far too many people whine and complain about software simply for the reason being that it's not free. Get over it - some things just weren't meant to be that way, and being that way doesn't make them any less useful. If you're going to pick at software, atleast find some valid reasons.
I think this is one problem out of a few that the Linux community faces right now; they're too busy fighting amongst themselves over stuff like this, instead of putting that energy to something useful. There are people who are so elitist in their views that they don't consider distributions like RedHat or suse, etc, to be Linux simply because they're backed by a company of some kind.
That's just silly I think. It's still Linux, and disregarding items simply for a commercial background is more trouble than it's worth. Quite simply, if you don't want to support the company for whatever reason, than don't - other than that, let people choose for themselves what they want; it's still Linux after all.
Okay.. slided a tiny bit off topic there with that last rant. =)
--
Mark Waterous (mark@projectlinux.org)
Re:a new category for installation (Score:1)
Have you ever tried it?
Argh. (Score:1)
SuSE is legally entitled to not play nice, but they will suffer in the marketplace.
--
Re:Argh. (Score:1)
Legal? Yes. Nice? No.
--
Re:Software Licence Grouping Proposal. (Score:1)
That's theft, pure and simple. The GPL protects against this type of abuse; BSD/X11 licenses do not.
So if you're a free software developer, the GPL best protects your interests. If you're a proprietary software developer, the GPL is your worst nightmare.
--
Re:Software Licence Grouping Proposal. (Score:1)
The intelligent, reasonable face of anti-GPL advocacy.
--
Re:Software Licence Grouping Proposal. (Score:2)
Was it not a BSD-licensed package (rdist) that caused this mess in the first place? Could that have happened had rdist been GPLd? Yes, I know if it was authored by a single author, it could, as long as he holds the copyright, but I don't believe that was the case here, was it?
You should look at this from the perspective of the *end user*; that is who the GPL is designed to protect. It is not designed to protect software developers primarily. It protects end users, because it keeps the software free. Not surprisingly, this ticks off developers with dreams of proprietary products, so they FUD the GPL by calling it less free than the BSD license, which is simply a matter of perspective. You cannot rationally define freedom as the freedom to deprive others of freedom.
--
Re:Software Licence Grouping Proposal. (Score:2)
More sorta greenish yellow. Linking is green, using it's source (other than as a whole and seperatly linked) is yellow.
A free clue! (Score:1)
Fortunately they aren't as clueless as you make them out because they DO share quite a bit of code, and someday one would hope they get smart enough to realize that being anal about the installer only hurts them. Sure every install of Mandrake is a RedHat sale lost, but it is another machine in the RedHat 'camp' as opposed to a SUSE or Caldera user.
Re:RDist is free with Linux (Score:1)
Just because the "common guy" have chosen to blur the difference between "free" and "gratis" I won't.
MSIE is gratis and gcc is free.
gnu (Score:1)
that the only true free software was under
the GPL?
We should start projects to recreate all
partially free software in GPL or BSD licensed
form, and _keep_ it that way.
Re:gnu (Score:1)
Re:Do we want 'more free' (Score:1)
locked up -- no free code release can ever become
non-free -- at worst, someone else can release a new version under a new license -- I've never been able to see how the software suddenly becomes no longer free when this is done...
Re:gnu (Score:1)
the stick. I've sure I've heard that position
from some of the more enthusiastic GNU supporters,
but I hadn't actually looked into exactly where it's coming from. Anyone else had that idea, and did you get it direct from the FSF, or was it just a general impression?
XV (Score:1)
Irony it is (Score:1)
Of course, perhaps they don't want people to use their stuff, and that's fair enough, it's too bad when the software is good and could benefit a lot of people, but it's fair enough if someone wants to prohibit others from using their creations.
Now someone may say that by choosing a licence that doesn't permit commercial use, binary distribution, or a licence like the rdist one, doesn't prohibit people from downloading the software themselves. Well it doesn't completely prohibit people from using it, but it does make the better software a second choice (or last resort), when so much other good software has a licence that allows a company like redhat/suse/... to back it.
Ironically, it may be the companies that will start a lot of the GPL projects in the future. We'll have anti-commercial shit^H^H^H^Hdevelopers changing their licences into ``everyone can use this software, but not if you use it in a way so that you make money'', or whatever, and the commercial parties will be left to write real Free software using GPL or similar.
Re:No, distributions won't be riddled with holes (Score:2)
Please post to debian-legal@lists.debian.org and ask them to look at it.
Thanks
Bruce
Re:No, distributions won't be riddled with holes (Score:2)
Re:Software Licence Grouping Proposal. (Score:2)
Thanks
Bruce
Re:No, distributions won't be riddled with holes (Score:3)
Thanks
Bruce
No, distributions won't be riddled with holes (Score:4)
Red Hat made a mistake in this case. It was their policy to not put this kind of software in their distribution, and one package slipped by. We all had some fun razzing them, but this was never a controversy - we knew they'd revert to another version of the package.
We also had fun exploring the alternatives to the problem package, there were at least two of them, at least one of which was much more powerful and both had no questions about their licenses.
In other words, this is no big deal. It's nice to note that Red Hat did the right thing, though.
Thanks
Bruce Perens
GET A CLUE!!!! (Score:2)
redhat spent $2.2 million on development last year. cygnus did a fair amount of development last year. so did suse. and caldera. and the debian developers. and the samba team. and the apache team.
the old rdist has an acceptable license. we fork. it's that simple.
less hand wringing, more code. more clue, less talk.
sheesh.
Re:RDist is free with Linux (Score:1)
Re:RDist is free with Linux (Score:2)
Me Too Was:Good copmany (Score:1)
but this is an important issue, and I would like to publicly voice my support.
Red Hat often gets a lot of flack (is it deserved ???), but everything I have seen of them they are truly commited to giving back to the community:
sure, all these things helps them in the long run, but as long as it is a too way road then its great.
Federico
Re:gnu (Score:2)
--
Ian Peters
Re:gnu (Score:2)
Sigh
We should start projects to recreate all partially free software in GPL or BSD licensed form, and _keep_ it that way.
This is what the GNU project is! All GNU software is free software. Not all under the GPL, but all free. Even if a program like rdist, under a BSD license, is taken non-free, we still have the older version under a BSD license. This cannot be taken back from us.
--
Ian Peters
Re:Software Licence Grouping Proposal. (Score:2)
I'm a faithful user of program foo. All of a sudden, program foo++ shows up on the market. Here's the problem. If foo was under a BSD license, there's no reason foo++ has to be free software. So now foo++ costs $400, and if we want the new features, we've got to reimplement them.
But if foo were a GPL licensed program, anybody who creates foo++ has to release it back under the GPL if they want to distribute it. In other words, people aren't able to take our work, extend it, and refuse to share it back.
I don't know about you, but when I see a new project, I'm much more comfortable to hear that it's under the GPL than any other license. True, I can't take that code and go commercial with it, but the good thing is, no one else can either.
--
Ian Peters
Re:Software Licence Grouping Proposal. (Score:2)
--
Ian Peters
Re:No, distributions won't be riddled with holes (Score:1)
* distribution of this software, or any modifications thereof. The copyright
You're not really paying for the software. In the old days of shareware when you could buy disks w/ Duke Nukem or whatever (2400 was slow), the ASP allows distributors to charge for the media.
This is what commercial Linux distros do. They charge for the media and the support. RedHat is NOT charging you for hextris. Assuming that hextris or cxhextris is on ftp.redhat.com for free download, they CANNOT charge you for it. The economics wouldn't work out; who would pay for it then?
So what are you paying for when you buy a Linux distro in a store? Everything that's not in the downloadable version.
Re:No, distributions won't be riddled with holes (Score:2)
--
Re:Good copmany (Score:1)
Re:No, distributions won't be riddled with holes (Score:2)
/*
* hextris Copyright 1990 David Markley, dm3e@+andrew.cmu.edu, dam@cs.cmu.edu
*
* Permission to use, copy, modify, and distribute, this software and its
* documentation for any purpose is hereby granted without fee, provided that
* the above copyright notice appear in all copies and that both that
* copyright notice and this permission notice appear in supporting
* documentation, and that the name of the copyright holders be used in
* advertising or publicity pertaining to distribution of the software with
* specific, written prior permission, and that no fee is charged for further
* distribution of this software, or any modifications thereof. The copyright
* holder make no representations about the suitability of this software for
* any purpose. It is provided "as is" without express or implied warranty.
[italics mine]
It just seems likely that other packages have slipped through the screening, too, in inverse relation to the package's importance.
Re:A free clue! (Score:1)
I don't know what your problem is. If you'd rather pay twice the price for a distribution that does less, just because it has that "untainted by capitalism" image (ha), you're free to do so. I'd rather have a cheaper, better distribution. But remember: SuSE get to decide which license to use for their code, they wrote it (and besides, most of their code is free, perhaps all of it will be at some point).
Re:Argh. (Score:1)
Which part of their work exactly do they refuse to share? I.e. which part can't you download from ftp.suse.com for free?
Re:XV (Score:1)
Re:No, distributions won't be riddled with holes (Score:1)
From Python's README:
Copyright issues
----------------
Python is COPYRIGHTED but free to use for all. See the full copyright notice at the end of this file and in the file Misc/COPYRIGHT.
The Python distribution is *not* affected by the GNU Public Licence (GPL). There are interfaces to some GNU code but these are entirely optional and no GNU code is distributed with Python.
--------------------------------------------
And the COPYRIGHT:
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of Stichting Mathematisch Centrum or CWI or Corporation for National Research Initiatives or CNRI not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.
Commercial distros: what's in for a buck (Score:1)
What does RedHat actually care that stuff they distribute is free ?
Only image: they want to appear as the good guys.
But there is a compromise at work! They have to include MORE bells and whistles than the opposition, while still looking like they endorse free software.
So mistakes like these are going to be made...
Because checking licenses and cataloguing stuff as free/restricted/commercial is not a priority for them.
Likewise, making sure everything is secure and hole-free is not a priority either.
If you want this to change, the only way is to act responsibly, like flaming them to hell each time they `forget' to check... and stop whinying and insisting every stupid new gadget gets included in the distribution.
Huh... wait a second. What am I doing ? asking a bunch of linux lusers to act responsibly ? naaaww. Linux is succesful, so you get the disgruntled Zin95 nincoocoomps. Good luck handling them.
Stop sitting on your ass (Score:1)
Talk is cheap. *Acting* on it is ways better.
Like, use rsync, which is free, and start contributing to it so that it handles rdist-like features better.
Re:Good copmany (Score:1)
Re:A free clue! (Score:1)
But IMO all code should be GPL. I don't expect everyone else to use GPL for their code but it's certainly what I use on the stuff I code. Even LGPL bugs me. If there was a stricter form of GPL I'd love that.
a new category for installation (Score:1)
SUSE ditributes commercial programs or at least they did in 6.0. I use Redhat now. They just had a directory called commercial or something. This is where they put software like adobe acrobat reader, and some other utilities that were not free or had odd liscences. Redhat can do the same thing. Heck all distros can. Just have a directory that is for non GPL/BSD/free software.
One thing nice about the suse installation is that it used to gie you information on each package by pressing one of the F keys or something. This was the same as rpm -qpi command that told you the vender and the liscense and other such information.
It would be nice if Redhat would add one thing to there installation. That woud be the ability to tell what a package is before installing it. Right now you have basically groups and sublists.
Re:Argh. (Score:1)
How can anyone say that with a straight face when SuSE's business is primarily redistributing software written by others? They seem perfectly happy to "steal" Linus's stuff, "steal" the FSF's stuff, hell, even "steal" Red Hat's stuff in the form of RPM, but now suddenly other people "stealing" their stuff would be so terrible?
into the future? (Score:1)
I think the open source model is strong enough to withstand this sort of dynamic, but it's something to keep an eye on.
-------
Re:RDist is free with Linux (Score:1)
OTOH, that's just talking about his intentions. The effect is that this is another license that needs to be understood if the software is to be used. There are good alternatives that don't require this. So there is no sufficiently good reason to use it.
Re:Argh. (Score:1)
Just as an example: It's obviously legit to compress the software before letting folk download it. Now suppose you create a proprietary compression tool, that uncompresses the software into a form that your proprietary installer finds very useful. The info is there, so GPL has been observer. But nobody else can use it without a HUGE amount of work. (Maybe you can get a patent on the algorithm used to reassemble it into a working kernel...It doesn't need to be better, just different, so lets rotate all the bytes 4 bits, and claim that it improves compression!)... etc.
Before you say this is paranoia, look at the current problem with GIF's, and all the hassle that this is causing the open source folk.
Re:A free clue! (Score:1)
Dimensionality problems (Score:1)
Things out near the edge would be more pure representations of their attribute. Things more central would be more of a mixture. (Where do you put the Netscape License? The Java Community License? The...)
I suppose that in this scenario verticality (light/dark) would reflect the degree of "threat" used to enforce the claim, where darkest could be things like Delta Tao's license (was): "We'll think nasty things about you (if we can be bothered)", and brightest would be like some of the offerings the inquisition came up with: "Your soul will be tortured forever, but just to be sure you know what we mean, here's a sample."
(It's probably good that the end-points be beyond the likely scope of actually encountered events)...Delta Tao made that difficult!
Then after you place each license you could look up it's CMYK number (or RGB or HSV, depending on your preference) and try to figure out what this meant. But similar things would be chunked together!
Re:Just wait for UCITA and patent laws... (Score:1)
Re:a new category for installation (Score:1)
Re:Just wait for UCITA and patent laws... (Score:1)
Re:Good copmany (Score:1)
Re:Argh. (Score:1)
Re:No, distributions won't be riddled with holes (Score:1)
(The copyright holder is David Markley.)
This strikes me as the more dangerous clause. You can't distribute this package without publicizing it (how will people know your distribution exists if you don't tell them?). You have to use David's name when you publicize the distribution. You must have written permission before using his name this way. In effect, you can't distribute this package without getting David's permission.
My guess is that the writer took the clause "the name of the copyright holders not be used in advertising or publicity pertaining to distribution of the software with out specific, written prior permission" and eliminated the double negative. The English language, of course, is not as simplistic as Boolean logic.
(PREACH target = "THE CHOIR")If you want your software to be free, use the GPL - it's had lots of eyeballs look it over and most of its bugs are gone. (/PREACH)
Re:No, distributions won't be riddled with holes (Score:2)
I know this is not a real likely scenario, but I use it to make the point that software is either free or it isn't, and non-free software has the potential to bite you in the butt if you don't treat it like non-free software.
Re:gnu (Score:1)
Most of that free non-GPL software is in an XFree86 style license... i.e. do anything you want with it as long as you keep the (c) notice. :) So, it's even more free than GPLed code.
Re:Good copmany (Score:2)
- JaqBOT
Re:No, distributions won't be riddled with holes (Score:1)
Yes it is Free software.
The BSD license allow to take a program and to make it proprietary and this is also free software. You seem to be confused between Free software (with a license like GPL,BSD,X,Artistic...) and Copylefted software (mainly the GPL). The latter don't allow you to make it proprietary contrary to some of the former . But don't do the mistake of thinking that the two aren't compatible, Copyleft is a subset of Free Software, not a different set.
Re:RDist is free with Linux (Score:1)
Even if there wasn't the problem of free speech and free beer this program is not free in both case.
It's not free speech because of the reasons given by the others posters.
And it's not free beer in all case. For non-profit use it is free beer but for profit use it is not free.
So this software is free only in specific conditions that you must check before using it. Ask a common manager if this software is free. He may say yes until he got a suit because he used it in a case where it is not free any more.
Re:RDist is free with Linux (Score:1)
The end user of the distribution is still precluded from doing commercial work with your software.
And what about non-linux (*BSD) distributions?
Will you include them?
Re:Argh. (Score:1)
Every other piece of work SuSE does goes back into it. XFree86 is only one example.
I get quite angry at how everybody is quick to chastise SuSE for YAST, without doing even the tiniest bit of research as to what else they've done. I've been using SuSE for a while now, and I love it. I've always hated RedHat, but not for any dumb MS comparison. I installed it many times and everything just plain annoys me, from the installer to the stupid X only control panel. Hmm, so I have to do some remote administration... Too bad, gotta have X.
YAST also puts the software you install into the menus of whatever window managers you're using. It's quite useful, but not necessary.
You can do everything you need without it, but I use it. And I simply do not care that it's not open-source. It's still free.
Oh yeah, my point. SuSE *does* work on a lot of open-source software. They simply don't shove that info into your face everytime you hear of them.
And if you don't like it, don't buy or download it. Use RedHat and never ever use Civ:CTP, Borland's software (if they do it), Codewarrior, or any other piece of useful software that isn't specifically GPL'ed.
Meanwhile, I'll be using it, because it works.
Re:Software Licence Grouping Proposal. (Score:2)
Ï don't really see a problem with this. It is irrational to believe that one is entitled to free software. The original foo would still be available, and noone could stop you from using it, so your right to use that software would not be affected in any way.
However, if you changed that to read "I'm a faithful, LONGTIME CONTRIBUTER OF CODE TO THE FOO PROJECT. All of a sudden, program foo++ shows up on the market, sporting a bunch of new features, and costs $400....", then I can see a reason for complaining. I think it would bother me quite a bit if someone else started making money off a code base I played a large part in developing, while keeping their additions proprietary, and not compensating me and the other major contributors.
I'm not saying this is what happened with rdist - I'm unfamiliar with the particulars there - but the scenario doesn't seem that unlikely with a BSD style license.
Re:Software Licence Grouping Proposal. (Score:1)
Do we want 'more free' (Score:1)
however The GPL ensures that it stays free, BSD doesn't have the forever free clause
I am willing to concede my freedom to lock up code, in echange for nobody else being able to lock it up.
Re:Do we want 'more free' (Score:1)
>BSD leads to free code.
>Your choice.
actually GPl leads to GnuFree code
BSD leads to Free or Closed code, and it isn't your choice
RDist is free with Linux (Score:4)
I've recently been made aware of the discussions on this site regarding the licensing terms of RDist. It came as a bit of a shock to learn about the trouble with our RDist license agreement.
I have always been a free/open software supporter and have always intended to make sure RDist was freely distributable by all like minded groups. This definetely includes all the Linux distributions both free and for-profit. The trouble is, the license agreement was originally written long before Linux rose to it's current stature.
After reviewing our RDist license agreement I can easily see where there's a problem with the Linux groups. So I have updated the RDist License Agreement [magnicomp.com] to clearly state it's fine to distribute as part of any Linux distribution.
I welcome any and all feedback on this and other topics.
- mike