Red Hat Advanced Server Gets DoD COE Certification
DaveAtFraud writes "CNET is reporting that Red Hat Advanced server has been certified as a 'Common Operating Environment' (COE) when running on an IBM server by the U.S. Department of Defense. Red Hat Advanced Server is the first version of Linux to receive this certification. The certification clears the way for broader use of Linux in governement computer systems. Its interesting to note that the certification effort was made for the more proprietary (and costlier) Red Hat Advanced Server and not the basic Red Hat distribution." This despite the best efforts of certain lobbyists.
Why is this even worth noting? Certification efforts aren't especially cheap. If you're going to expend time and resources getting a version of your product certified, why not put the effort into the version that is likeliest to generate enough revenue as a result of the certification to pay for the effort.
After all, while RedHat is in relatively good financial condition, it's not like they have around $40 billion in the bank (unlike some operating system companies). Certifying Advanced Server is a good use of limited resources.
That said, any government security certification is a Good Thing in the commercial marketplace, too - it helps when the engineers need to make a positive case to their PHB's, and gives one more "checklist item" that can get marked in their favor when comparing RH to other vendors.
-- Josh Turiel
"2. Do not eat iPod Shuffle."
And impressive considering the other certified OSes (Solaris, AIX, HPUX, and NT). I first used the Advanced Server a couple of months ago while evaluating some Itanium2s, and I was plesantly suprised. I really like RH's decision to make the Advanced Server their "Enterprise" class distro with about an 18 month release cycle. Makes my job easier (TM).
I never thought I would say this, but I've gotten accustomed to using RH. I was a die hard Debian fan, and in philosophy still am. But when it comes to 3rd party support, and announcements like this, I have to say that RH is the distro right now, and probably will be for some time to come (at least in the US).
For all of the advancements that RH has done for Linux, and in spite of itself, including RPM. I would like for them to get a better package system. Yes, I know theres the apt-rpm or whatever its called, but I'm talking something that already comes with the distro and works on all architectures supported by RH. Someday...
You say superior services, not platforms, but it sounds like you're taking programs that could otherwise be cross-platform using them to push Linux for its own sake. Or, are you doing something with perl that would tie it to Linux?
(Ready to be modded into oblivion for implying that Linux should exist just for its own sake...)
/syle
All the source is right there on Red Hat's FTP servers. Download it and build it for yourself.
This is a major achievement for linux, seeing that the only UNIX based system that is DII-COE compliant is solaris. however, anyone who has ever had to read the DII-COE compliance documentation knows that it is ambiguous and very hard to follow. it's easy enough to make any os installation noncompliant by adding in non-DII-COE approved software, or by accidently opening up a port or two on the system.
Me email iz skyewalkerluke at microsoft's free email service.
Any links to substantiate this?
A more sane way to manage source packages on production boxes is to have a machine similar to the production boxes but with the developer toolchain installed.
The production boxes will still use debs or rpms but the compilation boxes can easily use something like checkinstall to make packages. This won't work in a potpurri environment but it would be fine if there's lots of identical machines. You mentioned that you wanted only particular software on your machines. With source compilation, you can even specify that the software only have certain options compiled in.
Since the dev toolchains are confined to a few boxes, maintaining those shouldn't be onerous either.
Because linux (or any unix really) is a far superior application development and execution environment for the kinds of applications the Original Poster is probably talking about. The Unix toolset is *available* in some cases on NT (I've developed with perl et al on both platforms), but that should not be mistaken for it being *optimized*. Further, Unix/Linux is far easier to admin (speaking as someone who has admin'd both), has lower hardware costs (for x86 Unix), and generally higher throughput. This is of course leaving aside that Unix is *far* easier to secure than NT...
Don't mistake me for a Unix zealot, if MS came out with something better I'd use it in a heartbeat. But I live in the real world, and I solve real problems under real time and budgetary constraints. Unix lets me solve those problems on spec, on time, and under budget... NT doesn't.
News for Geeks in Austin, TX
Of course this rating has no intrinsic value.
It's simply a barrier to entry that has to be dealt with. This only means that there is one less bullsh*t excuse for someone to not use Linux.
A Pirate and a Puritan look the same on a balance sheet.
How do these things relate to Linux? No one's arguing that it isn't a good development environment, but perl runs in Win32 fairly easily.
Have you tried to use perl on windows?
It just isnt the same. Perl proggies typically make heavy use of syscalls such as "fork" and "pipe".
Performance of these under windows is atrocious, not to mention that the whole windows filesystem/exec is shockingly low performance.
(Its not designed to be used in the way perl programs typically use it)
perl is seemingly perfect for linux, with its low forking overhead (comparable to creating a thread or lwp on other OSen) and its I/O subsytem performance.
Programming, even in high level languages, is a totally different ballgame under windows, if you want performance. You have to do it differently.