Intel using FreeBSD 218
From Wes Peters, via DaemonNews.
Intel's InBusiness
Storage Station is a network file server in-a-box. Intel, despite their investment in Linux companies, is using FreeBSD as their OS of choice, as they are now stating. Of
particular interest is their Mean Time Between Failure, 77,244 hours, or a
shade under 9 years. That's probably a little on the low side, but quite
respectable nonetheless.
MTBF (Score:1)
How did they come up with that morsel of stability,.That's about 9 years. So
Wholly hot momma! (Score:1)
It's cleaner. It's nicer. It's BSD!
It's thoughtful. It's laid out. It's BSD!
INTEL YAHOO INTEL YAHOO INTEL YAHOO CDROM.COM!
Better license. Better coding. It's BSD!
Better behaved. Better security. It's BSD!
INTEL YAHOO INTEL YAHOO INTEL YAHOO CDROM.COM!
It's BSD! It's Open Source! It's Logical!
It's FREE! It's YOURS! Get it today!
How do they figure that? (Score:2)
I find it hard to believe that they have some 286en sitting around running commodity hard drives, and that they haven't had the cord kicked, or a drive fail, or a fan overheat in nine years.
Don't get me wrong; I use FreeBSD at home, and I love it. I just think this might be a bit exaggerated.
wow (Score:1)
thanks a bunch
Why is this strange? (Score:1)
Linux or FreeBSD (Score:1)
Re:wow (Score:1)
MTBF is a misleading stat... (Score:2)
one will fail every hour.
Why does it matter that they use BSD? (Score:2)
The only thing that interests me in that story is the fact that they chose a FREE OS over a commercial one.
This should be told as yet another solid victory for Open Source!
How they figure it out (Score:3)
To get mean uptimes of ~77,000, simply run, for example, 9 computers for a year. One should crash once.
There are a lot more than 9 computers in the world running -BSD, so you could take a sample on the number of computers running -BSD, and the number of times those computers had to reboot in, say a month. In 31 days, there are 744 hours. To get a total uptime of ~77,000 hours, simply run 1000 computers all month.
Given, you'd need more than just this to get an average mean uptime, but you get the idea.
Of course, I could be wrong.
BitPoet
Not surprising (Score:1)
Let's have more integration between *BSD and Linux (Score:2)
I'd like to see more integration between the FreeBSD and Linux developers. FreeBSD has a purity and focus not found in Linux; whereas Linux has much better documentation and support, and as a result is much easier to use.
It's important to make sure the Unix market doesn't get fragmented. Linux and *BSD developers should co-operate to ensure that they implement common features in a standard way. For example, the high grade NFS stuff (caching, etc.) should be compatible between Linux and *BSD so that you can run a Linux client with a BSD server, or the other way around.
Competition between the different free Unixes is good, so long as it doesn't give MSFT or someone else a wedge to drive between the communities. When two Unixes become incompatible, each loses access to all the developers in the other camp.
Re:wow (Score:1)
heh... It's free give it a shot, if you like Unix, you may end up liking it more than Linux.
just a thought....
@.
This article description is very misleading. (Score:4)
They do not have an "OS of choice". Intel wants is OS agnostic. They don't care which OS you run, as long as it runs on Intel hardware. Intel probably used FreeBSD for this "file server applicance" because of the BSD license, which is favorable to companies that would like to borrow BSD code for closed, commercial products.
their Mean Time Between Failure, 77,244 hours, or a shade under 9 years.
When Intel quotes a MTBF of 9 years, they are talking about the hardware, most likely the hard disks. They are not talking about FreeBSD.
Re:MTBF (Score:1)
You don't need to test for nine (or whatever) years: you just have to test enough of them over a shorter period of time.
An example: if you test 1,000 devices for a day and three of them crash, then the MTBF is probably around 1,000/3 days i.e. a year.
Note: This example is a gross over-simplification! Please have a look at any decent statistics textbook for the correct details. I hope you get the idea anyhow.
Re:How do they figure that? (Score:1)
could it be they like the BSD license better? (Score:3)
/me beats hose
Why would INTEL choose FreeBSD when Linux has all of the (deserved or not) hype, momentum, and business interest?
To answer that question, get a room full of lawyers for computer company legal departments together and have them read the GPL.
.. ask them if they'd like their company's product to be involved with the GPL license.
I understand the GPL. You understand the GPL. Maybe 95+% of slashdot readers understand the GPL, but do you think that corporate lawyers for tech companies who make their money from intellectual property protection are eager to get involved with anything that might require disclosure of their intellectual property?
I'm betting that many companies have official policies (enforced or not) against opensource software due in part to fear of the GPL.
so... the decision comes down to linux+gpl_potential_legal_worries or *BSD+100%_FREE_No_strings_attached .
And the legal department chooses which one??
__
Despite how we try to ignore them, facts take their toll.
Re:How do they figure that? (Score:3)
Translation from statistician: you expect failures to follow a normal distribution, or bell curve. Let's say you run a thousand machines for a month or two as part of your testing. Even with a very long MTBF, you'll have a couple of failures.
You can also use component failure data to figure this out (what's the MTBF of the motherboard, of the processor and other critical components) but aggregating these numbers increases your errors somewhat.
--
could it be they like the BSD license better? (Score:1)
To answer that question, get a room full of lawyers for computer company legal departments together and have them read the GPL.
.. ask them if they'd like their company's product to be involved with the GPL license.
I understand the GPL. You understand the GPL. Maybe 95+% of slashdot readers understand the GPL, but do you think that corporate lawyers for tech companies who make their money from intellectual property protection are eager to get involved with anything that might require disclosure of their intellectual property?
I'm betting that many companies have official policies (enforced or not) against opensource software due in part to fear of the GPL.
so... the decision comes down to linux+gpl_potential_legal_worries or *BSD+100%_FREE_No_strings_attached .
And the legal department chooses which one??
__
Despite how we try to ignore them, facts take their toll.
Re:Let's have more integration between *BSD and Li (Score:2)
Re:MTBF (Score:1)
It's pretty simple, they've made a mistake on the web page. It should be "The Total Mean Time Between Failure (TMTBF) which is explained as such:
They have 15 machines which have been up for an average of 5149.6 hours (214.56 days), and when the 15th machine goes down, all of the hours are added up to achieve 77244.
*BSD v Linux. (Score:1)
Re:How do they figure that? (Score:1)
What? Where? (Score:1)
Re:MTBF (Score:1)
integration between *BSD and *Linux (Score:1)
9 years?? (Score:3)
If that's true then:
A list of things likely to fail before FreeBSD
The strange thing is that I bet any 9 year old computers running FreeBSD have Y2K BIOS issues and will fail in what now, less than 2 weeks?
Good thing most of us won't be around to see it, as the Korean, Indian and Pakistani nukes simultaneously launch at 12:00:00 on Jan 1st and wipe us out, turning the survivors into horrible mutant-zombies.
Completely off-topic but (and maybe this would make a good Ask Slashdot) does anybody have any good suggestions for post-apocalyptic type movies to watch over the next couple of weeks? How about video games? For that one I know only of the "Fallout" series.
Hmm (Score:1)
Re:integration between *BSD and *Linux (Score:1)
Still, that NetBSD can run on my old VAX computers are golden. It's nothing as interesting as having a VAXstation 3100 serving as Windows NT PDC.
Re:wow (Score:1)
Probably not very good (!!) since the article mentions (my emphasis) that
The implication seems to be that FreeBSD is not optimal for servers. My guess is that they choose it for its (allegedly) superior security model.
Is there any chance that this discussion will not turn into a holy war? No? Thought not... :-(
MTBF a definition as well as a formula. (Score:2)
Joseph Elwell.
Live long and Prosper (Score:1)
That I could believe, except I am a cynic today. If Intel starts to make boxes that last 9 or 10 years without fail, 4 or 5 years from now they will go broke due to lack of sales. This makes me suggest a decimal place error, maybe 770 hours or about 1 month....
It's like washing machines, when my folks got married they brought a washing machine, it lasted 20 years, they have had 2 more since then... The company that makes them (over here in New Zealand) is many many times more profitable than it was, yet it's product is arguably a worse product despite being cheaper to run and having fancy automatic features.
Re:wow (Score:1)
MTBF != TTL (Score:3)
factors that goes into it is "design life".
For example, if you have a hard drive with
a MTBF of 150,000 hrs (== 17yrs) that does
not mean that it will fail in 17 years, or
that 150,000 of them would produce one failiure
every hour.
It means that if you replace each drive before
the end of it's design life (5yrs) you will
have a failiure on average every 150,000 hrs.
If you use a device beyond it's design life it
will almost certainly fail.
Uptimes and BSD. (Score:4)
"Can BSD run this or that?"
The BSDs have support for GNU/Linux binaries. If the program doesn't require a special version of GNU/Linux, or exists as source, it can be made to run on BSD. FreeBSD has some 2,500 different applications. Goto ftp.freebsd.org and look in the packages/INDEX or ports/INDEX and see if your favorite app is listed. If not, port it! (If its hard to port, as the authors to write portable UNIX code, not code for Linux boxes. A foot to the groin, or sticks to the head may help the developers realize that OpenSource is about more than Linux)
"Does BSD preform better than Linux?"
BSD can run Linux binaries. Various studies done via various methods show BSD having a 20% better preformance under high load. If you arn't using your machine alot, you won't notice a difference. If you really care, benchmark it and pick what works for you. Most people have spare CPU cycles, so speed ratings are rather silly.
"Why should I use BSD over Linux?"
If you are in the business of producing software, or producing embedded 'things' (set-top boxes, routers, cameras, controllers, etc la) the BSD licence is simple and easy to understand. The GPL is written to help foster the goal of source code release. If you have no desire to release your code, a BSD licenced base does not have the GPL source code release issues. As a user, BSD can run BSD *AND* Linux shrink-wrapped binaries, whereas Linux can not run BSD. Therefore BSD has a wider base of possible software that can run on it.
As for a 100 year up-time..
As your tempature rises (every 10 degrees increases the reaction rate 2x times), and we approach
Re:could it be they like the BSD license better? (Score:3)
was an irc reference. to days gone by when IRC was the most interesting thing on the internet.
You mean to tell me that whole families are reading slashdot?
son:"Gee mom, what did you think about the KRASH release of KDE?"
mom:"I still haven't forgotten the old qt licenseing. Have you done your homework?"
dad:"Yes, son, before you check your packet capture programs for our neighbor's ftp passwords, make sure you take the garbage out, or I'll revoke your root access!"
mom:"and help your sister build abiword with a gnome front end so she can write her termpaper. If you do that... we'll increase your anonymous ftp quota by 500megs...!"
dad:"Honey, I've been thinking... maybe we should be contributing more code to the mozilla project."
Re:Hmm (Score:1)
the micros~1 tcp/ip shit is, right from the start. being able to modify and hide the changes has helped micros~1 get where it is today. Windows 2xxx kill linux? not in my lifetime.
get a new computor (Score:1)
Re:MTBF (Score:1)
Re:This article description is very misleading. (Score:2)
(Free|Net|Open)BSD all the stability of BSD and all the software of Linux.
Re:Why does it matter that they use BSD? (Score:1)
Re:This article description is very misleading. (Score:1)
Here, here. They used FreeBSD, because FreeBSD is the best solution for a fileserver. It has been demonstrably slower at some general tasks and demonstrably quicker at some others.
Have Intel invested in a development effort for FreeBSD on Merced? I don't think so... but if FreeBSD were to be more popular I'm sure they would. Hardly grounds to say "FreeBSD is the OS of choice".
Funny, the FreeBSD crowd always seem to point the finger at the Linux crowd for being sensationalist. But then, I guess the /. crew are partly (wholly?) to blame; when will the blantantly inaccurate and unresearched headlines/summaries stop?
Re:9 years?? (Score:1)
Gosh, it's a good thing that Linux doesn't allow my servers to suffer from that problem. All kernel versions after circa 1994 will be fine [tux.org] with known non-Y2K compliant RTC hardware.
Re:wow (Score:1)
getting a license from McKusick for softupdates (http://www.mckusick.com/ follow link) for commerical use. If you want softupdates for home usage, go right ahead it is free.
McKusick works for BSDi so Softupdates is not
very free.. but free for home users nonetheless.
I highly doubt that they changed anything else.
...Softupdates is free for personal use
and i recommend you all add options "SOFTUPDATES" to your kernel and tunefs -n now!
Softupdates takes the place of a journaling
filesystem and has the same benefits: two solutions to the same problem.
/dev/ad0s2f on
(I know you like it)
And if you are wondering about the ad instead of wd, i'm using the new ATA driver on -CURRENT just
added a couple days back.
Re:MTBF is a misleading stat... (Score:2)
So in a population of 154,488 machines, you'll have one dying every hour for the next 18 years (for the original population of 77,244 that works out to one dying every two hours for the next 18 years).
If you believe in statistics, you'll find the figure is more like 80,000 of them dying in the period between 7 years and 11 years, if we're looking at a "bell" curve.
Re:Why is this strange? (Score:1)
Re:Let's have more integration between *BSD and Li (Score:1)
I've actually found FreeBSD to have better documentation than Linux in the form of the FreeBSD Handbook, though that may be because there is only one FreeBSD and many Linux distributions with different configuration tools. The LDP is still and excellent resource.
http://www.freebsd.org/handbook [freebsd.org]Re:Let's have more integration between *BSD and Li (Score:2)
At the N(BSD BOF)YC (thats BSD birds of a feather at the bazaar in NYC) GNOME was singled out as an example of code that is written with Linux in mind, and not code portability. GNOME is (alledgedly, *I* don't know personally) riddled with Linux-specific assumptions. Even though the code SHOULD be able to work on any X/Unix box, the authors have chosen to make moving the code off of Linux painful.
Add to this, people who push GNU/Linux say LINUX when they should be saying OpenSource or OpenSource OSes only help fuel the belief there is a rift, as opposed to the offending party being just clueless/un-educated. Cluelessness/lack of education is cureable, OS zelotry is not cureable with modern medical technology. This story [linuxtoday.com] on Linuxtoday shows a reporter corrected in a case of using the term Linux when the term OpenSource was a better fit.
It boils down to, do you want a rising tide to float ALL boats, or are you only giving a damn about your linux or BSD digny?
Re:Linux or FreeBSD (Score:2)
I bet you you can't name 5 programs very fast, unless you have been training for this.
Between the compatiblity and just being able to compile it natively, I don't think that is an issue.
I'm using linux-netscape, linux-realplayer, and even a _linux X server_ (XFCom_Rage128)
VMWare works now too.
As for device compatiblity, that is more of a rumor that is becoming less and less true every day. What kind of support for USB does Linux have?
(snippet from LINT, the list of kernel options)
# General USB code (mandatory for USB)
controller usb0
#
# Generic USB device driver
device ugen0
# Human Interface Device (anything with buttons and dials)
device uhid0
# USB keyboard
device ukbd0
# USB printer
device ulpt0
# USB Iomega Zip 100 Drive
controller umass0
# USB mouse
device ums0
That's a good amount of support.. and most of it has been there for awhile.
Even MCA is supported in -CURRENT now, and I don't know anyone who uses MCA equipment still. (Well, I lie, I know one)
Re:What? Where? (Score:1)
Please hang up and try your call again later.
Re:9 years?? (Score:1)
Re:MTBF != TTL (Score:1)
Re:9 years?? (Score:1)
"A Boy and His Dog", but just don't take it too seriously.
Re:9 years?? (Score:1)
well, windows would.
-----
Re:Why is this strange? (Score:1)
For good old post-apocalypse fun, try Wasteland (Score:1)
Copy protection consisted of numbered paragraphs in an accompanying manual. So, at certain points in the game, it would say "See paragraph x", and you'd have to read paragraph x to see what has happening. Of course, they had to put fake, unused paragraphs in the book too, or else you could just read it and get valuable game hints. Gosh, that system was a bad idea!
---
Re:Why does it matter that they use BSD? (Score:1)
As for your first point. That is a concern, but not a very big one. Like I said already, I believe freedom to lisence in any way you want is important too. I guess in this case I just have to say it's their right. I would definitely prefer if they used a GP[L|V] OS so I could get a peak at some intel code, but it would be their choice to make, not mine, or anyone elses.
Here's to hoping this doesn't get me flamed...
Man's unique agony as a species consists in his perpetual conflict between the desire to stand out and the need to blend in.
Re:could it be they like the BSD license better? (Score:1)
I would say it is closer 45%, and that is being optimistic.
Re:integration between *BSD and *Linux (Score:1)
SunOS 4 was a BSD derivative.
I think, more specifically, you mean that you are running NetBSD or some other "free" BSD.
-Jordan Henderson
You're looking at the wrong piece (Score:1)
That would give you the MTBF for BSD, but that's only one part of the product. Storage Station also has a board and one or two hard drives. The MTBF for the complete product is mostly based on MTBF for the moving parts, i.e. the hard drives.
Re:Let's have more integration between *BSD and Li (Score:2)
Since this is in fact a proprietary product it is obvious why BSD was selected. It was all about the license.
Personally I don't like the idea of a company taking code I write, and then selling it without me getting a piece of the action.
By the way, does anyone have mirror of the article? Daemon News is slashdotted.
This is a good thing? (Score:2)
Is this really good news? Or is it an argument in favour of the GPL?
Re: (Score:2)
I completely agree.. (Score:1)
Linux documentation disarray (Score:5)
Take Redhat/Linux, for example (please :-). Most of what Redhat ships is undocumented, and that which exists is severely underpowered compared with BSD.
For example, let's suppose you'd like to learn about the interface to the system's terminal drivers. That's in tty(4).
That's a huge difference. As you can plainly see, the amount of info on just one device in BSD is much better than on Linux. And if you look at the overall device coverage, the same theme carries through.And that's just part of it. Here's a bug list [redhat.com] on Redhat docs that I've submitted, along with programs to automatically detect these problems. You should really read those over to start to get a feel for how bad it is.
I'd like to make clear that redhat has done a very great job at fielding these bugs and trying to do something about them. I am completely happy with their customer service. I'm not trying to knock that.
Some of the tools [perl.com] I used for this are:
My point of view is that it isn't fair to the user of your system for you to ever include something that isn't documented. When I have been part of releases, either the old Unix releases from years ago or even the new Perl releases today, the rule was simple: if it isn't documented, it isn't shipped. No excuses.
I strongly believe that the Linuces should do the same. Let no program or library be shipped which is undocumented. It's the very least a systems integrator can do. That's just part of what we mean when we say that BSD distributions are more "solid" than Linux distributions. The commercial Unices and the free BSDs take this kind of thing seriously. The Linuces, so far, do not. I have hope that this will change, and Redhat has a truly positive attitude about all this, but right now, you just can't compare them.
Re:Let's have more integration between *BSD and Li (Score:1)
GNOME isn't the only example...there exists software that is licensed for no cost ONLY on Linux. Its now working state doesn't change that it WAS written as a Linux only App, nor does it change the linux only software licences. The point *I* was making is some people work to licence software/make software for Linux only. And that policy helps OpenSource exactly HOW?
(Oh, and GNOME runs on 3.3 BSD...exists as a pre-compiled package GNOME 1.0.0.)
Re:This article description is very misleading. (Score:2)
"Invested", perhaps not, but I seem to remember reading, in a USENET post from Jordan Hubbard a while back, that Intel would provide them with machines, at least (I infer, perhaps incorrectly, that this means "machines before we publish the entire IA-64 spec and start selling them").
Re:ISO files are "permission denied" (Score:1)
Why bother? Unlike most (all?) Linux distributions, installing FreeBSD is an exercise in simplicity.
That's it -- you're done. Reboot, and you're up and running!
As a side note, IMO FreeBSD is more open-source-friendly than most current Linux distributions in one very important way: you can download the source (one of the packages) to the entire OS (not just the kernel) and rebuild it.
We tried making a source-only distribution of Linux a while back. What I found out surprised me. Many of the system utilities had source that was hard to find -- the distribution packages often wouldn't build under those same distributions. We never were able to get a complete system that could rebuild itself from source -- it ended up quite flaky. FreeBSD gives you this for free -- a real developers system.
It's not that Intel likes the BSD license (Score:1)
It wasn't the legal department, it was the company that built the product for Intel. Said company has now been bought by Maxtor, so you can probably guess which company's hard drives will be appearing in the next release of this product.
If Intel had designed and built this product themselves, the OS inside would probably be VxWorks. That's what goes into other "appliances" from the same internal group.
Re:Linux or BSD (Score:1)
Re:Hmm (Score:2)
...to manage the FreeBSD systems used by Hotmail (who were, I suspect, using FreeBSD and Solaris before being bought by Microsoft).
...on a machine that, according to some posts here, comes from another company.
Neither of those are sufficient evidence (except to the excessively suggestible) that this is in any way part of some Grand Plan by Microsoft and Intel to implement a future version of Windows atop FreeBSD (Windows NT, at least, *already* contains "BSD technology" - the FTP client is based on the BSD one - although I've seen no supporting evidence for the claim that NT's Internet protocol stack is based on the BSD one).
Re:Chip migration -> Reverse trends? (Score:1)
Re:wow (Score:3)
The implication seems to be that FreeBSD, out of the box, isn't "optimized specifically for file serving"; neither are, as far as I know, Linux, Solaris, HP-UX, Digital UNIX, Windows NT, .... This doesn't ipso facto mean that their performance is "not very good(!!)", it just means that they're at least intended to be reasonably good, out of the box, at a variety of functions, even if this might be at the expense of performance for any particular application.
Re:Linux or FreeBSD (Score:1)
Don't judge Linux is if it was all made by redhat.
Re:9 years?? (Score:1)
Wasteland is the supreme game. Wasteland is your
god.
Re:Not surprising (Score:1)
Re:For good old post-apocalypse fun, try Wasteland (Score:1)
Re:Let's have more integration between *BSD and Li (Score:2)
The NFS stuff should be written as implementations of the NFS v2 and v3 protocols, so that you can run an XXX client with a YYY server, or the other way around. If the Linux server can't work with non-Linux clients, or the Linux client can't work with non-Linux servers, or a BSD server can't work with clients not running that BSD, or a BSD client can't work with servers not running that BSD, that's a bug, and should be fixed. Some day, that client or server may find itself talking to Solaris, or HP-UX, or IRIX, or Digital UNIX, or AIX, or....
If there is some interoperatiblity problem with Linux and other systems, or some BSD and other systems, please let the developers know, so that they can fix it. (Is there, in fact, some interoperability problem to which you're alluding? Or, by the "caching, etc." stuff, are you referring to protocols such as NQNFS, which, as the name suggests, is Not Quite NFS, but is, instead, an NFS-derived protocol with additions above and beyond what's in NFS?)
Re:Let's have more integration between *BSD and Li (Score:3)
I don't know about any difficulties in porting GNOME, but it wouldn't surprise me a bit if GNOME was Linux specific.
The GNOME builders are pretty much GPL advocates. Note the similarity between the names GNU and GNOME?
I find it interesting that someone who appears to support a software license that allows the closing off of modifications to "OpenSource" software seems to have an issue with others not writing their software in a form that is optimally available to them.
The whole point of the GPL is that all "boats" that ride on the tide created by it will rise evenly, or at least you can choose how much of the tide you wish to take advantage of. With BSD style licenses, some of the boats can suddenly become sea planes. These craft can benefit from the rising tide, if they chose, but can travel apart from the tide. GPL advocates feel that someone who benefits from their tide should contribute back innovations that allow new technological advances. Seems fair to me.
The GPL is about fairness, not freedom in the sense of "free beer". It's more like you can come enjoy the "free beer", but you're required to share any beer you brew.
The GPL recognizes the reality that left on it's own, software tends to become closed and militates agains this trend.
GPL advocates definitely are generally against having the rising tide floating ALL boats. For example, most GPL advocates are not in favor of floating Microsoft's boat.
Sheesh, to reestablish my reputation as a recovering Karma Junkie, I'll probably have to make several offtopic or "first posts" now. *SIGH*
-Jordan Henderson
Re:MTBF (Score:3)
http://www.faqs.org/faqs/arch-storage/part2/sectio n-151.html [faqs.org] (Very thorough and careful)
http://www.westerndigital.com/products/drives/driv ers-ed/mtbf.html [westerndigital.com](What Western Digital has to say about MTBF)
http://www.storage.ibm.com/storage/oem/tech/mtbf.h tm [ibm.com] (What IBM has to say about MTBF)
--------------------
As an aside, this is an interesting example of the breakdown of moderation on Slashdot. Several people are posting fairly coherent and, at least, pseudo-technical explanations about the calculation of MTBF, but I wasn't able to resolve who was right. The moderation points did not help me either, because they are being assigned by random people I can't trust. I thought, "It is unlikely that very many people on Slashdot actually know how how MTBF is done," and, "It is unlikely that those who actually do know MTBF have the moderation points."
Re:9 years?? (Score:2)
Slashdot.
Re:Let's have more integration between *BSD and Li (Score:2)
Right, just look at what happened to BSD, Apache, and X11. Can't get the source for any of those any more. Thank god for that GPL, eh?
Re:Wholly hot momma! (Score:2)
Freedom is not fairness. If more "fair" the FSF tries to make the GPL, the less free it becomes. After all, if all you want is a "cut" of the profits, stick with a proprietary license that demands it.
Re:Uptimes and BSD. (Score:1)
Re:get a new computor (Score:1)
..sorry. Couldn't resist.
Moderate accordingly.
Re:could it be they like the BSD license better? (Score:2)
I would say you are being extremely generous. Here are some of my favorite GNUisms:
1) [insert favorite distro here] is distributed under the GPL.
2) People shouldn't own software, so I put mine under the GPL.
3) The GPL means you can't make money off of it.
4) The GPL is the most free because there are restrictions against [insert pet peeve here].
5) The GPL doesn't allow the author to...
6) It's Open Source so it's under the GPL...
Re:get a new computor (Score:2)
Who Wrote Ispell?
--
Re:Why is this strange? (Score:2)
Adding a host route like the following is allowed (although not very useful; this was a typo on my part):
route add 1.1.1.1 1.1.1.1
No problem, I thought, I would simply delete this route like:
route delete 1.1.1.1
But then I got a kernel panic and a kernel debugger prompt. I put FreeBSD 3.2 STABLE on there instead, but it fails to correctly keep state on IP Filter'ed ports every 6 or 7 days, and requires a reboot.
I've never had Linux (1) give me a kernel panic from any network operation or (2) just stop doing network filtering correctly. If Linux had the IP Filter package (so I could do stateful packet inspection) that firewall would be running Linux.
--
Re:Not surprising (Score:2)
I would like to clarify one point, and then ask one question. The clarification is that "Freenix" isn't just an alternate spelling of "FreeBSD", but rather more of a contraction for "Free Unix". The term "Freenix" has come to comprise all free Unix-ish operating systems, including all the free BSDs, all the free Linuces, and anything else Unixy enough that's reasonably free that has in the past or shall in the future come along.
Now, the question is: what motivated you to select NetBSD over OpenBSD?
I'm completely agnostic here, and am just trying to learn. Any BSD makes me feel happy and comfortable and at home, probably because it was the first operating system I learned that was fun to play with. My priors of EXEC8, RT/11, MVS, and RSX didn't count, and the jury is still out on RSTS/E. :-) My own experiences are with just about any BSD except for NetBSD, starting from 2BSD on PDP-11s and then 4BSD on Vaxen, and working up through the various commercial BSDs like SunOS, Ultrix, and ConvexOS, as well as the more recent BSD/OS (marginal), MacOS X (marginal), OpenBSD (a fair bit), and FreeBSD (somewhat).
But not NetBSD. So I'm just curious: What made you make that choice?
Re:Let's have more integration between *BSD and Li (Score:2)
The solution is simple, don't make it free! Otherwise you'll get into the situation I was in last month.
You see, Mrs. McGillicuddy told me I was free to pick apples out of her apple tree. This was very generous, I though prematurely. So I picked a quarter bushel of apples and made a bunch of pies. One of these pies I took to the church bake sale. The court date is next week.
Were are the performance studies? (Score:2)
I'm interested in this for various reasons.
I've seen one on Apache/Perl/Mod_Perl on BSD and Linux, and the performance on each. I'd love to see more.
Re:Linux documentation disarray (Score:3)
Or convert ALL of the documentation to info pages. It's absolutely boneheaded to have to guess which format your help is in.
Besides which, man is much easier (and quicker) than info. Maybe all you GNUites memorize every gcc option, but the rest of us don't. If I need to look one up, I want to find it fast! I don't want to wade through pages of hyperlinks to find it. I want to do "man gcc" and have it before my eyes.
I'm not saying throw out info, I'm just saying use the *standard* as well.
Re:Let's have more integration between *BSD and Li (Score:2)
p.s. Anyone else wonder why Gnome started dumping all of Rasterman's stuff the second he quit Redhat?
Re:Why is this strange? (Score:2)
I'd like to know why you wouldn't consider anything but OpenBSD for a "serious firewall." A "serious firewall" sits in a physically secure location, runs no network services (and firewalls these ports to itself), allows no remote logins, and logs everything to a local device (serial connection to log host, line printer, etc.). Linux can do this perfectly well, just as FreeBSD and OpenBSD can. When it came down to it, I needed routing capabilities Linux did not have, so I chose from the other two. To my knowledge, NetBSD does not support IP Filter.
--
Re:Let's have more integration between *BSD and Li (Score:2)
Merry Christmas, Bill (Score:2)
That is why we should be happy that Microsoft had made good use from BSD code.
Merry Christmas.
cobalt cube better? (Score:2)
AFAIK, linux is the only "unix" that can actually mount an smb share. otherwise its smbclient, which is similar to ftp. not nearly as nice as just mounting a share.
DAVE is a commercial product. this may be a concern to some potential users.
the cobalt cube also does appletalk and nfs. of course, so can freebsd but for some reason intel chose not to enable either.
in the case of appletalk i dont blame them. it has to be the most inefficent file sharing ive ever seen. (stupid packets the just get sent along for no reason (keepalive?) bogging down the rest of that subnet)
anyway, i dont know the price/performance etc of these devices let alone how they compare, but for a small department, the cube seems like a much better buy.
i dont work for cobalt or even use thier product, just making an observation. i did just set up a freebsd file server / gateway / firewall (and then converted it to openbsd because freebsd is still using the broken rsaref and i need to ssh in.) so i found the article interesting.
Hacker Karma (Score:2)
Re:Let's have more integration between *BSD and Li (Score:2)
Am I the only one that doesn't see inherent evil in this? Let's see, if I work 80-hour weeks dedicating myself to a project, eat, sleep, and breathe the project so it can be the best... You're damn straight I'm going to maximize the return from it. Your sense of what's The Right Thing To Do with the software simply isn't a factor if you didn't create it. Your future contributions to the software simply don't substitute as an adequate exchange for my efforts -- at some point I want to cash in and enjoy some other part of life unrelated to the software. I work hard on something, I expect payment. I don't work for love alone.
That said, I would have to recognize that this fork was a value-add and not a wholly original work, and give credit where it's due -- the BSD license still requires that, though no longer in every bit of advertising. But the same applies even more to wholly original works.
The GPL is a perfectly valid choice of the creator to require that value-adds are available under the same free terms. The BSD license is a perfectly valid choice of the creator to enable those creating value adds to dictate the terms of what is an acceptable exchange for their additions. If I care about the program more than the future exchange value for its contributors, I'll choose GPL.
Re:Let's have more integration between *BSD and Li (Score:2)
I never said anything about evil, never.
What I did say was that it was odd that someone who favors a license that allows forks to become closed off is complaining that developers who clearly had a GPL bent (the GNOME developers) were not going out of their way to support a non-GPL'd operating system.
I then went on to point out the differences between GPL and other licenses and why people of a GPL bent may not be interested in "floating all boats". My argument is not with mr, it's with the guy who said that Linux and *BSD should make sure to have better integration.
Now, maybe I'm picking a fight here. The way this thread has gone is someone suggested that we "should make sure that we *BSD and Linux compatibility" and mr said "hey, I'm willing, it's these Linux guys". I pointed out that there are people who develop under the GPL with a purpose, and that purpose does not include floating other boats.
I do personally believe that the GPL will, as intended, eventually develop such a large code base that it will be more economical in most cases to use (and extend) GPL'd code than it will be to use other licenses.
Software reuse has always been something of a chimera. The GPL breaks down one of the great barriers to software reuse.
So, I guess you can count me as someone who thinks the GPL does very positive things, in general. That's not to say that I think closing software is "inherently evil". I write closed software when under the employ of various entities and I don't find it "evil".
-Jordan Henderson