Re: Real men don't attack straw men

2007-12-11 Thread Tom Van Looy

Hi

About the ports tree, maybe you are right and OpenBSD should go kick out 
the possibly 50 ports that you have a problem with.


Now, about BSD/GPL that's an other story. But that doesn't mean we can't 
learn from each other and help each other.


I hope it has to do Richards efforts on the GNU/Linux side of the 
open-source world that even Ubuntu works on a completely free edition 
(Gobuntu) nowadays.


OpenBSD refuses to accept it's users being forced into depending on 
vendor binaries and pushes people to send a message that open support 
for hardware matters. Unix is becoming mainstream again. You should all 
work together at educating new people.


Kind regards,

Tom



Richard Stallman wrote:

It looks like some people are having a discussion in which they
construct views they would find outrageous, attribute them to me, and
then try to blame me for them.

For such purposes, knowledge of my actual views might be superfluous,
even inconvenient.  However, if anyone wants to know what I do think,
I've stated it in various articles in http://www.gnu.org/philosophy/.
In particular, see http://www.gnu.org/philosophy/freedom-or-power.html.

One question particularly relevant for this list is why I don't
recommend OpenBSD.  It is not about what the system allows.  (Any
general purpose system allows doing anything at all.)  It is about
what the system suggests to the user.

Since I consider non-free software to be unethical and antisocial, I
think it would be wrong for me to recommend it to others.  Therefore,
if a collection of software contains (or suggests installation of)
some non-free program, I do not recommend it.  The systems I recommend
are therefore those that do not contain (or suggest installation of)
non-free software.


From what I have heard, OpenBSD does not contain non-free software

(though I am not sure whether it contains any non-free firmware
blobs).  However, its ports system does suggest non-free programs, or
at least so I was told when I looked for some BSD variant that I could
recommend.  I therefore exercise my freedom of speech by not including
OpenBSD in the list of systems that I recommend to the public.

I could recommend OpenBSD privately with a clear conscience to someone
I know will not install those non-free programs, but it is rare that I
am asked for such recommendations, and I know of no practical reason
to prefer OpenBSD to gNewSense.

The fact that OpenBSD is not a variant of GNU is not ethically
important.  If OpenBSD did not suggest non-free programs, I would
recommend it along with the free GNU/Linux distros.




Re: Real men don't attack straw men

2007-12-11 Thread Marcus Andree
Sir, please check my inline comments.

On 12/11/07, Richard Stallman [EMAIL PROTECTED] wrote:
Is the list at:
http://www.gnu.org/links/links.html#FreeGNULinuxDistributions
the list of operating systems that meet your criteria?  It appears that
gNewSense includes LAME in binary format, and BLAG recommends it at
https://wiki.blagblagblag.org/Lame in much the same way OpenBSD does.

 ISTR LAME is free software, but I will double-check.

In fact, BLAG suggests other unfree programs, such as unrar
(https://wiki.blagblagblag.org/Unrar), even noting that the software is
non-free.

 What is the license of Unrar?  I will try to access that page, but I
 cannot access an https page except by asking someone to get it for me.
 I will see if it works with plain http:.

I don't think anyone is particularly upset that OpenBSD isn't among the
software you recommend, but to claim that OpenBSD includes non-free
software in its ports collection (using your definition of free) while
claiming that gNewSense meets your criteria is disingenuous at best.

 At best, it's an accurate statement.  At worst, the gNewSense
 developers made a mistake, and will correct it.

 My main basis for judging any distro is the policies it has adopted.

I just can't follow this. Let's see what's written in the OpenBSD ports
page (http://www.openbsd.org/ports.html):

Motivation
OpenBSD is a fairly complete system of its own, but still there is a
lot of software that one might want to see added. However, there is
the problem of where to draw the line as to what to include, as well
as the occasional licensing and export restriction problems. As
OpenBSD is supposed to be a small stand-alone UNIX-like operating
system, some things just can't be shipped with the system.

So, an operating system can born free (free as in speech, in the GNU sense)
and then, become non-free just because some users decided to create a way
to ease installations of software that just can't be shipped with the system?

Despite some OpenBSD kernel developers are also port mantainers, I'd
believe that the vast majority of the latter don't do kernel programming, so
IMO, they could be labeled as users (since they're working in user space).


 Everyone makes mistakes, and well-intentioned people fix their
 mistakes.  So if someone finds a non-free program in gNewSense, or in
 OpenBSD, in violation of the distro's policies, that's no disaster.  I
 trust the developers will remove it once they find out.


Well, it seems that we have the following pattern:

 - gNewSense, if someone finds a non-free program in it, that's no disaster
 - anything else, if someone finds a non free program in it, that's
surely a disaster

Please, sir, clarify

 On the other hand, if a distro's policies say something is allowed,
 then it isn't a mistake, and I can't expect it to be fixed.  That's
 what gives me stronger concern.  The presence of non-free programs
 in the OpenBSD ports system is not a mistake, it's intentional.


As a last question. Will gNewSense become non-free if I start a ports-like
software install package project for it?

Thanks in advance.



Re: Real men don't attack straw men

2007-12-11 Thread Lars Noodén
Richard Stallman wrote:
...
 On the other hand, if a distro's policies say something is allowed,
 then it isn't a mistake, and I can't expect it to be fixed.  That's
 what gives me stronger concern.  The presence of non-free programs
 in the OpenBSD ports system is not a mistake, it's intentional.

Partitioning the non-free material from the free material in the ports
would be a first step.  There are many who might choose to put their
efforts into a free tool (or start one if it is missing) if the
licensing categories were more apparent.

-Lars



Re: Real men don't attack straw men

2007-12-11 Thread Josh Grosse
I have been reading this debate with interest, and am confused on one key 
point.  

RMS wrote:

 Ututo and gNewSense have the policy not to include non-free programs,
 not even in a ports system.  

According to http://www.gnewsense.org/Main/Features, Universe enabled
by default

Does selecting Ubuntu Universe category for packages include Main and
Restricted?  If so, Restricted is non-free software, per 

http://www.ubuntu.com/community/ubuntustory/components



Re: Real men don't attack straw men

2007-12-11 Thread Iñigo Tejedor Arrondo
El mar, 11-12-2007 a las 14:00 -0500, Richard Stallman escribiC3:

 My main basis for judging any distro is the policies it has adopted.

So a distro that comes (de-binaryzed) from ubuntu, that comes from
debian that any of them allow you to install a (nvidia) blob or any of
the non-free ports of openbsd, is more convenient that a system that
fight over all, about the freedom of the users, developers and of the
code.

Please, dear rms, you can use any thing like opera on ututo or
gnewsense, also you can taint the kernel, or browse in emacs for a flash
web (the last is a fake, i think ;).

 Everyone makes mistakes, and well-intentioned people fix their
 mistakes.  So if someone finds a non-free program in gNewSense, or in
 OpenBSD, in violation of the distro's policies, that's no disaster.  I
 trust the developers will remove it once they find out.

Pretty, even if they could develop something on the O.S. to avoid the
use of blobs, firmwares, and non gpl'ed software by the users, it could
be a killer Linux distribution.

 On the other hand, if a distro's policies say something is allowed,
 then it isn't a mistake, and I can't expect it to be fixed.  That's
 what gives me stronger concern.  The presence of non-free programs
 in the OpenBSD ports system is not a mistake, it's intentional.

Yes, like all the really free developed drivers, like the fight for
documentation of hardware, excellent code and better license, like the
really hard decisions that OpenBSD has chose about software and licenses
on his time line. It is intentional and appreciated :)

But say that OpenBSD is not a recomendable distribution for people
that wants freedom, is like say that it is insecure by default, and is
better a popolulufufulunix that comes whit a firewall activated by
default.

Greetings, and have a nice day.
IC1igo



Re: Real men don't attack straw men

2007-12-11 Thread Daniel Ouellet

Richard Stallman wrote:

OpenBSD is by far the most free OS in the landscape.  Everything that
ships with it is free or else it won't be distributed with it.

Yes, that's what I was told.  I was also told that OpenBSD's ports
system includes non-free programs.  Is that accurate too?

  There is
not a single open source OS out there that is more careful than OpenBSD
on licensing, copyrights and frivolous patents.

Maybe that is true, but it's not the issue I'm talking about.  I'm not
a supporter of open source anyway; I fight for free software.


In that case, if you are really fighting for free software Richard, and 
I very much respect that, regardless of licenses, or ideology, or what 
not. I have only one request/question for you and I hope you will 
consider it fair and in the interest of Free Software for all as you 
clearly put it.


Why not advocate and request also from the FSF and from the GPL 
developers as you are the main person in the GPL license to extend the 
same hand and Free Software as you fight for and when a BSD write a 
great piece of software and that anyone in GNU, FSF or using the GPL 
find it worth to use and import, why not request to keep it under the 
same license as it's origin instead of locking it in the GPL at import 
time and then lock out the original developers of the BSD side.


All fight aside, I really do not think it is asking to much is it?

This way, what was given as Free Software will stay as free software 
of all and not exclude a big part of them.


If you just sit back and think about this and about your goal in life of 
Free Software I would think you would fine it fare would you?


You don't bite the hand that feed you and as such, I would think working 
together in the interest of Free Software would benefit all and having 
you also request the same would just be fair and fantastic in the 
interest of Free Software.


Let a software be under it's license of choice by the author from it's 
birth to it's death.


If a great GPL software is written and xBSD would love to use it, an in 
case of OpenBSD for example will have to re-write it under a BSD license 
if they want to have it in base and they will do so if worth the effort. 
However the GPL can just import it as is and as such the burning of the 
license choice is on the BSD side, not the GPL side.


So, why not respect it and keep it as such and contribute back under the 
BSD, when the original BSD license software was taken. It's only fair 
and it is fully in the interest of Free Software.


It sure in that case anyway allow for more users to fully use that Free 
Software and if your goal as clearly stated here is that Free 
Software then doing so, would actually spread that Free Software even 
more.


Just something to think about in this holiday season. It sure would make 
a wonderful gift of Free Software to all if you would see it as such 
and not deviate from your goal, but fighting for it even more and 
respecting other introductions of Free Software


Please, think about it before you reply if you do. It's important and is 
fully in line with your life time fight and goal of Free Software


Best regards,

Daniel



Re: Real men don't attack straw men

2007-12-11 Thread mcb, inc.

Watching the latest flame war, I can't help thinking that as
founders of their respective projects Theo and RMS are trapped
in a jail of rigid consistency and absolutism demanded by
children and utopians.  Only at home, with the door locked,
are they free to boot their home's sole computer, a Windows
box, watch some Real Media streams and play a few Valve-
controlled games.  And late at night, when the ice weasels
come, a hypnogogic fog provides cover for a last conscious
thought:  I wish, I wish, I wish... *I* had written OS X.

--
Monty Brandenberg



Re: Real men don't attack straw men

2007-12-11 Thread Karsten McMinn
On Dec 11, 2007 11:00 AM, Richard Stallman [EMAIL PROTECTED] wrote:

 My main basis for judging any distro is the policies it has adopted.

 Everyone makes mistakes, and well-intentioned people fix their
 mistakes.  So if someone finds a non-free program in gNewSense, or in
 OpenBSD, in violation of the distro's policies, that's no disaster.  I
 trust the developers will remove it once they find out.

just a layman here trying to make sense of it all. According to you,
gNewSense, an ubuntu (debian) derivitave -- is free software. I use
ubuntu on a laptop. According to gNewSense their policy supports use of
the universe and main package repositories from ubuntu with the
few mentioned changes. Apples to apples comparisons I say. I adjust
my repositories in a repository browser and poke away. I find java, I
find tools to work with many non-free pieces of software as well.

So OpenBSD becomes non-free because we don't have a database column
that labels stuff non-free, or a special folder for non-free packages?



Re: Real men don't attack straw men

2007-12-11 Thread Johan SANCHEZ
Hi all,

 OpenBSD refuses to accept it's users being forced into depending on 
 vendor binaries and pushes people to send a message that open support 
 for hardware matters. Unix is becoming mainstream again. You should all 
 work together at educating new people.

http://www.fsf.org/news/freebios.html

And especially :
--
The FSF uses laptops donated by IBM over the past few years. This
was one among several ways IBM cooperated with the GNU Project.
But the cooperation is incomplete: when I asked for the
specifications necessary to make LinuxBIOS run on these laptops,
IBM refusedbciting, as the reason, the enforcement of trusted
computing  http://www.gnu.org/philosophy/can-you-trust.html
Treacherous computing is, itself, an attack on our freedom; it is
also, it seems, a motivation to obstruct our freedom in other ways.

--
You can also help our campaign by writing to manufacturers such as
Intel, saying they ought to cooperate with a fully free BIOS. Calm
but strong disapproval, coupled with stating an intention to take
action accordingly, is more effective than venting rage. Please
send a copy of your message to [EMAIL PROTECTED], so we can monitor the
support for this campaign. The more mail they get, the more
effect, so please do add your voice to ours.

--

For me BIOS, is mostly software embedded so i have to live with
that 'closed source bios' (at least on peecee's )  i think i don't
have to accept closed binary blobs at higher level ...

Now, please, can we together stop feeding that awful troll ?



Re: Real men don't attack straw men

2007-12-11 Thread Jack J. Woehr

mcb, inc. wrote:

Watching the latest flame war, I can't help thinking that as
founders of their respective projects Theo and RMS are trapped
in a jail of rigid consistency and absolutism demanded by
children and utopians.

Well, yes and no.

Theo's absolutism has kept OpenBSD pretty much the last
blob-free OS in the Free Software world.

RMS's absolutism has kept alive an ideal that launched
the mainstream open source movement.

So it's not non-functional. It's emotionally hard on the
individuals concerned, and often emotionally hard on
us who bask in the reflected glow of these geniuses :-).
But it  all seems to work out in practice. Has for a cuple
of decades now, give or take a few years.

--
Jack J. Woehr
Director of Development
Absolute Performance, Inc.
[EMAIL PROTECTED]
303-443-7000 ext. 527



Re: Real men don't attack straw men

2007-12-11 Thread Ken Ismert

Darrin Chandler wrote:
 There seems to be a subtext in your message that one license is more
 free than the other, and that the more free license is the GPL. This is
 not true.

I like both licenses and use software under both licenses. For software I
write, I can easily see scenarios where I would use BSD, and others GPL.

 Offering something to someone as free with one hand, while taking back
 rights with the other is not free. BSD/MIT/ISC licenses retain a very
 minimal set of rights to the original author(s), and give away
 everything else. Whatever the merits of ISC v. GPL, there's really no
 debate on which is more free.

Debate is inevitable: freedom is difficult to define. An individual's
concept of freedom depends on their priorities and ideals. There just
isn't one license that can meet everyone's requirements, or agree with
everyone's ideology.

The real value in these discussions for me lies in exploring what freedoms
each license protects, and how they enhance the public good. Even stepping
on each other's toes is good in a way: it means free speech is happening.

In the end, I see licenses as tools, not dogma. As such, I refuse to
be converted to either side. I can't be more even-handed than that.

-Ken



Re: Real men don't attack straw men

2007-12-11 Thread Nick Guenther
On Dec 11, 2007 2:55 PM, Josh Grosse [EMAIL PROTECTED] wrote:
 I have been reading this debate with interest, and am confused on one key
 point.

 RMS wrote:

  Ututo and gNewSense have the policy not to include non-free programs,
  not even in a ports system.

 According to http://www.gnewsense.org/Main/Features, Universe enabled
 by default

 Does selecting Ubuntu Universe category for packages include Main and
 Restricted?  If so, Restricted is non-free software, per

 http://www.ubuntu.com/community/ubuntustory/components

Um, that first link says Restricted removed. So presumably they mean
gNewSense = Ubuntu.Universe - Ubuntu.Restricted

-Nick



Re: Real men don't attack straw men

2007-12-11 Thread Darrin Chandler
On Tue, Dec 11, 2007 at 02:41:27PM -0600, Ken Ismert wrote:
 Darrin Chandler wrote:
 
  Offering something to someone as free with one hand, while taking back
  rights with the other is not free. BSD/MIT/ISC licenses retain a very
  minimal set of rights to the original author(s), and give away
  everything else. Whatever the merits of ISC v. GPL, there's really no
  debate on which is more free.
 
 Debate is inevitable: freedom is difficult to define. An individual's
 concept of freedom depends on their priorities and ideals. There just
 isn't one license that can meet everyone's requirements, or agree with
 everyone's ideology.

No, I'm not talking about what Freedom means to me. Freedom isn't
difficult to define. Just look it up in a dictionary. BSD/MIT/ISC
licenses are more Free than GPL. There's nothing to debate about that.
It's just the way things are.

 The real value in these discussions for me lies in exploring what freedoms
 each license protects, and how they enhance the public good. Even stepping
 on each other's toes is good in a way: it means free speech is happening.

If you stop saying free and freedoms and find a more accurate word I
think your meaning will come through better.

 In the end, I see licenses as tools, not dogma. As such, I refuse to
 be converted to either side. I can't be more even-handed than that.

You are correct. They are tools, and should be used as such. After
having discussions with some people I have seen them *correctly* pick
GPL, since it has the effects they desire. And, I've also seen people
pick a BSD license even though they are GNU/Linux users. Good, in both
cases, since the license represented their views.

-- 
Darrin Chandler|  Phoenix BSD User Group  |  MetaBUG
[EMAIL PROTECTED]   |  http://phxbug.org/  |  http://metabug.org/
http://www.stilyagin.com/  |  Daemons in the Desert   |  Global BUG Federation



Re: Real men don't attack straw men

2007-12-11 Thread William Boshuck
On Tue, Dec 11, 2007 at 02:00:14PM -0500, Richard Stallman wrote:
 OpenBSD is by far the most free OS in the landscape.  Everything that
 ships with it is free or else it won't be distributed with it.
 
 Yes, that's what I was told.  I was also told that OpenBSD's ports
 system includes non-free programs.  Is that accurate too?

Strictly speaking, no.  If you unpack ports.tar.gz
you will find a bunch of makefiles, packing lists,
 c., all of which are free.  OpenBSD's ports system
depends on programs in the base system which are free.
On a modern UNIX-like operating system it possible,
even easy, to use free tools like awk, make, perl,
sh, and so on, directly or indirectly, to facilitate
the installation and maintenance of (free and non-free)
software.  Your asking the question indicates that you
might have done better to exclude OpenBSD from the
scope of your remarks.  When one does not know, the
most appropriate statement is 'I don't know.'

Loosely speaking, you can get away with saying
pretty much anything that suits you at the time.

Loosely speaking is the problem.



Re: Real men don't attack straw men

2007-12-11 Thread Nick Guenther
On Dec 11, 2007 3:21 PM, Karsten McMinn [EMAIL PROTECTED] wrote:
 On Dec 11, 2007 11:00 AM, Richard Stallman [EMAIL PROTECTED] wrote:
 
  My main basis for judging any distro is the policies it has adopted.
 
  Everyone makes mistakes, and well-intentioned people fix their
  mistakes.  So if someone finds a non-free program in gNewSense, or in
  OpenBSD, in violation of the distro's policies, that's no disaster.  I
  trust the developers will remove it once they find out.

 So OpenBSD becomes non-free because we don't have a database column
 that labels stuff non-free, or a special folder for non-free packages?

It may be relevant to point out:
http://marc.info/?l=openbsd-miscm=119731456628749w=2
  Having a way to sift out the non-free stuff during a search of the ports
  tree would be useful.

 PERMIT_*=(not Yes)

The infrastructure is all there, it's just not emphasized.

-Nick



Re: Real men don't attack straw men

2007-12-11 Thread RedShift

Richard Stallman wrote:

It looks like some people are having a discussion in which they
construct views they would find outrageous, attribute them to me, and
then try to blame me for them.

For such purposes, knowledge of my actual views might be superfluous,
even inconvenient.  However, if anyone wants to know what I do think,
I've stated it in various articles in http://www.gnu.org/philosophy/.
In particular, see http://www.gnu.org/philosophy/freedom-or-power.html.

One question particularly relevant for this list is why I don't
recommend OpenBSD.  It is not about what the system allows.  (Any
general purpose system allows doing anything at all.)  It is about
what the system suggests to the user.

Since I consider non-free software to be unethical and antisocial, I
think it would be wrong for me to recommend it to others.  Therefore,
if a collection of software contains (or suggests installation of)
some non-free program, I do not recommend it.  The systems I recommend
are therefore those that do not contain (or suggest installation of)
non-free software.


From what I have heard, OpenBSD does not contain non-free software

(though I am not sure whether it contains any non-free firmware
blobs).  However, its ports system does suggest non-free programs, or
at least so I was told when I looked for some BSD variant that I could
recommend.  I therefore exercise my freedom of speech by not including
OpenBSD in the list of systems that I recommend to the public.

I could recommend OpenBSD privately with a clear conscience to someone
I know will not install those non-free programs, but it is rare that I
am asked for such recommendations, and I know of no practical reason
to prefer OpenBSD to gNewSense.

The fact that OpenBSD is not a variant of GNU is not ethically
important.  If OpenBSD did not suggest non-free programs, I would
recommend it along with the free GNU/Linux distros.





You've got too much time on your hands.



Re: Real men don't attack straw men

2007-12-11 Thread Jason Beaudoin
On Dec 11, 2007 2:00 PM, Richard Stallman [EMAIL PROTECTED] wrote:
 OpenBSD is by far the most free OS in the landscape.  Everything that
 ships with it is free or else it won't be distributed with it.

 Yes, that's what I was told.  I was also told that OpenBSD's ports
 system includes non-free programs.  Is that accurate too?

   There is
 not a single open source OS out there that is more careful than OpenBSD
 on licensing, copyrights and frivolous patents.

 Maybe that is true, but it's not the issue I'm talking about.  I'm not
 a supporter of open source anyway; I fight for free software.

 Ututo and gNewSense have the policy not to include non-free programs,
 not even in a ports system.  Thus, they don't do anything that
 contradicts the philosophy of free software.  That's why I can
 recommend them.


While I completely understand this point of view - and (more
importantly) the motivation behind such decisions - what I am hearing
from you is that an individual's (or project's) actions in fighting
*against* proprietary and the closed-source mentality (whether it's a
blob, no documentation, not considering NDA's etc..) is *less*
important than whether or not users are allowed the *freedom* to add
in software, that might possibly not follow these other goals..

This I simply don't understand.

We are fighting for the same thing.

And you cast the OpenBSD project out because there are users that
invest the effort to provide other users ports that may or may not
follow the *projects* goals and work?

Mr. Stallman, it is with great respect that I say these things, as I
believe your noble efforts in these areas are commendable and have had
a great influence on our communities, but I do not understand the
discrepancies here.

 Unlinke linux OpenBSD does not contain proprietary firmware blobs in the
 distribution.

 Torvalds' version of Linux is not free software, for this reason.
 Ututo and gNewSense include a version of Linux which remove the
 firmware blobs, in order to make it free software.



that's awesome, can users add these back in if they choose? is your
project worthless because of these users 'actions?


kind regards,
Jason



Re: Real men don't attack straw men

2007-12-11 Thread STeve Andre'
On Tuesday 11 December 2007 14:00:43 Richard Stallman wrote:
 Why don't you ask Theo, whom you once praised, about OpenBSD?

 Because he tends to be unfriendly.

Now *that* I find humorous.

I find it Kafka-esque, your inability to reccomend OpenBSD because
of some unfree items in the ports tree.  Effectively you are taking
away the right of people to choose the software they wish to use.

Your definition of free is replete with chains; you would deny the
freedom of choice in the name of freedom.

That is bizarre.

--STeve Andre'



Re: Real men don't attack straw men

2007-12-11 Thread Theo de Raadt
 On Tue, Dec 11, 2007 at 02:00:14PM -0500, Richard Stallman wrote:
  OpenBSD is by far the most free OS in the landscape.  Everything that
  ships with it is free or else it won't be distributed with it.
  
  Yes, that's what I was told.  I was also told that OpenBSD's ports
  system includes non-free programs.  Is that accurate too?
 
 Strictly speaking, no.  If you unpack ports.tar.gz
 you will find a bunch of makefiles, packing lists,
  c., all of which are free.  OpenBSD's ports system
 depends on programs in the base system which are free.
 On a modern UNIX-like operating system it possible,
 even easy, to use free tools like awk, make, perl,
 sh, and so on, directly or indirectly, to facilitate
 the installation and maintenance of (free and non-free)
 software.  Your asking the question indicates that you
 might have done better to exclude OpenBSD from the
 scope of your remarks.  When one does not know, the
 most appropriate statement is 'I don't know.'
 
 Loosely speaking, you can get away with saying
 pretty much anything that suits you at the time.
 
 Loosely speaking is the problem.

William is right.

The OpenBSD ports tree is just a scaffold, and that scaffold is 100%
free.  It contains no non-free parts.

It contains URL's to non-free software, and free Makefiles that
knows how to build that non-free software.   But the entire ports
tree has no non-free software in it at all.

Does that make it non-free?

Are all operating systems non-free then, because they can be used
to write free Makefiles which compile non-free software?

Richard -- you spoke out of line.  You are wrong.



Re: Real men don't attack straw men

2007-12-11 Thread Ryan Corder
I'm a very happy user of both OpenBSD and GNU/Linux systems, but what
I don't get is,  how is limiting a users choice in what he/she runs on
his/her system more free than one that doesn't?

Absolute freedom is to be able to do whatever the hell you want to
with no limitations placed on you whatsoever.  By this definition,
public domain is the only truly free license.

I understand and appreciate the freedom that is defined by both the
BSD and GPL licenses; that of ensuring the authors continual right of
ownership.  However, in terms of true freedom, both have limitations in
place.

Not that I disagree with the limitations they have, in fact I support
them both as the current systems in place require the need to protect
your original copyright.  It's Utopian for me to think this, but in an
ideal setting, there would be no need for any licesnes and everything
would be available in the public domain.  But since we are arguing about
which license ensures more freedom, I think they both fall short of
what it actually means to be free.



Re: Real men don't attack straw men

2007-12-11 Thread Ken Ismert

Darrin Chandler wrote:
 ... BSD/MIT/ISC licenses are more Free than GPL. There's nothing
 to debate about that. It's just the way things are ...

I don't doubt your claims one iota. But in saying that, don't
believe you have convinced me that the other side somehow has
less valid claims.

And yes, that's inconsistent. Maybe it's because of growing older,
world-weariness, or just plain mental inferiority, but I have
come to a place where I realize I hold some inconsistent and
contradictory views, and I've found that I'm OK with that.

In this case, it's just pragmatic: I want both licenses, and
argument seems pointless.

-Ken



Re: Real men don't attack straw men

2007-12-11 Thread RedShift

Richard Stallman wrote:

OpenBSD is by far the most free OS in the landscape.  Everything that
ships with it is free or else it won't be distributed with it.

Yes, that's what I was told.  I was also told that OpenBSD's ports
system includes non-free programs.  Is that accurate too?

  There is
not a single open source OS out there that is more careful than OpenBSD
on licensing, copyrights and frivolous patents.

Maybe that is true, but it's not the issue I'm talking about.  I'm not
a supporter of open source anyway; I fight for free software.

Ututo and gNewSense have the policy not to include non-free programs,
not even in a ports system.  Thus, they don't do anything that
contradicts the philosophy of free software.  That's why I can
recommend them.

Unlinke linux OpenBSD does not contain proprietary firmware blobs in the
distribution.

Torvalds' version of Linux is not free software, for this reason.
Ututo and gNewSense include a version of Linux which remove the
firmware blobs, in order to make it free software.





Where's the freedom in not being able to use (under your definition of 
non-free software) non-free or otherwise restricted software?


Freedom is about being free to make your own choice, no matter what the 
content of that choice is. Even if that choice inhibits freedom.


Glenn



Re: Real men don't attack straw men

2007-12-11 Thread Steve Shockley

Richard Stallman wrote:

ISTR LAME is free software, but I will double-check.


The source code of LAME is licensed under the LGPL; however, the mp3 
format itself is patented and restricted.  Further reading:


http://www.mp3-tech.org/patents.html
http://www.mp3licensing.com/help/developers.html

In short, the patents don't affect what you can do with the source code, 
they affect what you can do with the program after you compile it.  So, 
you can modify, compile and distribute the program all you want, but if 
you actually execute the program you need a patent license.  I suppose 
that could be considered Free Software, with a very narrow definition of 
Free.



What is the license of Unrar?  I will try to access that page, but I
cannot access an https page except by asking someone to get it for me.
I will see if it works with plain http:.


Unfortuately, several of the sites linked from the FSF page require 
viewing using their self-signed SSL cert for some reason.


From license.txt in the unrar source archive:
-
The UnRAR sources may be used in any software to handle RAR archives 
without limitations free of charge, but cannot be used to re-create the 
RAR compression algorithm, which is proprietary.

-

That seems to run completely counter to the ideals of the GPL, but I 
suppose you're the expert.



On the other hand, if a distro's policies say something is allowed,
then it isn't a mistake, and I can't expect it to be fixed.  That's
what gives me stronger concern.  The presence of non-free programs
in the OpenBSD ports system is not a mistake, it's intentional.


I'm not sure I see how this is an issue.  With gNewSense, I can point to 
the Debian/Ubuntu repositories and install unfree software binaries. 
With OpenBSD, to run unfree software I need to check out the Ports tree, 
find the package I want to run, compile it, and install it.  (Note the 
distinction between Ports, which contains all the third-party software, 
and Packages, which contains only Free software.)


So, it would seem that (barring human error) the primary philosophical 
difference between the packaging systems of OpenBSD and gNewSense is 
that gNewSense tries to prevent you from seeing any packages they 
consider non-Free, while OpenBSD directly provides only Free software 
(Packages) but gives the user a choice of installing any software 
(Ports).  So, from my point of view, OpenBSD provides the user with more 
freedom by not imposing artificial restrictions.  After all, this 
removes the overhead of considering who owns the system software and 
what one is or is not entitled to do with it[1].  Do you disagree?



[1] http://www.gnu.org/gnu/manifesto.html, Why All Computer Users Will 
Benefit




Re: Real men don't attack straw men

2007-12-11 Thread Steve Shockley

Richard Stallman wrote:

Why don't you ask Theo, whom you once praised, about OpenBSD?

Because he tends to be unfriendly.


Interestingly enough, if you specified that as the reason you recommend 
against using OpenBSD, this thread would have been a lot shorter. 
Somehow I think Theo is more interested in writing code and changing the 
world than making friends.  Personally, I think he's made the right choice.




Re: Real men don't attack straw men

2007-12-11 Thread Jacob Meuser
On Tue, Dec 11, 2007 at 01:49:19PM -0700, Jack J. Woehr wrote:
 mcb, inc. wrote:
 Watching the latest flame war, I can't help thinking that as
 founders of their respective projects Theo and RMS are trapped
 in a jail of rigid consistency and absolutism demanded by
 children and utopians.
 Well, yes and no.
 
 Theo's absolutism has kept OpenBSD pretty much the last
 blob-free OS in the Free Software world.
 
 RMS's absolutism has kept alive an ideal that launched
 the mainstream open source movement.

his absolutism also causes people to see BSD as a problem, a
social failure.

 So it's not non-functional. It's emotionally hard on the
 individuals concerned, and often emotionally hard on
 us who bask in the reflected glow of these geniuses :-).
 But it  all seems to work out in practice. Has for a cuple
 of decades now, give or take a few years.

recently we saw theft of BSD to GPL, and a large part of the
GPL community thinks there's no problem with that, that the
BSD community is being petty to make an issue out of it.

and all stallman says about it is basically, I am not familiar
with the situation, leave me alone.

I would like to see more cooperation between the free software
developers.

but IMO, stallman is the one being far more unfriendly and
uncooperative.  of course stallman is not directly responsible
for the actions of the GPL community.  but his opinions do wield
power.  didn't this whole thread start because of his opinions
and recommendations?

now stallman won't talk to theo, because theo is unabashed in
stating his opinions?  just look at the thread.  between theo
and stallman, who posted the most words, and who gave less
misinformation/slant?

in much fewer words:  the gutless politician attempted to use his
influence to snub and smear his opponent.  when fallacies in his
campaign were brought to light, he accused his opponent of being
unfriendly.

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org



Re: Real men don't attack straw men

2007-12-11 Thread Richard Stallman
 I think it would be wrong for me to recommend it to others.  Therefore,
 if a collection of software contains (or suggests installation of)
 some non-free program, I do not recommend it.  The systems I recommend
 are therefore those that do not contain (or suggest installation of)
 non-free software.

Therefore, you don't recommend linux. Oh wait ...

I don't recommend Torvalds' version of Linux.  The versions of Linux
in Ututo and gNewSense, which I recommend, do not have the blobs.

 However, its ports
 system does suggest non-free programs,

No it doesn't suggest non-free programs in any way;
it just makes it possible and easy to install them.

Including a program by name in the ports system does suggest using
that program.  It grants the program a sort of legitimacy, and that
is what I am opposed to.

You may have a different interpretation of these facts.
That's my interpretation of them.



Re: Real men don't attack straw men

2007-12-11 Thread Rui Miguel Silva Seabra
On Tue, Dec 11, 2007 at 04:49:34PM -0500, STeve Andre' wrote:
 On Tuesday 11 December 2007 14:00:43 Richard Stallman wrote:
  Why don't you ask Theo, whom you once praised, about OpenBSD?
 
  Because he tends to be unfriendly.
 
 Now *that* I find humorous.
 
 I find it Kafka-esque, your inability to reccomend OpenBSD because
 of some unfree items in the ports tree.  Effectively you are taking
 away the right of people to choose the software they wish to use.

It is me, who finds it humurous that you consider a recommendation as
taking away the right of people choosing the software they wish to use.

If I recommend you not to jump into a well, am I taking your liberty to
jump into it? It would be quite funny to see how bits  bytes, my only
interaction with you, could ever prevent you from a refreshing bath :)

 Your definition of free is replete with chains; you would deny the
 freedom of choice in the name of freedom.

That is bizarre...

Rui

-- 
All Hail Discordia!
Today is Setting Orange, the 53rd day of The Aftermath in the YOLD 3173
+ No matter how much you do, you never do enough -- unknown
+ Whatever you do will be insignificant,
| but it is very important that you do it -- Gandhi
+ So let's do it...?



Re: Real men don't attack straw men

2007-12-11 Thread Jack J. Woehr

Jacob Meuser wrote:

his absolutism also causes people to see BSD as a problem, a
social failure.
  

In everything, there is light and dark, interwoven :-)

recently we saw theft of BSD to GPL, and a large part of the
GPL community thinks there's no problem with that, that the
BSD community is being petty to make an issue out of it.
  

Well, sue 'em, if it's so. But no point in sulking. Like the ENTIRE
PROGRAMMING COMMUNITY, we're a bunch of cantankerous,
contentious, contumacious perfectionists.

Stallman and Theo especially. And you, too. And me.

--
Jack J. Woehr
Director of Development
Absolute Performance, Inc.
[EMAIL PROTECTED]
303-443-7000 ext. 527



Re: Real men don't attack straw men

2007-12-11 Thread ropers
  On Tue, Dec 11, 2007 at 02:00:14PM -0500, Richard Stallman wrote:
   OpenBSD is by far the most free OS in the landscape.  Everything that
   ships with it is free or else it won't be distributed with it.
  
   Yes, that's what I was told.  I was also told that OpenBSD's ports
   system includes non-free programs.  Is that accurate too?

 William Boshuck wrote:
  Strictly speaking, no.  If you unpack ports.tar.gz
  you will find a bunch of makefiles, packing lists,
   c., all of which are free.  OpenBSD's ports system
  depends on programs in the base system which are free.
  On a modern UNIX-like operating system it possible,
  even easy, to use free tools like awk, make, perl,
  sh, and so on, directly or indirectly, to facilitate
  the installation and maintenance of (free and non-free)
  software.

On 11/12/2007, Theo de Raadt [EMAIL PROTECTED] wrote:
 William is right.

 The OpenBSD ports tree is just a scaffold, and that scaffold is 100%
 free.  It contains no non-free parts.

 It contains URL's to non-free software, and free Makefiles that
 knows how to build that non-free software.   But the entire ports
 tree has no non-free software in it at all.

 Does that make it non-free?

I would like to ask Richard a question. It may seem off-topic, but it isn't:

Do you believe that The Pirate Bay is guilty of copyright infringement?

In case you're not familiar, The Pirate Bay ( http://thepiratebay.org/
, http://en.wikipedia.org/wiki/The_Pirate_Bay ) is a Swedish website
that offers users the opportunity to upload metadata files that
contain information about where and how data files can be downloaded.
It also allows users to download the metadata files that users have
uploaded. Some users (possibly even a large number) use this service
to upload metadata files that contain info that can be used to obtain
copyrighted material, possibly without the copyright holder's
permission.

This is IMHO very similar to the way the OpenBSD ports system is
related to unfree software:
- The unfree software is not hosted by OpenBSD. The ports tree
effectively only contains metadata.
- The individual ports in the ports system are maintained by
(advanced) OpenBSD users. The inclusion of a port that users chose to
submit and maintain does not imply an endorsement of the (possibly
unfree) software that can be installed using the port metadata.
- The use of the ports system is officially *discouraged* for average
users. Average  Joes are encouraged to *not* use ports but use OpenBSD
_packages_ instead, which are precompiled binaries which are hosted by
OpenBSD. ( See IMPORTANT NOTE here:
http://www.openbsd.org/faq/faq15.html#Ports ) There are no unfree
packages. See for yourself: (caution: very long page and long load)
http://www.openbsd.org/4.2_packages/i386.html
- Unlike the Pirate Bay, the OpenBSD ports system does itself
distinguish between free and unfree content. See this comment by Nick
Guenther:
 It may be relevant to point out:
 http://marc.info/?l=openbsd-miscm=119731456628749w=2
  Having a way to sift out the non-free stuff during a search of the ports
  tree would be useful.

 PERMIT_*=(not Yes)

In addition, it is *considerably harder* to install unfree software on
OpenBSD than on gNewSense. This eg. is what installing Skype entails:
http://permalink.gmane.org/gmane.os.bsd.india/352
On gNewSense, it is *much* easier to install Skype. Just add an unfree
repository to /etc/apt/sources.list and type a one-line command to
install. I don't know for sure, but I suspect that gNewSense will not
warn a user who does that that they are installing unfree software, so
why expect more from OpenBSD?

Richard, I you wrote:
 If OpenBSD did not suggest non-free programs, I would
 recommend it along with the free GNU/Linux distros.

I suspect that your skepticism of OpenBSD stems from yourself being
unfamiliar with the OpenBSD packages and ports system and not aware
that the OpenBSD project does not in fact host unfree packages (and
that ports for unfree programs such as users have submitted only
contain metadata).

In summary, I strongly feel that OpenBSD in fact does *not* suggest
non-free programs. Despite the heated and sometimes personal nature of
this thread, I think the honorable thing to do would be to be the
bigger man and acknowledge the misunderstandings and make good on your
offer to recommend OpenBSD.

Thanks and regards,
--ropers



Re: Real men don't attack straw men

2007-12-11 Thread Jason Dixon

On Dec 11, 2007, at 6:56 PM, Richard Stallman wrote:


Including a program by name in the ports system does suggest using
that program.  It grants the program a sort of legitimacy, and that
is what I am opposed to.



Where is your line in the sand?  When does an operating system become  
free by your interpretation?  When non-free ports frameworks are  
hosted outside the official OpenBSD cvs repository?  On a server not  
owned by the OpenBSD project?  What if I want to host it on my own  
server, but I also happen to be an OpenBSD developer?  When does the  
disassociation satisfy your unpublished requirements?


Your interpretation is vague and self-serving.

---
Jason Dixon
DixonGroup Consulting
http://www.dixongroup.net



Re: Real men don't attack straw men

2007-12-11 Thread Siegbert Marschall
Is it April 2008 already, or what is happening on this mailing list ?

I am about two weeks behind reading but out of curiosity I read a few
emails in this thread and well, almost can't believe it.

I better stop reading this list for a while and come back after doing
something usefull, like installing my alphas and checking wether this
damned AlphaBug is really gone gone... ;)

Those are my computers and they will eat what I feed them, wether it's
free, unfree, payed, unpayed, typed in, downloaded, zigzagged or whatever.
I'm free they are not harharhar. That simple.

n8, sm.



Re: Real men don't attack straw men

2007-12-11 Thread Bryan Irvine
On Dec 11, 2007 3:48 PM, Siegbert Marschall [EMAIL PROTECTED] wrote:
 Is it April 2008 already, or what is happening on this mailing list ?

No, but it is about the time for the monthly what is happening to
misc comments ;)

-B



Re: Real men don't attack straw men

2007-12-11 Thread Jacob Meuser
On Tue, Dec 11, 2007 at 05:11:25PM -0700, Jack J. Woehr wrote:
 Jacob Meuser wrote:
 his absolutism also causes people to see BSD as a problem, a
 social failure.
   
 In everything, there is light and dark, interwoven :-)
 recently we saw theft of BSD to GPL, and a large part of the
 GPL community thinks there's no problem with that, that the
 BSD community is being petty to make an issue out of it.
   
 Well, sue 'em, if it's so. But no point in sulking. Like the ENTIRE
 PROGRAMMING COMMUNITY, we're a bunch of cantankerous,
 contentious, contumacious perfectionists.

hmmm,

I do/have done a fair amount of work adding/maintaining GPL software
in the ports collection.  I was working on a port for libcdio, an
GNU project.  there'a a file in NetBSD's pkgsrc that adds support
for NetBSD/OpenBSD cd(4).  that file is BSD licensed.  the
README.libcdio file in the libcdio sources mentions this file and
says it can't be included because it's not GPL.  I contacted the
libcdio maintainer about this file, and he again said he could not
include it because the BSD license is incompatible.  whatever.
so I contacted the author of said file, asking if he could change the
license so it could be included upstream. he eventually agreed.

I'm only posting this because I understand how easy it could be to
look at my remarks and conclude I'm just another theo fan-boy BSD
zealot.

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org



Re: Real men don't attack straw men

2007-12-11 Thread ropers
I'd like to add two things I forgot earlier on, for Richards consideration:

On 12/12/2007, ropers [EMAIL PROTECTED] wrote:
 This is IMHO very similar to the way the OpenBSD ports system is
 related to unfree software:
 - The unfree software is not hosted by OpenBSD. The ports tree
 effectively only contains metadata.
 - The individual ports in the ports system are maintained by
 (advanced) OpenBSD users. The inclusion of a port that users chose to
 submit and maintain does not imply an endorsement of the (possibly
 unfree) software that can be installed using the port metadata.
 - The use of the ports system is officially *discouraged* for average
 users. Average  Joes are encouraged to *not* use ports but use OpenBSD
 _packages_ instead, which are precompiled binaries which are hosted by
 OpenBSD. ( See IMPORTANT NOTE here:
 http://www.openbsd.org/faq/faq15.html#Ports ) There are no unfree
 packages. See for yourself: (caution: very long page and long load)
 http://www.openbsd.org/4.2_packages/i386.html
 - Unlike the Pirate Bay, the OpenBSD ports system does itself
 distinguish between free and unfree content. See this comment by Nick
 Guenther:
  It may be relevant to point out:
  http://marc.info/?l=openbsd-miscm=119731456628749w=2
   Having a way to sift out the non-free stuff during a search of the ports
   tree would be useful.
 
  PERMIT_*=(not Yes)

- Here I'd like to add that the ports tree is *not* part of the
OpenBSD operating system install. The ports tree is something the user
has to actively look for and check out to their local system if they
want it. This means that the OpenBSD OS and install CD are *completely
free* of even the metadata repository that contains user-contributed
metadata files, only a minority of which refer to unfree software.

As far as I understand, the OpenBSD position appears to be that trying
to police users by forbidding them to maintain and retrieve port
metadata about unfree software via this adjunct service (that is not
included in the OS) would be a restriction of the users' freedom.

The Pirate Bay does not police torrents, or suppress certain torrents,
and OpenBSD does likewise not police ports. If a user wants to be an
ass and do something stupid and unethical, they can. They have the
freedom to do that. But don't blame OpenBSD for that. It only has an
adjunct facility that allows what is effectively the exchange of
advanced semi-automated usage information, nothing more. And yes, it
even allows users to exchange stupid usage information, such as how to
install unfree-app-xyz. The choice whether to do something stupid is
left up to the user, but the user is advised not to use ports in the
first place, and hints that allow users to more easily distinguish
halal from haram software are in place.

 In addition, it is *considerably harder* to install unfree software on
 OpenBSD than on gNewSense. This eg. is what installing Skype entails:
 http://permalink.gmane.org/gmane.os.bsd.india/352
 On gNewSense, it is *much* easier to install Skype. Just add an unfree
 repository to /etc/apt/sources.list and type a one-line command to
 install. I don't know for sure, but I suspect that gNewSense will not
 warn a user who does that that they are installing unfree software, so
 why expect more from OpenBSD?

Also, the installation of unfree software is *extremely* frowned upon
by the OpenBSD user community. To stay with the Skype example:
http://www.nabble.com/Skype-on-the-OpenBSD-td14113398.html
http://www.nabble.com/Skype-on-the-OpenBSD-td14113398i20.html

 Richard, I you wrote:
  If OpenBSD did not suggest non-free programs, I would
  recommend it along with the free GNU/Linux distros.

 I suspect that your skepticism of OpenBSD stems from yourself being
 unfamiliar with the OpenBSD packages and ports system and not aware
 that the OpenBSD project does not in fact host unfree packages (and
 that ports for unfree programs such as users have submitted only
 contain metadata).

 In summary, I strongly feel that OpenBSD in fact does *not* suggest
 non-free programs. Despite the heated and sometimes personal nature of
 this thread, I think the honorable thing to do would be to be the
 bigger man and acknowledge the misunderstandings and make good on your
 offer to recommend OpenBSD.

 Thanks and regards,
 --ropers



Re: Real men don't attack straw men

2007-12-11 Thread Travers Buda
* ropers [EMAIL PROTECTED] [2007-12-12 01:17:32]:

*snip*

 
 In addition, it is *considerably harder* to install unfree software on
 OpenBSD than on gNewSense. This eg. is what installing Skype entails:
 http://permalink.gmane.org/gmane.os.bsd.india/352
 On gNewSense, it is *much* easier to install Skype. Just add an unfree
 repository to /etc/apt/sources.list and type a one-line command to
 install. I don't know for sure, but I suspect that gNewSense will not
 warn a user who does that that they are installing unfree software, so
 why expect more from OpenBSD?
 

I agree,

In the end, the only way to prevent users from running non GPL
software is to basically only distribute binaries for say, atleast
the kernel, and only allow cryptographically hashed binaries to
run, or something of that sort.  That would not stand up long, you
could say, offline replace the kernel, or hell, just fork the
distribution, or any other myriad of ways.

The point is that is very difficult to force people to behave in
certain ways, such as only using GPL software.  However, if they
_want_ to only use GPL software, then that's what they will do.
You _can_ run OpenBSD without non GPL, non BSD licensed software.
That's how it ships, (save for firmware which we have the rigths
to distribute.) Just as you can also run it with something not open
and not free.  Attempts to force users to do otherwise would be
futile.  This is the exact same case with the 100% FSF-approved
linux distributions Stallman suggested.  People do not run non free
software on these distributions.  It's not because they can't, it's
because they don't want to.

An aside: The GPL does its job, but only if people put that license
on their software.  So remember--people's wills, not the license.

-- 
Travers Buda



Re: Real men don't attack straw men

2007-12-11 Thread Jack J. Woehr

Jacob Meuser wrote:

 the
README.libcdio file in the libcdio sources mentions this file and
says it can't be included because it's not GPL.  I contacted the
libcdio maintainer about this file, and he again said he could not
include it because the BSD license is incompatible. 

Yes, our community of people who generally believe in free software and
open source find many ways to roll bowling balls at each other's ankles. 
We're

very silly sometimes. Idealists do tend towards intolerance, especially of
other idealists.

--
Jack J. Woehr
Director of Development
Absolute Performance, Inc.
[EMAIL PROTECTED]
303-443-7000 ext. 527



Real men don't attack straw men

2007-12-10 Thread Richard Stallman
It looks like some people are having a discussion in which they
construct views they would find outrageous, attribute them to me, and
then try to blame me for them.

For such purposes, knowledge of my actual views might be superfluous,
even inconvenient.  However, if anyone wants to know what I do think,
I've stated it in various articles in http://www.gnu.org/philosophy/.
In particular, see http://www.gnu.org/philosophy/freedom-or-power.html.

One question particularly relevant for this list is why I don't
recommend OpenBSD.  It is not about what the system allows.  (Any
general purpose system allows doing anything at all.)  It is about
what the system suggests to the user.

Since I consider non-free software to be unethical and antisocial, I
think it would be wrong for me to recommend it to others.  Therefore,
if a collection of software contains (or suggests installation of)
some non-free program, I do not recommend it.  The systems I recommend
are therefore those that do not contain (or suggest installation of)
non-free software.

From what I have heard, OpenBSD does not contain non-free software
(though I am not sure whether it contains any non-free firmware
blobs).  However, its ports system does suggest non-free programs, or
at least so I was told when I looked for some BSD variant that I could
recommend.  I therefore exercise my freedom of speech by not including
OpenBSD in the list of systems that I recommend to the public.

I could recommend OpenBSD privately with a clear conscience to someone
I know will not install those non-free programs, but it is rare that I
am asked for such recommendations, and I know of no practical reason
to prefer OpenBSD to gNewSense.

The fact that OpenBSD is not a variant of GNU is not ethically
important.  If OpenBSD did not suggest non-free programs, I would
recommend it along with the free GNU/Linux distros.



Re: Real men don't attack straw men

2007-12-10 Thread Nick Guenther
On 12/10/07, Richard Stallman [EMAIL PROTECTED] wrote:
 One question particularly relevant for this list is why I don't
 recommend OpenBSD.  It is not about what the system allows.  (Any
 general purpose system allows doing anything at all.)  It is about
 what the system suggests to the user.

 Since I consider non-free software to be unethical and antisocial, I
 think it would be wrong for me to recommend it to others.  Therefore,
 if a collection of software contains (or suggests installation of)
 some non-free program, I do not recommend it.  The systems I recommend
 are therefore those that do not contain (or suggest installation of)
 non-free software.

 From what I have heard, OpenBSD does not contain non-free software
 (though I am not sure whether it contains any non-free firmware
 blobs).

Um, OpenBSD is the only common OS that is actively against blobs. See
http://www.openbsd.org/lyrics.html#39
We're on the same side here.

 The fact that OpenBSD is not a variant of GNU is not ethically
 important.  If OpenBSD did not suggest non-free programs, I would
 recommend it along with the free GNU/Linux distros.

Sir, it was brought up that the linux distributions you do suggest do
often include in their ports systems non-free software. See e.g.
http://marc.info/?l=openbsd-miscm=119726055819074w=2
What do you say to that? Was that a lie or a mistake?

Respectfully,
-Nick



Re: Real men don't attack straw men

2007-12-10 Thread Marco Peereboom
On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:
 It looks like some people are having a discussion in which they
 construct views they would find outrageous, attribute them to me, and
 then try to blame me for them.
 
 For such purposes, knowledge of my actual views might be superfluous,
 even inconvenient.  However, if anyone wants to know what I do think,
 I've stated it in various articles in http://www.gnu.org/philosophy/.
 In particular, see http://www.gnu.org/philosophy/freedom-or-power.html.

*yawn*

 
 One question particularly relevant for this list is why I don't
 recommend OpenBSD.  It is not about what the system allows.  (Any
 general purpose system allows doing anything at all.)  It is about
 what the system suggests to the user.

What you recommend is quite boring what is not boring is your lack of
research into this topic.  It's ok to not know what you are talking
about; it is not ok to make blanket statements based on hearsay.

 
 Since I consider non-free software to be unethical and antisocial, I
 think it would be wrong for me to recommend it to others.  Therefore,
 if a collection of software contains (or suggests installation of)
 some non-free program, I do not recommend it.  The systems I recommend
 are therefore those that do not contain (or suggest installation of)
 non-free software.

OpenBSD is by far the most free OS in the landscape.  Everything that
ships with it is free or else it won't be distributed with it.  There is
not a single open source OS out there that is more careful than OpenBSD
on licensing, copyrights and frivolous patents.  We actually have
standards.

 
 From what I have heard, OpenBSD does not contain non-free software
 (though I am not sure whether it contains any non-free firmware
 blobs).  However, its ports system does suggest non-free programs, or
 at least so I was told when I looked for some BSD variant that I could
 recommend.  I therefore exercise my freedom of speech by not including
 OpenBSD in the list of systems that I recommend to the public.

Unlinke linux OpenBSD does not contain proprietary firmware blobs in the
distribution.  Unlike linux OpenBSD does not have a HAL.  I can go on
for a while.

 
 I could recommend OpenBSD privately with a clear conscience to someone
 I know will not install those non-free programs, but it is rare that I
 am asked for such recommendations, and I know of no practical reason
 to prefer OpenBSD to gNewSense.

Here is one, the code isn't bloated and doesn't mostly suck.  I find it
unethical to recommend a steaming pile of crap to someone.

 
 The fact that OpenBSD is not a variant of GNU is not ethically
 important.  If OpenBSD did not suggest non-free programs, I would
 recommend it along with the free GNU/Linux distros.
 

Speaking of strawman arguments; this is such an insult to ones
intelligence.  You are basically saying: you are retarded if you don't
let me tell you what you want.



Re: Real men don't attack straw men

2007-12-10 Thread Steve Shockley

Nick Guenther wrote:

From what I have heard, OpenBSD does not contain non-free software
(though I am not sure whether it contains any non-free firmware
blobs).


Um, OpenBSD is the only common OS that is actively against blobs. See
http://www.openbsd.org/lyrics.html#39
We're on the same side here.


He's referring to firmware binaries, not software that runs on the host 
machine's processor.  Browse around under:

http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/microcode/

For example, the Atmel radio firmware's license is compatible with the 
BSD license, but incompatible with the GPL because it can be 
redistributed as object code only.




Re: Real men don't attack straw men

2007-12-10 Thread Jacob Yocom-Piatt

Marco Peereboom wrote:

On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:
  

The fact that OpenBSD is not a variant of GNU is not ethically
important.  If OpenBSD did not suggest non-free programs, I would
recommend it along with the free GNU/Linux distros.




Speaking of strawman arguments; this is such an insult to ones
intelligence.  You are basically saying: you are retarded if you don't
let me tell you what you want.

  


marco, you're forgetting that this is what freedom is all about in the 
US: i tell you what free is... and what the definition of is is...


claiming products that use binary blobs and GPL-ed code are more free 
than BSD or ISC stuff is about the dumbest thing i've heard on this list 
lately, and there's plenty of retarded statements that circulate here. 
the pot calling the kettle black never fails to put a smile on my face ;)


--



Re: Real men don't attack straw men

2007-12-10 Thread Steve Shockley

Richard Stallman wrote:

Since I consider non-free software to be unethical and antisocial, I
think it would be wrong for me to recommend it to others.  Therefore,
if a collection of software contains (or suggests installation of)
some non-free program, I do not recommend it.  The systems I recommend
are therefore those that do not contain (or suggest installation of)
non-free software.


Is the list at:
http://www.gnu.org/links/links.html#FreeGNULinuxDistributions
the list of operating systems that meet your criteria?  It appears that 
gNewSense includes LAME in binary format, and BLAG recommends it at 
https://wiki.blagblagblag.org/Lame in much the same way OpenBSD does.
In fact, BLAG suggests other unfree programs, such as unrar 
(https://wiki.blagblagblag.org/Unrar), even noting that the software is 
non-free.


Since I have time to rant but don't have time and resources to download 
and install two new operating systems, feel free to correct me if my 
impressions are wrong.



I therefore exercise my freedom of speech by not including
OpenBSD in the list of systems that I recommend to the public.


I don't think anyone is particularly upset that OpenBSD isn't among the 
software you recommend, but to claim that OpenBSD includes non-free 
software in its ports collection (using your definition of free) while 
claiming that gNewSense meets your criteria is disingenuous at best.




Re: Real men don't attack straw men

2007-12-10 Thread Doug Fordham
On Dec 10, 2007 12:55 PM, Jacob Yocom-Piatt [EMAIL PROTECTED] wrote:
 Marco Peereboom wrote:
  On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:
 
  Speaking of strawman arguments; this is such an insult to ones
  intelligence.  You are basically saying: you are retarded if you don't
  let me tell you what you want.
 
 

 marco, you're forgetting that this is what freedom is all about in the
 US: i tell you what free is... and what the definition of is is...

Has nothing to do with what freedom is all about in the U.Show
about keeping this apolitical and on subject; that being RMS's
comments as an individual.



Re: Real men don't attack straw men

2007-12-10 Thread Jason Beaudoin
RMS,

Given what I've read, listened to, and specifically what you've said here:

 From what I have heard, OpenBSD does not contain non-free software
 (though I am not sure whether it contains any non-free firmware
 blobs).  However, its ports system does suggest non-free programs, or
 at least so I was told when I looked for some BSD variant that I could
 recommend.  I therefore exercise my freedom of speech by not including
 OpenBSD in the list of systems that I recommend to the public.

..maybe you should look into the OpenBSD project, methods, and the end
result - not necessarily to promote OpenBSD in some way, because I
don't believe anyone here sees value in that - but to educate
yourself, rather than speak from what someone else has commented on,
or little bits of cursory research. I think it's difficult getting a
sense of what OpenBSD stands for without having used the OS itself, or
what it provides.

 I could recommend OpenBSD privately with a clear conscience to someone
 I know will not install those non-free programs, but it is rare that I
 am asked for such recommendations, and I know of no practical reason
 to prefer OpenBSD to gNewSense.

the ultimate freedom is that of free choice. As I've seen, the OpenBSD
developers have fought tooth-and-nail, in many cases to the bitter
end, to provide the cleanest and freest operating system available. It
is coherent, and cohesive. In some cases, it's frustrating, simply
because support for non-free entities are sketchy or flat-out aren't
available. But at the same time, the opportunity remains open for
folks to implement their non-free whatevers if they so choose, though
they probably won't get the support of the developers, they may get
support from other users.. all of us are working with varying levels
of conviction and outside influences. That being said, I believe those
of the developers, many openbsd users, are stricter and more focused
any other single group of computer users.

again.. my words come from my perspective, from what I've heard/read
on this list and across the internet, as well as my experiences in
using windows, linux, *BSD, and seeing the effects of these sorts of
issues even in the non-technical areas of our lives.


So again.. I think OpenBSD should be tried and explored before being labeled.


Thank you for your time,

~Jason



Re: Real men don't attack straw men

2007-12-10 Thread Reyk Floeter
On Mon, Dec 10, 2007 at 12:57:24PM -0500, Steve Shockley wrote:
 He's referring to firmware binaries, not software that runs on the host 
 machine's processor.  Browse around under:
 http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/microcode/
 
 For example, the Atmel radio firmware's license is compatible with the 
 BSD license, but incompatible with the GPL because it can be 
 redistributed as object code only.
 

yes, but it is so stupid, the firmware is loaded into the device and
not running in OpenBSD itself.

in the past, the microcode was normally stored in non-volatile memory
on the hardware device, let's say a NIC, but now most of the devices
require to load the firmware into RAM.  it is cheaper to do it this
way, flash chips are just too expensive for the mass market.  mostly
all of the new ethernet and wireless cards require to load an external
firmware image into the _card's_ RAM, it wouldn't be possible to
support any of these chipsets without using their firmware.

but again, there is a major difference between binary blobs and
firmware images; the blobs are loaded as code into the OS kernel, but
the firmware runs directly on the device on crappy embedded micro
CPUs.  asking the vendors for releasing their firmware source code is
just ridiculous or a nightmare since I don't even want to see this
code (we wouldn't even have the right compiler for this)...

anyway, i'm clearly against binary blobs in the kernel, and in
contrast to most of the GNU/Linux dudes i _did_ some against it by
writing ar5k, instead of pointing into the wrong direction.  this open
firmware discussion is just a joke to make the relevant discussion,
binary blobs in the OS kernel, irrelevant.

reyk



Re: Real men don't attack straw men

2007-12-10 Thread Martin Schröder
2007/12/10, Richard Stallman [EMAIL PROTECTED]:
 From what I have heard, OpenBSD does not contain non-free software
 (though I am not sure whether it contains any non-free firmware
 blobs).  However, its ports system does suggest non-free programs, or
 at least so I was told when I looked for some BSD variant that I could
 recommend.

Richard, do you still remember the 2004 FSF awards?
http://www.fsf.org/news/fsaward2004.html
Theo's leadership of OpenBSD, his selfless commitment to Free Software ...
Why don't you ask Theo, whom you once praised, about OpenBSD?

Best
   Martin



Re: Real men don't attack straw men

2007-12-10 Thread Jacob Yocom-Piatt

Doug Fordham wrote:

On Dec 10, 2007 12:55 PM, Jacob Yocom-Piatt [EMAIL PROTECTED] wrote:
  

Marco Peereboom wrote:


On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:

Speaking of strawman arguments; this is such an insult to ones
intelligence.  You are basically saying: you are retarded if you don't
let me tell you what you want.


  

marco, you're forgetting that this is what freedom is all about in the
US: i tell you what free is... and what the definition of is is...



Has nothing to do with what freedom is all about in the U.Show
about keeping this apolitical and on subject; that being RMS's
comments as an individual.

  


how about keeping this on subject and including my directly relevant 
comment in your response claiming that my response is not relevant:


claiming products that use binary blobs and GPL-ed code are more free 
than BSD or ISC stuff is about the dumbest thing i've heard on this list 
lately, and there's plenty of retarded statements that circulate here. 
the pot calling the kettle black never fails to put a smile on my face ;) 


the initial comment is an obvious tie-in to the second one i made: by 
choosing how to define free, rms twists the issue at hand and spins it 
as he sees fit, in this case to support his own interests and projects 
he likes. i am merely pointing out the connection between the tack that 
many US institutions take and his, IMO, acutely misleading comments. in 
this context the analogy is directly relevant. if such blatantly 
self-serving comments were to come from me, another US citizen, i would 
not be one bit surprised if i were criticized on the same grounds.


--



Re: Real men don't attack straw men

2007-12-10 Thread Gilles Chehade
On Mon, Dec 10, 2007 at 08:58:40PM +0100, Reyk Floeter wrote:
 On Mon, Dec 10, 2007 at 12:57:24PM -0500, Steve Shockley wrote:
  He's referring to firmware binaries, not software that runs on the host 
  machine's processor.  Browse around under:
  http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/microcode/
  
  For example, the Atmel radio firmware's license is compatible with the 
  BSD license, but incompatible with the GPL because it can be 
  redistributed as object code only.
  
 
 [...]
 
 anyway, i'm clearly against binary blobs in the kernel, and in
 contrast to most of the GNU/Linux dudes i _did_ some against it by
 writing ar5k, instead of pointing into the wrong direction.  this open
 firmware discussion is just a joke to make the relevant discussion,
 binary blobs in the OS kernel, irrelevant.
 

... and oddly enough it is the most activist of the _GNU_/Linux dudes who
did not care enough about your efforts in ar5k to raise his voice for the
freedom of software and yet feels the urge to teach us all a lesson about
the true meaning of free software.

Gilles



Re: Real men don't attack straw men

2007-12-10 Thread Marc Espie
On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:
 One question particularly relevant for this list is why I don't
 recommend OpenBSD.  It is not about what the system allows.  (Any
 general purpose system allows doing anything at all.)  It is about
 what the system suggests to the user.

[...]
 From what I have heard, OpenBSD does not contain non-free software
 (though I am not sure whether it contains any non-free firmware
 blobs).  However, its ports system does suggest non-free programs, or
 at least so I was told when I looked for some BSD variant that I could
 recommend.  I therefore exercise my freedom of speech by not including
 OpenBSD in the list of systems that I recommend to the public.
[...]
 The fact that OpenBSD is not a variant of GNU is not ethically
 important.  If OpenBSD did not suggest non-free programs, I would
 recommend it along with the free GNU/Linux distros.

You do realize that that specific stance is *completely* hypocritical.

You do not recommend OpenBSD because its ports system states upfront
that there *are* non-free pieces of software that works under it.

But you recommend Linux distros, even though every one out there knows
there are *more* pieces of non-software that work in it.

Even though Linux contains hooks to allow for binary blobs, or is careful
to stay compatible with binary drivers from nvidia and ATI for people to
choose from.

But n, linux distros are white as a cygnus, since they don't suggest
out-right you can install non-free software. They just happen to make it
very easy, and you can just simply run into extended distros and sites
that make it *as trivial* to install non-free stuff as the OpenBSD ports
system.

Heck, *most linux distros out there* have a non-free section as well.

You *do know* that the non-free section of the OpenBSD ports tree is
labelled as such, don't you ? you do know we forbid redistribution
on CD-Rom of various pieces of software. Hence, non-free stuff does not
make it to the official CD-Rom. It does not even make it to the ftp
site.

This includes such prominent stuff as sun's java, which is not free...
and which is probably one of the most commonly installed linux software
out there... along with binary drivers for nvidia cards and other hardware.

Hypocrit.



Re: Real men don't attack straw men

2007-12-10 Thread Matthew Dempsky
On 12/10/07, Jacob Yocom-Piatt [EMAIL PROTECTED] wrote:
 claiming products that use binary blobs and GPL-ed code are more free
 than BSD or ISC stuff is about the dumbest thing i've heard on this list
 lately, and there's plenty of retarded statements that circulate here.
 the pot calling the kettle black never fails to put a smile on my face ;) 

 the initial comment is an obvious tie-in to the second one i made: by
 choosing how to define free, rms twists the issue at hand and spins it
 as he sees fit,

You're misrepresenting his argument.  RMS does not recommend OpenBSD
because it distributes binary firmware without source code and
includes non-free software in the ports system.  His position has
nothing to do with BSD/ISC vs. GPL.

That being said, the OpenBSD developers have given their arguments why
they include firmware and non-free ports, and RMS has given his
arguments why he doesn't recommend systems that do.  I don't see this
thread leading to reconciliation of the two sides.



Re: Real men don't attack straw men

2007-12-10 Thread Doug Fordham
On Dec 10, 2007 3:31 PM, Jacob Yocom-Piatt [EMAIL PROTECTED] wrote:

 Doug Fordham wrote:
  On Dec 10, 2007 12:55 PM, Jacob Yocom-Piatt [EMAIL PROTECTED] wrote:
 
  Marco Peereboom wrote:
 
  On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:
 
  Speaking of strawman arguments; this is such an insult to ones
  intelligence.  You are basically saying: you are retarded if you don't
  let me tell you what you want.
 
  marco, you're forgetting that this is what freedom is all about in the
  US: i tell you what free is... and what the definition of is is...
 
 
  Has nothing to do with what freedom is all about in the U.Show
  about keeping this apolitical and on subject; that being RMS's
  comments as an individual.
 

 how about keeping this on subject and including my directly relevant
 comment in your response claiming that my response is not relevant:

 claiming products that use binary blobs and GPL-ed code are more free
 than BSD or ISC stuff is about the dumbest thing i've heard on this list
 lately, and there's plenty of retarded statements that circulate here.
 the pot calling the kettle black never fails to put a smile on my face ;) 

 the initial comment is an obvious tie-in to the second one i made: by
 choosing how to define free, rms twists the issue at hand and spins it
 as he sees fit, in this case to support his own interests and projects
 he likes. i am merely pointing out the connection between the tack that
 many US institutions take and his, IMO, acutely misleading comments. in
 this context the analogy is directly relevant. if such blatantly
 self-serving comments were to come from me, another US citizen, i would
 not be one bit surprised if i were criticized on the same grounds.

Actually, I'm not claiming that your response is irrelevant and In
fact, I agree with your points concerning the rms spin doctor
techniques and misleading comments. The only contention was with the
this is what freedom is all about in the US.

RMS' comments really do not relate to what freedom (whatever
definition one chooses to employ) is all about; in the US or anywhere
else. RMS's philosophy is citizenship neutral, and in order to
properly counter his (misguided)  concepts, opposing arguments should
be politically neutral as well.

From RMS' comments, it is obvious that he has not used OpenBSD and his
position is based on a From what I've heard... His obvious lack of
research and preparation prior to posting to this list, and his subtle
comparision of OpenBSD and gNewSense confirms that a hard grasp of
reality is missing. For, while it is admirable that the gNewSense
folks are putting together a blob-free distribution (on the backs of
the Debian  Ubuntu Projects), comparing the gNewSense project to the
OpenBSD Project is akin to comparing a glider to the space shuttle; in
terms of functionality, complexity, and the overall knowledge,
experience and professionalism of the developers.

Regards,

df



Re: Real men don't attack straw men

2007-12-10 Thread Jacob Meuser
On Mon, Dec 10, 2007 at 10:18:47AM -0500, Richard Stallman wrote:

 One question particularly relevant for this list is why I don't
 recommend OpenBSD.  It is not about what the system allows.  (Any
 general purpose system allows doing anything at all.)  It is about
 what the system suggests to the user.

http://marc.info/?t=11965833192r=1w=2

http://forum.skype.com/lofiversion/index.php/t96248.html

OpenBSD suggests non-free software?

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org



Re: Real men don't attack straw men

2007-12-10 Thread Uwe Dippel
On Mon, 10 Dec 2007 14:20:00 -0800, Matthew Dempsky wrote:

 That being said, the OpenBSD developers have given their arguments why
 they include firmware and non-free ports, and RMS has given his
 arguments why he doesn't recommend systems that do.  I don't see this
 thread leading to reconciliation of the two sides.

Thanks, Matthew, for some balances in this thread.
I don't see a need to reconcile the two sides. (It would be good if that
was possible, though.)

RMS wrote, why in his personal opinion, he does not recommend the use of
OpenBSD. And some p*** at him. What a shame ! 'Freedom' is not only
one's choice of software, but also one's choice of an own opinion.
It would serve this list and the people on it well, to allow RMS to voice
his own opinion. And, if in personal disagreement, argue. Like some
actually did in here.



Re: Real men don't attack straw men

2007-12-10 Thread Jason Dixon

On Dec 10, 2007, at 3:13 PM, Uwe Dippel wrote:


On Mon, 10 Dec 2007 14:20:00 -0800, Matthew Dempsky wrote:

That being said, the OpenBSD developers have given their arguments  
why

they include firmware and non-free ports, and RMS has given his
arguments why he doesn't recommend systems that do.  I don't see this
thread leading to reconciliation of the two sides.


Thanks, Matthew, for some balances in this thread.
I don't see a need to reconcile the two sides. (It would be good if  
that

was possible, though.)

RMS wrote, why in his personal opinion, he does not recommend the  
use of

OpenBSD. And some p*** at him. What a shame ! 'Freedom' is not only
one's choice of software, but also one's choice of an own opinion.
It would serve this list and the people on it well, to allow RMS to  
voice

his own opinion. And, if in personal disagreement, argue. Like some
actually did in here.


Nobody is criticizing RMS over his opinion.  They are criticizing him  
for ignorance and misrepresentation of the facts regarding OpenBSD.


---
Jason Dixon
DixonGroup Consulting
http://www.dixongroup.net



Re: Real men don't attack straw men

2007-12-10 Thread Lars Noodén
Jason Dixon wrote:

 Nobody is criticizing RMS over his opinion.  They are criticizing him
 for ignorance and misrepresentation of the facts regarding OpenBSD.

And the solution for that is to point out the factors which
differentiate OpenBSD from the others, because it is these
characteristics which RMS actually praised during the BSDTalk interview.

Possibly there is a bit of confusion between FreeBSD which is oriented
towards proprietary binaries and OpenBSD which requires full source code.

-Lars



Re: Real men don't attack straw men

2007-12-10 Thread Tito Mari Francis Escaño
2007/12/11 Uwe Dippel [EMAIL PROTECTED]:
 On Mon, 10 Dec 2007 14:20:00 -0800, Matthew Dempsky wrote:
 I don't see a need to reconcile the two sides. (It would be good if that
 was possible, though.)
Unfortunately, BSD and GNU come from different perspective, hence
different philosophy of what free and open source software
could/would/should be.

In my opinion (and I welcome correction on this one), BSD historically
came from the perspective of academically improving a proprietary ATT
software while moving away from the original proprietary code and
fully disclose the improved code while still providing for the
proprietary software to incorporate those academic improvements with
further option to keep their proprietary enhancement to themselves.
This option for incorporating and optionally withholding those
improvements is what many cite as BSD's more liberal licensing
feature.

GNU and GPL, on the other hand, comes from the struggle against
proprietary software entities and ward off interest of incorporating
free and open source code into the fold of closed-source proprietary
software thus ensuring the availability of the source code for
enhancement and oblige the availability of those improvements to all.
This obligation on the part of those improving the source code is
criticized as restrictive, but it guarantees full source code
improvement/change disclosure.


--
Tito Mari Francis H. Escaqo
Computer Engineer and Free Software Proponent



<    4   5   6   7   8   9