Obviously, you haven't used more than a single BSD, and not anytime recently either.:)
NetBSD has a system fairly similar to SysV, only better. The NetBSD rc. system is also being ported over to FreeBSD as we type. Even a cursory grep of the mailing list archives would have netted you that info.
I don't know enough about the NetBSD rc system to explain it (check their site or the FreeBSD rc group on Yahoo!), but it is much nicer than the horrid mess of symlinks and shell/perl scripts that make up the SysV init system.
Oh, and the "single huge file" used in FreeBSD isn't that huge. 90% of the installs out there only use about a dozen lines. This file only controls the base OS subsystems, and all options are documents in/etc/defaults/rc.conf. The only thing you have to do is add your preferences to/etc/rc.conf and be done with it. All my FreeBSD systems have fewer than 20 lines in rc.conf, hardly unmanageable.
All software installed via ports/packages will add a shell script to/usr/local/etc/rc.d/ and these scripts are run in alphabetical order at boot. Most also come with start/stop options for interactive use (and it's not all that hard to add that manually if needed).
Personally, I never understood the need for more than 2 runlevels: multi-user and single-user. Everything else can be controlled via startup scripts. Why have 7 runlevels?? What's the point??
Our district (K-12) uses open-source and free software fairly extensively. In the past year, we have:
-- moved all web and e-mail servers from NT to RedHat Linux 6.2
-- put in FreeBSD 4.x-based firewalls in all the high schools and admin buildings
-- replaced the IBM NetVista Proxy Server software running on NT with proxy servers running RH 6.2, Squid, DansGuardian, and the like
-- implemented a very successful pilot of the Linux Terminal Server Project thin-clients in two elementary school labs (one school only uses Windows on administration desktops)
-- promoted StarOffice 5.2 as an alternative to MS Office, on both Windows and Linux
-- most IT desktops run either FreeBSD, RH Linux, or both
Currently, all servers in the district run either FreeBSD, Linux, or NetWare. There are no NT servers left in the district.
Most computer labs run Windows 95/98, a couple 2000, and one or two are still running 3.1. Some are now running Linux, with more planned for next year.
The goal is to have all elementary school labs running Linux, all servers to be running FreeBSD or Linux, and all high school Internet access to be policed by Unix servers.
Working quite well for us. Saved $30,000 is licensing fees so far (that's for the IBM software), enough to hire another tech if needed. Should see greater savings as time goes on. Also were able to purchase 200+ lower-end PCs for the elem labs as opposed to just 30 high end machines -- that's close to 30 labs for the price of one -- as the elem labs will be running Unix.
The interesting thing here is that the teachers and principals are behind this 100%, and are clamoring to get their labs set up. It's too bad there are only 5 techs for 50+ schools.:(
Linux will survive no matter what. First, ask yourself: "What is Linux, anyway?" There are many ways you could answer that, but this time, I'll answer it this way: It's an operating system that's written by a dedicated cadre of highly skilled, super-intelligent, uber-geeks. They create it for themselves, because they need it for themselves.
Actually, Linux is just a kernel. And that kernel will survive as long as there are people to work on it. In order to turn that kernel into an OS you have to add a lot of userland software, device drivers, and the like. This is one of Linux' major failings, and also one of its major strengths: customisability.
As long as there are people willing to sacrifice their time to write code, there will always be a Linux kernel, and programs to run on that kernel. Whether or not the major distros of today are still aroundin 5 or 10 years is another matter. Some will fall by the wayside, and others will spring up from their ashes.
But, major but Linux as an OS has a long way to go before it will make any serious inroads into the desktop market, or any real dent in the enterprise server market.
P_R
400 Mbps is 50 MBps. This may be slower than Ultra-2 SCSI, but it's also much easier to setup and configure, and you can daisy-chain a lot more devices via 1394. The fun part will be figuring out how to daisy-chain wireless devices.
I haven't played with the Unix versions of WordPerfect, but the Win32 versions all supports Word import/export beautifully. WP7 supports Word 2-95. WP8 supports Word 2-97. WP9 supports Word 2-2000.
Since WP for Linux is simply WP for Windows running on WINE, it should be able to import/export Word docs just fine.
The only probs I've had with Word export is that the occasional formatting error occurs (usually a misalignment of tab stops), but nothing major. This is with tables, images, and multiple fonts.
Cheers,
P_R
Re:Maybe you misunderstood.
on
Beer In Space
·
· Score: 1
If you based the keg off a piston, then it wouldn't matter what gas is used. Gas in one end, presses "down" on the platter, forcing theliquid out the other end. Just have to work out the logistics of pressure and flow control.
The Kamloops Daily News (a southam paper) ran the Canadian Press story about this in yesterday's paper (which was printed Monday night).
Would you feel better if I dug it out of the trash and printed the story??
It happened. Live with it.
Have you read the papers or watched the news lately? Several different papers/chains (Southam, CP, Hollinger) and networks (BCTV, CFJC) covered Day's remark about teaching Creationism alongside Evolution. It happened. Deal with it.
Personally, I'd love for that to happen. Either that, or go back to teaching the THEORY of evolution, as opposed to the (so-called) fact of evolution that is taught now. Maybe creationism isn't right, maybe evolution isn't right, maybe a combo of the two isn't right... we don't know, and we should teach it that way.
As to CRTC regulations for high-speed Internet connections: if it forces the telcos, cable companies, wireless companies, etc to hook-up every/90% of all households, than I am all for it. Been waiting for 3 years now to get anything faster than 46K (and I live less than 5 clicks from the main downtown telco switch/CO/whatnot). And Shaw has few plans for out area (if you consider Canada had a working cable data network in the late 70's, I've been waiting 20+ years for them to hook me up).
If it sets minimum standards for every/90% of all Internet connections (ie: 256K up.down), then I am all for it.
If it sets minimum service levels (ie: down less than a day a year), then I am all for it.
These are all things that have come about because of gov't regulation of the telcos, the power companies, the gas companies, etc. And these are good things. If the CRTC tries to control what services they provide, or mandate a specifics, than I can see it turning into one *huge* mess. Keep it general.
FreeBSD and BSD/OS are *not* the same thing. They are two totally different operating systems.
Obviously, you haven't used more than a single BSD, and not anytime recently either. :)
/etc/defaults/rc.conf. The only thing you have to do is add your preferences to /etc/rc.conf and be done with it. All my FreeBSD systems have fewer than 20 lines in rc.conf, hardly unmanageable.
/usr/local/etc/rc.d/ and these scripts are run in alphabetical order at boot. Most also come with start/stop options for interactive use (and it's not all that hard to add that manually if needed).
NetBSD has a system fairly similar to SysV, only better. The NetBSD rc. system is also being ported over to FreeBSD as we type. Even a cursory grep of the mailing list archives would have netted you that info.
I don't know enough about the NetBSD rc system to explain it (check their site or the FreeBSD rc group on Yahoo!), but it is much nicer than the horrid mess of symlinks and shell/perl scripts that make up the SysV init system.
Oh, and the "single huge file" used in FreeBSD isn't that huge. 90% of the installs out there only use about a dozen lines. This file only controls the base OS subsystems, and all options are documents in
All software installed via ports/packages will add a shell script to
Personally, I never understood the need for more than 2 runlevels: multi-user and single-user. Everything else can be controlled via startup scripts. Why have 7 runlevels?? What's the point??
Our district (K-12) uses open-source and free software fairly extensively. In the past year, we have:
:(
-- moved all web and e-mail servers from NT to RedHat Linux 6.2
-- put in FreeBSD 4.x-based firewalls in all the high schools and admin buildings
-- replaced the IBM NetVista Proxy Server software running on NT with proxy servers running RH 6.2, Squid, DansGuardian, and the like
-- implemented a very successful pilot of the Linux Terminal Server Project thin-clients in two elementary school labs (one school only uses Windows on administration desktops)
-- promoted StarOffice 5.2 as an alternative to MS Office, on both Windows and Linux
-- most IT desktops run either FreeBSD, RH Linux, or both
Currently, all servers in the district run either FreeBSD, Linux, or NetWare. There are no NT servers left in the district.
Most computer labs run Windows 95/98, a couple 2000, and one or two are still running 3.1. Some are now running Linux, with more planned for next year.
The goal is to have all elementary school labs running Linux, all servers to be running FreeBSD or Linux, and all high school Internet access to be policed by Unix servers.
Working quite well for us. Saved $30,000 is licensing fees so far (that's for the IBM software), enough to hire another tech if needed. Should see greater savings as time goes on. Also were able to purchase 200+ lower-end PCs for the elem labs as opposed to just 30 high end machines -- that's close to 30 labs for the price of one -- as the elem labs will be running Unix.
The interesting thing here is that the teachers and principals are behind this 100%, and are clamoring to get their labs set up. It's too bad there are only 5 techs for 50+ schools.
400 Mbps is 50 MBps. This may be slower than Ultra-2 SCSI, but it's also much easier to setup and configure, and you can daisy-chain a lot more devices via 1394. The fun part will be figuring out how to daisy-chain wireless devices.
P_R
I haven't played with the Unix versions of WordPerfect, but the Win32 versions all supports Word import/export beautifully. WP7 supports Word 2-95. WP8 supports Word 2-97. WP9 supports Word 2-2000.
Since WP for Linux is simply WP for Windows running on WINE, it should be able to import/export Word docs just fine.
The only probs I've had with Word export is that the occasional formatting error occurs (usually a misalignment of tab stops), but nothing major. This is with tables, images, and multiple fonts.
Cheers,
P_R
If you based the keg off a piston, then it wouldn't matter what gas is used. Gas in one end, presses "down" on the platter, forcing theliquid out the other end. Just have to work out the logistics of pressure and flow control.
Cheers,
p_r
The Kamloops Daily News (a southam paper) ran the Canadian Press story about this in yesterday's paper (which was printed Monday night). Would you feel better if I dug it out of the trash and printed the story?? It happened. Live with it.
Have you read the papers or watched the news lately? Several different papers/chains (Southam, CP, Hollinger) and networks (BCTV, CFJC) covered Day's remark about teaching Creationism alongside Evolution. It happened. Deal with it.
Personally, I'd love for that to happen. Either that, or go back to teaching the THEORY of evolution, as opposed to the (so-called) fact of evolution that is taught now. Maybe creationism isn't right, maybe evolution isn't right, maybe a combo of the two isn't right... we don't know, and we should teach it that way.
As to CRTC regulations for high-speed Internet connections: if it forces the telcos, cable companies, wireless companies, etc to hook-up every/90% of all households, than I am all for it. Been waiting for 3 years now to get anything faster than 46K (and I live less than 5 clicks from the main downtown telco switch/CO/whatnot). And Shaw has few plans for out area (if you consider Canada had a working cable data network in the late 70's, I've been waiting 20+ years for them to hook me up).
If it sets minimum standards for every/90% of all Internet connections (ie: 256K up.down), then I am all for it.
If it sets minimum service levels (ie: down less than a day a year), then I am all for it.
These are all things that have come about because of gov't regulation of the telcos, the power companies, the gas companies, etc. And these are good things. If the CRTC tries to control what services they provide, or mandate a specifics, than I can see it turning into one *huge* mess. Keep it general.
My $0.02 Can.