FreeBSD 4.7-RELEASE
Triumph The Insult C writes "FreeBSD 4.7 is out. Here is the announcement. New items include an option for IPFW2, a number of disk controller updates, security updates, and some changes to userland. Remember, please use a mirror." Among other things, the release announcement says: "FreeBSD 4.7 also incorporates all of the security and bug fixes from
4.6.2 (released in August 2002), including several ATA-related
bugfixes, updates for OpenSSL and OpenSSH, and fixes to address
several security advisories." And here are the release notes.
I've been waiting for an upgrade.
http://saveie6.com/
Just a question, I'm not knocking FreeBSD.
But I'm seeing Linux coming up so fast... Is there a likelyhood of putting the best of FreeBSD into Linux and getting a single best-of-breed Free Unix distribution?
My blog
nice(1) now uses the -n option to specify the ``niceness'' of the utility being run.
Doesn't that just sound like a happy command?
Who is John Galt?
Instead of pointing to the front page, it may be more useful to point at the mirror list.
I can't say that I don't give a fuck. I've just run out of fuck to give.
I think its a good thing i didnt buy 4.6 from the London (UK) Linux Expo then isnt it :)
;) )
No, dont ask me why they were selling BSD (quite heavily actually) along side Linux on most stalls.
Oh, and a note to KDE and Gnome teams, having blank stalls with two spotty kids sitting at laptops, with no promotional items or banners or posters really isnt a good way to promote your product guys. (And believe it or not, they were sat next to each other, AND NOT FIGHTING
It seems to me, from reading the release notes, that FreeBSD is running behind Linux on the support side. I am seeing things that are being released for FreeBSD that have been released for Linux, in the stable environment, for quite a while now (unfortunately I cannot provide exact dates.) I'm just wondering what the major benefit of using FreeBSD is. Linux has been the most stable OS I have yet to use. I haven't tried FreeBSD, yet. Perhaps I'll put this new distro on one of my junky PIIs or something.
:)
I have heard (rumors) that FreeBSD is the most amazing OS to exist; that it's much more stable than Linux will ever be. Just curious if it's for the Uber-Geek people. I put myself in that category and am wondering if I need it to complete my Uber-Geekness.
find ~your -name '*base* | xargs chown
I love FreeBSD b/c of it's security and it's great ports system. I wish there was a linux distro on par with those two aspects of FreeBSD. But the one problem with FreeBSD for me?
No native JDK 1.4.
It's on linux, windows and solaris. The announcment of the license thingy with Sun came out 12/01 and I haven't heard anything yet.
How come FreeBSD has no cardbus support?
That's the only thing keeping me from running it on my laptop.
I get lots of free BSD's already with Windows
I want to try BSD... but have some questions before doing so. My computer has both win xp and linux. I am going to buy another hard disk to put freebsd. Can I boot bsd with grub? also... Can anyone please tell me why some people prefer bsd from linux? doesn't linux have more support? does unreal tournament run under bsd(I don't thinks so)? I'm a bsd newbie but been using linux for about 2 years. What differences would I find? thanks
I love FreeBSD. I would run it in place of Linux... but my Audigy doesn't work. And I don't have accelerated nvidia drivers (though I did read something about those coming to FreeBSD?). But the nvidia issue isn't important... I need sound, and that's all there is to it... and I refuse to use those payware drivers that apparently don't support the digital out on the card.
Happy New Year, it's 1984!
just a curiosity...what is the reason that all the *BSDs are sticking to gcc2.95.x? I know that Linux has been using gcc3.2 for quite a bit of time now, and it can be considered somewhat stable.
I've noticed snappier performance from FreeBSD compared to RH Linux, on the same hardware, but FYI - FreeBSD code cannot be "stolen". I suggest you re-read the license.
Uh, yes there is... I built it from ports just the other day.
Dinivin
The various BSDs are not differet distributions of a single operating system. They originate from a single source code base, but are separate operating system.
Their kernels differ (often substantially), their filesystem layouts and utilities (to some degree) differ, their packaging systems differ, etc. There is cross pollination, and it's easier to adapt kernel features among the BSDs than between BSD and other *nix type operating systems, but they are not the same Beastie.
And while we're on the topic, OsX is not really a BSD operating system; it's a Mach microkernel with a BSD layer on top that provides some utiltiy functionality. It's not substantially BSDish.
Man, this is the most bizarre comment I've read today. Wow.
Being a relative newbie to FreeBSD, how do I go about upgrading my 4.6.2 box to 4.7?
ÕÕ
Comment removed based on user account deletion
Ridiculous claim since Linux binaries are supported at the kernel level.
Stating on Slashdot that I like cheese since 1997.
I'm glad 4.7 is out, but I want to know one thing:
When does 5 come out?
FreeBSD had 32bit UIDs quite a while before Linux did.
Please refrain from discussing that which you obviously know nothing about.
Does this mean that you can run the 1.4 JDK if you have the ABI support for Linux enabled?
there's no place like ~
The Unix philosophy is to have many small tools. So, while you could already do yes n | cp, why now add an '-n' option to do the same?
PS: the moderator could at least give some classification...
Yeah, what's up with that? It really bites -- I know people who've switched from running FreeBSD to Linux just for the Java support on their servers.
While there is a native unofficial 1.3 port, I've heard a friend (professional Java developer) run into a few random problems that he couldn't reproduce on the Linux 1.3 JDK. Then again, knowing Java, it's probably another one of those "Write One, Test Everywhere" issues.
Another issue with FreeBSD is its weak threading support. A lot better in -current, but there won't be a release of -current for a month or so (and even then, it'll take a 5.1 release before people start using it in anger).
Ah, I hope it will support my promise Supertrak SX6000 RAID controller.
hmm:
The pst driver, for supporting Promise SuperTrak ATA RAID controllers, has been added.
Sweet. There is hope, thank you Søren Schmidt.
And ftp.freebsd.org is hosted by a local ISP, as well as the local mirror. Ah, I will have the disc in 40 minutes. yes.. Now if only I haven't drunk that bottle of wine for dinner, oh well. just makes installing that more fun.
my sig
Er, write onCe, test everywhere.
I started playing with it a week ago and now I'm thinking about abandonning RH for FreeBSD: so far, I've had nothing but good experiences with it:
- all the stuff I like (bash, Python, Java, PostGres, webmin) is there
- KDE is fast, very fast!
- boot time is amazingly fast
- the Ports system is *amazing*
what's not to like about it?
there's no place like ~
linux_compat on FreeBSD has always been a bit of a guessing game, it certainly is not plug and play.
"Your husband is somewhat dead."
"Sir -- I got your daughter somewhat pregnant."
I think you should reconsider your definition of "stable" somewhat.
Then wait till 5.0 comes out and use it. As far as I know FreeBSD current is the only Unix running gcc-3.2.1 [prerelease] and they just imported a new gcc snapshot a few days ago [or yesterday.... I forget].
:). I am pretty impressed at 5.0's progress as of late. I can't wait till they get it more stable :)
The only Unix I run on my PC right now is FreeBSD CURRENT which is only for the uber-geek or the person who doesn't care when stuff dies
So what? One persons RedHat 8.0 is just like anyone else's RedHat 8.0. The only difference is that RedHat, Slackware, and Debian all share the same kernel. The 3 BSDs all have different kernels.
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
I'd like to try out BSD, but last time I tried FreeBSD (4.4 IIRC)
I was unable to get it to install, in large part due to the really
bizarre way it handles partitions. Now, I may not be an expert,
but I'm no newbie to partitioning either; I've got DOS 6, two
distinct Windows versions, and two different Linux distros on my
main home system now, plus a couple of hosted systems (BeOS and
QNX, both within disk images on FAT partitions). My friends think
I'm crazy because I run fdisk in a window while X11 or the Win32
GUI is running. But something to do with what partitions can be
booted (my only free partitions are on the second drive, and well
past 1024 cyllinders) or with the disklabel thingy has been
preventing me from getting it to work.
Is there an installation guide that explains in detail what has to
be done to get it to work in a multiboot scenerio like mine?
Cut that out, or I will ship you to Norilsk in a box.
Only fair now! :-)
bash$
Running Mac OS X 10.2.1 (`Jaguar') here, which is of course built on the BSD-family OS Darwin -- "Apple Computer, Inc. GCC version 1161, based on gcc version 3.1 20020420 (prerelease)".
Ceterum censeo subscriptionem esse delendam.
Putting gel-filled bags into Natalie Portman's tits is no problem at all. The problem is always getting the desired aesthetic result. It's very easy (see Erika Eleniak, for instance) to damage what was absolutely perfect in an effort to improve it.
Slackware has a BSD-style configuration, differently from the other distros you mentioned, which are SystemV-based. Therefore, Slackware is notoriously difficult to configure.
I'm sure you get that in many statistics packages. Or you might try the "average" command, instead.
I have seen this "FreeBSD is more stable than Linux" before, and I always wonder how do you prove that. I have worked with Linux servers since 1998 and I have never seen one crash. I'm talking about one year or more average uptimes, the kind of system which you only boot to change major kernel versions, like updating from Linux 1.2.13 to 2.0.36. For me, that's *perfect* stability, how can FreeBSD be better than perfect?
The FreeBSD handbook is an excellent guide to all aspects of installing, configuring, and using a FreeBSD system. The allocating disk space section contains well written instructions (with pictures) that explain how disk partitions work on FreeBSD, and how to create them.
On my system, I use the GNU GRUB boot loader (used as the default boot loader in many Linux distributions), and it seems quite able to boot partitions over the infamous 1024 (cylinder?) limit. The GRUB manual suggests this configuration for booting FreeBSD. If you use GRUB, select the "Leave the Master Boot Record" option when you install FreeBSD.
Note that on an Intel 386-compatible system, you'll need a spare primary partition to install FreeBSD. Perhaps you don't have one, as there are only four, and each DOS or Windows install will want one, and one will be used to create the extended partition your Linux distribution is likely to install itself in. It might be easier to buy another hard disk drive.
I do realise that. It's still a bizarre comment, really :-) I mean, what's the motivation behind it? It's worded as an ancient Chinese proverb or something :P
Tell me, what does an end user gain from the BSD license? I'll tell you what it buys them: an opportunity to get screwed by an entity with a desire to profit at their expense.
The GPL = (BSD license - opportunity for users to get screwed). What about the companies? Please, think of the companies! If it weren't for their inherent greed, the GPL would not have come into being. The GPL is the community's way of saying "You won't be screwing us over any more." They've had their chance, and they've shown us that they are not intersted in the us, but the money - which gives incentive to locking people in.
Why do you think most big projects use the GPL these days? Gnome, KDE, Linux, GCC, Wine, as well as most applications on freshmeat and sourceforge? Because people prefer the GPL - it empowers the end user whereas other licences (such as the BSD license) empowers the guy with the most pull/money/clout/whatever. Everyone knows that the GPL isn't the best license for everything, but it's the preferred license for anything I contribute, and the same holds true for many other people as well.
GPL doesn't prevent you from writing something and selling it - it only prevents you from NOT providing the source to your changes. So? I would do that anyway.
It's very easy:
If don't want your code or it's users will be exploited/denied - use the GPL.
If you don't want your code or it's users will be exploited/denied - use another license.
In my opinion, the 'linux movement' is a mix of things, but it's mostly excitement behind the GPL, or the assurance of a community-driven computing platform, whose interest is only to serve the community, forever.
Why do I keep typing pythong?
Yeah, I have some typos in there. It's late for me.
Why do I keep typing pythong?
The five most popular and successful Open Source applications today are either not under the GPL, or under a dual'ed or exception'ed GPL:
XFree86 - MIT License
Apache - Apache License
Perl - Artistic/GPL
Linux - GPL with exception
Mozilla - MPL/NPL
A Government Is a Body of People, Usually Notably Ungoverned
in large part due to the really bizarre way it handles partitions
It's not bizarre, it's just not the Microsoft DOS way.
A Government Is a Body of People, Usually Notably Ungoverned
You clearly do not understand the dynamics of ... I didn't think so. Troll.
software licensing. Can you please explain the
exact sequence of events that allows your mythical
malefactor to mess with users of BSD-licensed
software?
Ben "You have your mind on computers, it seems."
Does it matter whether the license is dual or not? If it's GPL, then the GPL rules apply, and I still stand by my statement.
My statement mostly applied to newer projects.. Samba, for instance, is GPLed
I mentioned the Wine project. While it's not a server application, it's a very popular piece of software and will probably play a big role in creating an alternative to our current dominant platform. In fact, the Wine project switched their license to LGPL (which still protects users rights) because they saw the potential for everyone to get screwed over.
My point was that I think the success and momentum behind Linux is due to it's licensing. KDE, Samba, Wine, Linux, etc are all what end users see, and it is those people who the GPL seeks to protect.
Why do I keep typing pythong?
There have been problems getting JDK1.4 (linux) working flawlessly under FreeBSD. So grow up when stating 'Ridiculous...'
0 02 -june-2002.html#FreeBSD-Java-Project
If you're going to use a unix as a Java development environment, excluding Sun's, you're forced to use i386 Linux since it's the only other platform with a working 1.4.1 release. Why I won't be switching to OSX!
Latest info I saw was:
http://www.freebsd.org/news/status/report-may-2
Does it matter whether the license is dual or not? If it's GPL, then the GPL rules apply
The GPL part of the dual licensing is typically there just to ensure GPL compatibility. Otherwise the license ends up being least common denominator. This makes a huge difference from the standard GPL. Artistic License + GPL removes all copyleft. MPL + GPL removes the need for GPL linkage chains. Etc.
Even in the trivial case of Linux with a GPL exception, you now have the ability to make standard kernel calls from non-GPL applications. This is not something intended by the GPL.
A Government Is a Body of People, Usually Notably Ungoverned
I was basically defending the GPL from someone who called it Marxist or whatever..
The Wine project started out with a BSD-style license, and switched to LGPL.
A quote from the page:
"However, with some recent events I cannot disclose, it is clear to me that the opportunity for Wine to be used in a proprietary product is too tempting and has caused some harm to the Wine project. Based on experience, I feel strongly that the potential for harm is great enough that CodeWeavers needs to take two actions. First, we would like to release all new code we develop under an LGPL style license. Second, I would like to open another call for a license change and thereby strongly add my voice to Alexandre's."
Why do I keep typing pythong?
Of course the BSD vs. GPL license debate is not new. Here's a link to a very good article on the subject. The author does lean toward BSD, but there is a lot of good information. Also, here are the author's research notes for the paper.
Neither BSD nor GPL does much for the "end-user" If we're talking about licenses we're talking about coders' and distributors' rights. As a coder, I'll use BSD because I want to give my code away. I want people to use it. I don't care if they make money off of it. If I do care, I'll use GPL. Simple.
My code can't be "exploited" because I said they can do pretty much whatever they hell they want with it (under BSD) I want the code I release to be free in the truest sense. Your code (or modifications) I don't really care about, so do what you want, even if that means re-releasing under GPL.
> He that breaks a thing to find out what it is has
> left the path of wisdom
> -- Gandalf the Grey
Gandalf should stick to saving the world; based on
this quote, I wouldn't trust him with the bizarre
task of installing a free unix on an x86 machine.
Ben "You have your mind on computers, it seems."
Mozilla Is licensed under MPL/GPL/LGPL, and MPL is a copyleft-type license.
To be honest, I'm not sure what the exception is you speak of in reference to Linux. Could you post a link explaining?
Why do I keep typing pythong?
The BSD license is not corporatist any more than
the GPL is Marxist. Just because someone else is
slinging bullshit doesn't mean that you should do
the same.
The quote from the Wine project indicates that the
Wine developers wanted to ensure that Wine could
not be used as the basis for a proprietary product.
Given that, the [L]GPL is an appropriate license
for them to choose. Other developers don't feel
the same way, and for them, the BSD license is a
valid choice.
The right license for a given project depends on
that project's goals. There is no One Right
License for everything. Why is this so hard for
people to understand?
Ben "You have your mind on computers, it seems."
There is no One Right License for everything. Why is this so hard forpeople to understand?
It's not. In fact, I agreed with you in earlier posts on that.
Why do I keep typing pythong?
most of the FTPs seem to be pretty much overloaded, but a really good way to find mirrors is to use a good ftp search like alltheweb.com search for 4.6.2-disc1 or better still 4.7-disc1 (which still wasn't returing results when i posted) and hunting for fast low ping servers running unlisted mirrors, preferably finding a mirror that is geographically close to you. Just make sure you get the md5sum list from the official site. I'm currently pulling 95k of my 100k Downstream cap from an undisclosed university (.edu) mirror. much better than fighting the rush of people trying to mirror the new files from the official sites.
https://www.gnu.org/philosophy/free-sw.html
is the documentation. Yes there's some excellent linux docs on the ldp site but for FreeBSD you can just consult the Handbook for everthing.
Not one mention of the fxp bug fixes in the release notes.
Look at Revision 1.110.2.24 of if_fxp.c
MFC 1.136
Where 1.136 is "fix handling of RNR conditions when using polling"
click me
I really felt a FreeBSD 4.6.2 box I maintain was getting bit by that bug. The interface would just drop dead with a few kernel messages about it croaking.
No native JDK 1.4.
Ridiculous claim since Linux binaries are supported at the kernel level.
DISCLAIMER: My experience is with OpenBSD, not FreeBSD. (However, FreeBSD users have confirmed my findings in considerable detail.)
DISCLAIMER: I hate Java's bloated reeking guts. Java's only purpose in life is to run Freenet until someone rewrites the Freenet reference node into a portable language like C.
My experience with Java and Freenet on OpenBSD is that the Linux native JDK does not work. Freenet will appear to start up and run, but once you actually start using it, it fails miserably. Specifically, the Freenet node listens for connections on two or more TCP/IP sockets. Connections made to any port that Freenet is listening to will be silently dropped if no data are waiting on the socket (e.g., if you telnet localhost 8888 it will drop the connection after accepting it). However, if data are actually waiting in the buffer, the connection may work, at least sometimes (e.g., if you echo -e "GET / HTTP/1.0\n" | nc localhost 8888 it will work most of the time).
As you can imagine, this makes running the software a fool's mission. Things just break and there's no rhyme or reason to it, because there's at least one case where the behavior is nondeterministically broken. And that's just the case that I happened to discover -- who knows what else is lurking in those murky proprietary-Sun-code depths?
Fortunately, Kaffe 1.0.7 seems to work at least acceptably for running Freenet on OpenBSD. (Don't use Kaffe from the ports tree, which is 1.0.6. Kaffe 1.0.6 has serious bugs, at least one of which is in big number handling, which is essential to many of Freenet's encryption algorithms.) Kaffe 1.0.7 has some bugs of its own -- for example, it tended to crash and core dump on me, at least until I commented out one assertion that the Kaffe mailing list said was probably spurious. (And you don't want to see how big a Kaffe/Freenet core file is.)
You can't. PCtel HSP modems are basically winmodems which means they use proprietary softare to do the job of what real modems do. External modems are your best bet, but they're highly expensive.
Yes it does prevent you from selling it, or at least it does prevent you from selling it to the second customer. Why would they bother to purchase it from you if they can just get it from the first customer?
The GPL causes organisations to transition from a sale/licensing model to a professional services model which is a rather large shift for any company that doesn't do it---and frankly the professional services model doesn't work in a number of markets.
This is an argument that I've seen many times, and I don't quite understand exactly how users have the opportunity to get screwed. I mean, ``oh no, someone can put their own license on BSD code!!!'' Well, this does not mean that they can put their license on the original BSD code. So what if they add a few features and slap their own license on it? Does it matter? How exactly are the users getting ``screwed''? Maybe the users might ``get screwed'' if they choose to buy the new code and accept the EULA on it. But, why exactly should I care that they make that choice? In fact, who am I to deny them that choice?
The GPL puts unreasonable restrictions on what I may do with code, and so I generally try to avoid contributing to projects that use it. It is actually too expensive for me to do so, since I do not want to be legally required to provide the source code to things that I write for free to anyone who asks for them for the next 3 years. By using the GPL, I actually ``get screwed'' for writing code. It costs me additional money and time beyond what I'm willing to do for free.
As an example. Say a friend of mine is having a hard time with a piece of GPLed code and he asks for my help. I hack it a bit, and send him the compiled program. It still doesn't quite work, so we repeat the procedure 5 times until it works exactly the way we think that it should and then I send him the final code. Two years later, he still has all 5 binaries that I sent him and src to the 5th one. He asks me for src to the 3rd one, which I don't have because I editted it to make the 4th one. Now, I am in flagrant violation of the GPL and my [ex-]friend may be able to start legal proceedings and what not against me.
It simply isn't worth my time dealing with any of that crap for free, so I will only work on GPLed code if I am paid a lot of money to do it. No sane person assumes a liability without compensation.
Nyah nyah
Gentoo has a ports-like system. I just switched last night into today. Security isn't too bad either, because you have to actively turn things on, instead of turn them all off.
There are four boxes used in defense of liberty: soap, ballot, jury, ammo. Use in that order.
BTW, give GPL some freaking credit, it spawned the opensource movement and created many programmers and hobbiests that release some of the best software, FOR FREE.
:)
Good lord, the kiddies think they invented sharing code, next they'll think they invented sex.
The GPL and OpenSource are over-credited. People shared source, wrote missing pieces for others, helped others debug, shared executables (legally), etc. without the GPL or the OpenSource movement. OpenSource did not spawn a movement, it named and branded something that already existed. The only thing that has really changed over the decades is that average people can communicate and share more easily than before. When 300 baud modems ruled the land a lot of sharing was done face to face with a bunch of diskettes. This slowed things down a little. The modern internet made sharing trivially easy and OpenSource and the GPL were swept up and taken along for the ride. They are effects, not causes.
I guess you could give the GPL credit for something else, it politicized sharing. If it never existed we have different acronyms and different politics, but we would probably have similar software.
I see a future when all the hackers can run apt-get from their Debian GNU/Camaro dashboards.
my old sig used to be funny, but then slashcode ate it and now it's not funny anymore
Not to be confused with LaO: SUV- the vehicle most likely to be soon chasing the Method Man Jeep.
Yeah, I saw that show. I cried when the kid killed himself/brain dead.
In the future, I would want to not be isolated from my friends in the Space Station.
i pray that you never see an hp-ux or solaris box..
oh my god.. SLICES!!!...