Which Government Agencies are *nix-Friendly? 351
payneLess asks: "I have noticed since the Sept. 11 attacks, there is renewed emphasis on beefing up the nation's military, law enforcement and intelligence-gathering capabilities. Presumably, some of the dollars to accomplish this will go to improving their information systems and recruiting quality IT people, which with the slow economy might present some rewarding opportunities. Since I know many .gov and .mil geeks read Slashdot, my question is, besides NASA, are there any agencies that doing cool things with Linux or BSD? Aside from the NSA's security-enhanced Linux project and DARPA throwing a bunch of cash at NAI Labs to develop Trusted BSD, is anybody actually using *nix on a wide scale for day-to-day tasks? One of the reasons I left DoD a few years ago for the private sector was because nobody seemed interested in thinking outside the box and everyone was perfectly content letting the vendors and contractors ram Microsoft, Solaris, and other proprietary stuff down their throats, nor was there any institutional interest in changing over to open source."
Re:Not many, I'm afraid (Score:2, Insightful)
Mac (Score:3, Insightful)
Ben
Re:NMCI (Score:2, Insightful)
--Jubedgy
Re:NMCI (Score:1, Insightful)
They make a not-unreasonable decision to standardize on a single OS, and they make a not-unreasonable choice of Win32. In the grand scheme of things, it probably makes sense, since the user-level applications available on linux are not particularly good and there are many fewer linux programmers out there to develop custom software for them.
"Misappropriated tax dollars" "Representative are aware", etc. Christ, you probably yell at cops when they write you speeding tickets and tell them that you're paying their salary.
Re:In the DoD, it depends on what sector you look (Score:5, Insightful)
From the part of the USAF that I've seen, it seems that they've been trying to convert from proprietary "custom built" systems like the mainframes they used to have to civilian "vendor" stuff so that they can upgrade as quickly as the new technology is implented (as opposed to their cold-war philosophy of being the center of technical innovation and developing equipment that is years ahead of the civilian world only to find twenty years later that they're behind with old equipment because it was just too hard to upgade the proprietary stuff).
Thus USAF = Cisco and MS. MS and Cisco have taken the responsability as vendors in case there are "security leaks" and the USAF completely endorses them. Any choice by a installation commander to use anything else makes the responsibility of "security breaches" fall 100% on them where if they chose MS, it would fall on MS. Thus very few commanders choose anything but MS and Cisco and any attempt to pursuade otherwise often falls on deaf ears.
It rather scares me that the USAF is now under the control of vendors, however I feel that somthing is better then nothing.
To give you a perspective of the proprietary to vendor roll-over, up until last year the only text-messaging system that was endorsed by DISA for combat sceanrios was 'STAMPS' -- a proprieatry teletype system dating to the early 70s. Last year DISA rolled out "DMS" (defense messaging system) which is a MS Exchange server. I am saddened that the USAF choose insecure MS products for combat scenarios, however I'm happy that they've AT LEAST finally approved e-mail for combat!
They're having a tough enough time trying to implement technology of the 1990s, never mind mixing in *NIXes that would require extensive training for the admins. I don't forsee any *NIXes permeating the Combat Comm arena anytime soon
If it were the cold war and DoD did not have the vendor philosophy that it has now, I could forsee all types of neat innovation using the Open-Source *NIXes in a proprietary manner (and thus still reamianing the leader in technical innovation), however DISA have given up all motivation to be a technical innovator any more and just wants to try to implement civilian technology that hes been around for years and replace their VERY old proprietary equipment
Non-Techie in the DOD (Score:2, Insightful)
As far as security is concerned when I asked if I could set up a small SuSe file server for my users the Comm Squadron told me that we were expressly forbidden to run Linux on the network.
Re:Mac use at NIH :) (Score:2, Insightful)
OK, now I'm inspired, and have just downloaded it to my iBook -- here's the main web site for Image:
http://rsb.info.nih.gov/nih-image/
Good stuff, and it turns out, full source code is available
Some of the filters (I like erode and skeletonize) still hold up very very well, though I don't see a release date on here for the version I just grabbed
timothy
Re:The German Government is (Score:2, Insightful)
And BSI does not always support open standards, especially in key cryptography areas. BSI tried to convince us to use Chiasmus for Windows, a closed-source implementation of their proprietary Chiasmus cipher. AFAIK, a request to hand over information on which we could base a decision was never answered.
Re:NMCI (Score:3, Insightful)
There is a little trick called training that is used to bring humans and animals to a level of understanding or habit so they can handle certain tasks on their own.
Remember, T-R-A-I-N-I-N-G
Heck, most of the people I know who use computers don't really know how to. A friend who just last year was afraid to connect a printer to the computer is now the expert in her group because she put a simple spreadsheet together.
T-R-A-I-N-I-N-G
LoB
Re:NT for Army Special Forces (Score:2, Insightful)
Dayum!
It's the budget, stupid. (Score:2, Insightful)
Enter the government agency whose sole purpose is to spend public funds (i.e. taxes), and if the moon is right, offer a useful service. Such agencies are not bound by The Bottom Line, because regardless of the utility of their existence, they are budgeted money to spend. (In public circles, this is known as the "Spend It Or Lose It" rule.) Consequently, money is spent on needless resources. Third-party software in-house programmers could have written. A dual-processor server running Ultimate Bulletin Board. Tens of thousands of dollars of support options for software nobody in-house wants to touch. Herein, the mighty Bureaucracy takes root.
I submit my place of employment, a state agency, as a prime example. Despite a streaming media viewership that numbers in the ones on a weekly basis, we continue to renew our RealNetworks licensing (don't laugh) for thousands of dollars a pop AND increase the volume of televised programs we will agree to stream. If we were a private company, we would have ceased and desisted all streaming media activities two years ago. And that was after I exercised some initiative and wrote a web-based scheduler application to handle a moderate volume of programming.
You see, proprietary software/support and government agencies go together like peanut butter and jelly. Government agencies don't have to justify the cost of software and support, because they don't have to deliver like private companies do. I've tried on several occasions to recommend open source solutions, but everytime my proposals have fallen on deaf ears because of budget concerns. You simply can't apply capitalist, prudent logic to this kind of mix.
Windows in .gov for much longer (Score:5, Insightful)
Windows is the defacto choice for most of .mil because of one simple fact:
It's what 95+% of .mil staff use at home.
What does this mean? In the civilian sector, an administrator is hired because he is the right person for the job. He/She submits a resume outlining his training, past job experiences, and his goals. He is interviewed (normally multiple times) before he's selected to fill a position in company X. But in the military arena, you don't apply for an administrator job, you are not interviewed - you are assigned to one. This is not the best way to handle IT manning, but unfortunately, it is the only means available to the military.
If a military IT shop (for example: an AFNCC - Air Force Network Control Center) has to fill its positions with personnel handed to them with no regard for their training, experience, or even interest in working in IT, what operating system do you base your infrastructure on? Answer: the one they are already familiar with - Microsoft Windows.
Many in the IT career fields (AFSC, MOS, etc.) in the military are not there by choice. When they enlisted in the military, it was the field they were placed in. Many of these people have no real interest in the jobs they are doing. In the civilian world, you try to work in a job you have an interest in. This is very true in the IT realm. How many administrators, engineers, or programmers do you know that don't enjoy working with computers? I don't know many. But in my ten years in the Air Force, I would say nearly half of all co-workers had no interest in computers what-so-ever. They were simply filling a position. They could have been filling any number of positons (webserver admin, network admin, system maintanence) with little to no training. With such limited training and so many personnel not even interested in their job, what OS do you base your infrastructure on? Again: the one the available personnel are already familiar with - Microsoft Windows.
Until something other than Microsoft Windows finds it way onto the desktop of home users, the military will be forced to use Windows as it primary OS. If the military did decide to move away from Windows, even if it still held a vast majority of the home desktop, they would have to make a strong committment to truly train their personnel. Unfortunately, I doubt this will happen.
Windows will continue to be the military's OS of choice for many years to come.
Re:NMCI (Score:2, Insightful)
Infact chances are good the training is more expensive than the winlicence. Conversely if the staff member spends more than 2 days on figuring out the OS , that too also eats up any saving on licences.