From: "Martin Skou" <mar...@infoserv.dk> Subject: FreeBSD or Linux and *why*? Date: 1997/12/02 Message-ID: <6617q9$9rh$1@news.dknet.dk>#1/1 X-Deja-AN: 294535519 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 X-Complaints-To: use...@news.dknet.dk X-Trace: news.dknet.dk 881074825 10097 (None) 194.192.214.250 Organization: Customer at DKnet A/S Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc Hi, I have been using Windows NT 4.0 as web and mail server for 6 month now, and I'm wondering if I should change to a Unix system. In case I change, which system should I choose, Linux or FreeBSD? Any advice would be great! With respect Martin Skou
From: da...@dana.oz.net (Dana Booth) Subject: Re: FreeBSD or Linux and *why*? Date: 1997/12/02 Message-ID: <66241i$id5$2@hourglass.oz.net>#1/1 X-Deja-AN: 294664472 References: <6617q9$9rh$1@news.dknet.dk> Organization: Sense Networking Seattle (http://www.oz.net) Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <6617q9$9rh$1...@news.dknet.dk>, "Martin Skou" <mar...@infoserv.dk> writes: > Hi, I have been using Windows NT 4.0 as web and mail server > for 6 month now, and I'm wondering if I should change to a Unix > system. When in Rome, do as the Romans. When running internet services, use Unix! > In case I change, which system should I choose, Linux or FreeBSD? It doesn't matter, either one will do fine. -- ----------------------------- Dana Booth <da...@dana.oz.net> -----------------------------
From: Jarek Luberek <ja...@swipnet.se> Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/04 Message-ID: <34864E6E.65EB0E1B@swipnet.se>#1/1 X-Deja-AN: 295146496 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> Organization: - NNTP-Posting-User: s-221603 Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc Hi, I do wonder why the free unix world has two roughly equivalent versions. Is it impossible for linux kernel developers to use e.g. the networkning code of FreeBSD (or is this to involved with the gory details of the kernel internals ?). Is a future merge of these unices pure science fiction or is it possible if somebody was willing. I would prefer to see one strong free unix than two weak ones. /Jarek
From: anthonp...@mail.idt.net (TonyP) Subject: Re: FreeBSD or Linux and *why*? Date: 1997/12/04 Message-ID: <MPG.ef0df6399d5cd5d9897d9@news.idt.net>#1/1 X-Deja-AN: 295274710 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> Organization: IDT Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <34849d47...@news.amrcorp.com>, cbbr...@hex.net says... > On 2 Dec 1997 23:02:10 GMT, da...@dana.oz.net (Dana Booth) wrote: > >In article <6617q9$9rh$1...@news.dknet.dk>, > > "Martin Skou" <mar...@infoserv.dk> writes: > >> Hi, I have been using Windows NT 4.0 as web and mail server > >> for 6 month now, and I'm wondering if I should change to a Unix > >> system. > > > >When in Rome, do as the Romans. When running internet services, use Unix! > > > >> In case I change, which system should I choose, Linux or FreeBSD? > > As only a distant observer at this point, my research indicates that the Linux regime is more of the marketing type (flood the channels with as much "stuff" as possible) and FreeBSD is more of the quality type (soft- spoken elegance). Kind of like MS and Borland used to be for compilers. If you desire quality vs. quantity and more standards vs. more choices, choose FreeBSD, else choose Linux. I'm going to purchase "The Complete FreeBSD 2.2.5" as soon as it is shipping. Tony
From: acah...@saturn.cs.uml.edu (Albert D. Cahalan) Subject: Re: FreeBSD or Linux and *why*? Date: 1997/12/05 Message-ID: <vc74t4o47ei.fsf@saturn.cs.uml.edu>#1/1 X-Deja-AN: 295398480 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <MPG.ef0df6399d5cd5d9897d9@news.idt.net> Organization: UMass Lowell CS Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc anthonp...@mail.idt.net (TonyP) writes: >>>> In case I change, which system should I choose, Linux or FreeBSD? > > As only a distant observer at this point, my research indicates that the > Linux regime is more of the marketing type (flood the channels with as > much "stuff" as possible) and FreeBSD is more of the quality type (soft- > spoken elegance). Quality, hmmm? My research indicates that many FreeBSD users had an unfortunate exposure to Slackware. Slackware is indeed slack. Real quality: www.redhat.com, or perhaps www.debian.org. > Kind of like MS and Borland used to be for compilers. > If you desire quality vs. quantity and more standards STOP. You can get a _certified_ POSIX standard Linux. > I'm going to purchase "The Complete > FreeBSD 2.2.5" as soon as it is shipping. Redhat Linux 5.0 is already shipping. Save $20 at www.lsl.com. Among other things, you get an X server with support for the latest hardware.
From: Chris Waters <cwa...@systems.dhl.com> Subject: Re: FreeBSD or Linux and *why*? Date: 1997/12/05 Message-ID: <ckog1o7mikd.fsf@systems.dhl.com>#1/1 X-Deja-AN: 295614372 Sender: cwaters@tango References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <MPG.ef0df6399d5cd5d9897d9@news.idt.net> <vc74t4o47ei.fsf@saturn.cs.uml.edu> Organization: DHL Systems, Inc. Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc acah...@saturn.cs.uml.edu (Albert D. Cahalan) writes: > anthonp...@mail.idt.net (TonyP) writes: > > Kind of like MS and Borland used to be for compilers. > > If you desire quality vs. quantity and more standards > STOP. You can get a _certified_ POSIX standard Linux. One of my biggest complaints about BSD for *years* has been their tendency to ignore standards, except for "standards" they themselves invented. Much like Microsoft. I'm sorry, but when I have to struggle with a non-ISO-compliant libc nearly a *decade* after the C standard is ratified, I don't want to hear this *crap* about how BSD is "more standard." Makes me wonder just what the "BS" in "BSD" really stands for! Defining yourself as a "standard" and then measuring everyone else by how well they meet up with *your* "standard" is the sort of thing I expect from Microsoft, not from the Unix community. (For the record, yes, I understand that BSD's libc is finally compliant, but it's too little, too late as far as I'm concerned.) -- Chris Waters | cwa...@systems.DHL.COM | pneumonoultra- -osis is too long xt...@dsp.net (personal) | microscopicsilico- to fit into a single www.dsp.net/xtifr/ (web) | volcaniconi- standalone haiku.
From: Theo de Raadt <der...@zeus.theos.com> Subject: Re: FreeBSD or Linux and *why*? Date: 1997/12/05 Message-ID: <cwwhjt8i1.fsf@zeus.theos.com>#1/1 X-Deja-AN: 295664056 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <MPG.ef0df6399d5cd5d9897d9@news.idt.net> <vc74t4o47ei.fsf@saturn.cs.uml.edu> <ckog1o7mikd.fsf@systems.dhl.com> Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc Chris Waters <cwa...@systems.dhl.com> writes: > One of my biggest complaints about BSD for *years* has been their > tendency to ignore standards, except for "standards" they themselves > invented. Much like Microsoft. This is not true. For instance, when we run the PCTS POSIX test suites against OpenBSD these days we find 2 or 3 violations out of what is it, a few thousand tests. Meanwhile, the accept() and connect() system calls in Linux are not standard, and do not act as one expects them to. Which causes people using Linux to write non-standard code. Now, the important point is this: the previous generations of BSD which you are bitching about existed _before_ the POSIX standard did. You know, a little research of of history would make it pretty clear that the order of a set of events is an important piece of information when you pass a judgement. The time line is roughly 4.2 4.3 POSIX drafts SunOS shows up as one of the first attempts POSIX starts being seen more 4.4 shows up, noone uses it of course Linux shows up saying they're THE posix operating system 4.4 systems start showing up from the free groups and they are JUST about equally posix conforming So, since 4.4BSD, the conformance to POSIX and other standards is pretty close. It's as close as Linux is. Linux is no more POSIX than OpenBSD is; I would say that 2-3 violations is pretty much lost in the noise. We had to fix a bunch of things, but they were not major. Come on; show me a current POSIX violation we have (you'll never find those 2-3 violations unless you run the PCTS). These days, I would say that modern and _maintained_ systems compare equally when it comes to standards conformance. -- This space not left unintentionally unblank. der...@openbsd.org www.OpenBSD.org -- We're fixing security problems so you can sleep at night. (If it wasn't so fascinating I might get some sleep myself...)
From: eug...@cs.umb.edu (Eugene O'Neil) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/08 Message-ID: <66haop$2q6@dfw-ixnews4.ix.netcom.com>#1/1 X-Deja-AN: 296319822 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <34864E6E.65EB0E1B@swipnet.se> Organization: MORE Systems X-NETCOM-Date: Mon Dec 08 11:28:57 AM CST 1997 Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <34864E6E...@swipnet.se>, Jarek Luberek <ja...@swipnet.se> wrote: >Hi, >I do wonder why the free unix world has two roughly >equivalent versions. [...] >I would prefer to see one strong free unix than two weak >ones. We need a little friendly competition amongst ourselves: FreeBSD is just about the only personal operating system that can really compete with Linux on a technical level (and vice versa). God knows, maintaining our technical superiority to Windows isn't a challenge. If that is all we had to aim for, we would still be bragging about how our file system handles long filenames correctly! In short, I would prefer to see two strong free unixes than one weak one. -Eugene
From: cbbr...@news.amrcorp.com (Christopher Browne) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/08 Message-ID: <66he34$dde6@george.sabre.com>#1/1 X-Deja-AN: 296335148 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <34864E6E.65EB0E1B@swipnet.se> <66haop$2q6@dfw-ixnews4.ix.netcom.com> Organization: AMR / The SABRE Group Reply-To: cbbr...@hex.net Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc On Mon, 08 Dec 97 17:29:59 GMT, Eugene O'Neil <eug...@cs.umb.edu> wrote: >In article <34864E6E...@swipnet.se>, Jarek Luberek <ja...@swipnet.se> wrote: >>Hi, >>I do wonder why the free unix world has two roughly >>equivalent versions. >[...] >>I would prefer to see one strong free unix than two weak >>ones. > >We need a little friendly competition amongst ourselves: FreeBSD is >just about the only personal operating system that can really compete with >Linux on a technical level (and vice versa). No doubt the NetBSD and OpenBSD people would take issue with the second half of that; they seem fairly credible to me as possible alternatives as well. And there's a fair bit of common code between the *BSDs. >In short, I would prefer to see two strong free unixes than one weak one. Agreed. The OSes are all sufficiently stable that the proportion of "kernel hackers" is diminishing, which is not necessarily a bad thing, and doesn't indicate less interest, as the *number* of "kernel hackers" is probably still increasing. It is somewhat unfortunate that there is duplication of kernel-oriented effort that results; fortunately there is an increasing number of significant pieces of "application framework" that can happily run atop any of the free unixes. XFree86 and sundry graphics frameworks come first to mind; virtually all FSF software runs on any of the free unixes. Programming languages and tools, "server" software, and applications tend to be pretty portable. There are system specific things; GGI, for instance, isn't as portable as it hopefully will soon be. In a large and growing community, there's ample room to "waste" some efforts creating additional kernels (whether this be work on *BSD, MkLinux-PPC versus PPC-Linux, HURD, or other microkernelled systems) when you consider two factors: a) It may only be 2% of the developers that are "wasting" their time, and b) If things are learned from the efforts that can get applied to other OSes, the time isn't wasted even if [Pick-least-favorite-OS] never gets "popular." In *my* opinion, GNU HURD is unlikely ever to be more than a curiosity. But if peoples' experimentation with HURD suggests some ideas for OS features that are later fitted onto Linux and FreeBSD, then the exercise can still have been worthwhile. There's value to building prototypes, even if they are later thrown away. Learning that "This is a bad feature to put in an OS" can be worthwhile, and it's particularly worthwhile to attain this knowledge *without* integrating it highly into production kernels and thus injuring innocent users... -- cbbr...@hex.net, <http://www.hex.net/~cbbrowne/> Windows95, Word97, Excel95: With all the criticisms of Microsoft, at least they provide "best-before" dating on many of their products...
From: sou...@xipdev1.tampa.advantis.com (John R. Campbell) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/08 Message-ID: <slrn68ol09.3isk.soupjrc@xipdev1.tampa.advantis.com>#1/1 X-Deja-AN: 296366752 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <34864E6E.65EB0E1B@swipnet.se> <66haop$2q6@dfw-ixnews4.ix.netcom.com> <66he34$dde6@george.sabre.com> Reply-To: so...@jtan.com Organization: ISSC South Region, RTP, NC Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc On 8 Dec 1997 18:25:40 GMT, Christopher Browne <cbbr...@news.amrcorp.com> wrote: >On Mon, 08 Dec 97 17:29:59 GMT, Eugene O'Neil <eug...@cs.umb.edu> wrote: >>In article <34864E6E...@swipnet.se>, Jarek Luberek ><ja...@swipnet.se> wrote: >>>I do wonder why the free unix world has two roughly >>>equivalent versions. >>[...] >>>I would prefer to see one strong free unix than two weak >>>ones. >>We need a little friendly competition amongst ourselves: FreeBSD is >>just about the only personal operating system that can really compete with >>Linux on a technical level (and vice versa). >No doubt the NetBSD and OpenBSD people would take issue with the second >half of that; they seem fairly credible to me as possible alternatives >as well. And there's a fair bit of common code between the *BSDs. Actually, there are important philosphical differences between the two *nix systems; *BSD follows the Berserkeley way of doing things while L*nux follows the SysV model. Neither os these systems can _ever_ be described as weak. *BSD tends to place more functionality into the kernel than Linux does (look at the sheer quanitity of networking code that has to live in the kernel; PPP is, pretty much, completely kernel resident). While this has some advantages (especially when you need SHORT code path lengths, for instance) it reduces the "comfort zone" when experimenting. Linux has better means to support external add-on daemon programs which act on the networking code; Linux is a far more dynamic and reactive system than *BSD (at least in this respect). New functionality is easier to deploy on Linux so it can be challenged and hardened before it is integrated into the *BSD hegemony (which helps the image of *BSD's "stability"). I've worked in both. *I* can't pick a favorite for *all* possible applications. And calling either *BSD or Linux weak is bullsh*t; A single kernel (like SVR4, where SysV and BSD were folded together) would then be more easily dissed (especially since such a system qualifies as a turkey, IMHO). No one system is optimized for all environments. Just as Linux deserves it's own identity, so does *BSD. As long as these two systems maintain a healthy (and FRIENDLY) competition they will remain stronger than any of the commercial efforts. >>In short, I would prefer to see two strong free unixes than one weak one. > >Agreed. Damn straight. >The OSes are all sufficiently stable that the proportion of "kernel >hackers" is diminishing, which is not necessarily a bad thing, and >doesn't indicate less interest, as the *number* of "kernel hackers" is >probably still increasing. > >It is somewhat unfortunate that there is duplication of kernel-oriented >effort that results; fortunately there is an increasing number of >significant pieces of "application framework" that can happily run atop >any of the free unixes. Just remember that with systems under the challenge of the 'Net provide a level of cyberdiversity (and evolution) you will not see elsewhere. Because these systems are "open" they are often challenged by hostile (ab)users- This provides most of the selection pressure placed on branches of the systems (by branches I'm more referring to new functionalities being added) which then helps cull out the "bad" or "weak" ideas and reinforces the "good" memes we accept. How's that for authentic internet gibberish? >Learning that "This is a bad feature to put in an OS" can be worthwhile, >and it's particularly worthwhile to attain this knowledge *without* >integrating it highly into production kernels and thus injuring innocent >users... Sounds like the way I've been thinking these days... -- John R. Campbell Speaker to Machines so...@jtan.com - As a SysAdmin, yes, I CAN read your e-mail, but I DON'T get that bored! Disclaimer: I'm just a consultant at the bottom of the food chain, so, if you're thinking I speak for anyone but myself, you must have more lawyers than sense.
From: "Jordan K. Hubbard" <j...@FreeBSD.org> Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/08 Message-ID: <348CAF2D.167EB0E7@FreeBSD.org>#1/1 X-Deja-AN: 296465781 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <34864E6E.65EB0E1B@swipnet.se> <66haop$2q6@dfw-ixnews4.ix.netcom.com> <66he34$dde6@george.sabre.com> <slrn68ol09.3isk.soupjrc@xipdev1.tampa.advantis.com> X-Trace: 881635124 17533 jkh 206.86.0.12 Organization: Walnut Creek CDROM Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc John R. Campbell wrote: > *BSD tends to place more functionality into the kernel than > Linux does (look at the sheer quanitity of networking code > that has to live in the kernel; PPP is, pretty much, completely > kernel resident). While this has some advantages (especially > when you need SHORT code path lengths, for instance) it reduces > the "comfort zone" when experimenting. Actually, and I probably won't be the only person to correct you on this, we do realize certain balances like this in the*BSD world as welll. We have, for example, both kernel mode and user mode ppp and I'd say that the user mode ppp is probably the most widely used, of the two, though a good number of folks will "prototype" their link with usermode ppp and then transition to the slightly better-performing kernel ppp once they're satisfied with the connection methods. New techniques, like Predictor-1 compression or built-in NAT, are also indeed prototyped and developed using the user mode version. We're also working aggressively with Loadable Kernel Modules and things like DEVFS to achieve a higher degree of modularity in the system, where Linux certainly holds the current edge. At the same time, however, we need to balance this against the needs of security and make sure we don't leave the door wide open for things which can be dynamically loaded into the kernel for the express purpose of fundamentally changing its behavior in ways that can't easily be detected. In all things, a balance. And for the record, I'm also glad that Linux exists and don't think that we'd have been spurred to go anywhere near as fast or as far if the other *BSDs had been our only competition. Linux has also opened a number of doors in companies who were totally opposed to the idea of free software until some number of very vocal and determined Linux advocates inside got a machine or two set up, this leading in turn to a couple of FreeBSD servers going in from another set of internal advocates and finally resulting in an eventual mixture of Linux & FreeBSD machines inside a company that was formerly big-vendor-centric only. The real question for most folks isn't "FreeBSD vs Linux", it's "Free Software vs Commercial software" and once you've got someone sold on the idea of a free OS, be it *any* of the current alternatives, then your battle is already 90% won and you should be happy, not annoyed that your personal favorite free OS wasn't the one selected. Big picture, folks, big picture! :-) -- - Jordan Hubbard FreeBSD core team / Walnut Creek CDROM.
From: Russell Nelson <nel...@crynwr.com> Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/09 Message-ID: <m24t4io8aw.fsf@desk.crynwr.com>#1/1 X-Deja-AN: 296616673 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <34864E6E.65EB0E1B@swipnet.se> <66haop$2q6@dfw-ixnews4.ix.netcom.com> <66he34$dde6@george.sabre.com> <slrn68ol09.3isk.soupjrc@xipdev1.tampa.advantis.com> <348CAF2D.167EB0E7@FreeBSD.org> Organization: Crynwr Software Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc "Jordan K. Hubbard" <j...@FreeBSD.org> writes: > The real question for most folks isn't "FreeBSD vs Linux", it's "Free > Software vs Commercial software" and once you've got someone sold on the > idea of a free OS, be it *any* of the current alternatives, then your > battle is already 90% won and you should be happy, not annoyed that your > personal favorite free OS wasn't the one selected. Big picture, folks, > big picture! :-) All true enough. However, what Microsoft is selling is The One True Way. For a vendor selling product, this is a BIG advantage. You know that 1) you don't have to support the OS (unless you're selling a vertical product, in which case you have to support everything, even the hardware, in which case you may as well choose a freed OS), and 2) your box only has to have one version of the product, and 3) your tech support knows what the issues are going to be, because it's only running on OS. Same thing (only much worse) goes for a hardware vendor who wants a Unix driver for his hardware. Multiple freed unices are VERY unattractive to any commercial vendors. You'd get a lot more people using FreeBSD if you switched to the Linux kernel. Not to mention the increase in brainpower, and increase in talented hackers behind Linux. -- -russ <nel...@crynwr.com> http://www.crynwr.com/~nelson | Freedom is the Crynwr Software supports freed software | PGPok | primary cause of peace. 521 Pleasant Valley Rd. | +1 315 268 1925 voice | Obedient, Christian, statist: Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | you only get to pick two.
From: ro...@dyson.iquest.net (John S. Dyson) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/09 Message-ID: <66kdg4$nvq@snews2.zippo.com>#1/1 X-Deja-AN: 296753486 References: <6617q9$9rh$1@news.dknet.dk> <66241i$id5$2@hourglass.oz.net> <34849d47.5519698@news.amrcorp.com> <34864E6E.65EB0E1B@swipnet.se> <66haop$2q6@dfw-ixnews4.ix.netcom.com> <66he34$dde6@george.sabre.com> <slrn68ol09.3isk.soupjrc@xipdev1.tampa.advantis.com> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> Organization: Zippo News Service [http://www.zippo.com] Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <m24t4io...@desk.crynwr.com>, Russell Nelson <nel...@crynwr.com> writes: > > Multiple freed unices are VERY unattractive to any commercial vendors. > You'd get a lot more people using FreeBSD if you switched to the Linux > kernel. Not to mention the increase in brainpower, and increase in > talented hackers behind Linux. > The odd thing about your statement, is that many of the "switches" from Linux to FreeBSD have been due to Linux not working very well under load for that user. We get alot of people, paraphrased, saying that they didn't want to switch to FreeBSD, but finally their system works after their changeover. Frankly, if Linux could have somehow dropped GPL, it would have worked much better under loads, would have better real networking, and would generally have been better software with more mature experienced workers on it. That is the reason that I specifically declined working on Linux; and it still isn't as good as it would have been if I would have worked on it for one month (and that was 2yrs ago.) Yes, I do believe that Linux has alot of "talented hackers" working on it. With some training and experience in about 10 to 20 yrs, they'll be more than that. -- John dy...@freebsd.org jdy...@nc.com
From: han...@stack.nl (Han-Wen Nienhuys) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/10 Message-ID: <66lrcs$rld@turtle.stack.nl>#1/1 X-Deja-AN: 296881435 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> Organization: MCGV Stack, Eindhoven University of Technology, the Netherlands. Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <66kdg4$n...@snews2.zippo.com>, John S. Dyson <ro...@dyson.iquest.net> wrote: >Frankly, if Linux could have somehow dropped GPL, it would have worked >much better under loads, would have better real networking, and would >generally have been better software with more mature experienced workers And if Linux had dropped the GPL, the moon would be made of of green cheese. (mature workers? Like you?) >on it. That is the reason that I specifically declined working on Linux; >and it still isn't as good as it would have been if I would have worked on it >for one month (and that was 2yrs ago.) I'd rather spend 20 years hacking bytes to bits in the dungeons of Linux sourcecode, cursing that bewitched GPL because it shackles me with free software, than to be associated with zealots like you. Arrogance is an art, welcome to my killfile. -- Han-Wen Nienhuys, han...@stack.nl | LilyPond - The GNU Project music typesetter http://www.stack.nl/~hanwen | http://www.stack.nl/~hanwen/lilypond/
From: ro...@dyson.iquest.net (John S. Dyson) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/10 Message-ID: <66mdpr$rct@snews3.zippo.com>#1/1 X-Deja-AN: 296960257 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> Organization: Zippo News Service [http://www.zippo.com] Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <66lrcs$r...@turtle.stack.nl>, han...@stack.nl (Han-Wen Nienhuys) writes: > In article <66kdg4$n...@snews2.zippo.com>, > John S. Dyson <ro...@dyson.iquest.net> wrote: >>Frankly, if Linux could have somehow dropped GPL, it would have worked >>much better under loads, would have better real networking, and would >>generally have been better software with more mature experienced workers > > And if Linux had dropped the GPL, the moon would be made of of green cheese. > I have serious and real-world business reasons for not investing much of my time in GPLed code. I sometimes play with GPLed code during hacking or fun time. > > (mature workers? Like you?) > How old are you, how many years of experience, and how much have you contributed to both the free (untainted), encumbered (GPL) and commercial communities. Please specify your time in integral decades. > > I'd rather spend 20 years hacking bytes to bits in the dungeons of Linux > sourcecode, cursing that bewitched GPL because it shackles me with free > software, than to be associated with zealots like you. > > Arrogance is an art, welcome to my killfile. > Sounds like personal invective, and there is absolutely no reason for this behavior on the net. Frankly, you (like many true zealots) cannot accept the fact of other cultures in this world. There are cultures that do not like coercive and repressive licenses. I belong to that culture. -- John dy...@freebsd.org jdy...@nc.com
From: e_l_...@hotmail.com (Eric Lee Green) Subject: Re: FreeBSD or Linux and *why*? (why don't they merge) Date: 1997/12/10 Message-ID: <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> #1/1 X-Deja-AN: 297002612 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> X-Orig-Message-ID: <slrn68tsj4.h...@pamslnx.pams.com> NNTP-Posting-Time: Wed Dec 10 13:49:17 1997 Reply-To: e_l_...@hotmail.com Organization: INTERNET AMERICA NNTP-Proxy-Relay: library.airnews.net Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc On 10 Dec 1997 15:51:23 GMT, John S. Dyson <ro...@dyson.iquest.net> wrote: >How old are you, how many years of experience, and how much have you contributed >to both the free (untainted), encumbered (GPL) and commercial communities. >Please specify your time in integral decades. Is that a Size 10 or Size 11 I see in your mouth? I fail to see the deal. There have always been young "hackers" around, they've always been too "full of themselves" according to us oldsters, and they have this disturbing tendency to do wild and wonderful things. Right now I'm using an entire graphics system originally written by a bunch of college students... gosh, isn't "X" great? (BTW, answer to above questions from me: a) some free assembler tools for 6502 processors and occasional bug patches, b) occasional bug patches, c) two large commercial projects and a bunch of consulting on smaller projects, d) 1.2 decades). -- Eric Lee Green ex...@softdisk.com Executive Consultants Systems Specialist Educational Administration Solutions You might be a redneck if you put on insect repellant prior to a date.
From: "Jordan K. Hubbard" <j...@FreeBSD.org> Subject: FreeBSD or Linux - enough already! Date: 1997/12/10 Message-ID: <348F7B03.41C67EA6@FreeBSD.org>#1/1 X-Deja-AN: 297139870 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> To: e_l_...@hotmail.com X-Trace: 881818369 9241 jkh 206.86.0.12 Organization: Walnut Creek CDROM Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc Eric Lee Green wrote: > I fail to see the deal. There have always been young "hackers" around, > they've always been too "full of themselves" according to us oldsters, > and they have this disturbing tendency to do wild and wonderful > things. Right now I'm using an entire graphics system originally > written by a bunch of college students... gosh, isn't "X" great? Actually, as someone who was "there" and involved in the process, I think the biggest contributors to X were folks like Bob Scheiffler and Jim Gettys, not to mention the folks at DECWRL who brought us the X toolkit and the whole "widget" paradigm, and all are older than either John Dyson or myself. But I suppose that's not the point. The point seems to be that there's a lot of needless antagonism here, be it in the area of OS evangelism or ageism. One the Linux side we have folks like Albert and Russell spouting a lot of "FreeBSD should not exist!" evangelism which I daresay that even some of the other more die-hard Linux boosters would not agree with and, on the FreeBSD side, we have folks like John who doesn't, erm, always express himself very well and has now antagonized a lot of the Linux people. We also have me, someone who doesn't suffer fools gladly and is often prone to use a thermonuclear weapon where a rolled-up newspaper, administered far more discretely, would do the job just as well. It's a shortcoming I admit to freely. Anyway, and as I've already told Russell (more than once) in private email, I think it's time for all this nonsense to stop since through all this flaming, we're only tearing down what fragile alliances have been built up through the years. We're about to do a joint session at USENIX together ("FREENIX"), we're both involved in the 86open effort and have otherwise been enjoying one of the more peaceful periods of our coexistance for quite some time. Now we want to screw all that up? I don't think so. PAX, people, PAX! I suggest that the fighters return to their respective newsgroups and stop trying to needlessly antagonize the other team. I'll talk to John Dyson and I hope that someone on the Linux side will talk to Albert and Russell. As the subject says, enough already! -- - Jordan Hubbard FreeBSD core team / Walnut Creek CDROM.
From: ro...@dyson.iquest.net (John S. Dyson) Subject: Re: FreeBSD or Linux - enough already! Date: 1997/12/11 Message-ID: <66o10e$411@snews2.zippo.com>#1/1 X-Deja-AN: 297157754 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> <348F7B03.41C67EA6@FreeBSD.org> Organization: Zippo News Service [http://www.zippo.com] Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <348F7B03...@freebsd.org>, "Jordan K. Hubbard" <j...@FreeBSD.org> writes: > Eric Lee Green wrote: >> I fail to see the deal. There have always been young "hackers" around, >> they've always been too "full of themselves" according to us oldsters, >> and they have this disturbing tendency to do wild and wonderful >> things. Right now I'm using an entire graphics system originally >> written by a bunch of college students... gosh, isn't "X" great? > >.... > > The point seems to be that there's a lot of needless antagonism here, be > it in the area of OS evangelism or ageism. One the Linux side we have > folks like Albert and Russell spouting a lot of "FreeBSD should not > exist!" evangelism which I daresay that even some of the other more > die-hard Linux boosters would not agree with and, on the FreeBSD side, > we have folks like John who doesn't, erm, always express himself very > well and has now antagonized a lot of the Linux people. > Actually, Jordan, I have expressed myself very well in this discussion. I am saying things that some people just don't want to hear, and am being quoted out of context, or very purposely misrepresented with the purpose of spin. The sad thing is that we are suffering excessive intolerance on the part of certain individuals who are trying to make others look bad by being so evangelical as to take a public position that nothing else should exist except Linux. Those people should keep that in their bedrooms where it belongs, or perhaps worship it on Sundays (or whatever their Sabbath is.) :-). Sadly, we will be hearing that Linus invented the computer, if this continues on much longer. :-(. -- John dy...@freebsd.org jdy...@nc.com
From: Colonel Panic <lo...@teleport.com> Subject: Re: FreeBSD or Linux - enough already! Date: 1997/12/11 Message-ID: <Pine.LNX.3.96.971211204517.608B-100000@localhost.localdomain> #1/1 X-Deja-AN: 297470242 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> <348F7B03.41C67EA6@FreeBSD.org> <66o10e$411@snews2.zippo.com> X-Sender: michael@localhost.localdomain Organization: Teleport - Portland's Public Access (503) 220-1016 Reply-To: lo...@teleport.com Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc On 11 Dec 1997, John S. Dyson wrote: > Actually, Jordan, I have expressed myself very well in this discussion. I > am saying things that some people just don't want to hear, and am being > quoted out of context, or very purposely misrepresented with the purpose > of spin. > The sad thing is that we are suffering excessive intolerance on the part > of certain individuals who are trying to make others look bad by being > so evangelical as to take a public position that nothing else should > exist except Linux. Those people should keep that in their bedrooms > where it belongs, or perhaps worship it on Sundays (or whatever their > Sabbath is.) :-). Indeed, coming from a guy who has expressed contempt for the linux OS and by extension, for its users ... this really made me laugh. > Sadly, we will be hearing that Linus invented the computer, if this continues > on much longer. :-(. The unix OS was conceived and developed in the late 1960s and was an operational inhouse system at Bell Labs by 1971. The system was made public in 1975. Thus, there are almost 30 years of development built into modern unix systems. The linux OS was conceived in the late 1980s by a university student who put it forth as a public project in 1990. Thus, it has, if we are generous, 10 years of development built into it. Mr. Dyson's contention has been that linux is a poor OS developed by inferior programmers; and his reasoning for this judgement (aside from the fact that he himself did not work on it), is that linux developers did not do in 10 years what it took 30 years for unix developers to do. While Mr. Dyson belittles the work of Linus Torvalds, et al, and praises himself to the skies -- "realistically," of course -- I hope I may be excused if I do not put him in the category of Thompson, Ritchie and Bourne. In other words, while Linus did not invent the computer, neither did Mr. Dyson invent unix. (He may disagree with me on that, I fear.) I believe he would do well to recall the words of a famous scientist: "If I have seen farther than other men, it is because I have stood on the shoulders of giants." After reading through this whole long thread, I really have only one question left: just how many lemons <do> you suck a day, Mr. Dyson? mp +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+ | Linux 2.0.32 -> AMD 5x86-133 | pgpk -a finger://teleport.com/looie | +=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+ | Michael Powe lo...@teleport.com | +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
From: ro...@dyson.iquest.net (John S. Dyson) Subject: Re: FreeBSD or Linux - enough already! Date: 1997/12/12 Message-ID: <66qlfm$ho0@snews3.zippo.com>#1/1 X-Deja-AN: 297488787 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> <348F7B03.41C67EA6@FreeBSD.org> <66o10e$411@snews2.zippo.com> <Pine.LNX.3.96.971211204517.608B-100000@localhost.localdomain> Organization: Zippo News Service [http://www.zippo.com] Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc In article <Pine.LNX.3.96.971211204517.608B-100000@localhost.localdomain>, Colonel Panic <lo...@teleport.com> writes: > >> Sadly, we will be hearing that Linus invented the computer, if this continues >> on much longer. :-(. > > The unix OS was conceived and developed in the late 1960s and was an > operational inhouse system at Bell Labs by 1971. The system was made > public in 1975. Thus, there are almost 30 years of development built > into modern unix systems. > I used to work at AT&T. I know the entire story. In fact, I have worked at AT&T for a big part of the time that you mention above. It was really neat when we had the source code floating around all of the time, able to hack modifications of an existing codebase. It is the free U**X clones that allow that again. > > Mr. Dyson's contention has been that linux is a poor OS developed by > inferior programmers; and his reasoning for this judgement (aside from > the fact that he himself did not work on it), is that linux developers > did not do in 10 years what it took 30 years for unix developers to > do. > The Linux developers reimplemented an OS that took more than 30yrs to develop. There is alot of CS history before the late '80s. If you have read my postings carefully, I have said that *we* have taken an existing code base. Linux has chosen the path of "not invented here." Recognize also, that the smallest part of programming is coding from a specification. There already is a U**X specification (both formal and informal), with lots of example source code out there. So, yep, Linux is not responsible for the 30+ years of computer (and more specifically UNIX) software development. The various Linux developers would have been silly if they didn't use existing literature for input into their design process. In fact, I KNOW that they have used the BSD source code for the basis of alot of their code. If you think that the above is untrue, then what is true? > > While Mr. Dyson belittles the work of Linus Torvalds, et al, and > praises himself to the skies -- "realistically," of course -- I hope I > may be excused if I do not put him in the category of Thompson, > Ritchie and Bourne. > Wrong. That is a misstatement of the facts. Remember, the invention has happened over many years, and much of it has happened in BSD lineage. Linux is an obvious reimplementation. You infer value judgement, where there is none. It is in your mind. Grep the Linux kernel for "breada"... who would make that name up? Of course, it comes from the original usage in the U**X sources. That is only a very simple example of the reimplementation phenomena. We have used the symbol name also, for almost the same reason. Please show the quotes where *I* have said that Linux is a terrible OS. In retrospect, it was a mistake to waste the effort, reimplementing code that didn't need all that much work, and could have been subsumed into a codebase with whatever restrictive license the developers want. (GPL is the license that makes it difficult to accomodate the BSD license, because it says that you cannot add any more terms than what GPL specifies.) My guess is that Linus wanted to practice implementing a new kernel, and it just happened to take-off, and he chose a unix API (which was already pretty much defined)... But who cannot implement a kernel? Again, there is no value judgement, it is only obvious. There are areas where Linux doesn't perform or work as well as FreeBSD, and numerous individuals have testified to that. Some, but not all, of the reason is the years I have spent on the code. There are other developers who also have spent as much or more time on the codebase, including the original BSD developers. Where is it that I have taken more credit than is simply due? Can't Linus take credit for his work also? I have chosen not to work on Linux due to licensing terms, and frankly the zealotry is also part of the reason (and the reason that I could not come to terms with the "recruiter.") -- John dy...@freebsd.org jdy...@nc.com
From: Colonel Panic <lo...@teleport.com> Subject: Re: FreeBSD or Linux - enough already! Date: 1997/12/13 Message-ID: <Pine.LNX.3.96.971212212607.2701B-100000@localhost.localdomain> X-Deja-AN: 297794054 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> <348F7B03.41C67EA6@FreeBSD.org> <66o10e$411@snews2.zippo.com> <Pine.LNX.3.96.971211204517.608B-100000@localhost.localdomain> <66qlfm$ho0@snews3.zippo.com> X-Sender: michael@localhost.localdomain Organization: Teleport - Portland's Public Access (503) 220-1016 Reply-To: lo...@teleport.com Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc On 12 Dec 1997, John S. Dyson wrote: > In article <Pine.LNX.3.96.971211204517.608B-100000@localhost.localdomain>, > Colonel Panic <lo...@teleport.com> writes: > > Mr. Dyson's contention has been that linux is a poor OS developed by > > inferior programmers; and his reasoning for this judgement (aside from > > the fact that he himself did not work on it), is that linux developers > > did not do in 10 years what it took 30 years for unix developers to > > do. > The Linux developers reimplemented an OS that took more than 30yrs to > develop. There is alot of CS history before the late '80s. If you have > read my postings carefully, I have said that *we* have taken an existing > code base. Linux has chosen the path of "not invented here." Recognize > also, that the smallest part of programming is coding from a specification. Linux is an OS designed from the start for the x86 architecture and subsequently ported to others. Certain interesting structural and theoretical design decisions were based on prior developments of unix. Something that seems to be overlooked here is that linux is not unix - -- and that the fact that it takes some of its design from unix should not be allowed to obscure this important fact. > There already is a U**X specification (both formal and informal), with lots > of example source code out there. So, yep, Linux is not responsible > for the 30+ years of computer (and more specifically UNIX) software > development. The various Linux developers would have been silly > if they didn't use existing literature for input into their design process. > In fact, I KNOW that they have used the BSD source code for the basis of > alot of their code. That's not really the point, though, is it? The point is, linux is a "unix clone" developed specifically for the x86 and its development is guided, not only by theoretical concerns, but by the practical concerns of the millions of PC users -- their hardware, their peripherals, their uses. The linux development team is developing, as fast as possible, a system that will be used and usable by as many people as possible. This is "market research" with a vengeance. This is also in direct opposition to the development program at freeBSD, which, as far as I can see, is still basically a commercial product, intended for a commercial market. > Please show the quotes where *I* have said that Linux is a terrible OS. In > retrospect, it was a mistake to waste the effort, reimplementing > code that didn't need all that much work, and could have been subsumed > into a codebase with whatever restrictive license the developers want. > (GPL is the license that makes it difficult to accomodate the BSD license, > because it says that you cannot add any more terms than what GPL specifies.) Please show the quote where I said that you said linux was 'terrible' OS. What you have said, over and over again, is that it is an 'inferior' OS, e.g.: "Frankly, if Linux could have somehow dropped GPL, it would have worked much better under loads, would have better real networking, and would generally have been better software with more mature experienced workers on it. That is the reason that I specifically declined working on Linux; and it still isn't as good as it would have been if I would have worked on it for one month (and that was 2yrs ago.)" I think you falsely assume that everyone working under the GNU license is an ignorant nincompoop and that all "experienced" developers shun it. Admittedly, I know only a handful of GPL developers, but they're all in their 40s & have 20+ years experience. They know their jobs and they're good at them. > My guess is that Linus wanted to practice implementing a new kernel, and it > just happened to take-off, and he chose a unix API (which was already pretty > much defined)... But who cannot implement a kernel? Again, there is no > value judgement, it is only obvious. Linux is based originally on minix, the OS that Andrew Tanenbaum wrote as a design and test module for his university courses in OS design. Minix itself is a kind of "mini-unix." That is to say, that Tanenbaum's theoretical basis for OS design begins from or is based on some of the unix design ideas -- viz, that the OS should buffer the programmer & user from the hardware, implement processes, use a command interpreter or shell, &c. From what I have read, Torvalds started from the ground up, writing his own device drivers &c. It was only after he had a very basic operational system that he offered it up publicly, as "something you might want to look at." > I have chosen not to work on Linux due to licensing terms, and frankly the > zealotry is also part of the reason (and the reason that I could not come > to terms with the "recruiter.") This turned out to be a good discussion for me because I went out and spent some time looking around at various aspects of these issues. The 20 minutes or so I spent at the freeBSD website this morning before going to work were a complete turnoff. It's clear that a goal of Mr. Hubbard in his comments, is to discourage readers from using GNU software. Every time I saw gnu mentioned, it was with a snide remark attached about the GPL. There's clearly some kind of a problem at the freeBSD unit with Stallman, the FSF -- I don't know. Whatever it is, I want nothing to do with it. The preamble to the GPL states: " When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it." It is not my concern that you have an objection to being prevented from denying to the user the rights stated in the above paragraph. It is my concern when your advertising falsely portrays this protection as somehow being a bad thing for users, that somehow, GNU software is not the best, but it's the only thing available; and worse, in my opinion, your web page clearly means to imply that using GNU software is a "necessary evil." It is certainly a bad thing for people who want to make money off the users -- and possibly a bad thing for consultants who want to make a profit off what the user doesn't know. If it wasn't for the GPL, there would be no freeBSD. I don't doubt that you believe that the world would be better off if the GNU Project and the FSF would just disappear. But you're wrong. GNU software, much of it top-of-the-line, got that way because developers knew that no one could successfully bootleg their work into a commercial enterprise -- it was legally protected. Your repeated complaints about "restrictions" and claims of concern for free software ring hollow when one realizes just what those onerous restrictions actually are. Ironically, GCC actually has (or had at one time) code written at AT&T, which used it as part of an R&D project. Under the BSD license, AT&T would simply have kept the "proprietary" code to itself & no other users would have been allowed to benefit from the enhancement. The FreeBSD Group seems to be living in some kind of dream world. An hour or so spent cruising through magazine databases earlier this evening turned up 120 references to linux ... and 6 references to FreeBSD. In November, 1996, PC Week asked users to respond to a survey about use of free software in their companies/organizations. 100 people answered -- 75 of them used linux; 25 used FreeBSD. All were enthusiastic about the operation of their system. When a guy from Arkansas writes that he was able to network his entire school district with linux & that it works "beautifully," -- I don't know why I should disbelieve him. And I don't understand why The FreeBSD Group refuses to take him seriously. You guys seem to be so wrapped up in the idea that linux users are basically a bunch of wanks, even cold facts can't slap you out of it. My look-around today seemed to establish pretty clearly the dividing line between the two systems. I don't see that there's any real competition between the two, except possibly in one respect. A lot of so-called linux activists have their heads in a place where the sun don't shine; and there's a lot of FreeBSD'ers right along side 'em. Frankly, in that position, I can't tell one from the other. They all look equally stupid to me. I do know one thing for sure: I myself am not going to buy or install software from a group of individuals who never miss a chance to piss on the GNU project. mp +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+ | Linux 2.0.32 -> AMD 5x86-133 | pgpk -a finger://teleport.com/looie | +=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+ | Michael Powe lo...@teleport.com | +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
From: "Jordan K. Hubbard" <j...@FreeBSD.org> Subject: Re: FreeBSD or Linux - enough already! Date: 1997/12/13 Message-ID: <349268C9.15FB7483@FreeBSD.org> X-Deja-AN: 297813040 References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> <348F7B03.41C67EA6@FreeBSD.org> <66o10e$411@snews2.zippo.com> <Pine.LNX.3.96.971211204517.608B-100000@localhost.localdomain> <66qlfm$ho0@snews3.zippo.com> <Pine.LNX.3.96.971212212607.2701B-100000@localhost.localdomain> To: lo...@teleport.com X-Trace: 882010305 17228 jkh 206.86.0.12 Organization: Walnut Creek CDROM Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc [posted & mailed] Colonel Panic wrote: > Linux is an OS designed from the start for the x86 architecture and > subsequently ported to others. Certain interesting structural and > theoretical design decisions were based on prior developments of unix. > Something that seems to be overlooked here is that linux is not unix > - -- and that the fact that it takes some of its design from unix should > not be allowed to obscure this important fact. Which is an important fact and I agree with you and, in fact, was reading this entire posting of yours with the general impression of "Hmm, this guy's not so bad! He's lucid, he seems to make his points without hyperbole or invective and, even if I don't agree with every position he states, I can at least say that the time I invested in reading this was worth it." That was the impression, at least, until I ran into the following like a Cessna 150 striking high-tension power lines: > This turned out to be a good discussion for me because I went out and > spent some time looking around at various aspects of these issues. > The 20 minutes or so I spent at the freeBSD website this morning > before going to work were a complete turnoff. It's clear that a goal > of Mr. Hubbard in his comments, is to discourage readers from using > GNU software. Every time I saw gnu mentioned, it was with a snide > remark attached about the GPL. There's clearly some kind of a problem > at the freeBSD unit with Stallman, the FSF -- I don't know. Whatever > it is, I want nothing to do with it. Whoa! At this point we left the road of "indignant rebuttal" and swerved suddenly into the quicksand of "raving paranoia" I was completely nonplussed by this paragraph, I can tell you that, and went immediately to a cached version of our web pages in search of whatever text there might be which could possibly set you off like that. I found only 2 references, one in the FreeBSD Handbook and one in the FAQ. In http://www.freebsd.org/handbook/contrib.html section 17.2.4: "New code or major value added packages", I state: "This [The GPL] license is not quite as popular with us due to the amount of extra effort demanded of anyone using the code for commercial purposes, but given the sheer quantity of GPL'd code we currently require (compiler, assembler, text formatter, etc) it would be silly to refuse additional contributions under this license." Now maybe that raised your hackles a little, but geeze, I'm really no more than stating something that even RMS would agree on (it takes extra effort to dual-license stuff that you want to release under both GPL and commercial licenses), and I even go so far as to make it pretty clear that we're not *adamant* about it and use quite a bit of GPL code already. My personal opinion of the GPL is also nowhere near as vitriolic as you paint it - just look at any of the old X contributed software collections (R4/R5) and you'll find various things I've written there over the years, all under the GPL. Just because the GPL does not suit my purposes now doesn't mean I've decided it's something to be despised and scorned - the last guy to flame the GPL was John, not me, so go yell at him or something. :-) Now to be fair, in the FAQ, which was written more in haste than care, there is indeed: http://www.freebsd.org/FAQ/FAQ4.html#4 section 1.3: "What are the goals of FreeBSD?" where I state, with perhaps less political sensitivity than I could have, the following: "The goals of the FreeBSD Project are to provide software that may be used for any purpose and without strings attached. Many of us have a significant investment in the code (and project) and would certainly not mind a little financial renumeration now and then, but we're definitely not prepared to insist on it. We believe that our first and foremost "mission" is to provide code to any and all comers, and for whatever purpose, so that the code gets the widest possible use and provides the widest possible benefit. This is, we believe, one of the most fundamental goals of Free Software and one that we enthusiastically support. That code in our source tree which falls under the GNU Public License (GPL) or GNU Library Public License (GLPL) comes with slightly more strings attached, though at least on the side of enforced access rather than the usual opposite. Due to the additional complexities that can evolve in the commercial use of GPL software, we do, however, endeavor to replace such software with submissions under the more relaxed BSD copyright whenever possible." Now I can see how _some_ folks might read this as a big "f**k you!" to the GPL but, if so, then that's truly an overreaction and they'd definitely be failing to take it in context. Even you stated in your own message that you considered FreeBSD to be a "commercial product" and, while that might not be precisely true in the strictest sense of commerce (we do give it away, after all), it is true enough in being how we're trying to *focus* the product and that has certain ramifications. One way in which we are trying to be "commericial friendly" is in being as careful as possible about about keeping our licensing terms as straight as possible and the more relaxed the better (simply less work). Like I said in the quoted text, the only goal here is for our software TO BE USED and that means dispensing with as much of the legalese as possible. If it weren't for potential liability reasons, I'd be releasing everything of mine into the public domain and urging other project members to do the same. As it is, we've at least managed to agree on a newer, even simpler BSD copyright which has shaved off the last 2 clauses since, quite honestly, what people print in their documentation is up to them. :-) In any case, that's why we'd naturally favor a BSD copyrighted utility over a GNU one if we had a choice and that's all I meant when I said that we "endeavor to replace such software whenever possible." It was possibly not the most Politically Correct way to say it, but that's the pain software-engineering truth of it and I in no way meant to imply that the software released under said license was in any way inferior or otherwise "not the best", as you put it, because of this. This is not just an abstract issue for us either. Companies like Whistle Communications (the InterJet) and others among their many competitors are using FreeBSD in essentially embedded applications where they don't want to have to think about shipping the source code to some customer who suddenly decides that he wants to know how the box works inside. The whole point of the box was to try and *hide* that part of the picture in the first place! :) Our current source structure allows them to ship a minimal system that doesn't need a compiler toolchain or any of the GPL'd libraries, utilities or kernel features and bingo, their lawyer is suddenly much happier and not sweating so hard since the BSD license doesn't really address him so much as the developers ("don't say you wrote this, you guys!") The GPL, by contrast, terrifys the crap out of your typical corporate lawyer and I've seen it happen personally. :) **That's not to say that I hate the GPL** Anything which scares the crap out of lawyers can't be all bad, after all, it's just that it's not what I want to do today. I can totally get behind the concept of writing software which constitutes a sort of "uncorruptable brain trust" and is passed from generation to generation of programmers like some set of indian legends, don't get me wrong, and I have spent real time in contributing software to that effort to show that this is an important idea which I support. Now, however, I want to go write some software which can be used for anything and everything just to see what it does freely or commercially, and I don't see these two goals as mutually exclusive at all. I certainly don't see it as proof positive that I'm a GPL hater now and frankly, all I know for sure is that this: > I do know one thing for sure: I myself am not going to buy or install > software from a group of individuals who never miss a chance to piss > on the GNU project. Is clearly the sign of someone in dire, dire need of a vacation. Dude, go. Go before you become a danger to yourself and others! :-) -- - Jordan Hubbard FreeBSD core team / Walnut Creek CDROM.
From: "Brian" <brian_t...@rocketship.com> Subject: Re: FreeBSD or Linux - enough already! Date: 1997/12/13 Message-ID: <66uoca$95f@van1s03.cyberion.com>#1/1 X-Deja-AN: 297910788 Content-Transfer-Encoding: 7bit References: <6617q9$9rh$1@news.dknet.dk> <348CAF2D.167EB0E7@FreeBSD.org> <m24t4io8aw.fsf@desk.crynwr.com> <66kdg4$nvq@snews2.zippo.com> <66lrcs$rld@turtle.stack.nl> <66mdpr$rct@snews3.zippo.com> <53EAC2881EF2A38F.2BAA8F4B16DB667C.16597DEF652CC6D8@library-proxy.airnews.net> <348F7B03.41C67EA6@FreeBSD.org> <66o10e$411@snews2.zippo.com> Content-Type: text/plain; charset="us-ascii" X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: English Bay Mime-Version: 1.0 Newsgroups: comp.unix.bsd.freebsd.misc,comp.os.linux.misc Hello Linux & FreeBSD Advocates Alike: I primarily inhabit the Linux NGs and have done the majority of my Unix-like education with a multitude of Linux distributions. (my eclectic MB bios appears to have a problem with FreeBSD 2.2.2) When I first contacted some folks at freebsd.org with some really tactless questions and statements of fact (in my always sooo humble way) I was greeted with courtesy and temperance. The folks that communicated with me explained in plain language how to overcome some problems and when I failed to twig on the solution, they employed even simpler language while taking personal responsibility for my misunderstanding (I was thick as a brick). I have communicated with some of the FreeBSD individuals who appear in this thread and also found them helpful and courteous to a fault despite the fact I was an obvious newbie to unix and Linux. I have tremendous personal respect for the FreeBSD creative group as a whole as I do for Linus Torvalds and the many contributors that have made Linux what it is. The constant trolling by some individuals can be a cause for light humor amongst our groups and a competitive spirit can be healthy between the FreeBSD and Linux communities as it is between the divergent Linux distributions (RedHat v Slackware v Debian). We all appear to share an abiding love for unix and unix-like systems. My point is that on occasion post and counterpost can quickly degenerate to acrimony and abuse. Let us not allow these threads and posts to degenerate into a W95-MacOS religious war. Our OSs are an open book for all the world to see - anybody who cares to can download, tear apart and analyze reams of code if they care to. I have infinitely more faith in the collective genius of the unix/unix-like community than in the tastefully compartmented halls of MS/Apple/IBM/Novel. I have no axe to grind with any of the aforementioned companies including the much demonized MS - I am betting that server technology is the new target for operating systems and that the open unix/unix-like OSs are way ahead in price/functionality. Competitive cooperation is the keyword and future for the FreeBSD and Linux communities. Regards, Brian