FreeBSD 4.4-RELEASE Is Ready 267
ocipio writes: "The FreeBSD team announced that 4.4-RELEASE is available for download. There are a whole bunch of changes and notes. Please be sure to use a mirror." Those installing for the first time will no doubt find chapter two of the Handbook invaluable.
Thank You (Score:1)
those are all well and good... (Score:2)
1. is it faster?
2. does it do more/kewler stuff?
3. will it crash less frequently?
4. will it boot faster?
5. will i still have to spend hours trying to install new programs and hardware?
6. does it come with new/more/kewl goodies like MS Office (or equivalent), a dictionary and thesaurus, 100 free hours of internet access, etc.?
only when an open source OS states these things in their press release will the general public listen.
Re:those are all well and good... (Score:2)
Or will _anyone_ listen. Who is going to do something as major as upgrade an OS if there is no easily explainable benefit.
Re:those are all well and good... (Score:1)
The fact that FreeBSD is being released is of no importance to the "general" public. It is however important for the technical savvy who are allready looking into things.
The fact that a press release is issued does not mean it's targeted at the mainstream masses.. it's just that... a press release for the press that is interested in this kind of news... wether it be online of in print.
But the points (except numbers 3 and 6) are course of equal importance to the techies...
Re:those are all well and good... (Score:2)
The FreeBSD people may say some things about wanting more public use but it's still extremely targetted at technical people who already use unix. It's definitely not for general public consumption. It's a much more word of mouth operation even among techies.
Re:those are all well and good... (Score:1)
People who are most likely to use FreeBSD, are more likely to test for themselves, rather than just blindly believe what some press release tells them or just keep using what works for them and only patch security and stability problems as they arise.
1. is it faster?
Typical question from an MS user (can you blame them?), but nix users tend to be practical people, interested more in flexibility and stability. If it works for them, they keep using it.
2. does it do more/kewler stuff?
cat
0
Maybe I need an MS spell checker?
3. will it crash less frequently?
Less frequently than practically never?
4. will it boot faster?
You think most people here care about how fast their OS boots?
5. will i still have to spend hours trying to install new programs and hardware?
You? Probably.
6. does it come with new/more/kewl goodies like MS Office (or equivalent),
Yeah, because computer science is just not science without Microsoft Office, eh?
a dictionary and thesaurus,
I quite like gdict thanks.
100 free hours of internet access, etc.?
Yeah, because what is an OS without a hook into some crap ISP that demands credit card details for a free service that you'll need a top lawyer to get out of after the free bit ends. Chances are, those ISP's are built with a free nix like FreeBSD.
only when an open source OS states these things in their press release will the general public listen.
Whatever. Talk to the hand, 'cause the face aint list'nin.
Re:those are all well and good... (Score:2)
I could give you a list of 10 reasons to use it, but it would be pointless, because what really matters are the practicalities, which only your local geek can tell you. Yes, it may have a dictionary, but is it usable? Does it cause your printer to slow down unexpectedly? Will it modify your documents without permission?
Unfortunately, there are two major problems with the way IT is handled:
1) non-technical people make the decisions that technical people should be making
2) technical people have no idea what makes a good system
Since noone is trained on both sides of the issue, you end up with noone being able to make a sensible decision. Hence the number of installations of Oracle Applications in the world.
Why I use FreeBSD (Score:4, Insightful)
2. ports collection
3. single file (/etc/make.conf) for managing compile-time options and a master ftp server
4. VM
5. ports collection
6. no rpm or deb files
7. ports collection
8. linux binary compatibility
9. ports collection
10. softupdates
11. securelevel
12. make world
I converted all my computers from linux to FreeBSD about six months ago and never looked back. I find FreeBSD much simpler to manage, automate, and secure than any other *NIX (I haven't given OpenBSD a try yet).
There is no "journaled" filesystem since softupdates does a really good job and imporves the fs performance.
Oh, BTW, did I mention the ports collection?
'nuff said
Re:Why I use FreeBSD (Score:1)
Re:Why I use FreeBSD (Score:1)
I am not sure this is right. The number of ports increased in 2.9 and the ports originally came from FreeBSD (way back) but I am pretty sure that OpenBSD doesn't simply share the FreeBSD ports tree.
Re:Why I use FreeBSD (Score:1)
FreeBSD is geared towards i386 server stability (with security too).
NebBSD is geared towards maximum platform support (with security and stability too).
Re:Why I use FreeBSD (Score:2)
No need for journaling...softupdates is as good. (Score:1)
I could go on and on about this, but theres a perfect comment on this on daemonnews that points to a french article that summerizes the reasons.
http://daily.daemonnews.org/view_story.php3?story
The only thing lacking right now in softupdates is an unattended way of the filesystem coming back up in the case of large data lost. This will be addressed when the background fsck daemon is completed, Softupdates will have all the merits of a journalled FS, plus even more speed ( disputeable ).
Should have waited... (Score:1, Offtopic)
the developers should have delayed this release until October so they could steal some of WinXP's thunder...
Should have waited... Or.. (Score:1)
(Free)BSD v. Linux (Score:1)
As a rather novice Linux user, I've been curious as the differences between it and BSD. Can somebody point to a link that goes into some rather sophisticated detail between the two? (More than "Supports themes, is cool, etc.")
Thanks.
Re:(Free)BSD v. Linux (Score:2, Informative)
This article might be a good read for you:
http://www.daemonnews.org/199907/d-advocate.html [daemonnews.org]
Re:(Free)BSD v. Linux (Score:2)
To give a short answer, *BSD's are all offshots of the historical 4.4BSDLite code, the final inheritance of Berkeley's system distribution. This is different from the SysV distribution, who's roots lie within ATT. Linux's philosophy has always been "That's a nifty idea... how can we do it?" so it is a hybred of BSD and SysV. (Free|Open|Net)BSD are 'true' BSD. Something like Solaris2 is going to be a more 'true' SysV. Some linux distributions are more BSD (like slackware) and some are more SysV (like Redhat and Debian).
The main, user visable, differences between SysV and BSD are in the flags that 'ps' takes.
The best thing you can do to learn more about it is to download it and give it a try yourself.
Re:(Free)BSD v. Linux (Score:2)
FYI, NetBSD has the script per-service (incl ' stop', and ' status') scheme. FreeBSD is experimenting with it as well (but have not decided for sure if they should adopt it). There is a Usenix [usenix.org] paper about it, try the 2001 procedings.
Neither has the concept of runlevels though, other then single-user and multi-user that is.
Re:(Free)BSD v. Linux (Score:2)
NetBSD and Darwin, like SysV-derived systems, have one script per service, but instead of encoding dependency information in the filenames, they put it in the files themselves. Each comes with a program that examines the files and determines what their order should be, based on the dependency information. This is a lot more flexible and intuitive than the SysV method, in my humble opinion.
FreeBSD developers have begun the work of converting FreeBSD to the NetBSD system, by the way.
Re:(Free)BSD v. Linux (Score:2)
I can give you a quick run down of the basic differences, at least wrt to Linux vs. FreeBSD - the other BSD's have a slightly different set of pros and cons but are largely similar to FreeBSD:
Well, that's just a quick list off the top of my head, anyone care to add more?
Re:(Free)BSD v. Linux (Score:3, Interesting)
Not too long ago I decided to get NT off of a laptop I've got here and get a *nix on there. Although I'm far more familiar with FreeBSD I figured that a Linux distro would have a better chance of having hardware support. After reading many a glowing review of Mandrake, I decided to give it a try on here.
The Mandrake installer is every bit as nice as folks claim, and then some. Very professional layout, wicked easy drive partitioner, and all the rest of the steps that get you through the install. It picked up on the proper video settings, handled all the X, Gnome, and KDE installation without a hitch. It's pretty impressive stuff.
Then I got to mucking around with the software updating utility. Darn thing takes as long to load up as a full cvsup of the FreeBSD ports tree. It also didn't seem to store my settings when I didn't want to load software off a CD, constantly demanding for an install CD to be inserted before continuing. Aside from all that, even when I did manage to get it to pull from a network source, the packages seemed to not be updated very often. I guess I'm just spoiled by the constant, daily, hourly, updating of the FreeBSD ports tree.
All this I was willing to deal with to some extent, but then I ran into another small problem. I'll disclaimer this up front by saying that had I put the time into it I'm sure I could have fixed it. For some reason the fancy network config settings for Mandrake kept changing my IP address. It was about then that I decided to dig a bit into the actual config files to see about fixing this problem.
After a couple of hours staring at a large number of these files, in which each of them seemed way too complex for their own good I'd had enough. I just kept saying to myself, "This is nuts!" Even the Apache config got busted up into multiple files, adding complexity rather than removing it. This pretty much defined my next course of action.
FreeBSD boot floppies in, re-format to UFS, and a new OS on. The FreeBSD install is pretty straight forward for anyone to follow, but some of the hand holding isn't there. For instance, if you're looking to put a newer version of X on, you get to do a manual config. It does take longer to run through the install up front, but what I keep being reminded is that once it's all in there it's far faster and easier to tweak on things, and to keep them up to date.
In less time than it took to type this out this here laptop completed an update of the source files and ports tree. Later tonight I'll run the make world process and be up to date with the latest stuff. A new release is nearly a non-event for an already running system.
From a user's point of view, one of the biggest differences between FreeBSD and a Linux distro is that FreeBSD doesn't have any specific GUI tools for administration. There is no such thing as a "linuxconf" or "HardDrake" utility. This is offset by what I feel are far simpler and fewer config files that the user can edit directly. Where I feel lost even looking at some of the start up scripts in a Linux
I've heard a number of arguments stating the opposite of my view on this, but I'll leave those to the folks that hold that viewpoint. This is pretty much how I see it, if that perspective at all helps your understanding of some of the differences.
Re:(Free)BSD v. Linux (Score:2)
Since I almost never use my Linux box I can't give you a good comparison. But just try it out; it's free after all! But basically you can do anything on BSD that you can do on Linux, it's just how you get it done that differs. You might find that you prefer the BSD style if you try it.
IMHO a strength of FreeBSD is that there is JUST ONE of them. No distro wars. I realize that distros are an advantage themselves for some folks, but especially when I was a BSD newbie I really appreciated how easy it was to get answers to my questions. One OS, one core team, one great product.
They need to address some serious issues (Score:1, Funny)
1) The implementation of threads still uses fine grain kernel level locking which does not adhere to POSIXX IEEE 811.2b level requirements, meaning this software is not, nor could it ever be certified for level 4 security.
2) The hash implementation which was used for prior backdoor's still exists and the modules which access it have not been auditied by third party engineers. This is a serious security violation which the dev team refuses to address. In fact they are doing all they can to sweep it underground, hoping people will just forget about it.
3) There is still no credible evidence that the new implementation of the TCP/IP stack is an improvement over the broken one they are trying to replace from the 4.3.xx series. The benchmarks I saw before leaving were just short of horrible and the potential for data loss was rated as QQQ on the topenhiemer algorithm.
I am currently petitioning the core dev team to remove my code from the project due to my differences with them, but they are the most pious and insufferable people I have ever worked with, so I doubt they will. Use this product at your own risk.
Re:They need to address some serious issues (Score:1)
It's complete junk. I'm sorry if somebody was fooled.
On the other hand, it would be appropriate on the 1st of April, much more than the idiotic jokes that slashdot was running.
Re:They need to address some serious issues (Score:1)
Yeah right... (Score:2)
Re:They need to address some serious issues (Score:2, Informative)
Re:They need to address some serious issues (Score:2)
While I've got your ear Jordan, not that I have, I thought we might be looking at XFree4 in this release? Is the support still not really there?
Sorry to hear about the delays on SMPng. If I could help I would, but as you are aware this is kinda specialist work.
Hope you're enjoying Apple.
Dave
Re:They need to address some serious issues (Score:2, Informative)
Afraid you're wrong. It's a troll from end to end, and not even a very good one...
As a core consultant developer for the *BSD kernel for 6 months last year
No one by this name is involved in any BSD, certainly not at the core level. Also, there are no core team members in common between Free, Net and OpenBSD.
There are many issues which have not been resolved and are not being publicized to the public.
The FreeBSD project does all of it's development in public mailing lists...
1) The implementation of threads still uses fine grain kernel level locking
The 4.x kernel does not have fine grained locking, this is being developed in 5.x.
which does not adhere to POSIXX IEEE 811.2b level requirements
POSIX is an IEEE OS standard.
IEEE 801.11b is an IEEE wireless networking standard.
A seasoned kernel hacker would know the difference...
certified for level 4 security.
There is no such things. Secure systems conform to data books such as the 'orange book'.
The hash implementation which was used for prior backdoor's still exists and the modules which access it have not been auditied by third party engineers. This is a serious security violation which the dev team refuses to address. In fact they are doing all they can to sweep it underground, hoping people will just forget about it.
4.4 uses a IETF standard algorithm for sequence number generation (hash algorithms cant be backdoored), and this replaces the algorithm in 4.3 and earlier versions which did have a problem with sequence number guessing.
There is still no credible evidence that the new implementation of the TCP/IP stack is an improvement over the broken one they are trying to replace from the 4.3.xx series.
The TCP/IP stack in 4.4 is the same as in 4.3 (there was no 4.3.xx) and is the best performing TCP/IP stack around (even compared to the new Linux stack).
and the potential for data loss was rated as QQQ on the topenhiemer algorithm.
The stack does not loose data, and there is no such thing as a topenhiemer algorithm to rate it as a QQQ.
I am currently petitioning the core dev team to remove my code from the project due to my differences with them
No one is currently petitioning the FreeBSD core team to remove any code.
For some reason all sorts of people crawl out of the woodwork, and begin trolling on FreeBSD stories. Normally, like this post, they've read the last few news items from the FreeBSD web site, managed to store a few terms, and then try to put them into some or other attack on FreeBSD...
Regards,
-Jeremy
Enough with those complaints already! (Score:3, Informative)
PEOPLE! Do you think that the people, or the companies developing with those OSes are not aware of those problems? That they have no clue whatsoever as to what the general public wants? That they simply refuze to make their OSes user friendly, just to spite the users, and stay in a tiny share of the market?
They want more users, and they're doing everything possible to make their experience as pain-free and easy as possible. That they haven't reached perfection is not a surprise. But don't give such stupid advice on
But even this is not very relevant, for I'm using Linux because it suits me, and I like it, no matter how small its market share. And no matter how user (un)friendly it is. I like it (and I've been running it for the past 4.5 years)
I know, I know. My complaining does not help either. But I'm not doing it every time such a story is posted (check my posts if you don't believe me). I'm just getting fed up with all this useless noise. I'd much rather hear about the technical issues with FreeBSD (I haven't tried it yet, I'm running Linux and OpenBSD), the user experience, the major apps that have been ported to it, etc. THAT would help me, and others.
What I like and dislike about FreeBSD (Score:5, Insightful)
journalling vs. softupdates (Score:5, Informative)
BSD's FFS with softupdates could be considered to obviate the need for journalling.
Read Journalling Versus Soft Updates [usenix.org] for a good Usenix 2000 paper comparing both approaches, which concludes that:
and that
Both methods achieve the same goals by different means.
Re:What I like and dislike about FreeBSD (Score:1, Insightful)
Thats correct but they have "soft updates", thus making jounalling unnecessary. Different religion, solves same problem...
http://www.mckusick.com/softdep/
Re:What I like and dislike about FreeBSD (Score:2)
Conservative is a good word for the FreeBSD project. They don't like instability, and they're willing to give up cutting edge technology support to get it. To be fair, most of the developers are aiming at the ISP and server markets where crashes are completely unacceptable and having 3D acceleration code in the kernel is considered a liability rather than a feature. Still, that doesn't prevent people from using FreeBSD on the desktop, where it actually does a pretty good job IMHO.
clearing up a couple more points (Score:2)
beastie$ df
Filesystem Size Used Avail Capacity Mounted on
...
procfs 4.1K 4.1K 0B 100%
linprocfs 4.1K 4.1K 0B 100%
Of course there are no "Advanced Linux Sound Architecture" drivers, since they are rather Linux-specific and FreeBSD has its own sound driver implementations.
Granted, but this issue is complicated [freebsd.org] by non-disclosure agreements on code from NVidia which has turned out to be less portable than claimed.
All of the work on FreeBSD's SMPng is being done in 5.0-CURRENT, and has inherited a lot of code from BSD/OS's widely-renowned SMP.
clarifying the clarification (Score:2)
Re:What I like and dislike about FreeBSD (Score:1)
FreeBSD's
Re:What I like and dislike about FreeBSD (Score:1)
siri
Re:What I like and dislike about FreeBSD (Score:2)
If you have a dependency on
GNU bloat (Score:2)
There seem to be a lot of issues with glibc, including simple code bloat and a nasty loader bug [redhat.com]. Is moving to another code base something Linux people can/should think about? In theory it shouldn't be that hard -- it's all just Posix. Of course, theory and practice are two different things.
Borland fixed the GNU bug (Score:1)
http://www.borland.com/kylix/
The loader bug is also fixed in glibc 2.2.x.
[Amusing note: If you read the release notes of the Nvidia Linux drivers, you notice that Borland fixed the same bug that Nvidia just complains about]
Re:What I like and dislike about FreeBSD (Score:1)
Then go for OpenBSD - they have performed (and are still performing) a licence audit. Which I think is very clever!
Re:What I like and dislike about FreeBSD (Score:2)
>software freedom is a secondary concern)
Since when was software freedom a primary concern?
The primary concerns are always reliability, robustness and maintainability. I think FreeBSD does a very good job on these regards.
FTP upgrade (Score:1)
Re:FTP upgrade (Score:1)
cvsup [freebsd.org] is your answer. It grabs the newest sources, and then you can compile them and install them on your own with make world. It saves bandwidth and is pretty cool in general.
A change in your firewall rules to allow cvsup will not affect your security.
Re: CVSUP (Score:1)
Re: CVSUP (Score:1)
I have relied on cvsup; make world for so long I'm not too sure what goes on with a fresh install. I can only guess that you would be safe using an ftp upgrade/install, I'm not sure exactly what is on the bootdisk. Sorry.
If you have a freebsd machine inside of the firewall you can use that to grab the latest sources and run make buildworld. Some pointers can be found here [freebsddiary.org]. That would allow highest security and the least downtime.
Re:FTP upgrade (Score:3, Informative)
When it's done, you'll want to take a look at your
After that, it's just a matter of doing a:
make buildworld
make buildkernel KERNCONF=GENERIC (or whichever kernel you are building, if you have a custom one)
make installworld
make installkernel KERNCONF=GENERIC (or whatever)
reboot
Re:FTP upgrade (Score:2, Informative)
When it's done, you'll want to take a look at your
After that, it's just a matter of doing a:
make buildworld
make buildkernel KERNCONF=GENERIC (or whichever kernel you are building, if you have a custom one)
make installworld
make installkernel KERNCONF=GENERIC (or whatever)
reboot
You should also run mergemaster after make installworld, or else you'll get weird errors (like the PAM errors from 4.2->4.3)
Re:FTP upgrade (Score:1)
Re:cvsup through firewall (Score:1)
Thanks,
Lac
Re:FTP upgrade (Score:2, Informative)
Dumb noob question (Score:3, Insightful)
Re:Dumb noob question (Score:1)
Almost perfect (Score:3, Informative)
Re:Almost perfect (Score:2)
Ditto, and doesn't it just rock? (=
There are several things I like about FreeBSD that gets it my vote over Linux, the ports collection and Linux binary compatability being two of the biggies. However, my main, most influencing factor in choosing it over Linux is very simple: I know more FreeBSD gurus than Linux gurus.
Really, this should be high on anyone's list of considerations when starting to use a UNIX-alike OS - who do you know, and what do they use? Having expert help you can call up and ask dumb questions of, who you can repay in beer, is worth a lot more than SMP considerations when you're first getting going.
Oracle 8i and later won't play nice with FreeBSD (Score:1)
Just a word of warning, if you're interested in running Oracle for Linux on your BSD box, you probably won't get it to work. There's a howto that will get Oracle 8.0 running on FreeBSD, but I'm not aware of anyone getting 8i or 9i to run on a FreeBSD installation. The main problem seems to be Oracle's Java-based installer. Linux Java on FreeBSD is generally very good, but Oracle's installer doesn't quite make it.
Re:Oracle 8i and later won't play nice with FreeBS (Score:1)
Please don't trust my word on this though, ask the experts on the mailing list.
Re:Dumb noob question (Score:2)
Besides, most Linux apps come with the source, so you can compile the native FreeBSD version instead. (which is what the ports tree is good for)
Re:Dumb noob question (Score:1)
A balanced OS (Score:1, Insightful)
The only woe I have is the plugin support for browsers. Most of them are binary only and built for Linux. Never seems to work for Mozilla (running under linux emulation) so I have to resort to buggy Netscape.
A lot of stuff out there uses Java or Shockwave...I just hate not being able to view them.
Question about ports/cvsup... (Score:1)
(and before anyone says I'm reckless for running recent releases of apache/php/etc on my server - it's for my own use)
Re:Question about ports/cvsup... (Score:3, Interesting)
The FreeBSD ports system is maintained seperately to the OS itself, and so you can generally install what ports you want. For popular software, the ports are normally updated within about one week of the release of a new version, although this varies heavily, epecially if the new version has some problems on FreeBSD.
For a lot of ports, you'll find that there are two versions in the ports tree, a "stable" version and a "devel" version. For example, the stable version of Apache is currently 1.3.20, and the devel version 2.0.16.
If your machine is slow, then you can install packages. These are built fairly frequently for the -STABLE branch, and can be found at http://www.freebsd.org/ports/ [freebsd.org]. Or you can use 'pkg_add -r apache' (for example), which will fetch the latest stable package for apache and install it.
Hope this helps. If you have more questions, then try reading Chapter 4 of the FreeBSD Handbook (linked in the story above).
Regards,
-Jeremy
Re:Question about ports/cvsup... (Score:1)
Thanks Jeremy. Exactly what I needed to know
finally (Score:1)
FreeBSD helped me out of a pickle. (Score:1)
In the end I tracked the problem down to the UHCI controller code in the 2.4.x Linux kernel and after some brief hacking about I gave up trying to fix it. I was just about to fire up windows/winroute when I thought I might try a *BSD.
3 days later I had a pretty well locked down NAT/IPFilter gateway machine, which has been connected to my ISP for well over 100 days at a stretch (I turn it off when I go away). It operates well under load and I get excellent ping times - even with the user-land ppp - better than windows.
My only gripe with FreeBSD is the amount of documentation available. You pretty much have to work out most things for yourself, there aren't the sheer number of different HOWTOs available like there are with Linux.
Now if only I could get my wireless card to work in it...
Re:FreeBSD helped me out of a pickle. (Score:3, Informative)
One thing you should remember is FreeBSD is better about keeping their manpages up to date and useful. One of the things that drove me nuts with RedHat was the sheer lack of manpages for many of the commands and almost all of the drivers (try running man 4 pcm in FreeBSD and it will tell you all about the sound driver). FreeBSD doesn't have as many HOWTOs because it doesn't need them, the manual has all the information you need in many cases.
Excellent! All ISOs are available (Score:2)
From the Readme, slightly reformatted:
Previous to this, you had two options:
Now you can just burn and go. This is excellent for anyone who wants to install on a lot of machines at once.
Also, the mini ISO gives some access for dialup users who don't want to leave their modems on all night ;)
Maybe with 5.0 they will give us UDF images. :)
FreeBSD ports collection too unstable for me (Score:1)
I'm used to using Debian where apt-get install on the stable distro just works. and when I want to compile from source, I can use apt-get src.
however, I did notice that FreeBSD's responsiveness under load was much better than Linux (compared to 2.4 AND 2.2). also, installation was MUCH easier than Debian's.
Re:FreeBSD ports collection too unstable for me (Score:1)
I think Slashdot jumped the gun. (Score:1)
Re:I think Slashdot jumped the gun. (Score:1)
Lots of free goodness (Score:2)
Update to KDE 2.2.1
New even more stable Mozilla release
cvsup cvsup cvsup make install!!!
Tasty!
Re:Size and the dial up dilemna (Score:1)
http://www.cheapbytes.com [cheapbytes.com]
Please don't do this (Score:2, Informative)
Re:Size and the dial up dilemna (Score:1, Informative)
Re:Size and the dial up dilemna (Score:1)
Now there's a cool idea.
Re:Size and the dial up dilemna (Score:1)
Well, you could just download the boot floppies, and then install from them (it'll only pull down the stuff you actually intend to install, so you can say skip X and save a ton of downloaded code).
And, once you've got FreeBSD installed, as long as you stay relatively current (very easy to do), you won't ever need to do a full reinstall again!
I'm sure you won't find any volunteers on the 'BSD team willing to open snail-mailed cdroms of varying characteristics (rated 2x/4x/8x/etc), pop them individually into a cd-burner, start the burn, verify, and send them back. That'd be a huge pain-in-da-butt.
Re:Size and the dial up dilemna (Score:2)
Re:Size and the dial up dilemna (Score:1)
1. All one has to download right away are the two floppy disks (boot and root) for an FTP install.
2. Afterwards the installer downloads only those parts of FreeBSD that one selects.
3. The ingenious ports tree (which is available for Mac OS X too, BTW) allows one to easily add programs at a later time.
As of now I consider FreeBSD to have the best installer of any free software. I wish more Linux distros would adopt an FTP install option (I am aware that some do). The ones that do, kudos to you, but they need more refinement (if you have ever FTP installed SuSE, you know what I mean
Re: (Score:2, Insightful)
Re:Size and the dial up dilemna (Score:1)
Re:Size and the dial up dilemna (Score:2)
So why on earth would you want them small? Yeah...there are like 5 CD's worth there to burn, but what you seem to be suggesting is that you have to burn 500 10MB CD's or something???
As for the "you wrote big software, you must burn it for me" argument, what about the time to process the cd's, to perform the actual burn, the equipment needed to do so? There is probably a reason that people charge $20...it's isn't free.
Find a friend with high-speed access, learn to use reget or something, or buy the CD's from someplace selling them.
There's a smaller ISO available, if you check (Score:1)
Re:Size and the dial up dilemna (Score:2)
(Now of course someone will come along and prove me wrong, but that's ok.)
Re:Size and the dial up dilemna (Score:1)
Re:Size and the dial up dilemna (Score:2)
Re:Size and the dial up dilemna (Score:1)
I've done them. Yes. Its painful to install 300MB but it can be done (from 2 single floppies).
As long as your modem or NIC is supported you can do it and all it will take is time. Then you don't need to download 600MB of binaries that you may / may not need.
Re:Size and the dial up dilemna (Score:1)
Remotely administrated, for downloading of latest ISO's of the BSD's, Linux, QNX, BeOS, OSS softwares, etc. Accepting credit card orders on the net, allowing the user to choose where they would like to pick the CD up if they wish it to be pre-burnt and held, or perhaps even keeping a pre-burnt minimum of the latest, most popular for instant purchases. Or perhaps 1900 number purchasing with a mobile phone through a telephone voice menu system that asks for vending machine number, and requested CD(s), the cost of the call paying for the CD and the automated call centre authorising the machine to dispense.
Just to cover the cost of admin, machine maintenance, media, electricity and net connection, etc. Would people spend 1 or 2 bucks for the convenience of 20 seconds in front of a vending machine on their way home?
The machine could alert admin when the cdr low water mark is reached, hardware faults, etc. Keep stats on most popular images etc.
I've been toying with this idea for a while, just wish I had the money to try it out. Perhaps this could also be the future of book purchases (then again, by that time, everyone will probably have broadband? Assuming we live through WW3).
Re:Size and the dial up dilemna (Score:2)
Let's look at the logistics more closely. If people mail you their own CD-R's with return postage, your only expeses are your time and the electricity to run your computer (Assuming that your PC and burner are paid for, and you aren't planning to do anything else with them while you are doing this). A 16x burner will do a 650mb CD-R in about 5 minutes. Add one more minute to change CD's and stick them back in the envelopes, and you could do roughly 10 an hour. If you charge $1.00 each, you can make a whopping $10 an hour. Whoo hoo. You'll be rubbing shoulders with the Rockefellers in no time. Of course, now you'll have to listen to people bitch about how you are exploiting them by asking for a whole dollar to do somthing so easy -- don't you know that information wants to be FREE, you capitalist pig! Gimme, Gimme, Gimme!
When you actually look at it in a rational manner and look at the costs involved. you'll see that $20 is actually a very reasonable price to ask for a CD.
Re:Size and the dial up dilemna (Score:2)
Also, please remember that the whole point in selling the CD's is to give the CODERS money to live on. If a hacker spends 8 hours burning cd's (a job that could be done by a trained monkey), that's 8 hours he isn't making the software better.
Anyhow, if you really believe that you can make $200 an hour burning CD's, I say quit your day job and go for it.
Re:Size and the dial up dilemna (Score:1)
-Theed
Re:Size and the dial up dilemna (Score:2)
You're contradicting yourself. In the original post, you said you wanted to send a blank cd to the FreeBSD people so they could burn it for you, now you won't let other people do it cos you're a "burn it myself" kind of guy. Either you're confused or just trolling.
Re:Size and the dial up dilemna (Score:1)
-Theed
Re:Size and the dial up dilemna (Score:1)
It's not like they're picking and choosing files to put on the disc!!!! They're burning a full image, with all necessary and included files!!! So how is it that your friends' burns would end up any different from discs coming from the creators????
Now i KNOW you're trolling.
Re:Size and the dial up dilemna (Score:1)
Re:Size and the dial up dilemna (Score:1)
-Theed
Re:Size and the dial up dilemna (Score:1)
Well this is getting off topic but I do have some suggestions:
- make friends with someone who has a broadband connection
- join a user group (often you can get burned CDs for the cost of the media, a buck or two)
- look into using boot images that download only the information you want over the net (for example I found a 24mb Debian ISO image that had just enough information to boot the machine and install the base system, for other even easier systems look at OpenBSD or FreeBSD ftp install floppies)
- find a cheap supplier of burned CDs (cheapbytes.com, etc)
There really is no reason to pay a lot for a distribution (unless you are doing so to support the project). Lots of options out there...
Re:Freebsd better now? (TROLL) (Score:1)
As a database server, it works great. FreeBSD 4.x doesn't have the best threading support, but 5.0 will, and then some. However, it runs perfectly for most needs.
I have been using FreeBSD as my desktop for 3 years now.
Gaming? Well, most of the games are made for linux. However, I have heard that people play games with wine with better FPS.
I would say give 4.4 a try. You last used the 3.2 version? 4.x has come a long way since 3.x. I am sure you will be impressed and pleased.