List: openbsd-misc Subject: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-10 15:18:47 Message-ID: E1J1kP9-0005Vw-Qa () fencepost ! gnu ! org 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Marco Peereboom < slash () peereboom ! us> Date: 2007-12-10 16:59:11 Message-ID: 20071210165911.GR15738 () peereboom ! us 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".
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Nick Guenther" < kousue () gmail ! com> Date: 2007-12-10 17:12:46 Message-ID: 98f5a8830712100912x59a6bb69n202c1c763c689c91 () mail ! gmail ! com On 12/10/07, Richard Stallman < rms@gnu.org> 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-misc&m=119726055819074&w=2 What do you say to that? Was that a lie or a mistake? Respectfully, -Nick
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Steve Shockley < steve.shockley () shockley ! net> Date: 2007-12-10 17:45:05 Message-ID: 475D7B21.5050204 () shockley ! net 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Jan Stary < hans () stare ! cz> Date: 2007-12-11 13:01:24 Message-ID: 20071211130124.GA12035 () ns ! stare ! cz > In particular, see http://www.gnu.org/philosophy/freedom-or-power.html. yeah, right. > Since I consider non-free software to be unethical and antisocial, LOL > 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 ... > From what I have heard, (and carefully checked on the project's official website to make sure I don't spread bullshit), > OpenBSD does not contain non-free software (though I am not sure > whether it contains any non-free firmware blobs). Unlike linux, it does not. > 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. As you well know. > or > at least so I was told when I looked for some BSD variant that I could > recommend. Hm, you was told. Now one paragraph above you was told the opposite. Does that confuse you? > I therefore exercise my freedom of speech by not including > OpenBSD in the list of systems that I recommend to the public. Good for you! Your freedom of speech was once again in jeopardy, perhaps forcing you to include OpenBSD in the list of "software recommended by RMS." But it's over now, don't worry. Write a book about it instead. > 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. As not being recommended byt RMS basically means an EOL of any sytem, I will deinstall tonight to be on the safe side. (I think I can guess a line or two of the 4.3 song) Jan
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-11 19:00:14 Message-ID: E1J2AL0-0004E8-15 () fencepost ! gnu ! org 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-11 19:00:17 Message-ID: E1J2AL3-0004Ea-W4 () fencepost ! gnu ! org 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. 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. 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-11 19:00:43 Message-ID: E1J2ALT-0004JZ-M9 () fencepost ! gnu ! org Why don't you ask Theo, whom you once praised, about OpenBSD? Because he tends to be unfriendly.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-11 19:01:29 Message-ID: E1J2AMD-0004S4-Bp () fencepost ! gnu ! org 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. That is good. (gNewSense and Ututo are also against blobs.) Sir, it was brought up that the [GNU/]linux distributions you do suggest do often include in their ports systems non-free software. See e.g. http://marc.info/?l=openbsd-misc&m=119726055819074&w=2 What do you say to that? Was that a lie or a mistake? What they have told me is that they do not. I will send mail to try to fetch the page at that URL and see what you are talking about.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Marcus Andree" < marcusandree () gmail ! com> Date: 2007-12-11 19:36:37 Message-ID: d4e5a5af0712111136i78f1ea26oa23c8943eb3bb270 () mail ! gmail ! com Sir, please check my inline comments. On 12/11/07, Richard Stallman < rms@gnu.org> 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "mcb, inc." < mcbinc () panix ! com> Date: 2007-12-11 20:10:23 Message-ID: Pine.NEB.4.64.0712111458180.19372 () panix1 ! panix ! com 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
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Karsten McMinn" < tenyou () gmail ! com> Date: 2007-12-11 20:21:09 Message-ID: 8ea73e530712111221t538174e9x9a51ccb55f6cae18 () mail ! gmail ! com On Dec 11, 2007 11:00 AM, Richard Stallman < rms@gnu.org> 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?
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Jack J. Woehr" < jwoehr () absolute-performance ! com> Date: 2007-12-11 20:49:19 Message-ID: 475EF7CF.5040707 () absolute-performance ! com 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. jwoehr@absolute-performance.com 303-443-7000 ext. 527
List: openbsd-misc Subject: Re: Real men don't attack straw men From: William Boshuck < boshuk () math ! mcgill ! ca> Date: 2007-12-11 21:25:27 Message-ID: 20071211212527.GA13479 () prism ! math ! mcgill ! ca 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-11 21:47:00 Message-ID: 200712112147.lBBLl0kN005653 () cvs ! openbsd ! org > 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "STeve Andre'" < andres () msu ! edu> Date: 2007-12-11 21:49:34 Message-ID: 200712111649.35102.andres () msu ! edu 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'
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Steve Shockley < steve.shockley () shockley ! net> Date: 2007-12-11 22:21:53 Message-ID: 475F0D81.5050303 () shockley ! net 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"
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Steve Shockley < steve.shockley () shockley ! net> Date: 2007-12-11 22:31:01 Message-ID: 475F0FA5.6020207 () shockley ! net 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Jacob Meuser < jakemsr () sdf ! lonestar ! org> Date: 2007-12-11 23:53:55 Message-ID: 20071211235355.GB894 () SDF ! LONESTAR ! ORG 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. -- jakemsr@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-11 23:56:57 Message-ID: E1J2Ey9-0007Ya-Kk () fencepost ! gnu ! org > 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.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: ropers < ropers () gmail ! com> Date: 2007-12-12 0:17:32 Message-ID: 5ce044e40712111617m2302610u99392e52b2705dde () mail ! gmail ! com > > 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 < deraadt@cvs.openbsd.org> 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-misc&m=119731456628749&w=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
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Jason Dixon < jason () dixongroup ! net> Date: 2007-12-12 0:24:39 Message-ID: 5C6BB839-7E53-4C8F-A38E-75DD95549652 () dixongroup ! net 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
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 8:37:31 Message-ID: E1J2N5v-0004Vs-5F () fencepost ! gnu ! org 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"? You've formulated a very broad description, which applies to the act of putting a non-free program in the ports system, and equally to many other acts whose nature is different. For instance, the program might or might not be free; the easier way might or might not be included in OpenBSD. I might say the act was bad, or I might say it was good, depending on the details not specified. If "some users" write a way to "ease installation" of some non-free program, and distribution D doesn't include this way in its distribution or publicize it, then those users have done something bad but distribution D is not responsible for what they did. However, if distribution D includes this "easier way to install" in its ports system, by doing so distribution D endorses it and takes on the ethical responsibility for it. I say "distribution D" because this is the same for any distribution, whether it's a distribution of the BSD system, or a distribution the GNU/Linux system, or whatever.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 8:37:32 Message-ID: E1J2N5w-0004Y6-H4 () fencepost ! gnu ! org 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.... The words I posted before ought to clarify this: 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. What I said applies just the same to gNewSense and OpenBSD. I think you misinterpreted it.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 8:37:33 Message-ID: E1J2N5x-0004bG-Rf () fencepost ! gnu ! org As a last question. Will gNewSense become "non-free" if I start a "ports-like" software install package project for it? If your install package has ports for non-free software, then it would promote non-free software. If it were included in or recommended by gNewSense, then gNewSense would promote non-free software. I trust they wouldn't do that, because their policies are not to do that.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Mattieu Baptiste" < mattieu.b () gmail ! com> Date: 2007-12-12 9:30:05 Message-ID: e3f35aaa0712120130y64352748v8c17e737b598b85 () mail ! gmail ! com On Dec 12, 2007 9:37 AM, Richard Stallman < rms@gnu.org> wrote: > > If "some users" write a way to "ease installation" of some non-free > program, and distribution D doesn't include this way in its > distribution or publicize it, then those users have done something bad > but distribution D is not responsible for what they did. > > However, if distribution D includes this "easier way to install" in > its ports system, by doing so distribution D endorses it and takes on > the ethical responsibility for it. Hi Richard, gNewSense uses the Linux kernel. The Linux kernel facilitates utilization of non-free blobs. By using the Linux kernel, every idiotic people can install Nvidia binary drivers on Linux-based distributions, like gNewSense... So if I follow your meanings, gNewSense can not be recommended, right ? -- Mattieu Baptiste "/earth is 102% full ... please delete anyone you can."
List: openbsd-misc Subject: Re: Real men don't attack straw men From: ropers < ropers () gmail ! com> Date: 2007-12-12 9:54:59 Message-ID: 5ce044e40712120154s6adce808oc52e27be2a46bb31 () mail ! gmail ! com On 12/12/2007, Richard Stallman < rms@gnu.org> wrote: > As a last question. Will gNewSense become "non-free" if I start a "ports-like" > software install package project for it? > > If your install package has ports for non-free software, then it would > promote non-free software. > > If it were included in or recommended by gNewSense, then gNewSense > would promote non-free software. I trust they wouldn't do that, > because their policies are not to do that. And I repeat again: The OpenBSD ports tree is *neither included in nor recommended* by OpenBSD. OpenBSD *Does. Not. Do. That.* because OpenBSD's policies are not to do that. The OpenBSD packages system cannot be used install non-free software, because there are none. However, it is trivially easy to use the gNewSense apt system to install unfree software. This requires three steps at most. From https://help.ubuntu.com/community/Skype#head-5c18cc60f56f7f5f651ee9abeca60f0ab62545f7 (Yes, this is an Ubuntu site, but AFAIK the exact same instructions can be used on gNewSense.): 1. Add the Skype repository to /etc/apt/sources.list: deb http://download.skype.com/linux/repos/debian/ stable non-free 2. Reload or update the package information 3. Install the skype package. Richard, I am just asking you to be consistent and avoid the impression of biased decisionmaking based on a conflict of interest. Thanks and regards, --ropers PS: Ok, and I *know* I should not be trolling, but I have to get this over with: gNewSense -- nuisance ;o) There. I feel better now. I had to get that off my chest. Sorry, Could Not Resist. ;-)
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Kyle George < kgeorge () tcpsoft ! com> Date: 2007-12-12 10:03:11 Message-ID: Pine.LNX.4.64.0712120426020.9180 () patton ! tcpsoft ! net On Tue, 11 Dec 2007, 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. If a library has a book on [insert-controversial-topic-here], does that imply endorsement of said topic by the library or by someone who reads the book? Should the library burn copies of books on such topics to protect the citizenry? Absolutely not. Along these same lines, it doesn't make sense to try to hide what software is out there. I think people can figure out which software they want to use from ports after installing the base system, free or non-free. Either way, a makefile to download and install a non-free piece of software doesn't make the system any less free. -- Kyle George
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Rodrigo V. Raimundo" < spyro () das ! ufsc ! br> Date: 2007-12-12 15:22:52 Message-ID: 200712121322.52995.spyro () das ! ufsc ! br On Wednesday 12 December 2007 06:37, Richard Stallman wrote: > However, if distribution D includes this "easier way to install" in > its ports system, by doing so distribution D endorses it and takes on > the ethical responsibility for it. > Using the same argument I can say that gcc isn't ethical because it allows compilation of non-free software.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Marc Espie < espie () nerim ! net> Date: 2007-12-12 17:01:29 Message-ID: 20071212170129.GA13234 () lain ! home On Wed, Dec 12, 2007 at 03:37:31AM -0500, Richard Stallman wrote: > However, if distribution D includes this "easier way to install" in > its ports system, by doing so distribution D endorses it and takes on > the ethical responsibility for it. Nope. Users have responsability for what they do. We do not take responsability for them. We give them enough information to make their informed decision. In my opinion, that's the ethical way to do things. But then, that's the main difference between BSD and GNU. In BSD land, we trust the human nature. We're not condescending to our users, we treat them as adults and we let them make *their* own ethical choice and take their own decision. We are *neutral* with respect to commercial programs. Maybe they're evil, maybe they're not. But we show enough respect to people to let them choose what they want. In the brave GNU land, you've taken upon yourself to take ethical decisions and protect the user from making those decisions... I think it's pretty clear where I stand. Of course, my voice doesn't carry the weight yours does. `with great power, comes great responsability.' maybe you're misusing your power, Richard. 'nugh said.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "=?ISO-8859-1?Q?Andr=E9s?=" < adelfino () gmail ! com> Date: 2007-12-12 17:04:00 Message-ID: 4d90013f0712120904i46afde41sb8d267277cd27858 () mail ! gmail ! com To: list Richard's words are the essence of the Free Software Foundation and the GNU General Public License: people _must_ use free software, people _can_ decide whether to use free software or not, but people _must not_ be free to exercise that desire. I will explain that last statement, since it may seem extreme. Easing the exercise of that desire (with a port system, for instance) is "bad". An operative system which does allow installation of free software, and tries to disallow the installation of non-free software in a disguised way (hiding it), is gifted with a promotion of its work. So, let's write a quick condition here: // Check whether this is good shit if (allows(project, free_software) && ! allows(project, non_free_software)) add_to_list(project); To: Richard Matthew Stallman Since The Free Software foundation mission is to "preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software" (free software), please, Richard, remove Linux from the Free Software Directory (since "Torvalds' version of Linux is not free software", and that is the version listed in the directory); because you, as the director of the Free Software Foundation with responsabilities for all work of said foundation, are promoting software which is not free. Removing all quotes which promotes Linux would help users not to get attracted to Linus version, too. There is a copylefted implementation of grep, so finding them would be quite easy. Greetings.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: ropers < ropers () gmail ! com> Date: 2007-12-12 3:46:40 Message-ID: 5ce044e40712111946k6ad080c2s7f806e9e7f9b64d () mail ! gmail ! com I'd like to add two things I forgot earlier on, for Richards consideration: On 12/12/2007, ropers < ropers@gmail.com> 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-misc&m=119731456628749&w=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
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Travers Buda < traversbuda () gmail ! com> Date: 2007-12-12 4:55:12 Message-ID: 20071212045512.GA16084 () box ! none * ropers < ropers@gmail.com> [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
List: openbsd-misc Subject: Re: Real men don't attack straw men From: L < l () z505 ! com> Date: 2007-12-12 8:16:55 Message-ID: 475F98F7.2090705 () z505 ! com > Richard Stallman wrote: >>> Why don't you ask Theo, whom you once praised, about OpenBSD? >> Because he tends to be unfriendly. > Assuming and/or judging that someone is unfriendly, is an unfriendly act itself. Publicly stating on a mailing list that someone 'tends' to be unfriendly is a very unfriendly act. Especially since the word 'tends' sounds very much like FUD spreading (fear of Theo, ohhh, is he friendly, or is he mad? what will we do? use words like 'tends' and live in fear, uncertainty, or doubt). Stating that someone 'tends' to be unfriendly would be encouraging more unfriendliness from that unfriendly person, if they were even unfriendly in the first place. Even if they were unfriendly, stating publicly that they 'tend' to be unfriendly would not be healing an unfriendly person, nor a friendly person that was incorrectly judged as unfriendly. Not calling someone unfriendly and just focusing on the conversation/technical details at hand, would be much more friendly.. even considering friendship wasn't the subject of discussion in the first place. Bringing up friendliness versus unfriendliness in a conversation which had nothing to do with unfriendliness, is very unfriendly and provoking. I declare the comment a flamebait, in which I was baited successfully. Therefore, one who makes a premature unfriendly judgment, may in fact be *the* actual unfriendly, judgmental, and assumptive person in reality. Laugh and smile, L505
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 22:52:24 Message-ID: E1J2aRE-0000vv-AW () fencepost ! gnu ! org Not calling someone unfriendly and just focusing on the conversation/technical details at hand, would be much more friendly.. even considering friendship wasn't the subject of discussion in the first place. Someone else attacked me on this list for not discussing this with Theo. I explained the reason in the gentlest way I could think of. If you wish we were not discussing the subject, you had best take it up with him.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 22:52:29 Message-ID: E1J2aRJ-0000wo-Ly () fencepost ! gnu ! org In the end, the only way to prevent users from running non GPL software Is there anyone here who actually proposes to prevent users from running non-GPL-covered software? Not I. I frequently run OpenSSH, whose license is not the GNU GPL, and is incompatible with the GPL (if my memory serves). It is free software, so why not use it? Is there anyone here who actually proposes to prevent users from running non-free software? Not I. I think that software is unethical, and I refuse to install it, or suggest it to anyone. But I have not proposed that systems actually block its installation. If no one is in favor, why argue against?
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 22:53:09 Message-ID: E1J2aRx-00011w-Qx () fencepost ! gnu ! org 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? If they are published by someone else, and OpenBSD doesn't point people at them, then OpenBSD is not responsible for them. Helping people install non-free software is bad, just as developing and distributing non-free software is bad. But if OpenBSD doesn't participate in spreading that information, it's not OpenBSD's fault. What if I want to host it on my own server, but I also happen to be an OpenBSD developer? I don't think it matters whether you're an OpenBSD developer. What matters is whether OpenBSD (in the distribution and its servers) says anything to leads users to that information. Mentioning your name in other some context, such as to thank you for your contributions, would not lead people to look at your site for non-free software, so it is not an issue. If OpenBSD eliminates the non-free programs from the ports system that it recommends to users, then I will consider it good.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-12 22:53:35 Message-ID: E1J2aSN-00015s-9B () fencepost ! gnu ! org 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. Could you explain what "I adjust my repositories in a repository browser" means, precisely? I need to know the details in order to see whether this is a problem that gNewSense is responsible for. Non-free software is available on the net, and people can find and install it. I think that is unethical, but gNewSense is not responsible for that (and neither is OpenBSD). On the other hand, if there is something in gNewSense recommending or leading you to that non-free software, that would be the responsibility of gNewSense. 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? Putting the non-free software in a separate folder or labeling it is not enough. That is what Debian does, and that's why I don't recommend Debian. Likewise, that's what Ubuntu does nowadays, which is why I don't recommend Ubuntu. Gobuntu does the same thing -- the non-free repositories are disabled by default, but a dialog box offers the chance to enable them. So I don't recommend Gobuntu either. (Gobuntu also has the problem that its name is so close to Ubuntu that people would get them confused. Practically speaking it is not feasible to recommend Gobuntu without recommending Ubuntu.) The right thing to do is kick out the non-free softwre entirely. I tried for years to persuade Debian to do that, and eventually I gave up on them. I tried to talk with the Ubuntu developers about this, too, and did not succeed. All I can do is not recommend those distros.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-12 23:10:29 Message-ID: 200712122310.lBCNATpr006450 () cvs ! openbsd ! org > Not calling someone unfriendly and just focusing on the > conversation/technical details at hand, would be much more friendly.. > even considering friendship wasn't the subject of discussion in the > first place. > > Someone else attacked me on this list for not discussing this with > Theo. I explained the reason in the gentlest way I could think of. > If you wish we were not discussing the subject, you had best take it > up with him. There is nothing to discuss with me. Richard claimed that there is non-free software in OpenBSD. That is not true. It is no more true than Linux being able to run commercial binaries. The ports tree is just a scaffold. Richard, you are wrong. You said very clearly in your interview that the ports tree contains non-free software. It does not. It is just a scaffold of Makefiles containing URLs, and an occasional patch here or there. You are just plain wrong. And you are not enough of a man to admit that you are wrong. I may be unfriendly at times, but you are a power-misusing hypocritical liar who attacks projects that try harder than any others to only make free software available. Shame on you.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-12 23:28:39 Message-ID: 200712122328.lBCNSdXH001588 () cvs ! openbsd ! org > Is there anyone here who actually proposes to prevent users from > running non-free software? Not I. I think that software is > unethical, and I refuse to install it, or suggest it to anyone. But I > have not proposed that systems actually block its installation. Yet you were in an interview where you argued against using OpenBSD, because it permits users to run non-free software. Your argument was that OpenBSD contains non-free parts in it's ports tree. This has been proven to be false. Here, go have a look ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/poerts.tar.gz It's just an entirely free scaffold of Makefiles and little patches. Nothing more. It is 100% source, and it is 100% free. If you are going to go around making pronouncements from your pulpit, you might want to go educate yourself. But once again, you failed to educate yourself before you opened your big fat mouth on a talk show and stated utterly uneducated and false statements . You have had ample opportunity to say "I was wrong", yet you have not done so yet. You keep argueing, and that is because you are a coward.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-12 23:30:31 Message-ID: 200712122330.lBCNUVje007372 () cvs ! openbsd ! org > 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. > > Could you explain what "I adjust my repositories in a repository > browser" means, precisely? I need to know the details in order to see > whether this is a problem that gNewSense is responsible for. > > Non-free software is available on the net, and people can find and > install it. I think that is unethical, but gNewSense is not > responsible for that (and neither is OpenBSD). On the other hand, if > there is something in gNewSense recommending or leading you to that > non-free software, that would be the responsibility of gNewSense. > > 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? > > Putting the non-free software in a separate folder or labeling it is > not enough. That is what Debian does, and that's why I don't > recommend Debian. Likewise, that's what Ubuntu does nowadays, which > is why I don't recommend Ubuntu. Gobuntu does the same thing -- the > non-free repositories are disabled by default, but a dialog box offers > the chance to enable them. So I don't recommend Gobuntu either. > > (Gobuntu also has the problem that its name is so close to Ubuntu that > people would get them confused. Practically speaking it is not > feasible to recommend Gobuntu without recommending Ubuntu.) > > The right thing to do is kick out the non-free softwre entirely. I > tried for years to persuade Debian to do that, and eventually I gave > up on them. I tried to talk with the Ubuntu developers about this, > too, and did not succeed. All I can do is not recommend those > distros. Boo hoo, hoo, hoo. We don't care about your failures, Richard. Get of our mailing lists, or we WILL start cc'ing your groups' mailing lists.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: ropers < ropers () gmail ! com> Date: 2007-12-13 1:12:49 Message-ID: 5ce044e40712121712h627f468emb5ae967d01325436 () mail ! gmail ! com On 12/12/2007, Richard Stallman < rms@gnu.org> wrote: > If OpenBSD eliminates the non-free programs from the ports system > that it recommends to users, then I will consider it good. Richard, I'm trying very hard here to assume that you're acting in good faith, and frankly, your words make it A LOT simpler to assume that you are acting in bad faith, which is what Theo and many others have long since resigned themselves to assuming (hence the reactions you're getting). You said "Real men don't attack straw men". Yet this is *EXACTLY* what you are now doing. You continue to repeatedly write that OpenBSD recommends the ports system to its users, *which it does not*. Let me say that once again: OpenBSD recommends that EVERYBODY USE PACKAGES, NOT THE PORTS TREE. When you started this discussion, I assumed that you were simply ill informed about the OpenBSD packages and ports systems and the difference between them and how they intersect. Misunderstandings or having a misconception are no shame, But you now have already been told that OpenBSD recommends packages and that it does not recommend the ports tree. Yet you continue to criticise OpenBSD based on your (incorrect) view that it recommends the ports tree. That is a straw man argument. OpenBSD does not recommend the ports tree. It says right in the FAQ in *bold* letters: "Everyone is encouraged to use the pre-compiled binary packages." ( http://www.openbsd.org/faq/faq15.html#Ports ) You should know this. I alone have told you so again http://marc.info/?l=openbsd-misc&m=119741909911558&w=2 and again http://marc.info/?l=openbsd-misc&m=119743259725428&w=2 and again http://marc.info/?l=openbsd-misc&m=119745441717134&w=2 and again http://marc.info/?l=openbsd-misc&m=119746948206930&w=2 and others have concurred http://marc.info/?l=openbsd-misc&m=119746051925719&w=2 Richard, I if you are in fact merely ill-informed and not acting in bad faith, then I would like to offer you to have a one on one email conversation, where I will be happy to explain to you exactly the nature of the OpenBSD ports and packages systems. But let's do that off-list, because people here already know this, and having that discussion on-list would just further worsen the signal to noise ratio. But I would also like you to answer my emails, especially this one: http://marc.info/?l=openbsd-misc&m=119741909911558&w=2 A long time ago, possibly after your post-FOSDEM '05 clash with Theo, I had a private email discussion with Theo where he held that you were acting in bad faith. Without knowing you personally, I said that I didn't think you necessarily did and there could be other reasons for perceived sleights, such as unfamiliarity with the subject matter at hand. Your repeated inaccurate statements and apparent straw man arguments weaken my side and lend more credence to the assumption that you are purposefully acting in bad faith, which an increasing number of misc readers now subscribe to. Again, please answer my emails, and please send me a private email, so we can both better familiarise ourselves with each other's reasoning without further irritating the readers of the very busy misc list. Thanks and regards, --ropers (Jens Ropers) ropers@gmail.com ropers@ropersonline.com
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Travers Buda < traversbuda () gmail ! com> Date: 2007-12-13 2:10:16 Message-ID: 20071213021016.GA13941 () box ! none * Richard Stallman < rms@gnu.org> [2007-12-12 17:52:29]: > In the end, the only way to prevent users from running non GPL > software > > Is there anyone here who actually proposes to prevent users from > running non-GPL-covered software? Not I. I frequently run OpenSSH, > whose license is not the GNU GPL, and is incompatible with the GPL (if > my memory serves). It is free software, so why not use it? > > Is there anyone here who actually proposes to prevent users from > running non-free software? Not I. I think that software is > unethical, and I refuse to install it, or suggest it to anyone. But I > have not proposed that systems actually block its installation. > > If no one is in favor, why argue against? > So you support the freedom to install whatever the hell you want? However, the OS should not suggest that to the user? I guess everything is fine unless the secret gets out... Especially since it's pretty easy to add new repositories on many ports systems. I think that if you do get what you want, Stallman, it's going to be because the user wants that too. It's their choice, and _I don't see how operating systems should be incharge of morality._ The people who ought to be incharge of morality are people themselves. Every person needs to make a conscious decision to act in such and such a manner. You can certainly advise them, but heavy-handed action such as gNewSense is a bit too much for me. It also seems silly to me this idea between "tainted" and "clean" oses, such as Open and gNewSense, respectively. Take for example a user that runs Ubuntu Linux but proscribes to your free-only philosophy. They don't have to install the adobe flash plugin (which I believe is still a binary of sorts.) They can choose not to. If they are choosing not to do it because of ideological grounds, they are probably well-informed. The only difference in the end is choice. It's the choice that matters, not what the distribution ships with. Hell, still on this example user, adobe flash could even come installed and they never use it, what's the difference between that and gNewSense? Is it the orientation of the bits on their hard drive that matters? How about their neighbor's hard drive? Where do you draw the line? -- Travers Buda
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:51:37 Message-ID: E1J2rHd-0001TP-16 () fencepost ! gnu ! org his absolutism also causes people to see BSD as a "problem", a "social failure". If some people think that, they did not get it from me. I do not call BSD either of those things. I say that releasing free software under a non-copyleft free software license is basically good (i.e., not evil), but that using copyleft is better. 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. I don't think it is wrong in general to relicense code from BSD to GPL. However, in some cases I think it is more useful not to do so, in order to contribute changes back to the original BSD-licensed project. If such an issue arises for a GNU package, and people think it is not doing the most useful thing, I will look at the issue and then if necessary discuss it with the developers. However, if such an issue arises for a program which is not a GNU package, I will not get involved unless the developers ask me for advice.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:51:38 Message-ID: E1J2rHe-0001TR-BQ () fencepost ! gnu ! org Richard's words are the essence of the Free Software Foundation and the GNU General Public License: people _must_ use free software, people _can_ decide whether to use free software or not, but people _must not_ be free to exercise that desire. That is not what I said. See several other postings of mine today for a statement of my views. // Check whether this is good shit if (allows(project, free_software) && ! allows(project, non_free_software)) add_to_list(project); If you replace "allows" with "contains or recommends" then it will accurately reflect what I said. Since The Free Software foundation mission is to "preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software" (free software), please, Richard, remove Linux from the Free Software Directory (since "Torvalds' version of Linux is not free software", and that is the version listed in the directory); I will ask the person who maintains the directory to remove Linux or else point to a free version of it. Thank you for pointing out this problem.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:51:40 Message-ID: E1J2rHg-0001Tg-WE () fencepost ! gnu ! org Users have responsability for what they do. We do not take responsability for them. We give them enough information to make their informed decision. In my opinion, that's the ethical way to do things. In my opinion, we ought to take responsibility for the recommendations and assistance we give to others. Thus, we should not steer people towards non-free software. Even though they are not forced to follow our advice, we are still responsible for having given it. In BSD land, we trust the human nature. We're not condescending to our users, we treat them as adults and we let them make *their* own ethical choice and take their own decision. You cannot claim the credit for "letting" them, because it is a fact that they can do so in any case. It is misleading to speak of "letting" or "stopping" the users from installing non-free software. What's really going on is that you are helping them use the non-free software, which grants it legitimacy. That is what I object to.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:51:48 Message-ID: E1J2rHo-0001Ue-W2 () fencepost ! gnu ! org > However, if distribution D includes this "easier way to install" in > its ports system, by doing so distribution D endorses it and takes on > the ethical responsibility for it. Using the same argument I can say that gcc isn't ethical because it allows compilation of non-free software. That isn't the same argument, or even the same issue. You are talking about what the user can do. I'm talking about something else: what the system distro suggests that the user do.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:51:58 Message-ID: E1J2rHy-0001Vc-CI () fencepost ! gnu ! org If a library has a book on [insert-controversial-topic-here], does that imply endorsement of said topic by the library or by someone who reads the book? Should the library burn copies of books on such topics to protect the citizenry? Absolutely not. A system distribution is more like an anthology than like a library. We do consider the editor of the anthology book responsible for the choice of what to include.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:01 Message-ID: E1J2rI1-0001Vu-3v () fencepost ! gnu ! org However, it is trivially easy to use the gNewSense apt system to install unfree software. Any general-purpose system can run non-free software, but that's not the issue. The issue is whether a distribution refers people to the non-free software or not. Since so many messages have been based on disregarding that distinction, I suggest that everyone reread the paragraph above. From https://help.ubuntu.com/community/Skype#head-5c18cc60f56f7f5f651ee9abeca60f0ab62545f7 Ubuntu does many things that suggest installing non-free software. I did not know about this example, but I know of others which are worse. That is why I refuse to recommend Ubuntu.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:02 Message-ID: E1J2rI2-0001W1-E0 () fencepost ! gnu ! org gNewSense uses the Linux kernel. The Linux kernel facilitates utilization of non-free blobs. gNewSense does not include, or refer to, or tell people about the drivers that use non-free blobs. Torvalds's decision to put blobs into Linux was a bad one, but gNewSense is ok because it does not follow Torvalds' bad decision.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:06 Message-ID: E1J2rI6-0001Wa-JC () fencepost ! gnu ! org Interestingly enough, if you specified that as the reason you recommend against using OpenBSD, this thread would have been a lot shorter. Maybe it would have led to a shorter thread, but it would not have been accurate. My decision not to recommend OpenBSD was not based on personalities.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:10 Message-ID: E1J2rIA-0001X5-J5 () fencepost ! gnu ! org Your definition of free is replete with chains; you would deny the freedom of choice in the name of freedom. Freedom means having control of your own life; "Freedom of choice" is a partly accurate and partly misleading way to describe that, and taking that expression too literally leads to mistaken conclusions. Thus, I say I advocate "freedom" -- not "freedom of choice". This always leads to the question of "which freedom?" In the area of software, I want a society in which users are free to run software, free study and change its source code and make their changed versions run, and free to redistribute changed and unchanged versions. In other words, a society in which non-free software more or less doesn't exist. Establishing a free society that endures generally requires not allowing people to give up freedom. In other words, it requires inalienable rights. I do not want a society in which people had those freedoms only until they gave them up. I do not say this with the expectation that you will agree with me. It sounds like you are as firmly convinced of your views as I am of mine. I hope, though, that at least you will understand better what my position is.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:11 Message-ID: E1J2rIB-0001XL-TJ () fencepost ! gnu ! org > > 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. I should more precisely have said that the OpenBSD ports system includes instructions for fetching, building and installing specific non-free programs. I usually simplify that to "includes" because I figured anyone who knows about the ports system understands those details, and because they don't change anything. 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? Even giving the URLs has the effect of referring people to those non-free programs. It gives those non-free programs legitimacy, and thus contradicts the idea that "software should be free". Are all operating systems non-free then, because they can be used to write free Makefiles which compile non-free software? No, that's a totally different question. Q1: could your system support a port to install non-free program FOO. Q2: does your system come with a port to install FOO. The answer to Q1 is always yes. I'm concerned with Q2.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:14 Message-ID: E1J2rIE-0001XZ-IA () fencepost ! gnu ! org 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. Obviously I disagree with that position. This isn't an issue of the users' freedom at all. It is an issue of what OpenBSD says to the public.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:15 Message-ID: E1J2rIF-0001Xi-Vy () fencepost ! gnu ! org Do you believe that The Pirate Bay is guilty of copyright infringement? That is a legal question, not an ethical question. I do not know what the law of any given country would say about the Pirate Bay. You would need to ask a lawyer. Instead of that legal question, we could ask an ethical question: is The Pirate Bay's activity right or wrong? In general, I think people have a moral right to share copies of published works, so I see no reason to criticize the Pirate Bay in general. However, I would not recommend that as a place to look for software, both because some of the software might be non-free, and for security reasons. If OpenBSD could spin off the ports system (perhaps people could put it on the Pirate Bay), and break off connection with it, then it would cease to convey any message from OpenBSD to the users. Then I could recommend OpenBSD while not recommending its ports system. Currently, that option does not exist.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:21 Message-ID: E1J2rIL-0001YM-Ah () fencepost ! gnu ! org LAME is free software, but distributing it may be dangerous. I do not criticize those who distribute it. Meanwhile, the FSF support efforts to reject MP3 format and adopt OGG formats.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:23 Message-ID: E1J2rIN-0001Yl-UU () fencepost ! gnu ! org 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. ----- UnRAR seems to be a real problem. I will discuss it with the BLAG developers.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Mattieu Baptiste" < mattieu.b () gmail ! com> Date: 2007-12-13 17:37:48 Message-ID: e3f35aaa0712130937v7dd9f05anfa2a110f339f923c () mail ! gmail ! com On Dec 13, 2007 5:52 PM, Richard Stallman < rms@gnu.org> wrote: > gNewSense uses the Linux kernel. The Linux kernel facilitates > utilization of > non-free blobs. > > gNewSense does not include, or refer to, or tell people about > the drivers that use non-free blobs. You manipulate my comments. Your point was : "However, if distribution D includes this "easier way to install" in its ports system, by doing so distribution D endorses it and takes on the ethical responsibility for it." We all know that the linux kernel (on which gNewSense is based) has an "easy way to install" binary blobs, like nvidia binary drivers. I wasn't speaking about non free blobs that are in the Torvald's kernel but the nvidia one that is NOT in it. Moreover, this facility to install blobs that the linux kernel *provides* comes with the base gNewSense system... OpenBSD non-free packages are not in the base system and not even available... > Torvalds's decision to put blobs into Linux was a bad one, but > gNewSense is ok because it does not follow Torvalds' bad decision. This sounds to me simply wrong because your statements are full of contradictions. -- Mattieu Baptiste "/earth is 102% full ... please delete anyone you can."
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-13 16:52:25 Message-ID: E1J2rIP-0001Yv-9B () fencepost ! gnu ! org 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). The above description of gNewSense is inaccurate. gNewSense doesn't try to "prevent" you from seeing anything. How could stop you? What gNewSense does is avoid suggesting non-free programs you might use. The above description of OpenBSD is not false, but it is misleading. OpenBSD can't "give" (or not give) users the the choice of installing non-free software, any more than I could "give" you (or not give you) the choice of what to eat for dinner tomorrow. It's simply a fact that non-free software can be installed on any general-purpose system. The difference between gNewSense and OpenBSD which is the cause of my different judgment of them is that OpenBSD presents non-free software in the list of programs it can install for you (through the ports system), and gNewSense doesn't.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: marina () surferz ! net Date: 2007-12-13 17:21:15 Message-ID: Pine.LNX.4.62.0712131217450.15247 () mail ! surferz ! net On Thu, 13 Dec 2007, Richard Stallman wrote: > If a library has a book on [insert-controversial-topic-here], does that > imply endorsement of said topic by the library or by someone who reads the > book? Should the library burn copies of books on such topics to protect > the citizenry? Absolutely not. > > A system distribution is more like an anthology than like a library. > We do consider the editor of the anthology book responsible for the choice > of what to include. > > An anthology contains the actual licensed material of the books. The ports tree only contains urls of these pieces of software you object to. Your argument here fails. --- Marina Brown
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-13 17:55:16 Message-ID: 200712131755.lBDHtGQA008785 () cvs ! openbsd ! org > Users have responsability for what they do. We do not take responsability > for them. We give them enough information to make their informed decision. > > In my opinion, that's the ethical way to do things. > > In my opinion, we ought to take responsibility for the recommendations > and assistance we give to others. Since both emacs and gcc contain code inside them which permit them to compile and run on commercial operating systems which are non-free, you are a slimy hypocrite. > Thus, we should not steer people towards non-free software. Both those software packages steer people towards being able to use emacs and gcc on commercial systems. You are a hypocritical liar, Richard.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-13 18:07:15 Message-ID: 200712131807.lBDI7FvP012928 () cvs ! openbsd ! org > > However, if distribution D includes this "easier way to install" in > > its ports system, by doing so distribution D endorses it and takes on > > the ethical responsibility for it. > > Using the same argument I can say that gcc isn't ethical because it allows > compilation of non-free software. > > That isn't the same argument, or even the same issue. > > You are talking about what the user can do. > I'm talking about something else: what the system distro suggests > that the user do. The actual real issue is that gcc has code in it to let it compile on Solaris, and even on Windows. That encourages users to continue using non-free software. Richard, you are a big hypocrite.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-13 18:20:50 Message-ID: 200712131820.lBDIKo22017247 () cvs ! openbsd ! org > 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. > > Obviously I disagree with that position. This isn't an issue of the > users' freedom at all. It is an issue of what OpenBSD says to the > public. GCC contains a file called config/sol2.h: /* Operating system specific defines to be used when targeting GCC for any Solaris 2 system. Copyright 2002 Free Software Foundation, Inc. What does that say to the public? It says you can use gcc on a non-free operating system. How's it feel to be a hypocrite? What about gcc/config/rs6000/aix.h gcc/config/vax/vms.h Or how about gcc/config/i386/win32.h: /* Operating system specific defines to be used when targeting GCC for hosting on Windows NT 3.x, using a Unix style C library and tools, as distinct from winnt.h, which is used to build GCC for use with a windows style library and tool set and uses the Microsoft tools. Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2002 Free Software Foundation, Inc. And hordes -- thousands upon thousands -- of #ifdef's and other crap to support the Windows ABI. I note that date of 1995 on the above file. That's around the last time when you were around actually touching code, right? Richard, you are a total hypocrite. You are in here creating a fuss about our software, saying it is non-free, when you are doing exactly the same thing yourself.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: William Boshuck < boshuk () math ! mcgill ! ca> Date: 2007-12-13 18:48:18 Message-ID: 20071213184818.GA16991 () prism ! math ! mcgill ! ca On Thu, Dec 13, 2007 at 11:52:11AM -0500, Richard Stallman wrote: > > > 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 replied:) > > Strictly speaking, no. If you unpack ports.tar.gz > > you will find a bunch of makefiles, packing lists, > > & c., all of which are free. > > I should more precisely have said that the OpenBSD ports system > includes instructions for fetching, building and installing specific > non-free programs. Yes, that would be the truth. What you did say, however, is not the truth. > I usually simplify that to "includes" At which point you would not be telling the truth about OpenBSD. > because I figured anyone who knows about the ports system > understands those details, and because they don't change > anything. It does change one thing (at least). Namely, it changes a true statement about OpenBSD into a lie about OpenBSD. Don't confuse my aims with those of others with whom you are exchanging messages. I am not trying to convince you to recommend OpenBSD. I want you to tell the truth.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Eric Furman" < ericfurman () fastmail ! net> Date: 2007-12-13 18:52:19 Message-ID: 1197571939.10840.1226437917 () webmail ! messagingengine ! com On Thu, 13 Dec 2007 11:52:01 -0500, "Richard Stallman" < rms@gnu.org> said: > However, it is trivially easy to use the > gNewSense apt system to install unfree software. > > Any general-purpose system can run non-free software, but that's not > the issue. The issue is whether a distribution refers people to the > non-free software or not. ##The following does *NOT* in any way express the opinions or ##goals of OBSD. They are mine alone.## So what? I couldn't care less about the FSF or any free software initiative. I don't see any problem with someone trying to sell a piece of software that they produced through their own hard labor. If people want to write software and give it away for nothing, they are *free* to do that too. I don't get this whole "unethical" stance. It's total BS. If you don't want to pay for software, fine don't, but don't go on some religious crusade trying to get me to believe it's unethical so I won't either. If someone painted a picture and then tried to sell it for money in an art gallery then that would be "unethical" too? Oh, come on! I also don't give a rats ass whether Richard Stallman recommends OBSD or not and I don't think any of the developers do either. All this crappy thread has done is make Richard Stallman more Googleable. And I'm sorry that I facilitated that.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Constantine A. Murenin" < mureninc () gmail ! com> Date: 2007-12-13 18:54:08 Message-ID: f34ca13c0712131054j197999d5vdc9e744c50fa7c34 () mail ! gmail ! com On 13/12/2007, Richard Stallman < rms@gnu.org> wrote: > Do you believe that The Pirate Bay is guilty of copyright infringement? > > That is a legal question, not an ethical question. I do not know what > the law of any given country would say about the Pirate Bay. You > would need to ask a lawyer. > > Instead of that legal question, we could ask an ethical question: is > The Pirate Bay's activity right or wrong? > > In general, I think people have a moral right to share copies of > published works, so I see no reason to criticize the Pirate Bay in > general. However, I would not recommend that as a place to look for > software, both because some of the software might be non-free, and for > security reasons. > > If OpenBSD could spin off the ports system (perhaps people could put > it on the Pirate Bay), and break off connection with it, then it would > cease to convey any message from OpenBSD to the users. Then I could > recommend OpenBSD while not recommending its ports system. Currently, > that option does not exist. That option does exist. Ports tree is not installed by default. Users are not required to install the ports tree. When installing software, the ports tree is viewed as a last resort by both users and developers of OpenBSD. So if you refer someone to use OpenBSD, and tell them not to use the ports tree, they'll do just fine without using it. C.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-13 18:54:47 Message-ID: 200712131854.lBDIsliF027794 () cvs ! openbsd ! org > > If a library has a book on [insert-controversial-topic-here], does that > > imply endorsement of said topic by the library or by someone who reads the > > book? Should the library burn copies of books on such topics to protect > > the citizenry? Absolutely not. > > > > A system distribution is more like an anthology than like a library. > > We do consider the editor of the anthology book responsible for the choice > > of what to include. > > > > > > An anthology contains the actual licensed material of the books. The ports > tree only contains urls of these pieces of software you object to. Yet on Richard's side of this fence, emacs and gcc _directly include_ code which lets users use those two pieces of software on commercial operating systems. The gcc and emacs developers -- led by Richard -- have decided the directly include support for commercial operating systems in their respective distributions. Hell, the OpenBSD ports tree should perhaps contain patches which REMOVE such commercial operating system support. That's a fork Richard would surely approve of. Richard, your pants are full of hypocritical poo.
List: openbsd-misc Subject: Re: : Real men don't attack straw men From: Raimo Niskanen < raimo+openbsd () erix ! ericsson ! se> Date: 2007-12-13 19:26:25 Message-ID: 20071213192625.GB9897 () erix ! ericsson ! se On Thu, Dec 13, 2007 at 11:52:11AM -0500, Richard Stallman wrote: : > > 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? > > Even giving the URLs has the effect of referring people to those > non-free programs. It gives those non-free programs legitimacy, > and thus contradicts the idea that "software should be free". > > Are all operating systems non-free then, because they can be used > to write free Makefiles which compile non-free software? > > No, that's a totally different question. > > Q1: could your system support a port to install non-free program FOO. > Q2: does your system come with a port to install FOO. > > The answer to Q1 is always yes. I'm concerned with Q2. It now seems fairly clear where Mr. Stallman draws the line. For him to recommend a distribution as a free software distribution it should ignore non-free software. Not pretend that non-free software does not exist, but just not point where to find it. OpenBSD's port tree is stated to contain (pointers to) some non-free software but mostly free so you have been warned, but it takes an active step by the user to filter the port tree if one wants to avoid non-free software. Therefore the OpenBSD distribution is not kosher in Stallman's view. If OpenBSD's port tree would be stated to contain only (pointers to) free software, that is the current port tree would be split into a free port tree in the distribution and a non-free tree to download from some other site ready to drop into the free port tree. Then the distribution would be Stallman-kosher. With a not too huge effort. If then the installation pages would have links to and explanation about the non-free part of the port tree, I do not know if that would render the whole distribution non-Stallman-kosher. But if there is enough benefit for OpenBSD to be on Stallman's list of free operating systems, to do such a change, that is a completely different question. And if Stallman's definition of a free software distribution is a good one, that is obviously debatable. Many feel OpenBSD is already freer than most, and I also feel it is. At least in spirit. But that is not enough for Mr. Stallman, and he is free to have that opinion. -- / Raimo Niskanen, Erlang/OTP, Ericsson AB
List: openbsd-misc Subject: Re: Real men don't attack straw men From: bofh < goodb0fh () gmail ! com> Date: 2007-12-13 19:30:06 Message-ID: 6ead893e0712131130t95454dbwdd7b470586719488 () mail ! gmail ! com On Dec 13, 2007 12:53 PM, Tom Rosso < tom.rosso@gmail.com> wrote: > On Dec 13, 2007 9:51 AM, Richard Stallman < rms@gnu.org> wrote: > > What's really going on is that you are helping them use the non-free > > software, which grants it legitimacy. That is what I object to. > > I don't believe anybody who has followed this thread over the last couple > days could misunderstand your opinion on references to non-free software in > a distribution. But I don't think I've seen a post from a single person on > this mailing list who agrees with that opinion. If I'm wrong, let me know. That would be because this is BSDLand, whereas Richard lives over there in GPLLand. I'm sure things would be reversed if this thread were to take place over in GPLLand (and it would look even more differently in RedmondLand). I don't actually think Richard is "diss'ing" OpenBSD. That has not been my impression all this while. One big problem (beyond the current discussion) is that people seem to want to throw all the Linux issues onto Richard's shoulders - and I think he clarified pretty well above - if it's a FSF/GNU sponsored program, he'll speak up about it, but otherwise, he'll only speak up if he was asked to. In the last bruhaha about firmware and relicensing - remember this, Richard and Linus don't see eye to eye on things - why would people even link Richard to that issue? And for all those people who keep trying to say that OpenBSD doesn't support ports - we do. If we put it out, that's the support already. But - seriously, as a project, do we need the validation from FSF/Richard? Now, on the other hand, the question for Richard is this - if OpenBSD includes ports (on the CD), which is not an installable option, which the FAQ discourages you from using, how different/worse is this from a linux kernel that allows blobs to be installed? This is, of course, based on the assumption that you can load modules into gnewsense's running kernel. It may be that the option has been turned off (or unable to load tainted modules). If the kernel is compiled to retain the ability to load tainted modules, isn't that just as bad? -- http://www.glumbert.com/media/shift http://www.youtube.com/watch?v=tGvHNNOLnCk "This officer's men seem to follow him merely out of idle curiosity." -- Sandhurst officer cadet evaluation. "Securing an environment of Windows platforms from abuse - external or internal - is akin to trying to install sprinklers in a fireworks factory where smoking on the job is permitted." -- Gene Spafford learn french: http://www.youtube.com/watch?v=j1G-3laJJP0&feature=related
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-13 19:59:27 Message-ID: 200712131959.lBDJxRU5002934 () cvs ! openbsd ! org > Richard, you are a total hypocrite. You are in here creating a fuss about > our software, saying it is non-free, when you are doing exactly the same > thing yourself. Please see http://www.gnu.org/software/emacs/windows/faq2.html And ftp://ftp.gnu.org/gnu/emacs/windows/ What's that, there? Emacs *binaries* for *Windows* Supplied right by Richard's http and ftp mirrors. Richard, I may be unfriendly, but you are a lying hypocritical asshole.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Daniel Ouellet < daniel () presscom ! net> Date: 2007-12-13 20:59:08 Message-ID: 47619D1C.5040401 () presscom ! net Richard Stallman wrote: > 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. > > I don't think it is wrong in general to relicense code from BSD to > GPL. However, in some cases I think it is more useful not to do so, > in order to contribute changes back to the original BSD-licensed > project. How could you in all conscience come and *talk, arguing, judging and pretend to defend and promote freedom* when you are in fact publicly promoting license to steel!? Richard, *the secret software agent 007 with license to kill*? How dare you to come and talk about freedom and promoting actions like that! You *can't relicense* code under your choice without the author consent period! No wonder that it looks like the GPL code base is loosing it's ethics and integrity so fast these days with such statement position and advocacy statement from it's head leader! What is really *your hidden agenda* here one would asked? I hope it's worth it as you destroy, very quickly, what looks like you spend a life time trying to built. To really *talks, promote advocate and defend freedom and already free software*, the right thing to do would be to *respect the author freedom* and keep it under the author license of choice and *feed all improvements and fixes upstream period*. But what do you know about the right things to do here going, making and promoting statement like this! Of all people Richard, you have great power and with that comes great responsibility, how could you make such nonsense statement! In these circumstances, I don't think this gives you any rights or power what so ever, to discuss other projects choices of software packages, distributions, etc. Best regards, Daniel
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Jonathan Franks < daemon1 () taconic ! net> Date: 2007-12-13 21:11:41 Message-ID: 92AB4CBD-4E36-4412-82A2-D3C795C8D37C () taconic ! net On Dec 13, 2007, at 11:52 AM, Richard Stallman wrote: ... > > Even giving the URLs has the effect of referring people to those > non-free programs. It gives those non-free programs legitimacy, > and thus contradicts the idea that "software should be free". ... This philosophy disturbs me, and reminds me of the rationale for censorship in dictatorships and police states. Admitting the existence of something.... even referencing it.... does not give it legitimacy. Should we remove any reference to nazi germany from our history books in order to avoid legitimizing the nazi point of view? Seems rather absurd to me. Perhaps you disagree. -Jonathan
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Paul de Weerd < weerd () weirdnet ! nl> Date: 2007-12-13 23:15:39 Message-ID: 20071213231538.GG9446 () despair ! weirdnet ! nl On Tue, Dec 11, 2007 at 06:56:57PM -0500, Richard Stallman wrote: | I don't recommend Torvalds' version of Linux. The versions of Linux | in Ututo and gNewSense, which I recommend, do not have the blobs. Interesting, these linux distributions. They seem to be pretty new, what did you recommend before these came onto the scene ? None of these seemed to exist 8 years ago. A free and usable operating system was already well available back then, and it still is today : OpenBSD. | > 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. Including source- and header files for non-free OS'es in the distribution of gcc and emacs does suggest using gcc and/or emacs on these non-free OS'es. It grants these non-free OS'es a sort of legitimacy, something you say you are opposed to. | You may have a different interpretation of these facts. | That's my interpretation of them. I would have to agree with you that, in your interpretation and your definition, the ports tree (which is not recommended, by the way, a point you've carefully chosen to ignore but OpenBSD developers suggest people to use binary packages which (to the best of my knowledge) all come with source available under permissive licenses) does facilitate the use of non-free software on an otherwise free operating system, which, according to your views and definitions is "not good". You are, however, being asked to explain how you combine these views with the support for several non-free OS'es within the copyleft software packages of emacs and gcc. By providing binaries for (for example) the Windows family of operating systems on your web and/or ftp servers (and I say 'your' to mean the servers of the foundation you appear to represent, the FSF), you seem to go fully against your recommendation of people to use free software. Ironically enough, providing the users of non free operating systems with free software encourages them to keep using their non-free software and thereby promotes the use of non-free software. How is that for ethics ? On the other hand, providing users of a free operating system (which already provides users the ability to install and use non-free software, as you've so eloquently pointed out) with an easy interface to install *AND REMOVE* non-free software, might actually encourage them to investigate other, free, alternatives to the non-free software they sought to use. As has been said before, the ports tree is just a scaffold, used to force third party programs (be they free or non-free and for whatever value of freedom you wish) to install into a sane and known location within the filesystem, easing the task of installing and uninstalling said program. This, in no way, encourages or promotes the use of said software (free or non-free). Truly, OpenBSD is the most free operating system available to the public at large today. If your system happens to contain an NVidia videocard and you run any linux variant (including gNewSense), you will be able to find, download and install the non-free binary blob that allows using the advanced accelerated 3d features of this piece of hardware. Some other BSD's also allow these to be used. OpenBSD makes it virtually impossible to use such blobs. It is the ONLY OS (at least to my knowledge, and I do try to stay informed on this particular topic) that actively approaches hardware vendors to ask for open and free (of NDA's) documentation so drivers can be written to support that hardware, the only one to take a firm stance AGAINST binary blobs and take positive action where other systems happily accept loadable modules to support their hardware (as the linux kernel in gNewSense and Ututo). There's a whole community of people who take very great care of using free software out here and who are well aware of the rights (and duties) that free software brings to the user. Your remarks are considered out of place and even offensive by some who put very much effort into creating a truly free operating system. I've been using "free unix-like systems" for well over a decade now and after some years of trying I've found the only system that is truly free and actively fights for the freedoms it gives to its users is OpenBSD. Really, you ought to look in to it some time. Cheers, Paul 'WEiRD' de Weerd -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "David H. Lynch Jr." < dhlii () dlasys ! net> Date: 2007-12-14 1:23:14 Message-ID: 4761DB02.6090203 () dlasys ! net Theo de Raadt wrote: > Hell, the OpenBSD ports tree should perhaps contain patches which > REMOVE such commercial operating system support. That's a fork > Richard would surely approve of. > > Richard, your pants are full of hypocritical poo. > I have no doubt that in some context Richard is hypocritical. Though most of us would be hard pressed to structure our lives to be consistent with our beleifs and principles to the extent that he has. But this is not about EMACS, nor is it about hypocracy. It is about OpenBSD. Securing the RSM seal of approval may or may not appeal to you. But that still begs the question of OpenBSD's stance on non-free software. Whether you literally adopt Richard's views or not rather than try to persuade him to back down on his principles, it might make sense to actually decide what yours are. Criticizing others is easy. From the perspective of OpenBSD values, How far does the OpenBSD disdain for non-free software extend ? Establish what your principles and policies are or are going to be. Adhere to them and THEN if they are consistent with Richard's you can insist on his endorsement or burn him as a hypocrit. If you are unwilling to adopt policies consistent with his, accept that you are not getting his endorsement and shut this thread down. This whole RSM is a hypocritical asshole because he will not make an exception for OpenBSD thread is absurd. Trying to argue that there is a technological means of circumventing principles is ludicrous. In the event there actually was, it would just demonstrate another loophole that needed closed. In essence Stallman has thrown the guantlet at you. This is not about the GPL vs. ISC/BSD. There is nothing here that contravenes OpenBSD core principles as I understand them. Even if there is conform your policy to your principles - whatever they are. There is an oportunity here for some real cooperation between the FSF and OpenBSD, in ways that would be both beneficial to both and consistent with the principles of both. Richard has offered you the oportunity to aquire his endorsement. With very little effort OpenBSD could be the most significant OS with Richard Stallman's impratur certifying it as totally free. If that does not matter then shut this thread down, because it is pointless. > -- Dave Lynch DLA Systems Software Development: Embedded Linux 717.627.3770 dhlii@dlasys.net http://www.dlasys.net fax: 1.253.369.9244 Cell: 1.717.587.7774 Over 25 years' experience in platforms, languages, and technologies too numerous to \ list. "Any intelligent fool can make things bigger and more complex... It takes a touch of \ genius - and a lot of courage to move in the opposite direction." Albert Einstein
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-14 3:36:36 Message-ID: 200712140336.lBE3ab1O016761 () cvs ! openbsd ! org > Theo de Raadt wrote: > > Hell, the OpenBSD ports tree should perhaps contain patches which > > REMOVE such commercial operating system support. That's a fork > > Richard would surely approve of. > > > > Richard, your pants are full of hypocritical poo. > > > I have no doubt that in some context Richard is hypocritical. > Though most of us would be hard pressed to structure our lives > to be consistent with our beleifs and principles to the extent > that he has. > > But this is not about EMACS, nor is it about hypocracy. RMS made statements first. RMS will pay for his lies. > It is about OpenBSD. > Securing the RSM seal of approval may or may not appeal to you. RMS may have tried to make this about OpenBSD, but he's failed, because he has shown that he does _exactly_ what he says we should not do. > But that still begs the question of OpenBSD's stance on non-free > software. No. Nothing begs the question of what we do. We are not going to change our process in any way as a result of what some loony retard says. > Whether you literally adopt Richard's views or not > rather than try to persuade him to back down on his principles, > it might make sense to actually decide what yours are. > Criticizing others is easy. We know _exactly_ what our principles are, and we are sticking to them very clearly. > From the perspective of OpenBSD values, > How far does the OpenBSD disdain for non-free software extend ? Richard does not stand in a position where he can ask that question to us. Nor do you. We'll do what we want, and your questions don't change anything. > Establish what your principles and policies are or are going to be. We did. Years ago. Did you? > Adhere to them and THEN if they are consistent with Richard's > you can insist on his endorsement or burn him as a hypocrit. We do adhere to our principles very exactly. Richard does not adhere to what he preaches. Richard came to our lists on a vendetta of hatred. Richard lied about our project. Richard continues, and he won't stop, and therefore he is an asshole. He'll get what he deserves -- we don't drop this issue now that he's gone so far. > If you are unwilling to adopt policies consistent with his, > accept that you are not getting his endorsement and shut this thread > down. Why do you get to tell people what threads should be shut down? Why don't you mail Richard and tell him to stop mailing our lists? Or are you his little brother? > This whole RSM is a hypocritical asshole because he will not make an > exception for OpenBSD > thread is absurd. Having jumped onto the pulpit, Richard cannot preach that which he does not follow himself. > Trying to argue that there is a technological means of circumventing > principles is ludicrous. So go tell Richard. Don't tell us. > In the event there actually was, it would just demonstrate another > loophole that needed closed. > > In essence Stallman has thrown the guantlet at you. This is not > about the GPL vs. ISC/BSD. > There is nothing here that contravenes OpenBSD core principles as I > understand them. > Even if there is conform your policy to your principles - whatever > they are. > There is an oportunity here for some real cooperation between the > FSF and OpenBSD, in ways that > would be both beneficial to both and consistent with the principles > of both. There is no cooperation between FSF and OpenBSD, and if Richard keeps throwing poo at us, we will keep throwing poo right back at him and his hyporcritical project. > Richard has offered you the oportunity to aquire his endorsement. That's bullshit. Richard came looking for a fight. I don't think he expected to look this much like a loser. > With very little effort OpenBSD could be the most significant OS > with Richard Stallman's impratur > certifying it as totally free. We are free. We don't need some uneducated guy who climbed up into some high chair endorsing us; he is jealous of what we do, and that noone else listens to him anymore. > If that does not matter then shut this thread down, because it is > pointless. Threads continue when idiots like you post to them.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Ray Percival < rpercival () scarynet ! net> Date: 2007-12-14 4:21:45 Message-ID: 2B2A2723-3B26-46C7-A892-4554EE289922 () scarynet ! net On Dec 13, 2007, at 5:23 PM, David H. Lynch Jr. wrote: > If you are unwilling to adopt policies consistent with his, > accept that you are not getting his endorsement and shut this > thread > down. Nobody here asked for or WANTS his endorsement. He started the thread. We could give a shit about what he thinks. Now it's just about ripping him apart, yeah it's turned into a bit of a feeding frenzy but he brought it on himself. I'd LOVE to see somebody cross post this to the Debian and Ubuntu threads just to see what they think of his thoughts on the subject. Fuck, gNewSense? Seriously? I mean all joking aside, SERIOUSLY? He can see no reason that it's not a functional reason to choose OpenBSD over -that-? The most charitable way to read that is that alzheimer's has set in and to give him our pity. If anybody thinks I'm wrong go ahead and tell me how to do this with gNewSense or that I'd get that kind of support out of them. Go ahead try it. http://www.undeadly.org/cgi?action=article&sid=20071008153119 None of the "distros" that Stallman is talking about are actually USEFUL beyond the most trivial of applications. For those of us who actually need tools to solve problems with the bullshit Commissar Stallman spews is beyond fucking useless. If I gave two shits what he thinks the only choice I'd have most of the time is what vendor to buy borken shit from. Even if I were to grant his arguments about non- free (which I most certainly do NOT) I don't see how anybody who isn't a total fucking nutter could see that as better. So, yeah, fuck Stallman. Fuck his endorsement. There is nothing good about this fucking nutter or anything he's trying to do. Orthodoxy is EVIL no matter what god it's in service of.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-14 4:37:52 Message-ID: 200712140437.lBE4bqfa001498 () cvs ! openbsd ! org > On Dec 13, 2007, at 5:23 PM, David H. Lynch Jr. wrote: > > If you are unwilling to adopt policies consistent with his, > > accept that you are not getting his endorsement and shut this > > thread > > down. > > Nobody here asked for or WANTS his endorsement. He started the > thread. We could give a shit about what he thinks. Now it's just > about ripping him apart, yeah it's turned into a bit of a feeding > frenzy but he brought it on himself. I'd LOVE to see somebody cross > post this to the Debian and Ubuntu threads just to see what they > think of his thoughts on the subject. Fuck, gNewSense? Seriously? I > mean all joking aside, SERIOUSLY? He can see no reason that it's not > a functional reason to choose OpenBSD over -that-? The most > charitable way to read that is that alzheimer's has set in and to > give him our pity. If anybody thinks I'm wrong go ahead and tell me > how to do this with gNewSense or that I'd get that kind of support > out of them. Go ahead try it. > http://www.undeadly.org/cgi?action=article&sid=20071008153119 > > None of the "distros" that Stallman is talking about are actually > USEFUL beyond the most trivial of applications. For those of us who > actually need tools to solve problems with the bullshit Commissar > Stallman spews is beyond fucking useless. If I gave two shits what he > thinks the only choice I'd have most of the time is what vendor to > buy borken shit from. Even if I were to grant his arguments about non- > free (which I most certainly do NOT) I don't see how anybody who > isn't a total fucking nutter could see that as better. > > So, yeah, fuck Stallman. Fuck his endorsement. There is nothing good > about this fucking nutter or anything he's trying to do. Orthodoxy is > EVIL no matter what god it's in service of. Guys, don't forget to make sure that His Royal Hypocrite is cc'd. Some people have replied in, and tried to remove him.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Breen Ouellette < openbsdmisc () breeno ! net> Date: 2007-12-14 4:56:14 Message-ID: 47620CEE.6010806 () breeno ! net David H. Lynch Jr. wrote: > Theo de Raadt wrote: > >> Hell, the OpenBSD ports tree should perhaps contain patches which >> REMOVE such commercial operating system support. That's a fork >> Richard would surely approve of. >> >> Richard, your pants are full of hypocritical poo. >> >> > I have no doubt that in some context Richard is hypocritical. > Though most of us would be hard pressed to structure our lives > to be consistent with our beleifs and principles to the extent > that he has. > > But this is not about EMACS, nor is it about hypocracy. > > It is about OpenBSD. You were right up until this point. I highly doubt that many OpenBSD developers or users care whether or not RMS endorses OpenBSD. I know I don't. RMS has made statements which detract against OpenBSD and contradict the actions of his own organization, the FSF. They do not even take his fundamentalist stance with some of their own software, as pointed out by Theo. Calling him on his hypocrisy is this project's most reasonable defense against his statements. Anything else would require more effort from OpenBSD than it took RMS to muck about in the first place. And it's not worth any additional effort. RMS has not thrown the gauntlet at OpenBSD, he has thrown mud. We are throwing it back because we don't feel OpenBSD deserves it. There will never be an opportunity for cooperation between OpenBSD and the FSF because the FSF has an agenda which is at odds with OpenBSD. The project is trying to remove the GPL where ever possible, and I think that is part of what motivated RMS to make his negative statements about the OpenBSD project. To me, the tone of your email indicates that you think we should stand here and listen to his crap, and then try to build a relationship from it. He didn't come here to build anything. He came here wagging his tongue like a loon and those of us that support OpenBSD are now exposing him for what he is. He brought this on himself and he deserves it. Shame on him and shame on those who try to make excuses for him. Breeno
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-14 5:13:25 Message-ID: 200712140513.lBE5DP8A029787 () cvs ! openbsd ! org > David H. Lynch Jr. wrote: > > Theo de Raadt wrote: > > > >> Hell, the OpenBSD ports tree should perhaps contain patches which > >> REMOVE such commercial operating system support. That's a fork > >> Richard would surely approve of. > >> > >> Richard, your pants are full of hypocritical poo. > >> > >> > > I have no doubt that in some context Richard is hypocritical. > > Though most of us would be hard pressed to structure our lives > > to be consistent with our beleifs and principles to the extent > > that he has. > > > > But this is not about EMACS, nor is it about hypocracy. > > > > It is about OpenBSD. > > You were right up until this point. > > I highly doubt that many OpenBSD developers or users care whether or not > RMS endorses OpenBSD. I know I don't. > > RMS has made statements which detract against OpenBSD and contradict the > actions of his own organization, the FSF. They do not even take his > fundamentalist stance with some of their own software, as pointed out by > Theo. > > Calling him on his hypocrisy is this project's most reasonable defense > against his statements. Anything else would require more effort from > OpenBSD than it took RMS to muck about in the first place. And it's not > worth any additional effort. > > RMS has not thrown the gauntlet at OpenBSD, he has thrown mud. We are > throwing it back because we don't feel OpenBSD deserves it. > > There will never be an opportunity for cooperation between OpenBSD and > the FSF because the FSF has an agenda which is at odds with OpenBSD. The > project is trying to remove the GPL where ever possible, and I think > that is part of what motivated RMS to make his negative statements about > the OpenBSD project. > > To me, the tone of your email indicates that you think we should stand > here and listen to his crap, and then try to build a relationship from > it. He didn't come here to build anything. He came here wagging his > tongue like a loon and those of us that support OpenBSD are now exposing > him for what he is. > > He brought this on himself and he deserves it. Shame on him and shame on > those who try to make excuses for him. > > Breeno > Be sure to cc Richard so that he knows.
List: openbsd-misc Subject: Re: : Real men don't attack straw men From: Rick PettitDate: 2007-12-14 6:50:48 Message-ID: 20071214065048.GA15557 () vailsys ! com On Thu, Dec 13, 2007 at 08:26:25PM +0100, Raimo Niskanen wrote: > On Thu, Dec 13, 2007 at 11:52:11AM -0500, Richard Stallman wrote: > : > > > > 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? > > > > Even giving the URLs has the effect of referring people to those > > non-free programs. It gives those non-free programs legitimacy, > > and thus contradicts the idea that "software should be free". > > > > Are all operating systems non-free then, because they can be used > > to write free Makefiles which compile non-free software? > > > > No, that's a totally different question. > > > > Q1: could your system support a port to install non-free program FOO. > > Q2: does your system come with a port to install FOO. > > > > The answer to Q1 is always yes. I'm concerned with Q2. > > It now seems fairly clear where Mr. Stallman draws the line. > For him to recommend a distribution as a free software distribution > it should ignore non-free software. Not pretend that non-free > software does not exist, but just not point where to find it. > > OpenBSD's port tree is stated to contain (pointers to) some non-free software > but mostly free so you have been warned, but it takes an active step by the > user to filter the port tree if one wants to avoid non-free software. > Therefore the OpenBSD distribution is not kosher in Stallman's view. I've been a user for years and could care less what Stallman thinks. > If OpenBSD's port tree would be stated to contain only (pointers to) free > software, that is the current port tree would be split into a free port > tree in the distribution and a non-free tree to download from some > other site ready to drop into the free port tree. Then the distribution > would be Stallman-kosher. With a not too huge effort. The OpenBSD team doesn't put releases together for Richard Stallman, so who cares? > If then the installation pages would have links to and explanation > about the non-free part of the port tree, I do not know if that > would render the whole distribution non-Stallman-kosher. Based on some of Theo's recent postings I'm not sure Stallman's own web site is Stallman kosher--I just hope Stallman can sleep at night. > But if there is enough benefit for OpenBSD to be on Stallman's list > of free operating systems, to do such a change, that is a > completely different question. Who is Stallman that we as users should even care? > And if Stallman's definition of a free software distribution is > a good one, that is obviously debatable. Many feel OpenBSD > is already freer than most, and I also feel it is. > At least in spirit. Is this even debatable? What lawyer in his right mind would argue that Stallman's licenses are *more* free than OpenBSD!? > But that is not enough for Mr. Stallman, > and he is free to have that opinion. He sure is (free to debate the merits of OpenBSD on *his* mailing lists). I've been an OpenBSD advocate for years. This stuff gets rather tired after a while (I can't even imagine what it must be like to be a core member of the OpenBSD team and have to read this stuff). -Rick
List: openbsd-misc Subject: Re: : Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-14 7:20:47 Message-ID: 200712140720.lBE7KlvZ020183 () cvs ! openbsd ! org > On Thu, Dec 13, 2007 at 08:26:25PM +0100, Raimo Niskanen wrote: > > On Thu, Dec 13, 2007 at 11:52:11AM -0500, Richard Stallman wrote: > > : > > > > > > 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? > > > > > > Even giving the URLs has the effect of referring people to those > > > non-free programs. It gives those non-free programs legitimacy, > > > and thus contradicts the idea that "software should be free". > > > > > > Are all operating systems non-free then, because they can be used > > > to write free Makefiles which compile non-free software? > > > > > > No, that's a totally different question. > > > > > > Q1: could your system support a port to install non-free program FOO. > > > Q2: does your system come with a port to install FOO. > > > > > > The answer to Q1 is always yes. I'm concerned with Q2. > > > > It now seems fairly clear where Mr. Stallman draws the line. > > For him to recommend a distribution as a free software distribution > > it should ignore non-free software. Not pretend that non-free > > software does not exist, but just not point where to find it. > > > > OpenBSD's port tree is stated to contain (pointers to) some non-free software > > but mostly free so you have been warned, but it takes an active step by the > > user to filter the port tree if one wants to avoid non-free software. > > Therefore the OpenBSD distribution is not kosher in Stallman's view. > > I've been a user for years and could care less what Stallman thinks. > > > If OpenBSD's port tree would be stated to contain only (pointers to) free > > software, that is the current port tree would be split into a free port > > tree in the distribution and a non-free tree to download from some > > other site ready to drop into the free port tree. Then the distribution > > would be Stallman-kosher. With a not too huge effort. > > The OpenBSD team doesn't put releases together for Richard Stallman, so who > cares? > > > If then the installation pages would have links to and explanation > > about the non-free part of the port tree, I do not know if that > > would render the whole distribution non-Stallman-kosher. > > Based on some of Theo's recent postings I'm not sure Stallman's own web site is > Stallman kosher--I just hope Stallman can sleep at night. > > > But if there is enough benefit for OpenBSD to be on Stallman's list > > of free operating systems, to do such a change, that is a > > completely different question. > > Who is Stallman that we as users should even care? > > > And if Stallman's definition of a free software distribution is > > a good one, that is obviously debatable. Many feel OpenBSD > > is already freer than most, and I also feel it is. > > At least in spirit. > > Is this even debatable? What lawyer in his right mind would argue that > Stallman's licenses are *more* free than OpenBSD!? > > > But that is not enough for Mr. Stallman, > > and he is free to have that opinion. > > He sure is (free to debate the merits of OpenBSD on *his* mailing lists). > > I've been an OpenBSD advocate for years. This stuff gets rather tired after a > while (I can't even imagine what it must be like to be a core member of the > OpenBSD team and have to read this stuff). RMS has been on our lists before, spouting the same basic shit. He hates what we do. If he really hated what we do, he should stop using OpenSSH. He says he uses it. He should not. We are horrible people; he should not use our software. The only way to make it clear to him that he should not come here to our lists in the future, is to teach him a hard lesson, and that is done by continually re-adding cc's back to him -- because the mails talk about him -- even when his friends come our mailing lists and delete the his address from the cc list. Like this message, which adds him hack in. Richard, you are a lying cheating hypocrite.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "David H. Lynch Jr." < dhlii () dlasys ! net> Date: 2007-12-14 8:09:31 Message-ID: 47623A3B.80405 () dlasys ! net Theo de Raadt wrote: >> Theo de Raadt wrote: >> >>> Hell, the OpenBSD ports tree should perhaps contain patches which >>> REMOVE such commercial operating system support. That's a fork >>> Richard would surely approve of. >>> >>> Richard, your pants are full of hypocritical poo. >>> >>> >> I have no doubt that in some context Richard is hypocritical. >> Though most of us would be hard pressed to structure our lives >> to be consistent with our beleifs and principles to the extent >> that he has. >> >> But this is not about EMACS, nor is it about hypocracy. >> > > RMS made statements first. RMS will pay for his lies. > Why did I even bother. I was not trying to defend RMS or attack you. I was actually looking at the possibility that there might be some way of getting something positive out of this for OpenBSD. There is an obvious win-win for everybody, but you are fixated on revenge for imaginary slights. This sounds like something from my eight year old. You are 30something, Grow up. Do you really write your own email, or do you have some kid do them for you ? It is more important to you to catch Stallman in some mis-statement or lie than to even figure out what is best for OpenBSD ? Rather than figure out if there is anyway OpenBSD can benefit, it is more important to find a way to screw somebody else ? Every once in a while you show rationality and intelligence, and I think maybe there is some real value and real hope for OpenBSD, then you lob off a message like this one. > No. Nothing begs the question of what we do. We are not going to > change our process in any way as a result of what some loony retard > says. > > So if Richard adopted the BSD/ISC you would switch to the GPL just to spite him ? > We know _exactly_ what our principles are, and we are sticking to them > very clearly. > Yes, the screw RMS, Screw the FSF, and screw the world, and screw ourselves principle. Because frankly I can't see where you are following any other. Your position on closed hardware and binary blobs is exactly the same as Stallman's, and logically leads to the same position on software. Yet so far I have gotten no position on software - aside from the claim that Stallman somehow insulted OpenBSD. The only way his remarks could be taken as an insult, would be if you actually have the same principles. Even then it would be more of an uninformed error than an insult. It is not an insult for him to claim that you tacitly endorse non-free software - if you do. Whatever your principles are you are sticking to them so clearly that I do not even think most of the OpenBSD developers know what they actually are - well aside from the screw everybody else principle. That one seems abundantly clear. >> From the perspective of OpenBSD values, >> How far does the OpenBSD disdain for non-free software extend ? >> > > Richard does not stand in a position where he can ask that question > to us. Nor do you. We'll do what we want, and your questions don't > change anything. > Forget Richard, Forget me, Forget all the people you think have fucked you over. Instead of trying to figure out how to extract revenge, figure out what is best for OpenBSD. There is nothing wrong with doing what you want. But it sure as hell looks as if you are more interested in making certain that you do NOT do anything that richard might want. That anytime he says black, you are going to say white. In many circles I am known for having nearly an absolutist position on Free Speech. Your expressed position is even more absolutist than mine. Yet here you are telling others we can not even ask questions. My we have clay feet. Richard has actually answer the challenges you have thrown at him. In those instances where someone found that something that he recommended was not adhering to the standards he established, he commited to look into it and either fix it or revoke his recommendation. You refuse to deign to allow anyone else to ask questions. >> Establish what your principles and policies are or are going to be. >> > > We did. Years ago. I got it, OpenBSD is good, non-free software is good, but anything having anything to do with RMS is evil. Seriously, nothing I have read of any OpenBSD policies and principles is inconsistent with Richard's on this issue. If I am wrong about that, then OpenBSD has done a poor job of expressing its policies and principles. If I am right you are cutting off your nose to spite your face. This does not effect me personally one way or another. I could give a rats ass about the future of OpenBSD. Nor is this childish spat you seem to be having all by yourself with Richard of any consequence to me. Though I will conceede you are incredibly frustrating, how the hell can somebody so obviously intelligent, be so obviously self destructive and stupid at the same time. If one person calls you an ass, that's there problem. If ten people call you an ass, maybe you should think about it. If everyone on the planet outside your own cult calls you an ass, you are either the messiah or an ass. My money is on the latter. > Did you? > > Do you have turrets or aspergers or some other reason why you are compelled to insult virtually everyone ? >> Adhere to them and THEN if they are consistent with Richard's >> you can insist on his endorsement or burn him as a hypocrit. >> > > We do adhere to our principles very exactly. Richard does not adhere > to what he preaches. > > Richard came to our lists on a vendetta of hatred. Richard lied about > our project. Richard continues, and he won't stop, and therefore he > is an asshole. He'll get what he deserves -- we don't drop this issue > now that he's gone so far. > > Richard, Richard, Richard. You would think he is the anti-christ. Forget Richard, look after your own interests. Though Frankly, I suspect you will find that virtually every human outside the cult of OpenBSD, that gives enough of a damn to read Richards remarks would conclude that nothing he said insulted OpenBSD, and that they were accurate. >> If you are unwilling to adopt policies consistent with his, >> accept that you are not getting his endorsement and shut this thread >> down. >> > > Why do you get to tell people what threads should be shut down? > Fine blather away as you please. Atleast Don Quite was fighting against windmills for a worthwhile cause. > Why don't you mail Richard and tell him to stop mailing our lists? > Or are you his little brother? > I have e-mailed him. Pretty much the same thing I emailed you. I sugested that since on this specific issue I could see no conflict between what I percieve to be OpenBSD values and policies, that there had to be someway to reach common ground. But I do not speak for OpenBSD - you do. And you seem to fixated on revenge for imagined slights to look out for your own or OpenBSD's interests. There are values I share with you, some I share with Richard, and many I hold as my own. I have had heated private exchanges with Richard on several topics. But he has always been civil. He is a brilliant and shares many other traits with you. But he seems matured past eight, and realize that that whining and ranting is not going to get him anywhere. > > There is no cooperation between FSF and OpenBSD, and if Richard keeps > throwing poo at us, we will keep throwing poo right back at him and > his hyporcritical project. > I got it, if the fate of the human race depended on cooperation between the two of you, the rest of us need to bend over and kiss our asses goodbye, You would rather eat dog shit than concede there is any issue on the planet that Richard is not wrong about. If god came down and gave you a choice between a heaven with Richard in it and eternal damnation, you would pick eternal damnation. > >> Richard has offered you the oportunity to aquire his endorsement. >> > > That's bullshit. Richard came looking for a fight. I don't think he > expected to look this much like a loser. > Outside the cult of OpenBSD no one else sees it that way. The few people who are paying attention are trying to figure out why OpenBSD is more interested in pissing all over RMS than looking after its own interests, And Richard only looks stupid for beleiving there was any hope of rational discourse. > >> With very little effort OpenBSD could be the most significant OS >> with Richard Stallman's impratur >> certifying it as totally free. >> > > We are free. We don't need some uneducated guy who climbed up into > some high chair endorsing us; he is jealous of what we do, and that > noone else listens to him anymore. > If he is so jealous, why are you the ones whining because you can't get anybody to give you any money ? I read damn little besides sour grapes from the OpenBSD community. I think Shakespeare might have some advice - "the fault is not in our stars, but in ourselves". But what would I know, like Richard, I am just an uneducated twit. From what I can tell GPL/LGPL projects make up almost 75% of all FOSS projects, and BSD projects less that 6%. There are nearly as many projects under the new GPLv3 as the BSD License. Even Torvald's has gone from dead set against the GPLv3 to being willing to actually use it in some circumstances. All in all Richard has been doing quite well - despite graduating magna cum laude from Harvard and picking up two honorary doctorates and 1 honorary professorship - this year. If he gives a damn about OpenBSD at all, it is because if he could endorse it, he could use it as an effective club to beat on Linux distributions to get them to conform to his notions of free software. While gNewSense might actually be more popular than OpenBSD, OpenBSD is an actual real OS, with a real history even if it has damn few actual users. "Am I not destroying my enemies when I make friends of them?" He is not jealous of you. He just wants to use you as a means to much bigger ends. But god forbid that you might actually benefit from that. "Alas, alas for you, lawyers and pharisees, hypocrites that you are! Sure that the kingdom of Heaven awaits you; you will not venture half so far." I am not the leader of the RMS fan club, but personally, it seems like you can't figure out why he has the stature and attention he has, and you do not. Hey I can't figure out why Bill Gates is worth Billions and I am not. But I am not letting it eat me up. And while you are mail bombing Stallman - why don't you revive another childish blast from the past and lob a few kernel binaries at him. Do you actually read the crap you write ? Please tell me that you have aspergers, or are a paranoid schitz, so that there is a rational explanation for your behavior. I am not out to get you. Richard is not out to get you. The FSF is not out to get you. The world is not out to get you. But you appear to be out to get you. "You show people what you're willing to fight for when you fight your friends
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 10:09:38 Message-ID: E1J37UA-0008El-7e () fencepost ! gnu ! org You said "Real men don't attack straw men". Yet this is *EXACTLY* what you are now doing. You continue to repeatedly write that OpenBSD recommends the ports system to its users, *which it does not*. Let me say that once again: OpenBSD recommends that EVERYBODY USE PACKAGES, NOT THE PORTS TREE. OpenBSD distributes the ports tree. In my book, that's recommending all the programs that are in it, referring people to those programs. I believe what you say about the other facts, but those facts don't override these facts. For instance, the statement urging people to use the binary packages doesn't cancel out the fact that the ports tree refers them to the non-free programs. The statement, as you quoted it, does not say "Never use the ports!" Obviously the ports are provided so people can use them. The statement urges people to try the binary packages first. That makes sense, but it isn't relevant to this question. conversation, where I will be happy to explain to you exactly the nature of the OpenBSD ports and packages systems. But let's do that off-list, Ok, let's do so. But I would also like you to answer my emails, especially this one: http://marc.info/?l=openbsd-misc&m=119741909911558&w=2 I have no obligation to answer each and every message that people post, or address every issue anyone else raises. Some issues don't seem to need answers. However, because of your offer, I will send mail to try to find the message that URL refers to, and then send you a private answer if I have not posted one already.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 10:09:46 Message-ID: E1J37UI-0008Ri-Ax () fencepost ! gnu ! org It also seems silly to me this idea between "tainted" and "clean" oses, such as Open and gNewSense, respectively. Take for example a user that runs Ubuntu [GNU/]Linux but proscribes to your free-only philosophy. They don't have to install the adobe flash plugin (which I believe is still a binary of sorts.) They can choose not to. The Adobe flash plug-in is non-free software, and people should not install it, or suggest installing it, or even tell people it exists. That Firefox offers to install it is a very bad thing. I've been trying for a couple of years to get going a modified version of Firefox that won't offer to install any non-free plug-ins, but we don't have enough people to make this work very well. If you would like to help, please let me know. It is an important project.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Damien Miller < djm () mindrot ! org> Date: 2007-12-14 12:37:02 Message-ID: alpine.BSO.0.99999.0712142321260.27644 () fuyu ! mindrot ! org On Fri, 14 Dec 2007, Richard Stallman wrote: > It also seems silly to me this idea between "tainted" and "clean" > oses, such as Open and gNewSense, respectively. Take for example > a user that runs Ubuntu [GNU/]Linux but proscribes to your free-only > philosophy. They don't have to install the adobe flash plugin > (which I believe is still a binary of sorts.) They can choose not > to. > > The Adobe flash plug-in is non-free software, and people should not > install it, or suggest installing it, or even tell people it exists. > That Firefox offers to install it is a very bad thing. > > I've been trying for a couple of years to get going a modified version > of Firefox that won't offer to install any non-free plug-ins, but we > don't have enough people to make this work very well. If you would > like to help, please let me know. It is an important project. This incredibly misguided. People won't switch to free software because of hectoring and hamfisted attempts to frustrate their choices, but they instantly switch when free software becomes a compelling replacement - look at Apache or OpenSSH. Rather than wasting effort trying to make firefox unusable for an unfortunately large proportion of its userbase and on insulting OpenBSD developers with spurious accusations, why not spend the energy on making a usable flashplayer replacement? or on getting Adobe to open their source/specifications? -d
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Johan Mson Lindman < jl () btradianz ! se> Date: 2007-12-14 13:30:21 Message-ID: 4762856D.5050905 () btradianz ! se David H. Lynch Jr. wrote: > I am not out to get you. Richard is not out to get you. The FSF is > not out to get you. The world is not out to get you. But you appear to > Again, Richard made foul and faulty comments about OpenBSD first. Richard then came to the OpenBSD mailing lists looking for a fight. David you need to check the facts and shut your mouth. Now, go away troll (that goes for both Stallman and the other clown). Regards Johan M:son Lindman
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Ted Unangst" < ted.unangst () gmail ! com> Date: 2007-12-14 16:33:10 Message-ID: 4109e9180712140833k4d5f5fd7g179bc8b5253d3e8 () mail ! gmail ! com On 12/14/07, Richard Stallman < rms@gnu.org> wrote: > The Adobe flash plug-in is non-free software, and people should not > install it, or suggest installing it, or even tell people it exists. so much for free speech.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Breen Ouellette < admin () breeno ! net> Date: 2007-12-14 16:43:42 Message-ID: 4762B2BE.40109 () breeno ! net ----- This is a reply to David's email to me. I have left out his original message since it was sent privately and without permission to repost to the list. ----- This is all I have left to say on the matter. How you take it from here is up to you. OpenBSD only endorses OpenBSD. I have never seen a single piece of software outside of the OpenBSD base endorsed by OpenBSD. It has a ports tree which makes it possible to run a large number of software packages, some of which do not meet the definition of free software put forth by the FSF. However, this does not constitute endorsement. Merriam-Webster: 2 a*:* to approve openly < /endorse/ an idea>; /especially/ *:* to express support or approval of publicly and definitely < /endorse/ a mayoral candidate> b*:* to recommend (as a product or service) usually for financial compensation < shoes /endorsed/ by a pro basketball player> The ports tree offers a number of similar software packages of varying licences. There is no endorsement by OpenBSD of any single package as being better than any other package. Options are offered, and it is up to the user to decide which one to use. OpenBSD doesn't define itself as a censor of anything outside of the base system. The only reasons I have ever seen for leaving something out of ports were based on legal issues, which isn't censorship but merely covering the project's hindquarters. RMS' statement that OpenBSD endorses non-free software goes too far, and the intention was to detract from OpenBSD - no matter how much sugar coating it came with.dn't have the same impact as claiming that OpenBSD contains and endorses non-free software. That's far more accusatory. But it's wrong. As for Theo being abrasive, it has never been my experience that he is, but I have been fortunate to meet him in person, and so I don't fill in the blanks left by email correspondence with images of this Theo-monster everyone writes about. I read his emails for what they are - uncompromisingly intolerant of ignorance and sincere misinformation, which doesn't sit so well with the bleeding-heart majority. People expect their sincere misinformation to be countered with polite explanations. Nothing but wimpy social custom requires such - and the older I get the more I've come to agree with Theo's stance of fighting the ridiculous with ridicule. It is the most effective and reasonable method of dealing with these people. RMS, on the other hand, comes in with a half baked idea that OpenBSD endorses non-free software, AND he openly endorses censorship of all non-free software. I can't get behind that. If he isn't happy with the landscape of non-free software then he should work on improving the landscape of free software to compete with these non-free packages he despises. My opinion is that he has failed to convince the world that all software should be free. He can't make his vision of free software stand on its own two feet so instead he is trying to kick out the legs of everything else which doesn't actively support his vision. Well, I for one have never felt that censorship of any sort is a viable way of growing a competing idea. Censorship ultimately leads down an evil path. I'm out. Breeno
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Paul de Weerd < weerd () weirdnet ! nl> Date: 2007-12-14 17:27:17 Message-ID: 20071214172717.GI9446 () despair ! weirdnet ! nl Re-adding the original recipients. Please keep this on-list or out of my mailbox. On Fri, Dec 14, 2007 at 07:12:46AM -0500, David H. Lynch Jr. wrote: | Paul de Weerd wrote: | > On Tue, Dec 11, 2007 at 06:56:57PM -0500, Richard Stallman wrote: | > | I don't recommend Torvalds' version of Linux. The versions of Linux | > | in Ututo and gNewSense, which I recommend, do not have the blobs. | > | > Interesting, these linux distributions. They seem to be pretty new, | > what did you recommend before these came onto the scene ? None of | > these seemed to exist 8 years ago. | > | > A free and usable operating system was already well available back | > then, and it still is today : OpenBSD. | > | OpenBSD is unwilling to even make it clear whether it does or does not | meet RMS's criteria. OpenBSD's criteria are crystal clear and spelled out on the website. It's RMS's criteria that are being discussed (at least, that I tried to discuss in the mail you replied to). Those are unclear, since he goes against his own advice and clearly supports non-free operating systems. | Binary blobs are a relatively recent addition to Linux. | And anyone can trivially eliminate them. | Rolling your own Linux distro has been an option pretty much since day one. | And while you can laugh GNU has been kicking Hurd arround for a long, | long time. The last time I looked, Hurd was not even close to being useable. I just checked and the website says this : "It is not ready for production use, as there are still many bugs and missing features." (from http://www.gnu.org/software/hurd/hurd.html) OpenBSD, on the other hand, has been ready for production use for well over ten years. I'm not claiming it doesn't have bugs, all software does, but it's been ready for production use, and has been used, for quite some time now. | > You are, however, being asked to explain how you combine these views | > with the support for several non-free OS'es within the copyleft | > software packages of emacs and gcc. By providing binaries for (for | > example) the Windows family of operating systems on your web and/or | > ftp servers (and I say 'your' to mean the servers of the foundation | > you appear to represent, the FSF), you seem to go fully against your | > recommendation of people to use free software. | > | A bridge from non-free software to free software | is at the opposite ethical extreme from a bridge from free software to | non-free software.. Basically, what you're saying is that a little pragmatism goes a long way ? Is that what you're saying ? How should we interpret your words ? How about a little pragmatism in the other direction ? Let me pick one simple example : Your environment depends on flash. You've just seen the light and want to migrate to 'free software'. You can install OpenBSD and tons and tons of free software and still be able to use flash until such a time that you're ready to remove your dependency on flash (or a free alternative is readily available). However, this was not the point. The point was, as Richard Stallman put it, giving legitimacy to non-free software. I, and others, pose that supporting non-free operating systems in your free software package (gcc, emacs) gives this same legitimacy to non-free software. "Opposite ethical extreme" is a nice term, by the way. It is an ethical extreme to claim that an OS endorses non-free software simply because it eases its installation through the ports infrastructure. I consider this quite 'extreme' indeed. Please note that I'm not saying gcc or emacs should not support windows, solaris, ultrix or any other non-free operating system. I do not hold these extreme ethical views. I merely question RMS's ethics. | > Ironically enough, providing the users of non free operating systems | > with free software encourages them to keep using their non-free | > software and thereby promotes the use of non-free software. How is | > that for ethics ? | > | Maybe for you, but alot of the rest of us came from the M$ world | and did not move in one single giant leap. I too have used (and still use) non-free software. Not only from Microsoft but also from providers such as IBM, Sun, Digital, SGI and Apple. My personal preference is for free software, mostly OpenBSD. Because of practical or pragmatic reasons, I still use non-free software on a daily basis, yet I seek to replace these with free alternatives. | Discovering the free software exists and that its quality is excellent | without | taking a huge step into the abyss seems to me to be promotion, | while anything from free software back towards non-free software | has entirely different ethical value. Again, I hear you say 'a little pragmatism goes a long way'. Please, if that is not what you're saying correct me if I'm wrong but note that if it is what you're saying then I concur. A little pragmatism does go a long way. I'm not taking the extreme view that non-free software is evil and must be abolished. Non-free software is often (yet, not always) the choice of the user. I do have an issue with someone who takes a very extreme position but doesn't follow through. I will question the ethics of these people, in this particular case Richard Stallman. Again, in his words : 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. Providing binaries for non-free operating systems suggests using those binaries *on those non-free OS'es*, does it not ? It grants those non-free OS'es a sort of legitimacy, does it not ? RMS states that granting legitimacy to non-free software is what he is opposed to, yet it is exactly what he does by providing support for non-free OS'es in his copyleft software. Please, explain to us how this is not true. Your argument of it being at the other extreme ethical standpoint does not hold, since Richard spoke of granting legitimacy to non-free software, not about a direction to move from non-free to free or vice versa. | > On the other hand, providing users of a free operating system (which | > already provides users the ability to install and use non-free | > software, as you've so eloquently pointed out) with an easy interface | > to install *AND REMOVE* non-free software, might actually encourage | > them to investigate other, free, alternatives to the non-free software | > they sought to use. | Huh ? Giving someone a gun does not encourage them to become pacifist, | unless maybe by getting them to shoot their neighbor to see the error of | their ways. Your metaphor makes absolutely gNoSense; at all. Please try to stay on topic in the discussion, no need for esoteric metaphors to make your point. Also, please have another look at the example I provided earlier about the use of Flash. | > As has been said before, the ports tree is just a | > scaffold, used to force third party programs (be they free or non-free | > and for whatever value of freedom you wish) to install into a sane and | > known location within the filesystem, easing the task of installing | > and uninstalling said program. This, in no way, encourages or promotes | > the use of said software (free or non-free). | > | It is an expression of values. Personally it is a pretty clear one. Apparantly, someone valued the program enough to warrant the effort of writing a port for it. Others then valued this work enough to submit the port to the tree. We can agree that there at least some people expressed an interest in the port, but please do elaborate how it encourages or promotes the use of said port (free or non-free). | It also is a rejection of the value that the free software community | can stand on its own. And actively discourages efforts to do so. And the free software community can not stand on its own. Have another look at flash. No viable free alternatives exist (although work is progressing). I disagree violently with your observation that it actively discourages efforts to do so : the mere fact that people work on free alternatives for flash players contradicts you here. The lack of a free flash player, the fact people are forced to use the non-free player, is the major driving force to create an alternative. | > Truly, OpenBSD is the most free operating system available to the | > public at large today. If your system happens to contain an NVidia | > videocard and you run any linux variant (including gNewSense), you | > will be able to find, download and install the non-free binary blob | > that allows using the advanced accelerated 3d features of this piece | > of hardware. Some other BSD's also allow these to be used. OpenBSD | > makes it virtually impossible to use such blobs. It is the ONLY OS (at | > least to my knowledge, and I do try to stay informed on this | > particular topic) that actively approaches hardware vendors to ask for | > open and free (of NDA's) documentation so drivers can be written to | > support that hardware, the only one to take a firm stance AGAINST | > binary blobs and take positive action where other systems happily | > accept loadable modules to support their hardware (as the linux kernel | > in gNewSense and Ututo). | > | > | Excellent, fantastic, so what is the logic that results in this | absolutist position on binary blobs, | and hardware, yet thoroughly rejects exactly the same position with | respect to software ? Please, read again the goals and policies of OpenBSD. The OS should be free to be used an re-used by anyone, it has been said even for the creation of baby mulching machines. The OS is free software. The user is then allowed to do with it however he or she pleases. If the user wants to install non-free software (s)he can. It is not the objective of the project to tell users what to do with it. This is free software, users are free to do with it however they want. The developers work VERY hard to keep it free. The non-free software you speak of IS NOT PART OF OPENBSD. You can jump high and low, but really : nobody is trying to force or persuade you to install non-free software on OpenBSD. | And RMS is supposed to be hypocritical ? Ehm, no. RMS is supposed to stick to his ethics the way he claims he does. If he does not do this, people call him a hypocrit. | > There's a whole community of people who take very great care of using | > free software out here and who are well aware of the rights (and | > duties) that free software brings to the user. Your remarks are | > considered out of place and even offensive by some who put very much | > effort into creating a truly free operating system. I've been using | > "free unix-like systems" for well over a decade now and after some | > years of trying I've found the only system that is truly free and | > actively fights for the freedoms it gives to its users is OpenBSD. | > | Go back and read RMS's posts. I've read them. | I do not recall a single disparaging post about OpenBSD. He claims OpenBSD suggest the use of non-free software. After having used it for quite some time, such a suggestion was never made to me. In fact, developers have continuously suggested OpenBSD users to fight for software (and documentation) freedom, leading by example in very many cases. Fighting for software freedom and then being told you're suggesting users to use non-free software is quite a stab, I'd say. | Thee closest is the observation that Theo is unfriendly, | which is an incredible understatement. After having only recently met Theo I must say that I, once again, violently disagree with you. He was very friendly. Even after I made fun of him (a joke in relation to my employer), he kept smiling and remained friendly (and made a bit of fun out of me). However, I can not say I'm surprised he doesn't like being told he's suggesting the use of non-free software. I suppose he also violently disagrees with such statements and acts accordingly (but I'm not speaking for him here, these are mere assumptions). | Unless you are going to assert that truth is an insult, | or that explaining, defending, and frankly fairly lightly advocating, | his views is offensive, how do you reach offensive. See here above. There's no truth in the "OpenBSD suggests the use of non-free software". Claiming it is true, is an insult. | Th most strongly neegative statement he has made is that OpenBSD does | not reach the standard he requires to recommend. That is fair. However, many here find his standards dubious, especially in light of the support for non-free OS'es that his own software sports. | That appears to be the remark that is so offensive to the OpenBSD community. I don't think so. I'm no developer and I can only speak for myself, but I think the OpenBSD community really isn't seeking RMS's blessing all that much. Cheers, Paul 'WEiRD' de Weerd -- >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+ +++++++++++>-]<.>++[<------------>-]<+.--------------.[-] http://www.weirdnet.nl/
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:05 Message-ID: E1J3HSz-0006jv-TF () fencepost ! gnu ! org "However, if distribution D includes this "easier way to install" in its ports system, by doing so distribution D endorses it and takes on the ethical responsibility for it." We all know that the linux kernel (on which gNewSense is based) has an "easy way to install" binary blobs, like nvidia binary drivers. You've taken my words out of context. I was talking about a specific thing, the inclusion in the ports system of a recipe to install a particular non-free program. Someone else described such a recipe as an "easier way to install" that non-free program. I responded using his words, in quotation marks. By attributing his words to me, and by disregarding the context, you misunderstood the point of my message. I'm not talking about any and all things that make installation of anything easier. Just about giving recipes for installing particular non-free programs. That's what the issue is. OpenBSD non-free packages are not in the base system and not even available... That's true, but the ports system gives recipes for installing them. Moreover, this facility to install blobs that the linux kernel *provides* comes with the base gNewSense system... Could you tell me the name of that facility, or something else about it? If it is specifically and only useful for blobs, perhaps it should be remove from gNewSense. On the other hand, if it is a general purpose feature and blobs are merely one thing it could be used for, then I probably don't have anything against it. I don't criticize general facilities merely because someone could use them to do things with non-free software.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:07 Message-ID: E1J3HT1-0006kS-71 () fencepost ! gnu ! org Since both emacs and gcc contain code inside them which permit them to compile and run on commercial operating systems which are non-free, you are a slimy hypocrite. I see you are being your usual friendly self ;-}. There is a big practical difference between making a free system suggest a non-free package, and making a free package run on a non-free system. We treat the two issues differently because they are different. People already know about non-free systems such as Windows, so it is unlikely that the mention of them in a free package will tell them about a system and they will then switch to it. Also, switching operating systems is a big deal. People are unlikely to switch to a non-free operating system merely because a free program runs on it. Thus, the risk of leading people to use a non-free system by making a free program run on it is small. However, it is our practice when doing this to remind people that the non-free system is unethical and bad for your freedom. If the pages about the Emacs binaries for Windows don't say this, I'll make sure to add it. By contrast, many non-free applications are not well known, and installing one is much easier--it does not require changing everything else you do. Thus, even telling people about a non-free application could very well lead them to install it. I've published both of these positions before, but in this discussion I only mentioned the one that is relevant to my views about OpenBSD. Is that hypocrisy? Is that lying? No, just sticking to the point. But now that people have raised the other issue, here is my position on it.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:19 Message-ID: E1J3HTD-0006vd-ER () fencepost ! gnu ! org > I should more precisely have said that the OpenBSD ports system > includes instructions for fetching, building and installing specific > non-free programs. Yes, that would be the truth. What you did say, however, is not the truth. What I said was the same thing, in different words. When the ports system contains a recipe to build and install P, it's natural to say that P is "included in the ports system". You are interpreting the word "included" in a very literal sense, but that's not the only normal usage of the word. As a courtesy to the OpenBSD developers, and avoid the risk of confusion, I will try from now on to state this in a more precise way.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:22 Message-ID: E1J3HTG-0006vr-2q () fencepost ! gnu ! org It's total BS. If you don't want to pay for software, fine don't, but don't go on some religious crusade trying to get me to believe it's unethical so I won't either. When you buy a copy of a non-free program, you pay with your money and with your freedom. You apparently don't assign much value to the freedom that you would give up. I respect your right to your views.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:23 Message-ID: E1J3HTH-0006vy-EO () fencepost ! gnu ! org > If OpenBSD could spin off the ports system (perhaps people could put > it on the Pirate Bay), and break off connection with it, then it would > cease to convey any message from OpenBSD to the users. Then I could > recommend OpenBSD while not recommending its ports system. Currently, > that option does not exist. That option does exist. Ports tree is not installed by default. Users are not required to install the ports tree. When installing software, the ports tree is viewed as a last resort by both users and developers of OpenBSD. So if you refer someone to use OpenBSD, and tell them not to use the ports tree, they'll do just fine without using it. When speaking privately to someone I know is not likely to install non-free software, that is true. I can say to him, "You could use OpenBSD, as long as you take care, if you use the ports system, to check that the programs you install are free." When speaking to the public, that is not a real option; if I tried to do that, it would get simplified in transmission down to "Use OpenBSD", and that would lead people to use OpenBSD including the ports system. It's much like the situation for Debian. When speaking privately to someone who is not likely to install non-free software, I can recommend the official Debian GNU/Linux system and warn him to avoid the nonfree section which is also on the Debian servers. But if I said that to the public, it would get simplified in transmission down to recommending everything on Debian's servers. Thus, I don't recommend Debian.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:24 Message-ID: E1J3HTI-0006w7-O8 () fencepost ! gnu ! org And for all those people who keep trying to say that OpenBSD doesn't support ports - we do. If we put it out, that's the support already. But - seriously, as a project, do we need the validation from FSF/Richard? OpenBSD certainly doesn't need my permission for anything. If people don't care what I think, they can ignore me. I posted the first message on this list, a few days ago, because people had published inaccurate statements about my views towards OpenBSD. My aim is to explain what those views really are. Once that is done, the readers of this list may agree or disagree with me, but at least they won't criticize me for views which are not mine. Now, on the other hand, the question for Richard is this - if OpenBSD includes ports (on the CD), which is not an installable option, which the FAQ discourages you from using, how different/worse is this from a linux kernel that allows blobs to be installed? I don't know any details about what part of Linux "allows blobs to be installed", so I can only guess that it is a general feature which permits installation of firmware into devices, and that it works regardless of whether the firmware is free or non-free. I don't see anything wrong with general features that can install or build any sort of software. Thus, for instance, I don't think it is bad that OpenBSD and gNewSense have general-purpose features that a user might employ to install a non-free program. I don't think it is bad that GCC can compile a non-free program, or that you can use Emacs or VIP to edit one. (It's inevitable that general purpose facilities can operate on non-free code.) The ports system may contain a general facility which could build and install any program. (I don't know if it does.) If so, I have nothing against that. But it certainly contains specific recipes for installing specific non-free programs. That's what I object to.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:41 Message-ID: E1J3HTZ-0006yh-85 () fencepost ! gnu ! org You *can't relicense* code under your choice without the author consent period! That BSD license gives permission for almost any kind of use, including distributing the code under other licenses. The only requirement is not to remove the BSD license statement itself. Another message raised the question of what relicensing means and whether that involves changes to the code. When I say "relicensing" I mean distributing the code with another license applied. That doesn't mean deleting the old license. The concept of relicensing does not imply changing or adding code, and the legality of relicensing doesn't depend on changing or adding code. However, I would urge people to relicense only if they make very big changes. If they make lesser changes, it is better to contribute them to the original project, and if they make no changes, relicensing is just silly (in most cases).
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:43 Message-ID: E1J3HTb-0006yw-Ry () fencepost ! gnu ! org This philosophy disturbs me, and reminds me of the rationale for censorship in dictatorships and police states. Admitting the existence of something.... even referencing it.... does not give it legitimacy. Should we remove any reference to nazi germany from our history books in order to avoid legitimizing the nazi point of view? They're not the same kind of question. Talking non-free software as a phenomenon is different from telling people about specific non-free programs they might want to use. Having recipes for non-free programs in the ports system is more like including present-day neofascist web sites in the list of "interesting links" in your web site. I am against censorship, so I do not believe in closing down those neofascist web sites. But I won't refer people to them.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:49:51 Message-ID: E1J3HTj-0006zg-TL () fencepost ! gnu ! org | I don't recommend Torvalds' version of Linux. The versions of Linux | in Ututo and gNewSense, which I recommend, do not have the blobs. Interesting, these linux distributions. They are GNU/Linux distributions. (See http://www.gnu.org/gnu/gnu-linux-faq.html.) They seem to be pretty new, what did you recommend before these came onto the scene ? None of these seemed to exist 8 years ago. Nothing! For many years there was no system distribution I could recommend to the public, and that is what I said. You are, however, being asked to explain how you combine these views with the support for several non-free OS'es within the copyleft software packages of emacs and gcc. Yes, after one person brought this up, many others repeated it (as if sheer volume of namecalling meant something). My message about this issue will go out in the same batch as this message. One person asked why it was "hard" for me to answer this question. It wasn't hard for me to respond, but it would have been impossible to respond quickly. I have to sleep, you know. And since I review my messages before actually sending them, I don't send mail quickly. It usually takes 12 to 24 hours from when a message is sent to when I send a response. Plenty of opportunity--for those who seek one--to claim that my silence proves I have no comeback.
List: openbsd-misc Subject: Re: : Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:50:03 Message-ID: E1J3HTv-000716-RI () fencepost ! gnu ! org If he really hated what we do, he should stop using OpenSSH. He says he uses it. He should not. We are horrible people; he should not use our software. I don't hate what you do. I don't hate OpenBSD. I have a specific criticism of one point about OpenBSD, but that is not hatred. I appreciate many of the good things that OpenBSD does for free software. I don't think that you are horrible. You are behaving rather badly to me, but that's just a small part of what you are as a person; I would not judge you overall based on that. (I also would not reject a free program because of personal disapproval of its developer.) It looks like you really believe I hate you and really believe I think the OpenBSD developers are horrible. But that does not come from me. I wish you could see that.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:50:48 Message-ID: E1J3HUe-00077j-3Y () fencepost ! gnu ! org An anthology contains the actual licensed material of the books. The ports tree only contains urls of these pieces of software you object to. You're right, but I don't think that difference matters for this issue. Giving just the URLs for non-free software is referring people to them.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-14 20:50:54 Message-ID: E1J3HUk-00078S-NQ () fencepost ! gnu ! org > running non-GPL-covered software? Not I. I frequently run OpenSSH, > whose license is not the GNU GPL, and is incompatible with the GPL (if > my memory serves). Richard, please stop spreading lies (or looking like a fool) by not doing research. The license of OpenSSH is here: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/LICENCE?rev=HEAD According to http://www.gnu.org/philosophy/license-list.html this is GPL-compatible (modified BSD license or better). Thanks for correcting me about that point. I was not sure about it, which is why I said "(if my memory serves)" in the text you quoted. What puzzles me is why you think this mistake was a lie, or that it might make me "look like a fool". People normally don't call someone a liar, or a fool, because of a little (and tangential) mistake like this.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-14 20:53:22 Message-ID: 200712142053.lBEKrMDU023219 () cvs ! openbsd ! org > Since both emacs and gcc contain code inside them which permit them to > compile and run on commercial operating systems which are non-free, > you are a slimy hypocrite. > > I see you are being your usual friendly self ;-}. Yes, and you are being the usual slimy hypocritical asshole. > There is a big practical difference between making a free system > suggest a non-free package, and making a free package run on a > non-free system. We treat the two issues differently because they are > different. You treat them different because it is convenient for your agenda of hatred against groups of people who, with a lot less donation money, actually suceed at making full operating systems. You treat these issues different because you are a hypocrite. > People already know about non-free systems such as Windows, so it is > unlikely that the mention of them in a free package will tell them > about a system and they will then switch to it. Also, switching > operating systems is a big deal. People are unlikely to switch to a > non-free operating system merely because a free program runs on it. Oh, so this is like thought crime? > Thus, the risk of leading people to use a non-free system by making a > free program run on it is small. However, it is our practice when > doing this to remind people that the non-free system is unethical and > bad for your freedom. If the pages about the Emacs binaries for Windows > don't say this, I'll make sure to add it. It is unethical for you to come attacking our efforts. I am going to ask some of the ports people to make the ports system point at a few more proprietary and non-free pieces of software. In honour of your hypocrisy. > By contrast, many non-free applications are not well known, and > installing one is much easier--it does not require changing everything > else you do. Thus, even telling people about a non-free application > could very well lead them to install it. How convenient for your hypocrisy. > I've published both of these positions before, but in this discussion > I only mentioned the one that is relevant to my views about OpenBSD. > Is that hypocrisy? Is that lying? No, just sticking to the point. > But now that people have raised the other issue, here is my position > on it. It is lying, and it is hypocrisy. You are a slime who changes his position as he needs. You may have had value ten years ago, but people will see that you don't anymore.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-14 20:54:28 Message-ID: 200712142054.lBEKsSCx014385 () cvs ! openbsd ! org > > I should more precisely have said that the OpenBSD ports system > > includes instructions for fetching, building and installing specific > > non-free programs. > > Yes, that would be the truth. What you did say, however, > is not the truth. > > What I said was the same thing, in different words. > > When the ports system contains a recipe to build and install P, it's > natural to say that P is "included in the ports system". You are > interpreting the word "included" in a very literal sense, but that's > not the only normal usage of the word. The gcc and emacs distributions contain enough information inside them to let a person compile those distributions on non-free systems. Hypocrite.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-15 0:25:37 Message-ID: 200712150025.lBF0PbGE015951 () cvs ! openbsd ! org > They seem to be pretty new, > what did you recommend before these came onto the scene ? None of > these seemed to exist 8 years ago. > > Nothing! For many years there was no system distribution I > could recommend to the public, and that is what I said. It is fascinating how you are recommending Linux distributions which contain two non-free source code files in their X distributions. Richard, you know what I am talking about. You have heard about this issue already. It is those two SGI files. Yet, you are endorsing Linux distributions which contain those files. Shame on, you hypocrite.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:36:18 Message-ID: E1J3egE-000520-6l () fencepost ! gnu ! org Again, Richard made foul and faulty comments about OpenBSD first. Neither one. What I said was that I don't recommend OpenBSD because the ports system suggests non-free programs. That's neither faulty nor foul. It is factually accurate: the ports system does contain recipes to install non-free programs. It is civil in tone, not harsh or nasty. Yes it is a criticism, but not a foul criticism. I do not hate OpenBSD and I don't speak as if I did. You and several others seem to perceive hostility which is not present in my words. Richard then came to the OpenBSD mailing lists looking for a fight. I did not desire a fight and I did not start one. Others have tried to, but their fight remains one-sided: they attack me, but I do not attack them; instead I remain civil and stick to the issues.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:36:20 Message-ID: E1J3egG-00052H-Sj () fencepost ! gnu ! org > The Adobe flash plug-in is non-free software, and people should not > install it, or suggest installing it, or even tell people it exists. so much for free speech. Free speech means you are free to tell people about the Adobe flash plug-in, and also free to decide not to tell them. I exercise my freedom of speech by not telling people about the Adobe flash plug-in. I think you should, too. But I will not try to force you to do that, because I respect your freedom of speech.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:36:29 Message-ID: E1J3egP-00052v-6O () fencepost ! gnu ! org Please note that I'm not saying gcc or emacs should not support windows, solaris, ultrix or any other non-free operating system. I do not hold these extreme ethical views. I merely question RMS's ethics. Is there anyone here that actually believes it is wrong for free programs to have code to run on non-free systems? Such a person could honestly criticize me for thinking that is acceptable. But I have a hunch that nobody on the list holds those extreme ethical views. In other words, you and others are attacking me for agreeing with all of you on this point. Everyone has to draw lines between cases that are partly similar, and that is not hypocrisy. Hypocrisy is a contradiction between one's stated views and one's actions -- for instance, criticizing someone else for doing that which you do not think is wrong. I too have used (and still use) non-free software. Not only from Microsoft but also from providers such as IBM, Sun, Digital, SGI and Apple. My personal preference is for free software, mostly OpenBSD. Because of practical or pragmatic reasons, I still use non-free software on a daily basis, yet I seek to replace these with free alternatives. I appreciate that you make efforts to replace them with free software. Many others who prefer free software, or say they do, make no efforts to bring their use of non-free programs to an end. They leave the job to others and do not try to shoulder even part of it. Again, I hear you say 'a little pragmatism goes a long way'. Please, if that is not what you're saying correct me if I'm wrong but note that if it is what you're saying then I concur. A little pragmatism does go a long way. I'm not taking the extreme view that non-free software is evil and must be abolished. Non-free software is often (yet, not always) the choice of the user. I do have an issue with someone who takes a very extreme position but doesn't follow through. I believe that all software should be free -- what you call a "very extreme" position -- and I have spent 24 years working for this goal. Free operating systems exist today because of the campaign which I started in 1983. I am also very pragmatic in how to campaign for this; otherwise I would never have got this far. My only method for achieving this goal is by convincing people, and it is clear it will take many years to succeed (if we ever do). Many people do not yet want to migrate all the way to free software, and the possibility of migrating partially as a bridge is very helpful to the progress of free software. I recognize this as much as anyone. I also recognize that we cannot keep moving towards a distant goal without keeping it in our minds and upholding it with our actions. Otherwise, it will be forgotten, or turned into a purely theoretic Sunday-school principle which people do not follow in life. To reconcile these two needs, I concluded that I should generally accept compromises and part-way measures that are beneficial in the short term, as long as they don't undermine the long-term goal. However, we must not advocate part-way measures that imply rejection of the goal. More concretely, this means that I can grant legitimacy to installing free software, even if they don't go all the way and erase all the non-free software on their machines. But I cannot grant legitimacy to installing a non-free program, because that would be treating the problem as a solution. Thus, I can encourage installing Emacs, GCC or OpenOffice on Windows, but I should not encourage installing non-free programs on GNU/Linux or BSD, just as I should not encourage uninstalling said program. This, in no way, encourages or promotes | > the use of said software (free or non-free). | > | It is an expression of values. Personally it is a pretty clear one. Apparantly, someone valued the program enough to warrant the effort of writing a port for it. I think you and he are talking past each other. You're talking about value; he's talking about values. When you talk of seeing "value" in a non-free program, that word presumes a certain set of values, values that value convenience more and freedom less. Lots of people have those values; they are the ones that lead people to develop, distribute, and use non-free software. And the practice of developing, distributing, and/or using non-free software promotes those values. I abhor those values; I want to teach people to value freedom enough to reject non-free software. To do this, I must conspicuously avoid acting the way those values would lead me to act. That is the reason for many of my decisions, including the decision not to recommend distros that lead people to non-free software.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:36:31 Message-ID: E1J3egR-00053B-RN () fencepost ! gnu ! org He claims OpenBSD suggest the use of non-free software. After having used it for quite some time, such a suggestion was never made to me. I will not argue with your statement about your personal experience. The point is that OpenBSD distributes the ports system, and the ports system contains installation recipes for various non-free programs listed by name. That in itself is a suggestion to install those programs. That is the suggestion I am talking about. I said so explicitly in my first message: 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. If you don't like the word "suggest", we could say it "leads people to" or "refers people to" or "helps people install" that software. The point that I'm concerned about is not which word we use, but rather the facts, which we now all know. The issue is what we make of them ethically. I disapprove of that practice, but my goal in talking about it here was not to argue about that. My aim was to state what my real views are, and thus correct inaccurate statements already about them. Remember all the people who accused me of "lying" because at some time I described the presence of these recipes as "the ports system includes non-free software"? That whole tangent was based on taking my words out of context. My first message had already made it clear what I was talking about. The people who created this tangent chose one way I described the facts, and picked a wrong interpretation, which my first message had already shown was not right. In other words, they raised an imaginary issue, and denounced me for a claim they should have known I did not make.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:36:50 Message-ID: E1J3egk-000552-Jd () fencepost ! gnu ! org RMS' statement that OpenBSD endorses non-free software goes too far, What I said is that the ports system contains recipes for installing non-free software. In another message in this batch I address the question of what words to use to refer to that relationship. For me, the issue is that that relationship exists, not which word to call it. and the intention was to detract from OpenBSD - no matter how much sugar coating it came with. My intention was to explain my views and reasons for deciding not to recommend OpenBSD. Based on this, I see no hypocrisy from OpenBSD. I do not say that OpenBSD is hypocritical. I only say it does something that I think systems should not do. If RMS had made the statement that OpenBSD doesn't actively prevent the user from running non-free software then I think there wouldn't be an issue here - what operating system does? The idea that I want systems to actively prevent running non-free software is a straw man. Since the first message I posted, I have told people that I do not want that. When people disregard my actual views and attack this straw man they are simply misrepresenting my views. Then again, it wouldn't have the same impact as claiming that OpenBSD contains and endorses non-free software. What I said is that the ports system suggests installing non-free programs. That's accurate, and it's also the issue at hand. RMS, on the other hand, comes in with a half baked idea that OpenBSD endorses non-free software, AND he openly endorses censorship of all non-free software. I do not advocate censorship of software, or anything else. I advocate making all software free, and that's something different.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:37:06 Message-ID: E1J3eh0-000571-LM () fencepost ! gnu ! org For personal reasons, I do not browse the web from my computer. (I also have not net connection much of the time.) To look at page I send mail to a demon which runs wget and mails the page back to me. It is very efficient use of my time, but it is slow in real time.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-15 21:37:45 Message-ID: E1J3ehd-0005BD-Ie () fencepost ! gnu ! org This incredibly misguided. People won't switch to free software because of hectoring and hamfisted attempts to frustrate their choices, Convincing people to switch to free software is just one part of what we need to do to establish a society in which users are free. We also have to teach them to appreciate their freedom, and recognize that non-free would deny them their freedom. That way they will take actions to protect their freedom. Messages of acceptance of non-free software undermine the efforts to teach people that appreciation, and that is why I have decided to reject them. As for words like "hectoring and hamfisted attempts", I think that reflects your feelings toward me more than the reality of what I do. Rather than wasting effort trying to make firefox unusable for an unfortunately large proportion of its userbase and on insulting OpenBSD developers with spurious accusations, why not spend the energy on making a usable flashplayer replacement? We are doing that too. It is called Gnash. However, if all we do is replace each non-free plug-in when it appears, I don't think we will ever catch up with them. We need to address this problem from both ends: developing free plug-ins, and discouraging the acceptance of non-free plug-ins.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-15 22:31:34 Message-ID: 200712152231.lBFMVYLB002298 () cvs ! openbsd ! org > What I said was that I don't recommend OpenBSD because the ports > system suggests non-free programs. On the bsd talk show you did not withhold your recommendation because the ports system suggests non-free programs. No way, that's not what you said on that show. What actually happened is that you withheld your recommendation because it CONTAINS non-free programs; that is what your words were. It turns out that the above assessment was based on a complete lack of research. It was uneducated, and you should have apologized for the error. You were really clear in your interview. And wrong. Later on, on this mailing list, you have changed your statements to say that your recommend against OpenBSD because it now... RECOMMENDS non-free software. We've made it quite clear that Emacs and gcc recommend the use of non-free software, by directly containing code to support those systems. The ports tree does not contain code to support non-free components. It simply provides URLs to a few select things which people might wish to use. Itself, it contains no non-free code and makes no recommendations. But gcc and emacs directly contain code which RECOMMENDS compilation on non-free systems, by actually compiling and running there. First you lied. Then you introduced new position that you cannot meet yourself. That is hypocritical of you. You are a hypocritical liar, Richard. Your lies taint the efforts of the entire FSF and GNU communities. Shame on you all for letting Richard mislead you so.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-15 23:23:26 Message-ID: 200712152323.lBFNNQAG026283 () cvs ! openbsd ! org > > The Adobe flash plug-in is non-free software, and people should not > > install it, or suggest installing it, or even tell people it exists. > > so much for free speech. > > Free speech means you are free to tell people about the Adobe flash > plug-in, and also free to decide not to tell them. Free speech also means our free ports tree can contain Makefiles which point at non-free software. > I exercise my freedom of speech by not telling people about the Adobe > flash plug-in. I think you should, too. But I will not try to force > you to do that, because I respect your freedom of speech. You go onto a talk show and exercise your freedom of speech and your powerful position as some supposed visionary ... to criticise our exercising of our free speech. At the same time, the specific criticism you have of us is not supposed to stick to your own behaviour, in gcc end emacs. You are a hypocrite, and any supposed visionary status you had in the past is now nothing but mud. None of the operating system distributions will give your crack pot ideas any more credit in the future.
[slash@peereboom.us: Re: Real men don't attack straw men] by Marco Peereboom Dec 31, 2007; 01:01pm These messages somehow did not make it to misc@ so I am resending them. My reply to RMS did make it to misc@. I basically asked RMS why he endorses Solaris which is not even remotely free. I encourage people to try to understand the FSF reasoning for this endorsement. I can't come up with anything else but a bought endorsement. Original message: ------------------------------------------------------------------------------ Date: Wed, 26 Dec 2007 09:07:15 -0600 From: Marco Peereboom < slash@...> To: Richard Stallman < rms@...> Cc: misc@... Subject: Re: Real men don't attack straw men In-Reply-To: < E1J1kP9-0005Vw-Qa@...> User-Agent: Mutt/1.5.17 (2007-11-01) Richard, can you please educate me why you endorse Solaris? http://itmanagement.earthweb.com/osrc/article.php/12068_3717476_3 Per that interview you are endorsing an OS that basically won't run without proprietary drivers. I love Solaris as an OS but it isn't free. The CDDL clashes with the GPL; or can you explain why suddenly CDDL is GPL compatible? Did someone tell you its free? Might it have something to do with money? http://www.fsf.org/donate/patron/index_html We are talking about the same Sun that rejects open source drivers for proprietary reasons. Like this beautiful piece of software written by David Gwynne: http://www.itee.uq.edu.au/~dlg/mfi/ This was rejected in favor of LSI's proprietary driver that adds nothing over David's driver. Eagerly awaiting your answers, /marco ------------------------------------------------------------------------------ RMS' answer: ------------------------------------------------------------------------------ X-Original-To: slash@... Delivered-To: slash@... X-Spam-Checker-Version: SpamAssassin 3.2.2 (2007-07-23) on mail.peereboom.us X-Spam-Level: X-Spam-Status: No, score=-4.0 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS autolearn=ham version=3.2.2 From: Richard Stallman < rms@...> To: Marco Peereboom < slash@...> CC: misc@... In-reply-to: <20071226150715.GB9799@...> (message from Marco Peereboom on Wed, 26 Dec 2007 09:07:16 -0600) Subject: Re: Real men don't attack straw men Reply-to: rms@... Date: Thu, 27 Dec 2007 08:42:08 -0500 Per that interview you are endorsing an OS that basically won't run without proprietary drivers. I did not know that. Can you send me a URL for the precise details? Once I know the details, I will ask them to post a correction in the interview. The CDDL clashes with the GPL; or can you explain why suddenly CDDL is GPL compatible? The CDDL is not GPL-compatible, but it is a free software license. The source code of OpenSolaris is indeed free software, just as the source code for OpenBSD is free software. If your information is correct, OpenSolaris has a serious problem, and should not be endorsed, Those are two different questions.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Marco Peereboom < slash () peereboom ! us> Date: 2007-12-31 2:14:48 Message-ID: 20071231021447.GA17455 () peereboom ! us On Thu, Dec 27, 2007 at 08:42:08AM -0500, Richard Stallman wrote: > Per that interview you are endorsing an OS that basically won't run > without proprietary drivers. > > I did not know that. Can you send me a URL for the precise details? > Once I know the details, I will ask them to post a correction in the > interview. I sure can. Code you wont ever get: http://www.opensolaris.org/os/about/no_source/ The binary license restrictions are described at: http://opensolaris.org/os/about/faq/binary_licensing_faq/ Let me try to recap it for you though. You can't take a blob from solaris and use it on linux for example. Not very free. More pieces of the os that are licensed "odd" at best: http://opensolaris.org/os/downloads/on/ Not free development environment that is REQUIRED to compile Solaris. http://opensolaris.org/os/downloads/devpro/ > > The CDDL clashes with the GPL; or can you explain why suddenly CDDL is > GPL compatible? > > The CDDL is not GPL-compatible, but it is a free software license. > The source code of OpenSolaris is indeed free software, just as the > source code for OpenBSD is free software. If your information is > correct, OpenSolaris has a serious problem, and should not be endorsed, > Those are two different questions. The CDDL has a patent provision that is not GPL compatible. Sun reserves the right to call something you do a patent infringement and revoke your license. It is quite an interesting read. They also retain all patent rights so if you write code that makes their patented code better they get to claim all IP rights. The license is a mess; kind of like the GPL. It is full of legal pitfalls that are you know, not so free. Have a read: http://opensolaris.org/os/licensing/cddllicense.txt
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2007-12-31 22:30:47 Message-ID: E1J9T9j-0003Zl-IL () fencepost ! gnu ! org Thanks. Since you didn't answer soon, and since I did get other info about non-free software needed for OpenSolaris, I already asked for a correction in the interview. I made it general so that I won't have to go into these specifics. But I would like to know more about the need for Devpro: Not free development environment that is REQUIRED to compile Solaris. Someone else showed me some text which seems to say that you can also compile it with GCC. From http://opensolaris.org/os/downloads/on/: You will then need to download the compilers specific to your platform . Choose either: * The Sun Studio Compilers (Recommended). NOTE: Sun Studio 11 is required for building Build 45 and higher.... -or- * The GCC Compiler found in Solaris Express, Community Edition build 22 or later. (Please see the gcc tools page for more information if choosing this option.) However, I don't know precisely what question that is the answer to. Maybe it doesn't apply to ALL the OpenSolaris software. Is there text that says that certain components can compile only with Devpro?
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2007-12-31 22:58:06 Message-ID: 200712312258.lBVMw69x025879 () cvs ! openbsd ! org > Thanks. Since you didn't answer soon, and since I did get other info > about non-free software needed for OpenSolaris, I already asked for a > correction in the interview. I made it general so that I won't have > to go into these specifics. But I would like to know more about the > need for Devpro: You asked for a correction to an statement interview -- you should not even have made that statment to begin. You did not do research into the OpenSolaris situation, and you spread lies instead of spreading the truth. > Not free development environment that is REQUIRED to compile Solaris. > > Someone else showed me some text which seems to say that you can > also compile it with GCC. From http://opensolaris.org/os/downloads/on/: > > You will then need to download the compilers specific to your > platform . Choose either: > > * The Sun Studio Compilers (Recommended). NOTE: Sun > Studio 11 is required for building Build 45 and higher.... > > -or- > > * The GCC Compiler found in Solaris Express, Community > Edition build 22 or later. (Please see the gcc tools page for > more information if choosing this option.) > > However, I don't know precisely what question that is the answer to. > Maybe it doesn't apply to ALL the OpenSolaris software. > > Is there text that says that certain components can compile only > with Devpro? Richard, since you are a hypocrite who won't read web pages, let me show you just a few of the Sun non-source bits, pasted below, straight from Sun's page. - OpenSolaris 'recommends' that people use the following binary drivers from Sun. - OpenSolaris is missing the source code for hundreds of manual pages - Not all of the installer is free. You have to use non-free bits to even install the software. - Sun's X server and libraries are not available in source - Sun's graphic cards are undocumented and without source Richard, you are too stupid to go and learn FACTS before you open your big fat lying mouth. If you can't or won't do the research, why open your mouth? Why? Why? You'll go out of the way to build arbitrary Richard-rules to attack various projects like OpenBSD and Subversion, but then you make yourself look like a FOOL by not researching Sun's situation. You really make yourself look really really stupid. Who will you attack with lies next week? ------ ctsmc driver (B) System Management controller driver smbus_ara driver (B) Daktari platform support SunFire V240 platmod driver (B) SunFire platform support SunFire V250 platmod driver (B) SunFire platform support SunFire V440 platmod driver (B) SunFire platform support UltraEnterprise platmod driver (B) UltraEnterprise platform support amsrc1 driver (B) Audio Mixer Sample Rater Conversion Routine #1 bmc driver Baseboard management controller SunFire V240 ntwdt driver (B) Netra-based application watchdog timer driver adpu320 driver (B) Adaptec Ultra320 SCSI HBA driver audioens driver Ensonig 1371/1373 and Creative Labs 5880 driver support audiovia823x driver (B) Drives VY823x chipsets for VIA Corporation bnx driver (B) Broadcom NetXtreme II Gigabit Ethernet driver daplt driver (B) Tavor uDAPL service driver elxl driver (B) 3COM Ethernet device driver forthdebug driver (B) OBP-level debugging macros glm driver (B) SCSI HBA driver for Symbios 53c8xx SCSI Processor HBA grppm driver Platform Power Management driver for Sun-Blade-100 ifp driver ISP 2100 Family Fibre Channel HBA driver iprb driver (B) Intel Pro1000/B Fast Ethernet driver isp driver ISP SCSI HBA driver ixgb driver (B) 10G Ethernet driver llc2 driver (B) NCR Logical Link Control device driver lsimega driver (B) LSI Logic MegaRAID SCSI 320-2x driver marvell88sx driver (B) Marvell 88SX SATA controller driver m1535ppm driver (B) Acer ALI1535D and 1535D+ PCI PMU device driver mi2cv driver (B) Nexus driver for Mentor Graphics MI2CV I2C controller mpt driver (B) SCSI HBA driver that supports the LSI 53C1030 SCSI chip n2cp driver (B) Niagara crypto driver ncp driver (B) Niagara crypto driver ncrs driver (B) SCSI HBA driver nge driver (B) Nvidia ck8-04 NIC driver pcelx driver (B) 3COM Etherlink III PCMCIA Ethernet Adapter pcn driver AMD PCnet Ethernet controller device driver pcser driver (B) PCMCIA serial card device driver phx driver Kernel driver interfaces rtls driver (B) Realtek Fast Ethernet device driver sbpro driver Creative Labs Sound Blaster Audio device driver scfd driver (B) OPL platform driver scmi2c driver (B) Smart Transporter chip device driver scsi_vhci driver (B) SCSI virtual host controller interconnect driver sdpib driver (B) Infiniband Sockets Direct Protocol se driver (B) Siemens 82532 ESCC serial communications driver spwr driver SMC EtherPower II (EPIC) 10/100 (9432) Ethernet device driver tavor driver (B) Device driver for the Infiniband Host Channel Adapter (HCA) todm5823 driver (B) TOD driver module for ALI M5823 and compatible devices uata driver (B) IDE HBA driver usbser_edge driver (B) Digi Edgeport USB to serial converter driver kcfd (B) Crypto code withheld due to US export controls on open cryptographic \ interfaces included in the Solaris binary product. fwflash (B) Firmware flash tool \ for Infiniband Host Channel Adapter (HCA) iconv/kbdcomp/od/pax/patch/printf/sed/tr \ (B) Kernel lock manager support (B) labeld command (B) Enabling method for \ Trusted Extensions libc_i18n (B) libike (B) Internet Key Encryption Code localedef command and library (B) Locale environment definition support. Smartcard support SNMPD (B) Simple Network Management Protocol daemon XPG4 versions of more/od/sed/tail/tr (B) udapl_tavor library (B) uDAPL access to tavor driver emlxs driver Emulex fibre channel HBA driver afb driver (B) Elite3D Graphics Accelerator fbconfig driver (B) Frame buffer configuration utility ffb driver (B) Creator and Creator3D Graphics Accelerator gfb driver (B) Sun XVR-1000 Graphics Accelerator ifb driver (B) Sun Expert3D, Sun Expert3D-Lite and Sun XVR-500 Graphics \ Accelerators jfb driver (B) Sun XVR-1200 and Sun XVR-600 Graphics Accelerators kfb driver (B) Sun XVR-2500 Graphics Accelerators M64 driver (B) Sun PGX64 Graphics Accelerator nfb driver (B) Sun XVR-300 Graphics Accelerator pfb driver (B) Sun XVR-100 Graphics Accelerator vid driver (B) Video Timing Information zulu driver (B) Sun XVR-4000 Graphics Accelerator gfxp driver (B) PGX32 Graphics Accelerator mko driver (B) Sun XVR-200 Graphics Accelerator Xsun server libserverdps.so.5 Adobe Display PostScript (DPS) libbitstream.so TrueType font engine for Xorg server
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Marco Peereboom < slash () peereboom ! us> Date: 2008-01-01 0:24:12 Message-ID: 20080101002411.GF17194 () peereboom ! us On Mon, Dec 31, 2007 at 05:30:47PM -0500, Richard Stallman wrote: > Thanks. Since you didn't answer soon, and since I did get other info > about non-free software needed for OpenSolaris, I already asked for a > correction in the interview. I made it general so that I won't have > to go into these specifics. But I would like to know more about the > need for Devpro: Remember when you told someone to be patient for an answer? Same thing. > > Not free development environment that is REQUIRED to compile Solaris. > > Someone else showed me some text which seems to say that you can > also compile it with GCC. From http://opensolaris.org/os/downloads/on/: You can compile parts with gcc. I'd have to see the kernel being build with gcc before I'd believe it. > > You will then need to download the compilers specific to your > platform . Choose either: > > * The Sun Studio Compilers (Recommended). NOTE: Sun > Studio 11 is required for building Build 45 and higher.... > > -or- > > * The GCC Compiler found in Solaris Express, Community > Edition build 22 or later. (Please see the gcc tools page for > more information if choosing this option.) > > However, I don't know precisely what question that is the answer to. > Maybe it doesn't apply to ALL the OpenSolaris software. It does apply to all Solaris software but more so the kernel bits. Currently there is no such thing as OpenSolaris compiled with gcc or I have missed it. In fact you can't even install it without several closed source pieces. > > Is there text that says that certain components can compile only > with Devpro? Sun has lots of documents out about this. Don't forget that they sell devpro so draw your own conclusion. Here is the real issue, Richard. You go off and endorse OpenSolaris without knowing the facts. You get confronted with them and you change history. Sound familiar? If you want to run your mouth about projects try spending a few minutes reading information about them and draw your own conclusions. Hearsay is starting to become pretty embarrassing to your quest don't you think? You are 0 - 2 on truth and honesty regarding projects and actual freedom on this list. I am wondering if you are basically trying to secure more funds from the likes of Sun or you have some sort of agenda that is not obvious to people in the community. What are you trying to accomplish with your so called endorsements?
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2008-01-01 21:24:06 Message-ID: E1J9oak-0005Px-8e () fencepost ! gnu ! org Here is the real issue, Richard. You go off and endorse OpenSolaris without knowing the facts. You get confronted with them and you change history. Sound familiar? What sounds familiar is the nasty spin you place on a minor confusion. But you have added a new false accusation of "changing history". I asked for my note of clarification to be labeled explicitly as such, so that it would be clear what was the original answer and what was the clarification. Perhaps you should judge your own statements by the standards that you seek to apply to mine. If you want to run your mouth about projects try spending a few minutes reading information about them and draw your own conclusions. I investigated the BSD systems, and I got the accurate information that the ports system can install non-free software. Then I stated that accurate information using words that were subject to misunderstanding. You witnessed the words I said in the interview. However, you make claims about what I knew, what I thought, and what I intended which are based on pure speculation. No wonder yourclaims are mistaken. Shouldn't you investigate the facts before you make such claims?
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2008-01-01 21:43:51 Message-ID: 200801012143.m01LhpEo012580 () cvs ! openbsd ! org > Here is the real issue, Richard. You go off and endorse OpenSolaris > without knowing the facts. You get confronted with them and you change > history. Sound familiar? > > What sounds familiar is the nasty spin you place on a minor confusion. We are not spinning any facts. Richard, three times now you have have failed to do research -- thus damaged the reputation of projects that write free software, and three times you have had your messages annotated. Because you were wrong. Are you really so retardedly careless? > But you have added a new false accusation of "changing history". No. We've accused you of being a either tremendously careless and reckless with other people's reputations. But there is an alternative that you are purposefuly spreading these things -- ie. lying. Meanwhile the FSF is doing exactly the same things in distributing Emacs and GCC with commercial support in their distributions. That is hypcrotical. You have been called on this issue, but you have told people that it would be too much work to delete that stuff from gcc and emacs. Yeah, right. That means you a hypocrite. > I asked for my note of clarification to be labeled explicitly as such, > so that it would be clear what was the original answer and what was > the clarification. You should not have made the same type of mistake three times. If you can't make statements without errors you should say nothing. > Perhaps you should judge your own statements by the standards that > you seek to apply to mine. I have said nothing which is hypocritical. OpenBSD does nothing wrong, unless emacs and gcc are doing something wrong. At the same time, OpenBSD developers are not going into the media and pointing out the falicy of your statements. Or, we are not doing so yet. Do you want a war in the press? > If you want to run your mouth about projects try spending a few minutes > reading information about them and draw your own conclusions. > > I investigated the BSD systems, and I got the accurate information > that the ports system can install non-free software. emacs and gcc can be installed on non-free software, because of tens of thousands of lines of specific code written to suppor those commercial systems. Hypocrite. > Then I stated > that accurate information using words that were subject to > misunderstanding. That's bullshit, Richard. In your interview you said that OpenBSD *CONTAINED* non-free software. Your words were lies. Later on the mailing lists you have attempted to change history by saying that your words were being misunderstood. That's not true. You said OpenBSD *CONTAINS* non-free software. There is no way to misunderstand that. > You witnessed the words I said in the interview. However, you > make claims about what I knew, what I thought, and what I intended > which are based on pure speculation. No wonder yourclaims are mistaken. I do make claims about what you knew: You knew nothing because you did not research before you spoke, and you ended up telling a lie. Same as when you branded OpenSolaris free: You knew nothing because you did not research before you spoke, and you ended up telling a lie. Same as when you attacked the Subversion developers: You knew nothing because you did not research before you spoke, and you ended up telling a lie. > Shouldn't you investigate the facts before you make such claims? It's hilarious to see you try to accuse me of your greatest weakness. You are the one who three times now has said the wrong thing about freedom, because you don't investitate. I predict that your next posting will complain about how you don't use the web. Poo hoo, poor Richard always has an answer that will get him out of trouble.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Marco Peereboom < slash () peereboom ! us> Date: 2008-01-01 21:45:16 Message-ID: 20080101214516.GJ17194 () peereboom ! us On Tue, Jan 01, 2008 at 04:24:06PM -0500, Richard Stallman wrote: > Here is the real issue, Richard. You go off and endorse OpenSolaris > without knowing the facts. You get confronted with them and you change > history. Sound familiar? > > What sounds familiar is the nasty spin you place on a minor confusion. > But you have added a new false accusation of "changing history". Minor confusion? This is the second time you make completely false claims because you didn't bother to research what you are talking about. You decided to be a public figure and the natural result is that people will look at your statements with a magnifying glass. I don't pay attention to your normal activities as they have no bearing on me whatsoever. What shocks me is that the 2nd time in a week that I see you talk is that you basically make stuff up. I simply don't believe that you had another "minor confusion". You are smarter than that. > > I asked for my note of clarification to be labeled explicitly as such, > so that it would be clear what was the original answer and what was > the clarification. You rectified your answer because the original one was false. You could have prevented that by reading up on it. Unless you have a different agenda that you are not sharing. > > Perhaps you should judge your own statements by the standards that > you seek to apply to mine. I don't claim the high ground with provocative claims and word altering tactics. You do. I am holding you to your own standards; why is that bad? > > If you want to run your mouth about projects try spending a few minutes > reading information about them and draw your own conclusions. > > I investigated the BSD systems, and I got the accurate information > that the ports system can install non-free software. Then I stated > that accurate information using words that were subject to > misunderstanding. Those words were not up for misunderstanding. > > You witnessed the words I said in the interview. However, you > make claims about what I knew, what I thought, and what I intended > which are based on pure speculation. No wonder yourclaims are mistaken. When a public figure speaks he/she is supposed to know what they are talking about. You for some reason don't seem to think that what you say needs rooting in truth or reality. As the figure head for the FSF you really should behave as you preach. I've met many of your minions and they are at least consistent and principled. I even have seen guys get fired for refusing to use non GPL software. You are making stuff up and now blaming me for pointing it out. > > Shouldn't you investigate the facts before you make such claims? I read your words; I researched the CDDL and OpenSolaris and came to the conclusion that you were again making stuff up. Who is making any claims here? You need to stick to the conversation instead of trying to divert it to irrelevant drivel. Also instead of answering the questions I asked, you decided that it is better to put words in my mouth.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: "Siju George" < sgeorge.ml () gmail ! com> Date: 2008-01-02 8:17:06 Message-ID: b713df2c0801020005s2fb25f3fs6720ae2c76d12e36 () mail ! gmail ! com On Jan 2, 2008 2:54 AM, Richard Stallman < rms@gnu.org> wrote: > Here is the real issue, Richard. You go off and endorse OpenSolaris > without knowing the facts. You get confronted with them and you change > history. Sound familiar? > > What sounds familiar is the nasty spin you place on a minor confusion. > But you have added a new false accusation of "changing history". > MINOR CONFUSION? With all the spin you are doing with your own words it is quite clear that 1) You don't know the facts OR 2) You are a compulsive liar OR 3) You have an agenda. You are going through all these verbal gymnastics just because your mail to misc@ was appropriately addressed by the people there. While you still continue to confuse the masses who do not know the details but just get excited when they hear FSF and GNU and RMS the people at misc stated the facts with proof and now you have no choice but to apologize. Be a man Richard. You are making a big fool of yourself in public by beating about the bush. And the 'nasty spin' you make on your own statements while desperately accuse other doing the same. Anybody who followed this thread would have clearly seen what a hypocrite you are and how you use different standards to judge and attack and try to destroy the reputation of Open Source projects you are envious of ( perhaps they don't give a damn to what you say or think about them ) . You are not just a hypocrite but a kind of terrorist too with a deluded feeling that people will all automatically subscribe to your views and may be get afraid when you attack them in public with your lies. In fact many of the people did expect this when you favorite organization lost the battle publically on Reyk's code that your friends stole and tried to impose your license on it, and when they even tried vainly to go legal by the advice of a un-educated american lawyer but finally foun that they have just embarrassed themselves in public. Your organization is slowly turning to a mafia Richard. Do you see that? You have already crossed the boundaries of decency and you are still bent on going that way. It is terrible to see this.... with no regards what so ever --Siju > I asked for my note of clarification to be labeled explicitly as such, > so that it would be clear what was the original answer and what was > the clarification. > > Perhaps you should judge your own statements by the standards that > you seek to apply to mine. > > If you want to run your mouth about projects try spending a few minutes > reading information about them and draw your own conclusions. > > I investigated the BSD systems, and I got the accurate information > that the ports system can install non-free software. Then I stated > that accurate information using words that were subject to > misunderstanding. > and so you made the "nasty spin" you are accusing theo of now and went into media and said "OpenBSD CONTAINED non-Free" software. Great Spin Doctor! Anybody would expect this mistake from a kinder garden student but from a person like you? NO! you either did not study much or else you were taking revenge on OpenBSD project by trying to tarnish their image because your friends were put to shame publically by their own unwise zealotry ( with the stupid advice of a stupid american lawyer who again did not study the facts like you, remember one of the great kernel programmers of linux did mockingly ask Theo to go and learn the copyright law but after the issue was setelled against your friends we hears nothing from him too!!) while trying to steal Reyk's code and play bullies with sub-standard lawyer on your side. Shame, Shame!!! > You witnessed the words I said in the interview. However, you > make claims about what I knew, what I thought, and what I intended > which are based on pure speculation. No wonder yourclaims are mistaken. > > Shouldn't you investigate the facts before you make such claims? > Every body who followed this thread has the facts before them with proof. If you say you investigated things properly the what you are called by people here is VERY APPROPRIATE!!! HIPPO HIPPOCRITE!!!! no more regards Siju
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2008-01-02 9:54:01 Message-ID: E1JA0IT-0002pr-22 () fencepost ! gnu ! org Richard, you are too stupid to go and learn FACTS before you open your big fat lying mouth. I am sure the readers can judge for themselves whether I am stupid. They will certainly see I am not perfect. I had learned the facts about OpenSolaris, but that was months before. By the time I did that interview my memory was incorrect. In addition, I thought that OpenSolaris was just a kernel, but it looks like the question had in mind a whole system. This miscommunication has the effect of making my statement appear to be an endorsement of a system. Partly I had forgotten and partly I fell into a miscommunication. I am sure the readers can judge for themselves how grave that is. "Lying" is another matter. That is a grave accusation which you and others have made with absolutely no basis. Shouldn't you make sure of the facts before you accuse? As regards the size of my mouth, I got a testimonial from a dentist that it is rather small. If you won't take my word for it, I will ask my mother to send me a copy.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Theo de Raadt < deraadt () cvs ! openbsd ! org> Date: 2008-01-02 18:02:09 Message-ID: 200801021802.m02I29St018131 () cvs ! openbsd ! org > Richard, you are too stupid to go and learn FACTS before you open > your big fat lying mouth. > > I am sure the readers can judge for themselves whether I am stupid. > They will certainly see I am not perfect. I had learned the facts > about OpenSolaris, but that was months before. By the time I did > that interview my memory was incorrect. Twice you called free things non-free, and once you called a non-free things free. Your memory was incorrect? I bet you make such a mistake again in a few weeks. If you can't be accurate, perhaps you should not do interviews. > In addition, I thought that OpenSolaris was just a kernel, but it > looks like the question had in mind a whole system. This > miscommunication has the effect of making my statement appear to be an > endorsement of a system. Huh? OpenSolaris is just a kernel, and this helps you how? The kernel is not free -- it never was. It has a couple of handful of required drivers which are not included. It is not free, in any sense. Yet you failed to do any research about this before you went into the press. > Partly I had forgotten and partly I fell into a miscommunication. > I am sure the readers can judge for themselves how grave that is. Someone like you is not allowed to spread mistruths like this in the media. > "Lying" is another matter. That is a grave accusation which you and > others have made with absolutely no basis. Shouldn't you make sure of > the facts before you accuse? Since you did it three times so rapidly, I am calling you a liar. And since you refuse to undo your commercial support in Emacs and GCC, I am going to call you a hypocrite.
List: openbsd-misc Subject: Re: Real men don't attack straw men From: Richard Stallman < rms () gnu ! org> Date: 2008-01-03 9:50:33 Message-ID: E1JAMif-0000Ae-IR () fencepost ! gnu ! org In fact many of the people did expect this when you favorite organization lost the battle publically on Reyk's code that your friends stole and tried to impose your license on it, and when they even tried vainly to go legal by the advice of a un-educated american lawyer but finally foun that they have just embarrassed themselves in public. I don't know who or what that refers to. I do know that my favorite organization is the Free Softwar Foundation, and I know it has not been involved in anything that fits that description. I suspect this is related to the harsh message Theo sent me a few months ago, which rebuked what "you" (was that me? the FSF?) had done. He mentioned the name "Reyk" (which I don't recognize) and said it had something to do with a license. But he did not go into details. The FSF was not involved in the matter. I could have investigated what he was talking about and determined what conduct he had criticized. Then, supposing I wanted to give them some advice, I could have asked someone to find the developers' addresses, and written to them. Then they might or might not have listened to me. I could have done all that, but I saw no reason to go so far out of my way for someone who was treating me rather badly. So I simply told him that the FSF was not involved in the matter. I know that one part of your description events is wrong--the part that says, that my "favorite organization" has "lost the battle [publicly]". My favorite organization, the FSF, was not involved. If any of "my friends" were involved, they did not inform me. Those errors make me skeptical of the rest of your claims. Did someone lose a battle? Did anyone really "steal" anything? I don't know, but I won't take your word for it. Did they "try to go legal"? If so, was it "vainly"? If they got legal advice, was their lawyer "un-educated"? Was the outcome embarrassing for someone? I don't know. Whoever would like to know the answers to these questions would do well to check on his own.