The BSDs in the WSJ: "Help Build the Web"
conio writes "The Wall Street Journal published an article on Friday about the open-source BSDs (mainly FreeBSD) and how they're silently serving the Net. " This was submitted yesterday quite a bit, but was in the pay area-thankfully it's free reading now. Good to see BSD get some of the limelight.
Feel free to demo your init programme without an operating system.
Is it so terribly difficult to understand that an operating system is useless without software running on it, and vice-versa? That fact doesn't change the definition of an operating system.
Try http://www.freebsd.org/~3d/
It's a few days out of date (No 3.3.5 yet), but I'm sure the avid gamers will figure it out... Or look at http://glx.on.openprojects.net/
Like most third party software, the source code used for FreeBSD (the other BSD's) and Linux is the same, and so the feature set is pretty much the same.
Regards,
-Jeremy
Both Open and FreeBSD have SMP support for x86 boxes. Theres more anti-FreeBSD FUD
:P and of course the userland is the same!
in the linux world then linux FUD in the windows world (no joke)
Buggs, this is simply bullshit and you know it. Tell me where I can download OpenBSD kernel source which supports SMP x86. C'mon. All I want is a URL. That's not too much to ask for, is it? You claim the software exists, so tell me where I can find it.
get your facts straight PLEASE!
Nonsense. They're three different distributions which ship three different collections of software. As such, the userland *has* to be different.
Add in other assorted differences (differing binary format standards), and you've got fragmentation at two levels instead of one.
Buggs, *you're* the one who needs to check your facts. Advocacy is always well and good, but blind advocacy that's nothing more than lies (as in your statements above) only hurts your cause. I, for one, will no longer believe anything you say as a result of this little post of yours. Remember, as Nietzsche said, "What upsets me is not that you lied to me, but that from now on I can no longer believe you."
As for me, I'll happily run my OpenBSD kernel on my uniprocessor 486 routers, and my SMP Linux kernel on my UltraSparc, Alpha, and PII-class machines.
hmm.. well, I'm not quite sure about that. From my understanding, only the Berkeley code was stripped of the advertisement. On the rest of the BSD code, which is everything else, it either has the clause or doesn't.
Sure, now the BSD networking code is largly free, due to UCB. But, Berkeley didn't write all the code in NetBSD, OpenBSD, and FreeBSD, did they? Others tacked on their varient of the clause, while others took it off entirely.
On the GNU website where they recomend the GPL over the BSDL (obviously was slightly updated due to the p.3 removal), they like to give their propiganda speeches, etc. I'm already a bit disgusted of the GNU project from just reading that.. but that's just becuase I don't see them as freedom fighters, more of lobbyists.
What they say there, if you go read, is that FreeBSD agreed to change once it was asked of them (I find that shows the maturity of the people on BSD side), etc. That doesn't mean everyone uses the new BSDL, many have their varient.
I also don't want to start a big war (would be fun if others were up to discussing it in a rational, logical way), on whether the clause was better or not. In some ways, I think it was a protection against the GPL'ing of BSD, which snobby zealots like to talk about, saying they'd love to create another fork, etc. GPL'ing for the good of the community I can understand and be behind, but I really can't imagine anyone being that grown up to do it.
And people already are working on it. Some take BSD code and submit it to the GPL groups (this happened in reverse once. I (believe) it was NetBSD that accidentally had GPL code in it and they immediately removed it. Its nice GNU didn't laugh at them and force the rest of the surrounding code GPL'd). Others claim they are working on removing any code with clause 3 in FreeBSD and GPL'ing it (someone from CMU said they were doing this (on slashdot). True or not, some one s bound to try). It just goes on, and on...
But your right, it would be the true test. And I really can't see it as helping BSD. I would suspect that once its GPL'd, the popularity of Linux means it will be imbedded in that system. Insead of BSD getting better, it will be leeched for its treasures. Linux will get better, Linux will get the credit, Linux will get the publicity, Linux will get the developers, and BSD will be hurt. Its legal, but its disrespectful to the groups.
It would be just like going to a user/news group and starting a license flame war. It was done to piss them off, to show that you can, and the thrill (I believe) is your going into their homes and and trying to demean them. Its really quite childish, which I think over the year both sides have basicly admitted to and try to stop it. But GPL'ing BSD code just to do it and put it in Linux is the same. At least that's my opinion, others may disagree.
"Open Source?" - Press any key to continue
>didn't the *bsd flavors of unix had what, 20 years to get their act togethe
Act together? Hrmmm, considering Sun (perhaps you have heard of them) BUILT their company on the back of BSD, it looks like the BSD act has been together for some time.
OR how every major Unix has BSD compatibility libs?
Apple is using BSD in their Mac OS X.
IBM is using BSD in thier thin client, and the InterJet.
(are you willing to say that neither Apple nor IBM have their act together?)
And a bonus clue for your flamebait:
Linus is on record as saying that *IF* AT&T wasn't suing BSD, there would not be Linux...he would have been using BSD.
Back to the de-bunking:
>Then came linux and now the *bsd users have had it and are beginning to come around. I applaud
them for selling and marketing and creating hype about there product which is what they should of
done 20 years ago.
Repeat after me.
BSD before 4.4 had AT&T licened code.
Do you UNDERSTAND what that means? It means that only ACEDEMICS could afford a AT&T source licence for AT&T.
Do you grasp that to distribute the BSD code, you as the user would have to pay AT&T? And pay them a figure over $5,000. $5000 is a few dollars more than the cheapbytes price for the BSD release.
>Linux said that linux is made up of 30 full time and
over 1,000 part time programmers who work on the kernel while freebsd has only 15 guys.
Errr and exactly WHERE are these numbers from?
>I believe the *bsd
group should go gnu to compete with linux.
Hrmmmm. If that were to happen then Apple, IBM (Thin client, whitle and whomever else they have), the 3 man shop in Milwaukee imbedding BSD, and a whole host of others who work on the kernel and submit changes would all just go away. (Wow. When you Add in Apple and IBM it seems like a whole lot more than 15 people work on BSD. Are you getting the feeling that your 'reasons' are less and less reasonable?)
Whatever happened to the idea that differences make the whole stronger?
But, from your post, the whole OpenSource community doesn't enter into your view of the world.
If it was said on slashdot, it MUST be true!
you're link dosn't work
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
Minor points:
IBM is *ALSO* 'behind' BSD.
Whistle Communications
The Thin client IBM Sells.
Are 2 examples I am aware of. (Oh, and the Whistle division, like Apple have a history of giving BACK code to the BSD releases)
So is Intel. (they have given boxes to BSD *AND* Linux developers)
(And if you want some insight into Apple...read the BSD mailing lists and check out the comments from Apple. It looks like the Darwin decision was a hard fought one....(and given that most of what Darwin is is code that was already published...sorta a no-brainer))
If it was said on slashdot, it MUST be true!
Ok. 1. FreeBSD also has a package system that allows you to install binaries. (try /stand/sysinstall) 2. Many compile time options. IE. I wanted to compile the newest vesion of apache -- but you can't just get binaries with both mod_perl and php compiled in -- so i just cd to /usr/ports/www/apache13-php3 and compiled apache13+php3+modssl+freetype with the 'make' command; then compiled in mod_perl, then did make install. There are also many programs that I run into that I like to modify before installing. 3. You are right though, that compiling wasted precious time and cpu. I, however, prefer being able to modify settings before compile and install. Large programs like X, though, I'll just install from /stand/sysinstall.
----------
Funny, when I was in school, I seem to remember people including more than just kernel-mode code - in particular, one operating system partially developed at the school where I went, namely Multics, had very little code running in "kernel mode" (called "master mode" on the GE 6xx machines and their Honeywell successors) - most of it ran in "slave mode", with some running in "ring 0" (no, this was not an x86 processor, so "ring 0" was not equivalent to master mode - even in ring 0 you couldn't execute the instructions to e.g. start an I/O operation), some running in "ring 1", and some running in "ring 4", which was the ring in which user-written code mainly ran.
Please show some hard evidence that your definition is "the standard, accepted definition of an operating system in computer science".
20 years ago, you had to get a license from AT&T to get BSD, as large parts of the code in BSD were based on AT&T UNIX code that hadn't been replaced. They weren't out for World Domination at that point - but, then, Linus Torvalds wasn't our for World Domination when he started working on his kernel, either, as far as I know....
There may well be *BSD hackers who are pissed at Linux users and the whole computer world for appearing to ignore them, but
To what extent did the Linux community "market it, sell it, and create hype about it"? And where did the "marketing, selling, and hype" about Linux come from? I'm not sure it all came from "the Linux hackers".
FreeBSD (and the other freely-available BSDs) have always run on PCs, as I think FreeBSD and NetBSD both came from 386BSD which was a port of Net-2 to, err, umm, the PC.
The first attempt at a completely-free BSD (with all the AT&T code either replaced or blessed as "OK to give out") was, I think, 386BSD, whence came FreeBSD and NetBSD; the "386" in "386BSD" referred to the 80386, because it was a BSD port to the PC.
"The *bsd group" of those days was the Computer Systems Research Group at the University of California, Berkeley, and they certainly did accept contributions from outsiders. However, not all the stuff Sun, SGI, IBM, etc. did with either AT&T UNIX code or BSD code was necessarily sent back to Berkeley by those companies, and not because the Berkeley folk wouldn't accept it. You can't solely blame Berkeley for the existence of N different flavors of UNIX....
That all happened well before the early 1990's; UNIX was well-fragmented by the mid 1980's, with several different proprietary variants, from vendors who largely sold it on their own boxes rather than on, say, IBM-compatible PCs - UNIXes for PCs had existed for a long time, but I don't know how well IN/ix ran on 8088-based PC's (yes, 8088, the one with segmentation but no memory protection), but I suspect it may not have run well enough to push DOS out of the way, and I suspect the same may have been true of the UNIXes for 286-based PCs, although I think Xenix (yes, the Borg's own UNIX, later handed to SCO) may have had a decent market share for small business computers and the like.
"The *bsd crowd", if by that you mean the folks at Berkeley and their successors on the {Free,Net,Open}BSD projects, weren't spearheading the commercial UNIX movement - as far as I know, they were building free OSes for their own purposes, which I think was largely what the Linux community was also doing when they started.
Said market was the commercial UNIX market, not the free UNIX "market"....
Linux has software companies distributing it; for whatever reason, there's no equivalent of Red Hat or SuSE or Caldera or Pacific HiTech or... filling that role for {Free,Net,Open}BSD (no, Walnut Creek CD-ROM isn't in that position, as far as I know), although there is BSDI selling BSD/OS.
"The *bsd community", if, by that, you mean the developers of {Free,Net,Open}BSD is probably more like the Debian community than like Red Hat or SuSE or... in that regard (although the Debian folk aren't necessarily the official "owners" of all the components that go into their distribution - they're the official source of versions of the kernel, libraries, utilities, etc. that go into a Debian release, but they're not the official home of the Linux kernel or GNU "libc" or...).
The FreeBSD Core Team does have 16 members, but the core team, as the list linked to say, "constitutes the project's ``Board of Directors'', responsible for deciding the project's overall goals and direction as well as managing specific areas of the FreeBSD project landscape" - they're not the sole developers of FreeBSD code. The same probably applies to NetBSD and OpenBSD. There are 151 additional "FreeBSD Developers" "who have commit privileges and do the engineering work on the FreeBSD source tree", and, according to the Contributing to FreeBSD page in the FreeBSD Handbook
Again, the same may be true of NetBSD and OpenBSD; I'm less familiar with those projects.
I don't know how many of the core team or the development team work full-time on FreeBSD, so I can't say that FreeBSD has 167 full-time and (some unknown number of) part-time developers (the latter being those who don't have commit privileges but who do contribute code) - and note that this does not say that FreeBSD has more people working on it than are working on Linux systems, as I don't know if those "30 full time people" counts only people working on the kernel or also counts people working on GNU "libc", GNU utilities that aren't also used in the BSDs, etc..
However, it does suggest that "freebsd has only 15 guys" is a big oversimplification.
There could well be more people working on the stuff that goes into a Linux distribution and that doesn't also go into the BSDs or that isn't also available for BSD (people working on XFree86 aren't "Linux developers", as their stuff goes into the BSDs as well, and the folks working on KDE, at least, aren't "Linux developers", either, as binary packages of KDE 1.1.1 are available for FreeBSD and possibly the other BSDs) than are working on FreeBSD, but this doesn't mean that FreeBSD, or any of the other BSDs, are ipso facto doomed.
12 years before today is 1987; FreeBSD didn't exist then, and Linux didn't just show up today, so FreeBSD wasn't around 12 years longer than Linux. Much of the BSD code was around before Linux existed, but much of the GNU and other code that goes into a Linux distribution was around before Linux existed as well, so I'm not sure {Free,Net,Open}BSD had as big a head start as you seem to think (it did have one, as far as I know, but not a 12 year head start).
That was the point I was making.
Even the best version of Linux still seems thrown together compared with BSD. Try "man diff" or "man getyx" on Linux. No answer. Now try it on BSD. Even when Linux doesn't tell you to go blow, it's still inferior. Compare "man 4 tty" on Linux and BSD, for example.
I see the BSD vs Linux debates as not really much different than the Redhat vs Slackware vs Debian vs Caldera vs Suse ..... (and on and on).
Different strokes for different folks.
We should all be working together to promote the similarities as well as the diversities. Ideally I should be able to plug in different versions or totally different code for applications, daemons, libraries, and even the kernel itself. Of course what makes one system unique can impede that to a degree.
Now if I can only find someone that will really help me try to get my 3.1 CD installed, instead of telling me that my hardware, which runs Linux and Windows just fine, is broken. Maybe I should try a net install instead.
now we need to go OSS in diesel cars
I may well have typed a full URL to pkg_add once, but, most of the time, I just use the -r flag and give pkg_add the package name.
That may be your definition of OS.
It is not my definition of OS.
Yes, any application running on a system with a UNIX-flavored system call interface and APIs implemented atop that could, in theory, be written solely using system calls by replacing all the non-system-call APIs by reimplementations of those APIs.
However:
so I don't consider "an OS is the software that runs in kernel mode" a particularly useful definition (especially given that there may well be machines that have a more fine-grained privilege level than just kernel vs. user).
I'm not sure what the right definition of "OS" is, but I tend to consider anything that, if removed, would keep the system from running usefully to be part of the OS, which means that, at a minimum, that includes, on a modern UNIX-flavored system, init, the shell that runs the "rc" files, the commands run from the "rc" files as distributed and configured by system installation, and the shared libraries with which those programs are linked - and if that brings in "libc", well, the "libc" in most Linux distributions is either derived from a GNU "libc" or is a GNU "libc", so....
Yes, some of the stuff that falls into that category may also run on other systems, but I don't consider that sufficient reason to consider it "not part of the OS" on a system where it's a standard component of that system - GNU "libc" isn't "part of the OS" if the system has its own "libc", but if the system's "libc" is GNU "libc", I consider that a different matter.
Do you have brain? How come such names as BSD and BellLabs are relevant here? If you want to make a point, make a valid one. You look pretty much like a child who just want to win without reasoning. BTW, I'm a proud FreeBSD user as well as ex- slackware and ex-RH since 1993.
Win32 isn't actually implemented by the NT kernel - the NT kernel implements its own programming interface, which is used by the libraries and Win32 subsystem process that implement Win32.
This, arguably, even more strongly emphasizes the point that the OS isn't ipso facto the kernel, if the kernel of some system doesn't directly implement any of its API, unlike UNIX-flavored systems where at least some of the API tends to be direct system calls, even though a lot of it isn't.
wow.. what a load. I think the two earlier replies strongly defeated your claims, and pointed out the weaknesses to your argument. But it was a good argument.
I just have two points to add:
I believe the *bsd group should go gnu to compete with linux.
Please tell me how this makes any sense? I keep hearing this, but I really don't see the point in the argument.
First, even it might be impossible to track down all of the people who contributed and somehow get them all to agree to a new license. Do you think Linux could do the same? Everyone must agree, and then even after that there's likely some other legal tidbits to work out. Its just crazy.
I remember when GNU/RMS and others attacked free *BSDs, especially FreeBSD, saying they were unstable as the group could just go closed source, and exploit its user base to buy upgrades. That's just as illogical. Even if FreeBSD, Inc. tried to do that, its code is still BSD'd, and enough programmers would split and take over. That was just creating FUD, and saying BSD needs to GPL itself to compete is just more FUD.
Oh, and lets not forget another catch. Why would you want all these OSes under a GPL? That competes with Linux, and as Linux is the hype, it makes absolutely no sense for BSDs. If you claim BSD's would thus get more programmers, how? Lots of BSD hackers like the BSDL better, and BSD would lose much of its community, as many companies use BSD code in their products. Microsoft uses BSD networking code, as a small example. Would they if it were GPL, nope. Would small startups based on networking use it? Nope. Would Sun have ever used it, back in the day. I doubt it.
So, please tell me where any shread of logic is in this statement. I really would like to know, honestly. I can't figure out why so many Linux users say this. Is it just monkey-do, monkey-see, or is there some twisted (or untwisted) logic to it? And please, don't say 'because I like the GPL better.' That doesn't explain why its a good stratigy.
Secondly,
Linux is accelerating faster then *bsd while the community scoffed and ignored linux and now like the rabbit in the story it may be too late for freebsd unless it radically changes.
Again, I beg to differ. The community that scoffed was mostly the Windows/Mac/OS2 and commercial UNIX/non-UNIX (server/workstation) community. Sure, BSD hackers had some ego on their part, they deserved it, they were mostly proffesional programmers verse a mixture of proffesional and non-proffestionals. The community was a bit kinder to BSD because of its license and academic background. That's about it.
Shall we create some affirmative action plan because Linux at one point was 'scoffed' at? Maybe we need to start trading developers, saying every 10 bad remark ever said.. wait, ever thought against Linux deserves to force 1 BSD developer to convert. Nah, wouldn't work. And this is all beside the point, because calling Linux the underdog isn't all that accurate either.
I'd actually incline to say that line has no relevant meaning at all. Here's a bit from SVLUG's history, back in the day when it reformed its UNIX SIG into a free UNIX SIG, and tried to pick which brand to support...
"The fight for which system was best continued through 1993. In December we had a combined meeting with SVNet where we had speakers comparing Linux, NetBSD and Coherent. By then 386BSD itself was drifting away because of the lack of updates, and the 2 groups, NetBSD and FreeBSD, were fighting for control. At the same time there were many happy users of Coherent that were willing to spend $99 for a system that had a number you could call for support. 1993 was also the year Linux on CD-ROM became popular. Linux won over *BSD because of the "fear, uncertainty and doubt" about putting Net/2 on a CD-ROM and getting sued. In 1993 we lost the Cupertino library and moved to the meeting room attached to the Carl's Jr restaurant at First and Trimble in North San Jose.
"In Februrary 1994 we had a meeting discussing the newly released NetBSD 0.9. In August 1994 SVNet had a meeting where Bill and Lynn Jolitz demostrated their 386BSD Release 1.0. There were a few *BSD holdouts, but by this time the rest of the group had all gone with Linux. In December our listing in the Mercury News (which was the only announcement that month) was changed from "PC Unix SIG" to "PC Unix/Linux SIG", and our attendance jumped from 12 to 20. It became clear that the community interest was in Linux, and we should probably change our name."
Maybe I should mention SVLUG is the oldest, debated as the largest, and is definately one of the most active LUGs. Just take a glance at it, and you'll see many of the old and new media blitzes that revolved around Linux users came through their handywork. The Burn all Gifs day was the most recent, started by a member. They did a good job on the Refund Day (I believe it was a few LUGs working together), etc. Many splended things, and many great members.
But please.. can someone explain the GPL thing. It really boggles me.
"Open Source?" - Press any key to continue
This is not true. OpenBSD hasn't SMP support and never will have unless NetBSD developers will write it. (which is on-going project on sparc, alpha, i386)
1.Theo didn't show full e-mail exchange. 2.He publicized _private_ emails. Isn't that a little bit rude ?
Bill Joy and Kirk McKusick were at Berkeley when they did their work, so they're not counterexamples to the allegation that the BSD people didn't accept outside contributions.
Robert Elz of (if I remember correctly) the University of Melbourne may be a better example - he (and perhaps other people there) did the disc quota code that got into 4.2BSD.
SLIP was another external contribution - Rick Adams at Computer Consoles, Inc. did an implementation of the IP-over-serial-lines encapsulation that 3Com's UNET product (a non-BSD-based TCP/IP stack for UNIX) used, as we needed it for a project we were doing at CCI for the US Naval Surface Weapons Center, and sent it back to Berkeley.
Vendors didn't want to drop a GPLed file system amidst their non-GPLed software?
A number of vendors have, in a sense, adopted ext2fs - Red Hat, SuSE, Pacific HiTech, Caldera, etc. provide it as part of their operating system offerings. :-) (I.e., I suspect vendors tend to pick up the Linux kernel, or a Linux distribution, in its entirety, rather than picking up pieces of it.)
You think this guy who only looks at linux is pretty bad, my boss refuses to acknowledge that unix even exists. I told my boss about running solaris at the manufacturing plant and he told me "Think NT, unix no longer exists as far as I am concerned". Well I wonder how long my boss will have his job when the manufacturing plant stops during the bsod. I believe he is buying a cluster of 5 NT bozes all switched together so only one of the boxes will crash and I will be the one at 3:00 am driving to work to reboot the machine. Ohhh you got to love IT weekly magazine. :-)
Oh well!
I should of got my college degree so I could change jobs.
But we aren't lying you are looking at it the wrong way. Imagine you have to sell a beer, will you put ugly people in your beer commercial? NO! Will you be lying because not only attractive people will drink the beer? No! No one actually believes that drinking beer will make them attractive and so forth but people are more likely to use something if it is associated with good looking people.
Similar issue for Linux. Yes go out and tell everyone that GNU coded most of it just like a little blurb at the bottom of a beer add saying (beer does not make you sexy) this will comunicate the information without hurting the media attention.
Yes, I grant that RMS has been a driving force behind free software. I am not saying he is bad, merely, this particular insistance is counterproductive. I don't care if Jesus Christ himself had created linux from void if it doesn't make the world a better place to put his name in the title (JesusOS) then he shouldn't demand it be put there.
Marriage is the "pseudo-ethics" that cloaks the messy truth of sexuality in the raiment of propriety -- it's "Don't Ask,
In what sense?
I'd not heard that Hotmail ran HP-UX, just a mixture of Solaris and FreeBSD.
I'd also not heard that this had anything whatsoever to do with Microsoft's choice of platforms to which to port IE; the impression I had was that some customers wanted to standardize on one browser for all platforms in the company, including their UNIX boxes, and that they ported IE to the platforms that would help them the most in getting those customers to choose IE.
The choice of platforms probably also depended on the platforms for which Mainsoft's MainWin "Win32-atop-UNIX" platform was available, as that's how they did the port; it doesn't appear to be available on any x86 UNIX, just AIX on RS/6000's, HP-UX on PA-RISC machines, IRIX on SGI MIPS machines, Solaris on SPARC machines, and Digital^H^H^H^H^H^H^HTru64 UNIX on Alpha. Whether this is the result of Microsoft not wanting competition on PCs or not is an interesting question, to which I don't know the answer.
I've actually been running the linux Xserver that nVidia provides + their GLX driver for playing Q1/2/3test, etc. Works fine under emulation except I can't drop to a console without crashing X. I'd switch up to fBSD XFree 3.3.5 but Q3test went crazy on me when I tried.
SBLive support is non-existant at this point and probably will continue to be until Creative opens the specs/OSS releases their driver. For the time being I'm using an AWE32 in it's place.
I'm a win32 user (ok, it sucks), but I will go to linux or unix with my new computer.
:)
So I doubted between RedHat (they come in a very nice box, unfortunatly it costs a lot so I downloaded it) or freeBSD (I liked the devil).
But after all the doubts I desided to use RedHat and FreeBSD.
First I'm going to try RedHat, then FreeBSD. Then I will deside what's the best one and then use that one.
If u haven't tried a piece of software yet, you can't make up if it is good or not.
So to all u who are shouting at the other OS (linux, Unix Beos, I don't care) just try the other ones. They are probably all better than Win32
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Belgium HyperBanner
http://belgium.hyperbanner.net
Linux hosting for $2.50/mo
I'm glad the author didn't say that, because it's not true. Minix is under a more restrictive license than Linux, so Linus could not use any Minix code for Linux. Linus did early development under Minix though.
I'm not sure he's being fair to the popularity of *bsd; pretty much everyone I know is aware of the fact that if you want a more secure server, BSD is the way to go. Regardless of how much we all love Linux, a lot of people feel a lot more secure.
(I'll reply too, to save some you the hassle).
U fukin luser if u cant configre linux 2b sekure u shoudnt b fuckin usin it
I'm sorry, but `my' definition is the standard, accepted definition of an operating system in computer science.
If you care to ignore standard definitions, your comments constitute meaningless absurdities; useless speech. It's like carrying on about round squares, incorporeal substances and such like. In a word, nonsense.
For crying out loud, man, "GNU" didn't code most of the crud. Who is "GNU"? Do you mean the FSF? I think not. And RMS is hardly the "driving force behind free software". That's just anohter propaganda lie. Free software was here before RMS, and continues to exist -- despite him.
you linux zealots (-1 that fast, damn)
UCB and Bell Labs are relevant because they actually invented this. The FSF didn't.
What Linux advocates say often has little to do with reality.
As to the `Win32 OS', there isn't any such thing. In Windows NT 3.51 and earlier versions of the NT OS, Win32 was simply a user-mode subsystem. Essentially, the NT OS provided a Win32 emulation layer, along with a POSIX emulation layer, an OS/2 emulation layer, etc. In Windows NT 4.0, a large portion of the Win32 layer (including the window manager and the graphical device interface) was moved into system space (to improve performance), and this can now reasonably be considered part of the NT OS itself. Nevertheless, there is still a Win32 subsystem which runs in user space, and which completes the implementation of the Win32 layer.
Once again, there is no `Win32 OS'. Windows NT (soon to be called Windows 2000) is not the same operating system as Windows 98 (or Windows 95). Both implement the Win32 API, but the underlying operating systems are completely different.
If you find this difference hard to grasp, consider the number of operating systems which implement the POSIX API (including IBM's OS/390, which nobody in his right mind would claim is the same operating system as, say, SunOS).
Win32 is no more an OS than POSIX. Both are APIs which are implemented on multiple operating systems.
"In my country the .gov sites are the lame..."
I thought *.gov was USA government only?!
BSD is great. It's about time it got some real recognition. Linux has its strong points, but it just doesn't have the edge. CMB - NBPS
I just know this is going to get FreeBSD likened to Al Gore by Linux enthousuiasts, and "While Microsoft almost never talks about it, its own Hotmail free e-mail service runs not on its flagship Windows NT but on FreeBSD." is going to invoke some heavy giggling. Finally a nice mentioning of "Factional battles and online fusillades" will grow a nice thread about BSD being "hopelessly divided" again.
who cares? We don't need crappy commercial sourcecode. If Linux needs the help of IBM and SGI - fine. BSD doesn't. BSD already has a journaling-fs-style filesystem. (softupdates)
Does it really work well, linux emulation? I've only ever had to use it once, and dumped that program because it wasnt very useful for me (wordperfect).
Even if FreeBSD is technicaly ahead of linux now, it won't be for long, Company's like SGI, IBM, and others are behind Linux (and providing code). Those same companys arn't going to want to reliese there code under a BSD style licens beacuse it would enable there compeitors to pilfer there work.
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
It only leads to tiresome 'My daddy can beat up your daddy' threads. It was a nice try, but obviously Slashdot is a Linux only forum. Not it's makers, but it's readers.
"The free programs are all variants of the venerable Unix system invented by AT&T Corp. And they aren't just running Yahoo. While Microsoft almost never talks about it, its own Hotmail free e-mail service runs not on its flagship Windows NT but on FreeBSD."
I wouldn't want to talk about either, since when Microsoft first acquired Hotmail, they switched over all the servers to Windows NT. Needless to say, their setup experienced mild "difficulties" as NT tried to handle the all the user load, and failed.. miserably.. After a short period (not short enough for many, I'm sure) they were forced to switch back. And they call their systems "advanced"?
"The Linux saga is already the stuff of modern legend. In 1991, Linus Torvalds, a 21-year-old student in Helsinki, began writing an operating system essentially from scratch so he could have something to use on his home computer. The programs FreeBSD, NetBSD and OpenBSD, by contrast, are the descendants of code written in the late 1970s and early 1980s at UC Berkeley."
Oh please. No matter how technically accurate or inaccurate the media is, they always leave out some important aspects. I know I sound like a broken record, but I feel as if this is an important issue which needs to be addressed. Is there any way we can let the media know that we have GNU/Linux today because of both the GNU Project and Linus Torvalds, and not just Linus? Public perception is a big deal.. the only thing people listen to are just PR issues, anyway. Any insights on this? I don't believe I've heard of any before.
Ugh. Just killed article window. Too lazy to reopen. Hmm.. "no ego about letting people use their software"? I think I got that right, and it sounds egotistical in and of itself. What, GNU/Linux was all written by just one person? Ha!
~ Kish
Why would anybody want to demo init (it's shocking that you refer to it as "your init program" but I guess you slept through part of your Operating System class or whatnot) without the rest of the operating system?
I've got a FreeBSD box on one side of this room that's been up for 169 days, and a Linux box on the other side of the room that's been up for 168 days. Which is more stable? Flip a coin.
- A.P.
--
"One World, one Web, one Program" - Microsoft promotional ad
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
As a minor note, EGCS is the standard compiler on FreeBSD CURRENT builds, and you can use -mpentiumpro on newer x86 machines. The following is from the CC/GCC (EGCS) man page in FreeBSD 4.0-CURRENT:
o pos=0&sektion=0&manpath=FreeBSD+4.0-curren t&format=html
i386 Options
-m386 -m486 -mpentium -mpentiumpro -mno-486
-mcpu=cpu type -march=cpu type -msoft-float -mrtd
-mregparm -msvr3-shlib -mno-ieee-fp
-mno-fp-ret-in-387 -mfancy-math-387
-mno-wide-multiply -mdebug-addr -mno-move
-mprofiler-epilogue -reg-alloc=LIST
http://www.freebsd.org/cgi/man.cgi?query=cc&apr
Among other things, I also use size optimisation on systems with limited memory/disc space (-Os rather than -O2 or -O3).
The only Linux systems I've actually used are SuSE and Red Hat. SuSE is quite nice, but less of a pure `UNIX development workstation' environment than FreeBSD (IMHO). I didn't much care for Red Hat; in part, perhaps, because of file-system corruption, but that is really the fault of EXT2FS, not Red Hat.
At any rate, I have heard good things about Debian GNU/Linux, and would probably consider using it if FreeBSD wasn't an option. It sounds like it's a similar project to FreeBSD, really (despite the ideological licence differences). In all honesty, the Debian web site can't compete with the FreeBSD one, but then I've never seen any that can (neither NetBSD nor OpenBSD comes close in this respect).
I've found the current Linux ports to be excellent. The linux_base port installs the core Red Hat components with RPM. There are additional linux_* ports, and other Linux-based ports (such as Netscape for Linux), or you can use the standard Red Hat RPM tools to add additional packages (which aren't managed by the ports scheme, of course).
A Red Hat 6.0 package is available, but hasn't made it into the distribution yet (it's still being tested, etc.).
I primarily use Linux mode for Netscape and RealPlayer, but it seems to work brilliantly.
"We" the "OpenSource", may be?
Please read Peter Salus book before posting, may be you'll know about people like Bill Joy and the great work he did on the original AT&T Unix creating the BSD branch, and Kirk McKusik too, he did the FFS, and all worldwide contributors before the Internet that helped to make BSD the best Unix in 1980. Not to talk about TCP/IP on Unix, telnet, ftp, r* commands, etc. BSD is the most influential open source project of the Unix history, you can find its ideas, concepts, methods and applications deep inside all other Unices. I'm still waiting the Linux contribution comming back to other systems, e2fs is a great fs but was not adopted by any vendor/project, why?
take that as: (1) my country is USA; or (2) by *.gov we understand *.gov.XX or *.go.XX and *.gov. You'll be surprised but it works.
This isn't meant to be a flame, but I think part of the problem with GNU is it's got a stupid name (an acronym which is pronounced differently to the identically-spelt English word), and it's founder/leader looks and acts like a complete nutter.
When faced with this ridiculous name and bizarre, fanatical leader, many people naturally associate GNU with fanaticism.
Actually, I was going to mention Java, but even talking about its performance issues these days hurts my head. I mean, for all Sun promised when it originally came out, I think its funny that most people can't think of anything more useful to do with it than slow the loading time of Web pages I visit considerably.
I realize that the chances of a program running on all systems/processors/whatever else isn't the most likely thing in the world to happen, though it would be nice if people diversified just a little bit instead of writing for one specific platform. Reminds me of the argument of producing games for consoles rather than general OSes I was involved with a little while back on the recent PSX 2 delayed again story..
~ Kish
I don't think this is correct. Since you can already take the code and stick it into whatever you want, proprietary or otherwise, there is no reason whatsoever that you could not redistribute it under the GPL. You're not changing the copyright; you're just adding licensing terms, which the BSD license allows you to do.
The biggest obstacle in the past was the advertising clause, but even that is being removed now.
As for why some people think this would be a good idea, this is my guess:
People have many theories as to why Linux has achieved the popularity among users and companies that it has. Usually among these theories is the idea that volunteer programmers are more likely to contribute to a project that forbids the proprietarization of their code than to one that does not. This may or may not be true; it's a tough one to prove.
So, if you buy that theory, the thought goes...by going to the GPL, BSD would lose some hackers (the hard-core BSDL advocates), but pick up more in return. Of course, it's just that a theory, and an untested one at that. I don't really know that things would work out that way. A reasonable counter argument is that there are only so many hackers of the GPL persuasion, and Linux is already using those resources.
My guess is that with the removal of the advertising clause, someone is going to try to start a GPL BSD project. That will be the true test; we'll just see how many developers they pick up, and whether developers are lost from Linux, the BSDs, or neither.
--
Interested in XFMail? New XFMail home page
Anyone seen the title of the GNU Project's Web page lately? What do those first three words say? Let's not confuse the issue.. And as far as "childish whining" goes, I don't see why so many people are so eager to drag Stallman down and kick him a few dozen times or so. Do you honestly believe he hasn't contributed anything to our community?
~ Kish
Now that's the first time in a while I've gotten a really good laugh.. All I can say is that I didn't mean -that- kind of sexy..! *grin*
~ Kish
Allow me to clarify.. I don't care if you call it GNU/Linux. I care about the fact that people say Linus wrote the Linux OS. GNU stuff, Linux, and all that other neat nifty software we love so dear was written by many people all over the world. Linus is sexy, but he isn't -that- damn sexy.
~ Kish
"Lying to get more market share doesn't sound like a very good thing to me. If it takes that to get market share, fuck market share. I'd rather have integrity. That's something Richard M. Stallman has plenty of."
I love everything in that post, but this I feel I must remark upon. Lying to to get market share is the tactic of Microsoft we see quite arguably the most often. Half-truths, outright lies, and other misconceptions aren't what we need. If we want to be different or better, we should follow up on those things with more than just bashing Microsoft. However, if we just want to flex our muscle and crush everything in sight in any way possible, why are we even bothering with what we are doing in the first place? There's more than enough of that to go around..
~ Kish
"When will you *ALL* come to the conclusion that "A rising tide can float all boats", and instead of running about drilling holes in the other boats, agree on what we all can agree on. That OpenSource is good, and getting vendors who wish to run on "OpenSource" OSes should write there code so it can run on *ALL* the OSes. (Hint: Think Linux compatible Binaries. )"
Actually I think the idea of programs that run on all the different free operating systems like Linux, the BSD trio, etc. is a rather critical issue. Of course, I see a growing number of programs that run only on Linux for Intel.. We should all have a choice. We should be able to choose our OS, our hardware, and whatever software we damn well please without being restricted by the first two things we would like to have a choice on. A growing number of people seem to be losing sight of this, however..
~ Kish
Having used both Linux and FreeBSD, they both have there plusses and minuses.
I have found that most Linux distributions are easier to install. The install is rather straight forward. Linux distributions do things like letting the user do the partitioning, and they do not recommend any partitioning schemes.
I have also noticed that Linux and its new spotlight has made the 2.2 kernel series less stable than they should be. There seems to be a public driving force that is causing a need for features and comprimising the stability of the kernel.
FreeBSD does not seem to be suffering from this thou. There install is not that difficult, but it is not as friendly as most Linux distros. There stability has not been comprimised by the need to support new hardware, and all sorts of features.
FreeBSD is more of a standard *NIX, than Linux is. The good part of FreeBSD is that most Linux software has been ported over to FreeBSD. So it is possible to have most of the same software that you have on a Linux box running on your FreeBSD box, should you choose to go that route. This includes Gnome, KDE, Windomaker, and afterstep, and many of there associated programs, as well as many of the other commonly found programs.
FreeBSD does also have a dependancy checking mechanism in there installation, so that dependancy problems can be resolved. This is similar to rpm or deb of Linux.
On another note, I did notice that the article had mentioned that Microsoft was being threatened by the free software. While this may be true, I was recently informed that Hotmail which is owned by M$ runs FreeBSD. I originaly thought that Hotmail ran Solaris and HP, which was why M$ ported its IE to thoses platforms. If Hotmail does run on FreeBSD, then why did M$ not port there IE to that platform instead?
Only 'flamers' flame!
Yeah.. Sure. Well, whatever. There has been free software for a while, yes, but up until now, who has paid attention to any of it? The public? Certainly not. Who's paying attention now, and why? Because of who? Most of us with any sense know the answers to those questions, whether we agree with them or not. It's really no surprise this was an AC post. I'm not sure I agree with the "necessary evil" thing anymore.
~ Kish
Hey, I like this. I might start calling it "Roland the headless Thomson gunner". The only problem is that it's kinda long...
We'd need to get rid of Tux, too. Anybody got a good image of a headless Thomson gunner?
It seems to me that people here feel they have ownership over these issues and have trouble with other media covering them.
In a way, I can understand. These things are covered much better here. Perhaps some of the mass media could have Slashdot readers/contributors do collaborative articles. This could help fund Slashdot.
I don't have a good idea about such a thing could be organized, but it would be neat.
Yes, but I think you're coming at it from the wrong direction. Win32 and POSIX are API layers which are implemented above actual operating systems such as UNIX, Mach, Linux, NT, etc. That's why you have portions of POSIX and Win32 implemented in user-mode libraries, rather than as systems calls in the actual operating systems.
If I've got it wrong, I apologise.
Yes, Interix is a nice example of the flexibility of NT's modified microkernel design.
On the other hand, I actually prefer U/WIN, which runs on top of the Win32 layer (and can therefore run on any OS for which a Win32 implementation is available).
Perhaps it shocks you because you don't understand what `init' is. `init' is just an ordinary user binary, from which the system creates the initial user process. There is nothing magical about it, and the OS can quite easily create the initial process from a different binary to `init'. On FreeBSD, for example, the binary used for the initial process is set in loader.conf (and for installs, in fact, the initial process is created from `sysinstall', not `init').
In short, the operating system is what controls the hardware and provides a virtual machine to the user processes. `init' does neither of these. It is a user binary like any other, not part of the OS.
Ask Linus about this. The reason we couldn't "be" is because BSD was the subject of a lawsuit. I believe Linus can be quoted as saying that if such lawsuit did not exist, neither would Linux.
More FUD. See the core team list and the FreeBSD CVS committers list. Both of these groups of people can commit directly to the CVS repository, effecting what people use in FreeBSD directly. No permission from God (Linus) or Co-God (Alan) is necessary under FreeBSD. Additionally, many people use the send-pr facility to submit patches to repair software in FreeBSD. One of the people listed in the core team or committers will then respond, and if it is "OK", the patch supplied is committed (perhaps with modifications) to the source tree.
Also, FreeBSD consists of both userland (/bin, /sbin, /usr/bin, /usr/sbin) and kernel. Since they're all kept in one place, both are constantly and consistently updated. I find this to be very beneficial to FreeBSD.
You wrote: "This is also why my boss at work refuses to look at freebsd and I agree with him." Sorry but this is really stupid and your boss is, at least, irresponsible. He should look all solutions and choose the ones that brings the best results *today*, if tomorrow we'll move to BeOS or back to VMS is another problem, but your company must be there to make another choice, this is an evolving world my friend, not marriage
Speak for yourself. Microsoft are not my enemy, and I use FreeBSD and NT, each for different purposes. Mac OS X sounds rather nice (Office, IE and BSD UNIX on one OS), so I may want to give it a try at some point (after the non-server version is released).
sorry to rain on the theo was mean, the other *bsd's were mean, it was a netbsd person who added a patch that would cause openbsd to fail to boot. and that was deliberate.
yes, it's old news, but the netbsd's core team is amazingly cliqueish. the *bsd method of organising around "core" while seeming like a great idea all too often ends up as an old boy network where newbies dare not tread.
US Citizen living abroad? Register to vote!
Look at the first few posts under this article. They were by BSD advocates, attacking Linux users.
I suspect some of the people stirring up shit, on both sides, are paid Microsoft Astroturfers.
IMNSHO, neither of those posts should have been marked down. Some moderators around here need to develop thicker skins, I feel. Both posts were (slightly erroneous, perhaps) personal opinions, but neither came even close to being flamebait. Where are the metas when you need them?
Microsoft *are* not your enemy? How many are they?
WNight wrote:
The code is often the smaller part of making a new util. Design, both in identifying the problem, and in deciding on the implementation, are as much of a problem as the actual coding.
Ah, yes, but you've glossed over an important point there: one big thing that's different between Gnu utilities/the Linux kernel and 4.4 BSD/System V utilities and kernel is the implementation. This is the bulk of the "actual coding".
When you write a piece of software to mimic another piece of software, your front end may look very much the same, but your back end could well be going about things differently.
That said, the Gnu tools weren't built as if in a clean room, so they probably mimic implementation pretty closely. I was referring mostly, however, to the Linux kernel, which we all know does some things in a very (and at times purposely) different way.
(Why can't we have a thread that mentions GNU without someone using the term fanatic? They have stated a goal and are working towards that goal, not getting distracted in the meme of the moment isn't fanaticism.)
I don't really want to get in a debate over defintions of fanaticism (and it would just be silly, anyway), but suffice to say that I didn't mean that all (or even most... or, really, even more than a handful) of the members of the Gnu project were fanatics. I was referring to one particular individual, whose initials start with R and end with S. Anyway, who said fanaticism was necessarily a negative concept? It definitely gets things done...
Do you have a
Here's the thing:
Today there are 2 OSes. (Ok, There are more, but that is what the field is down to. If you lump them all together, the rest are a small group called OTHER)
Windows and Unix.
Both can do POSIX. Both can do OpenGL. Both have MOTIF/X. And the Unix side is working hard on Win32 compatiblity libs.
So there is no excuse for non-portable code. Unless you are lazy or pick Micro$oft tools to build with.
And, if SCO, Solaris, and BSD can figure out how to make 'Linux Compatible Binaries' run on thier platforms, there is no reason why Windows can't do the same, other than a lack of interest.
It is a converging world. Reconginze this and work to help *EVERYONE* in the convergance.
If it was said on slashdot, it MUST be true!
>> So I wish the *BSD people here could push with more force...
Well, we try, but we may as well hit our heads against a brick wall -- the Linux users always scream FUD.
Tell your friends to loosen up.
-Sam
Sam
> Microsoft *are* not your enemy? How many are they?
Sorry? Microsoft are a company comprising thousands of employees; I don't know exactly how many. Does that make any difference?
It seems the majority of Slashdot users aren't mature enough to resist flamebait when they see it.
At some point in the future, Linux will be technicaly (sic.) suprior (sic.) to FreeBSD. The reason for this is beacuse (sic.) Linux is getting more support from the industry, has more code contributers (sic.) , etc, etc.
I would choose to say, instead, that Linux will arrive in Babylon land sooner. Far, far sooner. (hint- read a biblical account of the tower of Babel)
If you don't know what I mean, try to hold an intellectual conversation in a crowded bar sometime. A lot like reading a Linux newsgroup, isn't it?
You don't know what you're talking about. :-( Apple has contributed back a lot of kernel and userland code to the BSD projects.
-T
Sorry, but I am always pissed of by a linux zealot who doesn't know how to spell. Yup, -1 here, thanks : )
Examples are TenDRA, Small-C, Bruce's Compiler, lcc.
-T
If we're to believe the recent stories about IRIX, there's your 5% right there for the taking... (Albeit slightly out of date.)
--
This isn't the post you're looking for. Move along.
--
"This isn't the post you're looking for. Move along."
If you use neither BSD nor Linux, then you don't know what you're talking about. You're just spreading the FUD you've read elsewhere.
Most standard *NIX es do not include color ls as part of the install. So far all Linux distrinutions that I have tried, Slackware, Redhat, SuSE, TurboLinux include this, and install it by default. This makes dirictory navigating (IMHO) easier. Well you can install color ls in FreeBSD and probably other *NIXes it is not installed by default. There are many other things that make Linux, a friendlier to use system than most other *UNX systems, this is what seperates Linux from other *NIX systems. I am not saying Linus is the best OS I am not a Linux purist. Linux does not feel like *NIX to me. FreBSD feels more like a traditional *NIX. I believe that part of the reason for my feeling this way is that I have used SUN. Although Sun today is much different than FreeBSD, I believe that the Sun OS had its roots in BSD. (correct me if I am wrong). FreeBSD had its root from BSD so SUN and FreeBSD have similar ancesstory. Linux on the other hand only inherited some of the directory structure and that even depends on the distribution you try. THis is just my opinion.
Only 'flamers' flame!
sure we all linux freaks love linux. But lets face it, if was to really set up server -meaning as to stay there 24/7 for bandwith usage, i go with a bsd depending on the type either NET, or Free... but surely BSD the way i see it Linux is out there -talking about RedHat kind of line for desktop support mainly. i want a server i go BSD. i want features, i want GIMP right i want games, i goto linux.
Furthermore, I have a rather nice POSIX API that runs on my Windows NT 4 box. Interix is fairly tight POSIX API that runs on top of the NT Kernel. It includes GCC, a TCSHell, and most of the common Unix tools. I can build and run X clients on my NT box now, and display them anywhere. Interix is also Posix compliant, not just a mostly-compliant clone like Linux. (GNU people rarely comply with standards, they embrace and extend standards, like Microsoft)
You seem to contridict your self in your first and third paragraph. Linux is thrown together .. then you say it is easier to install... As for the stability issue. you aren't running 2.2.12 are you. I am and I have to reboot it cause of a memory leak in the Tcp/Ip stack.
Only 'flamers' flame!
Why is that?
I read the article, and liked it.
These journalists have come a long way since the "UNIX has no GUI" days. The article was entirely positive, written to give credit where it was due (I'm a Linux guy, btw).
The article wasn't posted to start a flame war, but that's going to happen anyway. It's already started.
It's like Ford vs. GM vs. whoever. Strong points, weak points, there are always reasons behind one's choice, and they're always valid.
The noise has only been getting worse, and it's extremely redundant.
These articles are *good*. Please accept that.
Please feel free to delete the userspace program called init and demo your "operating system" to me.
Wow, I am really impressed!
Hay now!
Stop that.
The truth hurts! (ouch)
One problem: who the heck is this "we" you mention?
In English, "Microsoft" is a singular noun. One says "Microsoft is" just as one says "China is". One does not say "Microsoft are" or "China are". Perhaps the rules are different in Swahili.
Come on people, every os has its pluses and minuses, They are both free stable operating systems, and both are running the internet as we speak, we shouldnt be bitching amung ourselves, we all have a common enemy, Micro$oft, why not bitch about whether BeOS is better than *NIX for christ sakes.
vi /etc/inetd.conf
Whoops! Which Python script just undid everything I changed!?!
apt-get install "insert-name-here" is even easier and faster.
Cool! Where do I find that documented on the Red Hat website?
hmmm
Inaccurate. The GPL does not regulate any kind of "use"; it only regulates distribution. And it seems like they're saying that the use of Linux in a particular piece of hardware would make the hardware itself subject to the GPL. This is too silly to comment on, other than to simply say, "no, it wouldn't." They'd just have to make the source code (along with any modifications thereof) available to customers.
RESUME FLAMEFEST
While the original BSD was based on the AT&T sources, I believe the AT&T code was "cleaned" out when it was made un-free.
The free BSDs derrived from this "clean" source tree, so while the AT&T code may have had some impact on the structure and so on, it isn't there now.
15% FreeBSD + 31% Linux = 46% of the web, we need the other 5% to dominate the net, not a flamewar
Well, it's the small part of the user base that constantly has to say "my OS is better than yours."
:8]
/etc/apt/sources.list, is RPM's main failing, not the supposed "lack" of remote URLs.
Agree entirely. Shoot all fundamentalists, I say, then re-use the bullets
rpm -ivh ftp://site.org/path/to.rpm works fine.
Does it do dependencies? That, coupled with (AFAIK!) no equivalent of
Contrast 'apt-get install licq' which goes and gets the latest qt libs required *as well*. Never seen no rpm do dat...
~Tim
--
Rushing on down to the circle of the turn
Think about it, windows is the most prolific operating system on teh planet, no windows enthusiast sees it goign anywhere soon.
Linux is now in the mass media is gaining acceptance, and has a wider and wider userbase.
Mac people must be loyal, thier OS is an endangered species, why else would people put apple tatoos on thier bodies? Appple was *THE* premier computer in school,s then MS took over. They were *GUI*, then MS took over, they were teh renegade OS, then linux took over.
BSD is similar, they were the free unix, teh open source people, teh unix at home people. They were an elite club. Now linux is taking over, and they need to be defensive. BSD people are even more loyal then MacOS'ers, especially when in the company of linux geeks.
BSD is having much less of a problem keeping both old and new hardware supported (ie 386 - 8 way SMP Athalon). BSD has a great linux emulator, wwith full compatibility with any linux libs you can throw at it. NetBSD has a much wider range of hardware support. The port system is supposed to be a much better development model.
According to most BSD-ers, linux geeks are nuts, their fs sucks (ext2 vs. fsf) their competing package systems, their library incompatibilities, their little distro wars, the development model sucks. I don't know, I like debian, I like linux, I like glibc2, I liek our distro wars and library incompats, it makes life fun!
door bell.
---dave
What's brown and sounds like a bell? DUNG!
You assume the person contesting the GPL would lose. Don't be stupid: every court case is a gamble. Ask any lawyer. There are no guarantees. The GPL is weak in two areas. First, there is no way that use of a library API contaminates the program using it. Libraries are meant to be used. Secondly, in similar IP cases, the courts always look at the proportion of "infringement". One 12-line GPL function incorporated as a whole into a much larger work would not give the FSF rights over the whole work. They would be awarded something in proportion to the whole. 12 out of 12,000 line, for example, would almost certainly be judged virtually irrelevant. One tenth of one percent? Don't be silly. The courts aren't that dumb, and there is no case history supporting most of what the FSF alleges. In fact, it's nearly all to the contrary. It serves the FSF's purpose of spreading FUD by making threats and ad-hoc interpretations of intention not written into the licence at all. The world is not the black and white place that fanatics like Stallman make it out to be. The courts would be much more realistic. The reason the GPL hasn't been challenged is hardly because the challenger would lose. You can't know that, and depending on the circumstances, there's a lot of case law that says that Stallman would not be as successful as he pretends he would be.
The BSD zealot moderators are in action again. Note how the above comment was moderated down as flamebait, when, in fact, it was the parent comment that should have been so moderated.
I haven't tried to use an ext2 partition under FreeBSD for over a year (two years?). When I did it wouldfrom time to time include random garbage as part of disk writes. This is a bad thing :)
:(
Linux is no friendlier to ufs. Compile your system with ufs support, and suddenly the ufs partition 3 slices appear before your ext2 partitions in partition 4, and you attempt to mount the ufs slices as ext2 partitions. KA-BLAM! Trashed partition tables when you go back to BSD. Even if you remember to move them, you'll probably forget about this some time when you pull out an old rescue disk, and BOOM.
Also, I found that FreeBSD would complain aobut the labels in the linux extended partitions, which caused a panic on boot about 20% of the time. I finally removed the linux extended partition.
Mmm, and just using UFS for shared partitions doesn't work, either. They don't get fsck'd properly under linux, and I couldn't find a way to manually fsck them.
The only filesystem that they both seem to get along with is dos. I finally resorted to tarballs on a dos partition to exchange files
The WSJ is to be commended for avoiding feeding the flames with this inanely unmerited and pretentious "GNU/Linux" moniker. Put simple, irrespective of what side of the matter you should happen to find yourself, it's "fighting words", plain and simple. Even if you are on the side that feels the appelation to be nothing more than awarding advertising/marketing credit where this is due, you're still generating more heat than light. Whining and name-calling is only going to make fewer people pay attention to you -- at least in a favorable light. Not all worship RMS, so cut the crap.
There was a lot of that going around on both sides. For a long time, OpenBSD was fixing security flaws, but putting just `RCS ID Police' in the commit message, to make it hard for NetBSD developers following the commits to see what bugs they'd fixed.
As for the change in NetBSD that, when imported into OpenBSD sources, made OpenBSD fail to compile on Alphas, it was sort of dumb thing to do, yes, but it was quite obvious and simple to fix. What got the OpenBSD users so angry about it was it sat in their code for almost two months without them noticing it, proving that they didn't do any maintenance on the Alpha port.
cjs
The world's most portable OS: http://www.netbsd.org.
Richard Simmons?
Xander
If so, I'm aware of the relavent facts and have no need of an instructor. I, for one, am speaking of current events (or reasonable fascimiles thereof), not history. Free software has been around for a very long time. The entire reason why we have the FSF is because we used to have more of it, and for a while we didn't really have much of any.
~ Kish
WSJ isn't aimed at geeks -- although I think they'd be surprised how many pay attention, especially after the RedHat IPO!
For the audience this is aimed at, it's a nice short 'executive summary.' Leaves out a lot of things some of us consider important, but that's the nature of the beast.
Don't expect a mass newspaper aimed at financial types, managers, etc. to cover (or be interested in) all the fiddlin' details. Instead, rejoice that they're paying any attention at all -- and be joyful and thankful that the errors are of omission. What's there is right, which is better than 90% of today's journalists can say.
Regards,
Ric
"Look this is a silly stupid ego issue for Stallman."
This really has nothing to do with the point.
"Does this mean it will benifit linux or the public at large by forcing GNU/Linux down their throughts? No!"
I thought "people deserve to know the truth". Is this a dead concept?
"The myth of Linus and his singlehanded development of the operating system plays an important role in the media recognition of linux. People's imaginations are not fired up by commitees, they are fired up by individuals and strong leaders. There is a reason we consider the president of the US to represent the United States when in reality congress hasmore to do with the present state of the US than the president."
Commitees? Whatever. I don't think we have many things that are quite that formal in our community. Personally, I get fired up over the idea of people from all over the world working together to produce good, quality software without the concept of money driving them. And if you realize that it's silly to focus on the president of the U.S. when the legislature holds more of the real power, why would you try to spread an obviously flawed belief and even focus on it? Ignoring things of this nature only allows the problems we refuse to recognize to remain unattended.. and thus grow worse and spread into other areas.
~ Kish
You do *NOT* have to rebuild all your ports after remaking the world. (Where other people would yell "FUD", I'll just say "misinformed". "FUD" is overused.)
/package/ systems than FreeBSD's, but the ports are unique.
Fact: There is *NOTHING* like the FreeBSD ports system. There are better
--
My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
"The WSJ is to be commended for avoiding feeding the flames with this inanely unmerited and pretentious "GNU/Linux" moniker."
GNU is the OS, Linux is the kernel. How does that make it unmerited? And knowing that, how can anyone possibly think that GNU/Linux is more pretentious than Linux?
I don't worship Richard Stallman, either. It's no wonder this was an AC post. However, if not for his philosophy, Linus Torvalds wouldn't have a leg to stand on. Richard Stallman isn't important. What he did, what Linus did.. all of the people who have worked on GNU projects and GPL-covered software (including them) and what they did.. all of these things and people are. I thought I made that clear to begin with.
~ Kish
He lies not. FreeBSD 3.3 Release Candidate
--
My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
Secondly, IBM still pushes AIX as a first order of business wherever it can - its support for linux has so far been fairly shallow - in case you haven't noticed from their tacit support of Java, IBM is more than willing to throw a hundred employees behind any hyped technology to get some good press.
*BSD unix is not dying. Its growing. More people than ever are using *BSD to get work done. They don't care if Apple is behind it, or that SGI and IBM aren't. Why would this matter?
If we judged technologies because of their popularity, we'd all be using Win95.
I'm sorry to sound like a flamer, but I don't understand the value of the oft-used argument here - because BSD isn't currently a bandwagon for every company looking for an anti-MS strategy, it must be dying. How odd.
1. Easy to harden. I have two ports open - X (6000, 6010) and SSH (22). It was very easy to get my box to this stage. Much easier than it was with RH 6.0, which I have also hardened.
2. Easy to upgrade. I have yet to see any tool surpass /usr/ports for pure ease of use. I cvsup my ports every night, and in the morning I check the logs to see what package have been tweaked and configured and are ready to be loaded up. Then once or twice I week I cvsup the source code for the OS and do a make world. Upgrading FreeBSD is very very easy - cvsup is gorgeous and I've found nothing like it.
3. Easy to play nice with linux. I can run linux binaries without recompiling. What else is there to say?
4. One distribution, great docs, great organization. FreeBSD.org maintains everything I need to deal with regarding the OS in a clear and concise manner. The FreeBSD handbook is available online. I get CD subscriptions multiple times a year, at a good price. I find the linux world of distros rather confusing. FreeBSD makes it easier for me to know the "source of truth".
Bravo to linux folks for making inroads into corporate America, and thanks to FreeBSD for a island of sanity in the OS archipeligo.
This is basically untrue. All four BSDs (including BSDi's BSD/OS) stem from the AT&T Unix sources, Linux was written entirely without access to those sources. It behaves similarly in a lot of ways, but vastly differently in others (arp and routing tables, for instance).
This isn't to say that either Unix/BSD's or Linux's way is better (I personally prefer the methods that have been around and proven for twenty-odd years, but that's me).
The author may have been trying to straighten out this mis-statement when he wrote:
Okay, so maybe Theo didn't leave NetBSD under the friendliest of circumstances, but to claim he was "kicked out" isn't really fair. He had disagreements about what the focus of the program should be, so he broke off to pursue the focus he felt was more important. This doesn't make either focus invalid, just points up the fact that you can't have one set of people focusing on both spreading platform support and securing all OS processes. The above comments imply that there's some kind of lasting enmity between the Open- and NetBSD projects, which simply isn't true.
All of this said, the point an earlier poster made about how this is a pretty good article, and that the mainstream media is doing a much better job than they once did is quite valid. I'm also gladdened to see this article wasn't just more slobbering over RedHat... I've seen quite enough of that to last me the rest of my days.
Do you have a
You've illustrated both sides of the coin, really. It makes plenty of sense for any company to use BSD or BSD-like licensed code written elsewhere, since they can modify at will without releasing source of the end product.
Conversely it makes plenty of sense for any company to release their own code under the GPL, since no one else can modify at will without releasing source of the end product.
Fair's fair - these two competing urges drive licenses and by extension drive development methadologies and organizations. Personally, I prefer the GPL and use Linux, but that hasn't kept me from dabbling in BSD.
--
--
There is no premature anti-fascism. -Ernest Hemingway
The running of Linux binaries on FreeBSD is not accomplished by emulation, but by a process called "thunking" that converts Linux system calls to analogous BSD calls.
Calling it Linux Emulation is a misnomer, and "emulation" sometimes has negative connotations associated with it, as if it's a poor reproduction of the original. It couldn't be further from the truth as some people have demonstrated that Linux binaries run *better* on FreeBSD than they do natively.
The Natives are Restless...
--
My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
Linux gets the attention of the press and Big Companies, so most commercial applications seem to be showing up on Linux before FreeBSD. How risky is running a big app like Oracle 8i or IBM DB2 using FreeBSD's Linux "emulation"? Any problems?
cpeterso
Your paranoid tendencies are getting the best of you again... --Lazlo knows if you've been bad or good.
Should we be argueing amongst ourselves about who provides the supirior product?
Is it not "horse's for course's" anyway?
We should stick together and promote the open source community as a whole, and not reserve our compliments for only that which we use.
The default shells are different and that is what makes one easier for ME and less UNIX like. .ksh
Solaris -
Linux -> bash
FreeBSD -> sh
AIX -> csh
Yes you can change the shells, but the sites that I have been at do not do so.
I feel that bash is an easier to use shell than the other shells. Just working with the bash default shell set up under Linux the arrow up and down make navigating thru history easier for me, especially coming from a DOS world to UNIX. Yes you have history in the other shells, but !47 (csh) is less friendly. I do have color xterms to, which makes color ls for me a good thing in X. I guess I like the features that have been added to Linux and would love to see them become defaults in other UNIX es
Only 'flamers' flame!
With good press like this.. the other 5% is bound to come.. If it hasn't already since that survey was released.
...
Bitchslapped? Give Rob a bitchslap from bitchslapped.com.
could it be that..... (see footer)
--
i learned UNIX when i was 12 on a FreeBSD system...i decided to use GNU/Linux instead of FreeBSD when i decided i knew enough to run *nix all the time...how ever, about a month ago, i've been moving everything on my home system over to FreeBSD.
I loved that article. it's great to see BSD getting the propaganda..i mean, recognition it needs. Only thing i want to know is, why is BSD a programme, and Linux an operating system, when *BSD is the kernel, and the libraries and the tools, and linux is just a kernel?
and also, i don't get why Linux users are agsinst BSD users and vice versa, just because of their OS? i think it comes for insecurites Linux people have about crappy memory managment, and BSD people getting defensive =0)
just my two cents
bsDaemon
dfree@inna.net
and my ISP runns FreeBSD, too!
Good to see BSD get some of the limelight.
That's spotlight. Most of us here want to see free unixes in the spotlight. Microsoft, we want to see fading into the limelight.
Kids these days. No grasp of cliches at all.
I love Linux, but the library incompatibilities not! That's a catastrophical issue that Debian seem to be taming somehow. Oh, and I don't like our little distro wars either!
In my company (it's a very huge neterprise) we are trying to estabilish a policy on using Linux in the labs. I have seen a lot of *BSD machines around, too, maybe as much as Linux hosts. However, noone seems to be supporting the *BSD people. They seem to be very quiet and just go along and use *BSD and not giving a dime about policies. Me being primarily a network man, I don't care that much if we use Linux or *BSD, I only care to find all the OSPF and BGP routing features on the platfor. The more TCP/IP management programs, the better. So far, *BSD has proved to be more useful to us. So I wish the *BSD people here could push with more force, even though I use Linux more.
Sigged!
So what's the difference between *BSD and Linux (kernels) ? I mean in terms of features, speed,
and their merits.
(Everybody here says *BSD is superior to Linux,
I'm a Debian user, I don't have the time and
resources to try *BSD, so some explanations
are appreciated)
RH 6.0 Security Errata XFree86 (RHSA-1999:035-01) inews (RHSA-1999:033-01) amd (RHSA-1999:032-01) vixie-cron (RHSA-1999:030-02) wu-ftpd (RHSA-1999:031-01) in.telnetd (RHSA-1999:029-01) libtermcap (RHSA-1999:028-01) pump (RHSA-1999:027-02) squid (RHSA-1999:025-01) samba (RHSA-1999:022-02) gnumeric (RHSA-1999:023-01) net-tools (RHSA-1999:017-01) KDE (RHSA-1999:015-01) XFree86 (RHSA-1999:013-03) dev, rxvt, screen (RHSA-1999:014-01) kernel update Netscape INN xscreensaver That's definetely a lot of packages. Of course when you look at the package list, you'll notice, only 2 or 3 are Linux specific (e.g. Kernel update). That means, for the most part, the aforementioned programs are exploitable on all platforms they are used. Just because you are using freeBSD doesn't mean you are immune to the latest netscape hole, or the latest samba bug. Face it, most of the security problems in Linux are specific to applications. Most of those applications are shared among the free unices. That means they are also vulnerable on *BSD. Just because somebody doesnt mass distrubte an exploit, for the bsd's, doesn't mean they aren't vulnerable. This myth, of superior security, is just that, a MYTH.
Limelight -is- an early form of spotlight, produced by a mixed-gas flame, directed at a cylinder of lime, concentrated by a lens into a strong beam. Look it up.
It's not "fading into the limelight", it's "wading into the slimefight". My, that's a lovely papaya.
If you count by the number of users accessing sites - notice how all the big sites run BSD or Linux - Google, Yahoo, Hotmail... free OS's already dominate the web.
It's only when you treat lame FrontPage-generated websites that nobody ever visits as being EQUAL to the flagships of the web that NT pulls slightly ahead.
This must be faked!
and this isn't flamebait because...?
The person who *writes* the software can still do whatever they want with it, whether or not they use the GPL license. That includes selling it as closed source, or selling another license to someone who wants to use it in a close-source project.
so, SGI can still make money from XFS in IRIX, or they could sell it to Microsoft for use in windows NT. Right now, MS can't use XFS in windows without GPLing it. They can use anything that the BSD people think up however.
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
Remember, apple didn't chose a BSD licens, they chose a BSD Kernel. The BSD community got nothing from apples work, and Darwin is licensed under even more restrictive terms then the GPL I believe. The APSL is closer to the GPL then the BSD license as well.
The thing is companies can Use work that has already be done in BSD code, but they are under no obligation to give back to the community. While Apple Opensourced part of there operating system, they didn't have to.
If a company want's to Create something they are more likely going to use a GPL style license (like apple's ASPL) because then they are the only ones that can make money off there software (not counting OSS distributors, tech support, etc.). If Apple actually used a BSD license in with there software, anyone could use it.
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
Allright, great. The bottom line is that you can upgrade a whole Debian system with just two commands from a shell (and this works very solidly I must say, but I prefer dselect to apt-get when updating the system.).
and apt-get install apache is certainly less typing than feeding the whole (sometimes very long and akward) URL to pkg_add on FreeBSD.
Of course this is a minor detail and both systems are very maintainable. Probably you can do this stuff with less worries and faster on Debian. I use both systems, FreeBSD usually needs more tinkering, but I still love it.
All I said was that it would loose it's edge. If you re-read what I said, you will see that I implied that BSD actualy had a technical advantage with comperison to linux. I don't belive that this is going to be the case for much longer, however beacuse Linux is moving faster then *BSD. At some point in the future, Linux will be technicaly suprior to FreeBSD. The reason for this is beacuse Linux is getting more support from the industry, has more code contributers, etc, etc.
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
I think that an important thing to remember at this juncture in our *BSD/Linux discourse is that *BSD has strengths specific to itself, and so does Linux. *BSD may be more secure, and Linux may be more friendly to newbies and have more applications, but this is really besides the point.
The point is that they both have strengths and weakness's, but, after all, it's only an OS.
-------------------------------------------------
NO ! Its OPENBSD you heretic !
Uses disklabel instead of partitions. Basically all of freebsd's partitions are extended partitions. Pain in the ass reading them in linux (I just gave up trying to mount one), but overall a rather nice feature.
Had to hand-edit a config file of nasty little abbreviated names to configure the kernel for reinstall. That just wasn't terribly fun.
No configurator/wizard for ppp, had to pretty much set that up by hand. Didn't take me long, but it sure was a speedbump.
Had some funny ideas about its root device when booted, had to fiddle with the boot loader to get it working. Comes up so often it's a FAQ, but maybe it should install the boot loader with the right parameters to begin with. Just a minor problem tho, and probably what i get for installing it on a secondary slave IDE drive in the first place.
Ports are great, but it also has a package manager that looked adequate at any rate. KDE installed as a package, worked nicely out of the box.
Now I'm wondering, will I be able to use the GLX 3d driver for my TNT card, and can I get sblive support for freebsd? I don't play many games on linux, but I like the possibility, and I do play the occasional mods or mp3's through it. Oh I wasn't too thrilled how aha152x support is specifically left out of the later kernels BTW. I know it's a crappy card, but I don't see it interfering with anything.
I've finally had it: until slashdot gets article moderation, I am not coming back.
I don't think Linux is better or worse then FreeBSD, or any other *BSD. I was simply stating somthing that I thout was true. If you had enough intelegence to read what I wrote you would see that I implied that BSD had some technical superiority.
As for my spelling, all I can say is, if you don't like it. Don't read my posts
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
While what you've said about the BSD licens might be true, anyone else could 'roll' the improvements that hackers make into *there* closed software. you would have no competitive advantage.
Any opesource licens is going to be bad for a company that derives all its money from selling software licenses. But for a company like SGI, where they make most of there money from hardware the GPL makes more sense.
"Subtle mind control? Why do all these HTML buttons say 'Submit' ?"
ReadThe ReflectionEngine, a cyberpunk style n
FUD, you ask? Yes!
FreeBSD also allows binary package installation.
$ pkg_add ftp//:url_to_package
This is nonsense. Package management has nothing to do with the /etc directory. FreeBSD uses CVSup for that, and there is an excellent port which can update /etc for you automagically called mergemaster.
FreeBSD also has gradual binary upgrades for both the -STABLE and -CURRENT systems known as "snapshots". See ftp://current.freebsd.org.
What gives you this idea? I've got a whole lot of ports I've preserved across many dozens of FreeBSD 4.0-CURRENT recompiles over several months:
- GIMP
- Many KDE apps (though I use GNOME mainly now)
- nmap
- The XFree86 stuff
- Window Maker
- Eterm
- pdksh
- vMac
- jade
- XAnim
etc...What's that feature you ask? Well, it's the small part of the user base that constantly has to say "my OS is better than yours."
Each has it's benifits, and among the ones I like best are Red Hat and FreeBSD. Advocating the benifits of one over another is pointless when it will only start a flame war. There is no match for ports in the Linux world, dselect and dpkg are not as tight or relyable or intuitive, and it's not compileing from source allowing complete optimization based on your /etc/make.conf file, so it's not comparing apples to apples, it's comparing apples to oranges. And, rpm also has a remote package get, btw, rpm -ivh ftp://site.org/path/to.rpm works fine.
The "tightness" and "tweakability" of FreeBSD is very good, and trying to say that Linux is better is shortsighted. Linux has a huge (yet unorginized, and frequently poorly documented) breath of applications that run native, and FreeBSD is still working to cetch up.
Can't we just agree to disagree, and admit there is a great deal of good in both OS's. Start drawing on eachothers strengths, and admit that the interoperability of UNIX in it's many varients is still less fragemented that the Microsoft and Mac world would like us to believe? Or must we continue to drive wedges between diffrent UNIX factions, and fragement ourselfs into oblivion like was done in the past?
How false rumors grow...
I wouldn't want to talk about either, since when Microsoft first acquired Hotmail, they switched over all the servers to Windows NT. Needless to say, their setup experienced mild "difficulties" as NT tried to handle the all the user load, and failed.. miserably.. After a short period (not short enough for many, I'm sure) they were forced to switch back.
This piece of anti-Microsoft FUD is rapidly approaching classic status. AFAIK, this started as a rumor on PC Week's unattributed sources rumor column and has never been confirmed. The original rumor was that MS only tried out some NT test servers, now this guy's got them switching the whole site over! Surely if that actually happened, someone would be able to come up with documented dates. The truth seems to be that Microsoft has always taken a "don't fix what isn't broken" approach to hotmail. There's no evidence that they ever tried to switch it to NT.
Regarding your first comment: apt-get source downloads the source to a package. Fix it up how you like it and run "debian/rules binary" to build a .deb. apt-get -b source downloads and rebuilds a package. Regarding your second comment: FreeBSD is developed using CVS using two source branches at once. One group focuses on the next major release, 4.0, in FreeBSD-CURRENT while another focuses on the next minor release, 3.3, in FreeBSD-STABLE. The guy said he is running 3.3 RC #3, so he must be running code he got out of FreeBSD-STABLE. Regarding the general tone of your post: Don't accuse people of being liars or it will come back and bite you in the ass
I like the fact that Linux leans more toward SysV, like the Solaris systems I also use. FreeBSD reminds me too much of SunOS 4 (at least the *BSDs have fixed the mbuf thing...hello, Sun!?!), which I never really cared for.
Runlevels are a Good Thing(tm). ps -ef...you'll feel better in the morning.
In the big picture, the differences between Linux, FreeBSD, other BSDs, Solaris, etc., are not all that great. Pick one, pick two, pick 'em all, and have fun.
I will use whichever of these gets the job done in the most efficient way possible, while still not being a major pain the ass.
The only OS I really *hate* dealing with is NT. It has earned my hatred over three years of flakiness.
There's an article up on FreeBSDRocks (http://www.freebsdrocks.com) telling how to compile the nVidia stuff to work on FreeBSD. It worked fine for me.
But of course you know FreeBSD is much better than that crap that comes out of torvalds basement! Not to mention the developers of that fine Linux OS got screwed out of IPO money. All together now, repeat after me... FreeBSD is now your os of choice...
My guess is that with the removal of the advertising clause, someone is going to try to start a GPL BSD project.
Yes, and isn't the irony beautiful.
Some idiot, or group of idiots, is going to use the GPL to force the forking of an Open Source project.
I'm not really sure it will impress a lot of people, though. It seems spiteful more than anything else.
If you think "GNU/Linux" is an accurate name, then you're lying to yourself. It would be a lot more honest to call it "BSD/Linux" or "BellLabs/Linux", since the operating system originated there. It's remarkable how egotistical Stallman is, and how quick he is to try to steal unmerited publicity for himself. How does this help anything? I'm asking an honest question. I can't see how his childish whining does anything but bring grief.
So long as there are people who claim
"Linux is the kernel"
And
"Linus wrote the kernel" (or is the hi potentate of the lernel)
Then you will have 'factual errors' like the original article.
Now, Linus is on RECORD saying that the offical name is "GNU/Linux" and that "Linux is more than the kernel".
Both are ignored in the partisan in-fighing of the various distrobutions and the siupporters thereof.
The 'unification of Unix' battles of the past are nothing like the moden "My Distro is better than your distro" battles of today. In the bad old days, there were not 107 versions of product.
*sigh*
When will you *ALL* come to the conclusion that "A rising tide can float all boats", and instead of running about drilling holes in the other boats, agree on what we all can agree on. That OpenSource is good, and getting vendors who wish to run on "OpenSource" OSes should write there code so it can run on *ALL* the OSes. (Hint: Think Linux compatible Binaries. )
If it was said on slashdot, it MUST be true!
...didn't the *bsd flavors of unix had what, 20 years to get their act together and yet let windows
and proprietary unix os's come in without a care in the world and now the *bsd hackers are
pissed at linux users and the whole computer world for ignoring them. They screwed up bad on
marketing it, selling it, creating hype about it, and giving it to users.
Again I don't want to start a flame war but people don't necessary buy OS's for technical reasons.
I would like to compliment freebsd's technologies. Freebsd is technical superior to linux in many
area's like tcp/ip stacks. TO help prevent a flame war between linux users and bsd users I give the
credit of superior technology to freebsd and its cousins. I freely admit its superior. But politically
its a disaster.
Linus invented linux because he couldn't get a unix os for his 386 pc. freebsd either couldn't run
on it or it was accessible at the time. He had to use minux. IF I am correct (I could be wrong).
The group of *bsd hackers bickered among themselves and fragmented and made a terrible
mistake. THe mistake was it wasn't involved with the IBM pc when it first came out. The *bsd
group didn't let outsiders contribute code so users who wanted a more powerful OS had to buy a
separate OS more proprietary OS like sun os, irix, aix. The fragmentation in unix itself began.
Businesses who standardized on DOS discovered it was crap but put up with it because it was a
temporary solution until unix or OS/2 would fill the gap. Unix was crazed by the IS departments
until the early 1990's when unix completely became fragmented, proprietary, expensive, and unix
companies began bickering among themselves and our good old pal Bill Gates came in and
introduced win32 and promised windows95 which was going to be unix like and NT which was
going to be even more unix like and may or may not replace it (remember people like Jesse Berst
actually believed Microsoft at the time and Bill's words were "...unix like" when referring to the
upcoming 32 bit windows OS's). I believe pcmagzine called windows95 the true unix like OS (I
am not joking). The *bsd crowd ignored bill totally instead of pointing out there fallacies and
marketing there OS and they still haven't learned from there mistakes and the source code was
still closed and the users ignored average users and were real snotty. Guess what! Windows took
over everything and NT 3.51 came out next and began to steal the unix market.
Admit it how many unix workstations (not servers) are bought today? Not many. IF your an
engineer which platform is your high end cad software written in? Which one would it have been
10 years ago? Unix is really a server platform now thanks to microsoft and the EA market is really
the only market that still runs unix workstations. I am fully aware that unix workstations are still
bought for tasks other then EA but compare today's sales of unix workstations (not servers) to the
sale of unix workstations 5 years ago.
Then came linux and now the *bsd users have had it and are beginning to come around. I applaud
them for selling and marketing and creating hype about there product which is what they should of
done 20 years ago.
I believe the only way *bsd can survive the next 5 years is to become very active and political like
linux users. I met a guy who worked at microsoft and sold windows3.1 to businesses. When they
asked him why should they select his OS over others and his response was "ITs better marketed.
Everyone will be switching to it and using it". I know technogeeks like us hate this but an OS's are
sold more for political reasons then technical. We have NT as an example of this. Linux has buzz
and its a very good OS technically. Linux has the bst of both worlds.
This is also why my boss at work refuses to look at freebsd and I agree with him. ALso linux has
more programers and I believe it will catch up very soon. Linus tried to fix disk caching and tcp/ip
performance in kernel 2.3 so perhaps 2.4 might begin to catch up to *bsd. I believe the *bsd
group should go gnu to compete with linux. Linux said that linux is made up of 30 full time and
over 1,000 part time programmers who work on the kernel while freebsd has only 15 guys. Do
any of you remember the old nursery story with the rabbit and the turtle who raced together? The
rabbit took a nap and the turtle was way ahead and even though he quickly ran fast, the turtle still
won. I believe freebsd had the unix code already and was around over 12 years longer then linux
so it had an advantage. Linux is accelerating faster then *bsd while the community scoffed and
ignored linux and now like the rabbit in the story it may be too late for freebsd unless it radically
changes.
These are my 2 points about freebsd coming from a linux user. Feel free to comment.
"Never stick an electrical appliance down your pants." -Tim Allen
How many slashdoters does it take to change a lightbulb? A: Exactly Five Hundred: 1 to change the light bulb and to post to slashdot that the light bulb has been changed 7 to share similar experiences of changing light bulbs and how the light bulb could have been changed differently. 4 to caution about the dangers of changing light bulbs. 17 to point out spelling/grammar errors in posts about changing light bulbs. 21 to flame the spell checkers 49 to write to the modorator complaining aboutthe light bulb discussion and its inappropriateness 20 to correct spelling in the spelling/grammar flames. 32 to post that this topic is not about light bulbs and to please take this email exchange to alt.lite.bulb 69 to demand that cross posting to alt.grammar, alt.spelling and alt.punctuation about changing light bulbs be stopped. 41 to defend the posting to this topic saying that we all use light bulbs and therefore the posts **are** relevant to this topic. 106 to debate which method of changing light bulbs is superior, where to buy the best light bulbs, what brand of light bulbs work best for this technique, and what brands are faulty. 12 to post URLs where one can see examples of different light bulbs 8 to post that the URLs were posted incorrectly, and to post corrected URLs. 2 to post about links they found from the URLs that are relevant to this topic which makes light bulbs relevant to this topic. 15 to concatenate all posts to date, then quote them including all headers and footers, and then add pointedly, "Me Too." 6 to post to the list that they are not visiting slashdot because they cannot handle the light bulb controversy. 9 to quote the "Me Too's" and happily add, "Me Three"3 to suggest that posters request the light bulb FAQ. 1 to propose new slashdot topic. 24 to say this is just what www.bugtraq.org was meant for, leave it here. 53 votes for slashdot.org