Linux for Non-Profits?
Glowing Fish asks: "I am volunteering for a non-profit that is currently in the process of giving away grants of systems (some using Linux and some without an OS) to various non-profit organizations. One of the problems is that many of these organizations have a somewhat skewed version of what they need, thinking they need Pentium IV systems with 100s of megs of RAM with Windows XP installed. I have been given the job of politely explaining that for most non-profit organizations, it is not necessary to have this type of computing power. What is the best (and politest) way to explain to people that they don't really need this type of computing investment? Without Microsoft-bashing, how would you explain the ever spiraling relationship between RAM and OS bloat? What type of systems would you suggest to a non-profit organization for office work, and why?"
Tell em beggars can't be choosers, and this is the computer they're getting. If they can't deal with it, they can go elsewhere. This is what my parents told me, and I've turned out well.
Non profit organizations have no business going and buying expensive software like Windows. Unless they plan on using Warez, the obviously cheapest solution for an organization that probably won't have a lot of money lying around is to use Linux. Seems like common sence to me.
You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
We are going to GIVE you a leg up on technology.
Beggars cannot be choosers.
If you don't like what we are offering, get stuffed.
Sometimes the truth hurts but needs to be said.
If you want something else, go ask Bill to donate something to you.
----- LoboSoft specializes in Digital Language Lab
It's about what they want the computer to do.
And while Intel, Microsoft hype might actually be accurate if they were buying the computer to play DooM 3, their functions are a little bit different.
It's like a car commercial, F350 are nice if you've got an gigantic boat to tow, and need to haul a ton construction materials while having room for your diamond plate tool boxes, but if you just need to get around town, buy groceries etc, it's not the best choice, and far from the best value.
Basically, you're selling computers. But in a really good way, your function is to find a solution that fits as opposed to pads your commision.
I might keep a record, formal is better, otherwise would probably work too, about common misgivings and misconceptions you're confronted with. Setup a laptop specifically to refute those, carry it with you, and become comfortable with the phrase, "Well...it just so happens...." Or send screen shots, whatever.
Seup open office and have them do anything they can think of doing than show them that the CPU stays at a ~x% rate. That they have 8-12x more power than they need already.
An Education is the Font of All Liberty
I would of course use OpenOffice.org, which has come quite a long way in terms of usability and compatibility (I even use it as my defacto word processor now).
I would splurge and buy Opera web browser for Linux, however, even though Mozilla is nice, I just find that Opera is REALLY nice - especiialy with the full scale zooming of text and images to a reasonable level. You don't even need to buy it, it is also ad supported if you prefer.
The Gimp is perfect for image manipulation and for designing graphics and things, depending on what your organization is going to be doing.
And evolution is the perfect replacement for Outlook, and even surpasses it in many areas.
Overall, any standard linux distro is going to come with most of this stuff and you shouldn't have any trouble deciding what you should and shouldn't need to install. It really is a simple decision to switch to linux, and if you need to have windows around for migration purposes, just keep a few PCs around just in case. It'll still be cheaper.
"That is Windows XP, its just that some version boot with the Windows 3.1 screen".
and
"When they say 386, they really mean the brand new Pentium 386".
The first cardinal rule of informatin technology is that it's there serve us, and make things more productive (and preferably easier). If they have a requirement that mandates MS software, than that's that. If they're using Great Plains financial stuff, for instance, they have no choice.
Now, if they don't have any esoteric requirements, then your advocacy becomes much easier. Assuming that their needs are small, tell them:
* Older machines have plenty of computing power if they're not used for things like high end games or Photoshop.
* Linux and other free software comes with no strings attached (we're talking end user here, not code. No need to confuse them about that).
* That the free software is easy to use. Show them modern window managers and the Webmin app.
* Explain that Microsoft is not "computers" or the "Internet", and that many other platforms can fill their needs. This one is important. You'd be amazed how many people think you can't use the Internet without Windows.
* Demonstrate KDE/Gnome, OpenOffice, and Mozilla to them. Show them that they work pretty much like similar Windows up. Go through it with them from bootup to shutdown, to put them at ease and make them feel comfortable with the software.
* Explain that this kind of software comes from volunteers, and that, should they need help, or even some coding, that volunteer spirit might come into play. People are willing to work on their own time for a good cause.
* Point out the flexibility that this software gives them; freedom to use it however they like, with no worry of licensing issues, flexibility to expand their capabilities as they're able, without fear of the Business Software Alliance knocking on the door going "Let's see those licenses".
* Perhaps most importantly, point out the business that use Linux and other free software as successful examples, to stress that Linux/Open Source isn't a fringe product. When people see organizations they know about using Linux, it helps put them at ease.
* Point out the security benefits; far fewer vulnerabilities, and they won't be running virus traps.
* NICELY point out that "beggars can't be choosers". This is a fallacy, because they can choose not to use any computers at all. If you care about the mission of the organization, and you want them to adopt used computers and OS software to help them succeed, persuade them, don't deride them. As Winston Churchill said, "A fly will be more attracted to a spoonfull of sugar than a bucketfull of bile".
Life is hard, and the world is cruel
I'm all for pushing Linux for all potential users, but non-profits can get Microshaft software at a **substantial** discount. They should still try to determine if the reduced cost is worth it, but the price you or I (don't) pay for Windoze and office applications from Micro$oft isn't what they're paying.
cswingle Fairbanks AK
Simply show them a lowish spec machine setup the way you would configure it and let them play with it for a bit. Explain the lack of cost - this normally gets people's attention.
Computers are cheap, people are expensive.
Suppose a non-profit is using volunteers who are familiar with Windows. Do you force them to learn Linux? Not if you want to keep them. They're volunteering so they can feel good about themselves. One or two frustrating software problems can easily cancel this good feeling out.
Suppose the computer users are paid employees who are familiar with Windows. Maybe person X gets $30K/year. If, over the lifetime of the computer, that person wastes a week of time learning about Linux, it was a bad decision.
But, you protest, Linux isn't hard to use. Can they call you if they have a problem? They can't. They are frightned that there will be a problem that they can't solve. What do you tell a non-profit whose $1M grant application was rejected because Word was unable to open the document saved in Microsoft fomat by Open Office. If I was running a non-profit, I'd be panic striken by the possibility.
People who are familiar with Linux and Open Office cost more on average than people who are familiar with Windows and Microsoft Office. What makes you think that the cost of hardware and software is even a material factor in the decision?
And if you're going to give them old Pentium 100's, you're going to have to find a source for old software if you're talking Windows. Where would you go to buy a copy of Windows 98 and Office 97? And if you're talking Linux, who'll be doing tech support?
I don't envy you. Everyone wants the new BMW, not the '94 Honda Civic. But, more importantly, if they're going to be hauling lumber, neither of those cars is optimal. Both you and your customer have to understand their requirements.
Boy, that just all seems so obvious. Have to get up the energy to hit 'Submit'...
My idea? Bring in a 300-600MHZ laptop with 128MB RAM, running Linux. Show them an office suite, some 3D and some screensavers. If you can, show them the same types of things under Windows. Let them see that it's not a big deal.
US Democracy:The best person for the job (among These pre-selected choices...)
- I'd say they would/should go for OpenOffice.org; now, OpenOffice.org needs X and is not very "lean and mean". This means they do need some RAM and CPU power. As far as the RAM goes, 128 would probably suffice, but if you can go for 256 please do; more than that is most probably not needed. For the CPU, also consider the next point.
- The choice is somewhat limited by what you can find around. I doubt you can get anything less than a PIV these days, at least if you go for new hardware. And of course, you can probably go for Athlon-based systems, which is cheaper and better. If you go for older (existing, recylced, donated) hardware keep in mind the next point.
- Hardware obsoletes rapidly. Very rapidly. Among other things, this means that if something breaks, for any reason, the older the stuff the more difficult it is to find a spare part --which might lead to extra expenses because you need to basically buy a new computer for the simple fact that you cannot find a piece to replace the single thing that broke.
This all having being said, your best bet to tell them what they need and why is to show them."I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
Why is explaining Linux to people working for a nonprofit distinct from, or harder than, explaining it to anyone else? I've worked for nonprofits, for-profits and the federal government - I never noticed a generalized difference in average computer literacy OR overall intelligence amongst them.
I think most people can grasp:
- Commercial software costs a lot of money, partly because of the advertising they do. It's inefficient and requires some heavy-duty hardware to run.
- free software does not cost money, in part because you have not heard of it... But it does about the same thing anyway, and runs well on older PCs.
I realize you're trying to overcome FUD here and not just explain a simple A vs B situation, but I don't get why the nonprofit status of the workplace makes it any more difficult. To the contrary, they're often more amenable to cost-based arguments. And if the basic facts, backed up by a quick side-by-side demo, doesn't sway them - well, you've done what you can.
Perfectly Normal Industries
Unlike most of the other posters here, I work for a non-profit as sysadmin and have for several years.
Here are some comments.
First, the cost of scrounging for parts and fixing up and mucking about and getting your time wasted with older machines is quite often more than the cost of just bloody buying a new one. A new Pentium wazoo with all the bells and whistles costs maybe, what, 500 Dollars? If you go for a slightly older machine such as a 1Ghz Duron or Celeron you can get a powerhouse for half that which is pretty OK, but which does not have wear and tear on the harddisks, which has enough space and which will not self-destruct from heat fatigue next week. And is under warranty, which comes in handy when it does blow up.
Yes, Staroffice or whatever runs OK on a 500Mhz Pentium III. But that same second-hand Pentium III is going to have an old harddisk which is going to croak sometimes. Older machines are finicky about the RAM they take. Try to make it work with a USB scanner is going to cause more fuss than its worth.
Most non-profits have a LOT of interaction with funding agencies and such things. These people ALL use Word. In such a case your staff will balk (legitimately) if your office program is "pretty OK" with interoperating with Word. After OpenOffice f^Hmucked up a document for for the third time (even only slightly) when it got passed around to someone in some agency with Word it really gets pretty damn annoying for both you and the guy who decides if you get the money or not.
Non-profits do publications and presentations and such. Someone mentioned Gimp. Gimp is a toy. If you want to real publications you need a vector drawing program and page layout program anyways. Despite Scribus, the only choices here are Quark (mucho expensive) and Indesign (pretty expensive, but cheper than Quark, but not used outside very much. See interaction with others above). Photoshop blows Gimp out of the water over and again and Photoshop Elements is a damn fine program and not expensive at all.
Another problem is that, unlike a corporation, a non-profit's gifts tend to be a rather, em, interesting mix of several different kinds of machines with different parts and makes which makes maintenance a problem.
Linux does have a good role to play for servers though. All our servers run it and its really better than Windoze at working on older computers.
A super fast machine at a non-profit does have a use for machines that gets shared by several users, such as a fileserver.
So, basically, giving older machines to non-profits is a nice gesture but the extra maintenance and effort to keep a bunch of old somewhat cranky machines with hard-to get parts that do not always play nice with modern equipment is something to keep in mind. The cost of keeping admin staff to maintain is probably not worth it.
.
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
A another poster mentioned, there is not much need to get the hottest equipment. Nonprofits should do what they can to spend as little as possible. That said...
Many nonprofits (i.e. a 501(c)(3)) get a deal from Microsoft. Office costs ~$75/ea. Windows server is $150. CALs for server is $10. You get the idea.
Some stores such as Tigerdirect have recent-model PCs with XP Pro preinstalled for $600 with a three year warranty. Add an LCD and you have a $1000.00 low-energy computer that's easy on the eyes and includes service for 3 years.
I work in a nonprofit. I use Linux where it makes sense: relay to Exchange, web serving, etc. As a nonprofit the cost-barrier for MS just isn't there. And since the boss doesn't see the $100 savings-per-computer as a reason to leave when most (all?) of the savings will be spent on training.
-sid
Get one high-quality, reasonably-fast server box. Maybe two, if you've got the cash. Install a good UPS, RAID array, and backup drive (tape, CD-R, whatever). That box will run server daemons for POP/IMAP, NFS/SMB (for home directories), and whatever web-based business apps (timecard system, issue tracker, whatever) they need.
Then, accept whatever client systems you can get that will boot from CD with at least SVGA graphics support, and run everything as a "thick" client. Rip out the hard drives, or use them for little more than swap, browser cache, and tempfiles. When a client machine dies, don't troubleshoot it, just replace it with another one from the pile in the closet. Depending on the size of the office and resource requirements of the apps they use,
Yes, the whole system takes some setup. Once it gets running, though, the whole system should require about as much maintenance as your average web server. And the client systems are completely disposable.
No they don't need the horsepower (or aren't likely to at any rate), but they DO need the newer hardware.
I'm forced everyday to explain to companies that bought used computers because they "don't need anything that fast" why they have to upgrade sooner than someone who bought new. You don't have to buy high end, but you do have to buy new. Why? Because I don't have a ready supply of EDO ram these days, no I don't stock your AT power supplies sorry, nope no ISA slots here buddy and no ISA cards either. PCI video cards, wtf are you talking about, I had to LOOK to find somewhere I can still order them. PII fans... getting tough to find.
You also have a massive drop in value of older hardware in comparison with new. An athlon over 1ghz is still a fairly valuable machine and worth putting money into, a PIII or PII is not worth putting over a hundred dollars in today, and even then only the hardware could be used in a new machine if a more significant investment were required tommorow.
We made this mistake with mail servers for small businesses. We had PII's out the wazzoo, and many customer's had extra's from upgrades. So we'd sell them a nice linux mail/web/ftp/webmail/spamfilter/dns/dnscaching solution. They perform excellently, none have ever needed so much as a reboot (with one exception, it had bad ram).
After about 18months or so word was starting to get around, more and more customers were asking for these solutions.... the problem we are very much out of PII's!!!
Right now we have maybe 20-25 of these servers out there, they just sit and work and remote administration and updates from our office is a breeze, I perform monthly maintaince on all of them in less than an hour. I could easily triple the number and it would still take less than an hour. It also occurs to us, that 5yrs down the line, where will we be in terms of parts? Where will we find processor to replace the dead ones? Will we still be able to get PC100/133 ram?
Except on point one he is right there. Point one is not technicaly correct (except in terms of point 2 and 3), you could easily run a PIV with 256mb ram as a terminal server and serve to 20 clients.
Maybe this info can help you: http://k12ltsp.org/phpwiki/index.php/Hardware Ace (www.suares.com)
Hardware
If possible a demo with the key decision makers would be highly effective.
This stuff tends to last quite a while, I wouldn't sweat this too much. Stay away from SIMMs, slot based processors, & the rest
will take care of itself. For those worried about failure of older drives consider that most of the new IDE drives sold these days only have a year warranty anyway!
Software
Demo as above.
If you're planning on using Linux/OO/Evolution et al., you're going to have to provide some level of training.
Many users I've worked with can't remember if their files are saved locally or on a server and/or where thier "folders" are in the FS - so in some sense there is no need to heed the M$ software familarity FUD.
And yes there are some diffences between OO & O2k but if you've leaned one spreadsheet program you can learn another - contrary to popular belief this is NOT rocket science...
My two cents.
I replaced a friends P100 32MB win95 with a P400 64MB Redhat 9
The redhat 9 desktop was deathly slow and always swapping. It was about 10 times slower than the old machine.
I add another 128MB of RAM and now its just 2-3 times slower than win95.
I'm going to install a cheap copy of win98 on that box and get rid of linux.
2 years ago I set my PC up to dual boot linux ready to make the switch.
I have My Documents on a FAT32 disk that is also mounted from linux so I can use openoffice on them from either linux or windows. I use Mozilla (where possible) 90% of the time.
I still haven't been able to make the switch and get rid of windows.
Strangely on my 700MHz linux is faster than WIN2K + virus-scanner.
Sam
blog.sam.liddicott.com
Yeah, I think the lesson is linux bloat is faster than winxp or win2k bloat, but win95 bloat is faster than linux bloat.
Sam
blog.sam.liddicott.com
Outside the country, MS gives no discounts. And it's there where discounts are likely needed the most.
Find out what they want to do with the computer, not the specs they (think they) want.
Then provide a computer that will do everything they want to do; or tell them you don't have the raw material to do it.
If they still insist they need a P4000, with 50 Gig of ram, explain to them how you figured the p2 over there w/ 128 meg of ram will do everything they need, and ask them to explain why they need a p4000.
Need a Catering Connection
I can't tell you how many times you run into the very same kinds of issues EVEN WITH COMMERCIAL SOFTWARE. Want help for Microsoft Windows? Oh sure, you can call someone, but be sure you whip out that credit card first. Then there's the issue of whether or not your call will lead to the ever-popular recommendation to get rid of the problem by reinstalling Windows.
Ever been caught in the middle of two vendors, both pointing their fingers at each other, claiming that it's the "other guy" responsible for the problem? Where does that leave YOU?
Please...anyone who actually believes that commercial software is the end to all of their problems, and that with commercial software there will always be someone accountable for the problems you encounter, dream on.