How I Spent my Summer Vacation: Bringing Linux to Nicaragua
Not exactly the country most people think to look when they want to get a Linux job. This is the reason that I was so confused when I saw the job posting. I was on my way to class, like any other day, when I saw a piece of paper taped to the wall. It wasn't by a bulletin board or anything, just randomly taped to the wall. After reading over it, I realized that I fit the description of who the company was looking for almost perfectly. I had been through a lot of Spanish training, spent a good long while using Linux--I'd even been using SuSE for two years, the distribution with which the company is doing everything at the moment.
I promptly e-mailed the listed address, and after about a week's worth of conversation, it was agreed that I would be a good fit for the job. So, here I am, in Estelí, Nicaragua. Why would Estelí need a Linux geek? Simple. Many people use computers down here. Whether it's in their offices, or when they go to an internet café, there are quite a few computer users.
So, say you're the owner of an internet café in Estelí. When it comes to setting up the computers, you have three real choices:
Buy Windows for every machine.
Steal Windows for every machine.
Use a free alternative.
The first alternative is not attractive. Legal versions of Windows don't cost any less down here than they do in the states. That means you'd end up spending about 10 years worth of wages simply to buy the software for your machines. The second alternative isn't attractive either, as Microsoft inspectors currently are going around to internet cafés in Costa Rica, demanding to see the license stickers. This is bound to happen soon in Nicaragua as well. So, what are you left with? An even bigger thing to consider is this: what if you didn't have to buy powerful machines but instead could use diskless clients to outfit your environment?
The thin client aspect also allows us to offer low cost computing systems to rural schools, which then promotes knowledge and growth in even the poorest communities. This goal cannot be accomplished with Windows, even with Citrix and the like. By using Linux, we don't have to buy any specific hardware. In fact, simply by using donated machines and Linux, we can have a fully functional computer setup.
Clearly, in a country where the minimum wage is around two dollars a day, this last alternative is the winner. So, my job this summer is to help the people down here learn the more complicated parts of Linux, including how to configure thin clients, so they can go spread the good word and help Nicaraguans save money when they're setting up computers for almost anyone.
An interesting thing that I've learned during this operation thus far is most businesses and individuals aren't yet tied into any specific application package. In the US, many people seem to say, "I can't get MS Office for free? I don't want it." Down here, they tend to ask, "How do I word process? How do I print things?" This means they're much more willing to switch to Linux, as long as it allows them to do what they need to do. Most of the computer usage down here consists of word processing, spreadsheets and presentations, all of which Linux does wonderfully.
Another interesting thing about all of this is I've noticed that most of the people in Nicaragua have never heard of Linux--not at all. Most people in the US at least can say Linux sounds familiar. This lack of familiarity with Linux tends to help our cause, it seems, because the people don't already have an opinion in their heads. So I get to describe it, and then they make the decision for themselves. There isn't this uphill battle of, "But I heard that...".
Another battle one usually has to fight with Americans is what I call the "Wait, it doesn't cost anything? It can't be as good then." struggle. Here, people seem to understand that maybe something can works equally as well as the next thing, if not better, even if it's free. Really, the only battle we have to fight in Nicaragua is getting the word out. And that's my job.
Editor's Note: In Part II of this article, Kevin explains how he set up diskless clients to run SuSE 9.0.
Getting Started with DevOps - Including New Data on IT Performance from Puppet Labs 2015 State of DevOps Report
August 27, 2015
12:00 PM CDT
DevOps represents a profound change from the way most IT departments have traditionally worked: from siloed teams and high-anxiety releases to everyone collaborating on uneventful and more frequent releases of higher-quality code. It doesn't matter how large or small an organization is, or even whether it's historically slow moving or risk averse — there are ways to adopt DevOps sanely, and get measurable results in just weeks.
Free to Linux Journal readers.Register Now!
|Secure Server Deployments in Hostile Territory, Part II||Jul 29, 2015|
|Hacking a Safe with Bash||Jul 28, 2015|
|KDE Reveals Plasma Mobile||Jul 28, 2015|
|Huge Package Overhaul for Debian and Ubuntu||Jul 23, 2015|
|diff -u: What's New in Kernel Development||Jul 22, 2015|
|Shashlik - a Tasty New Android Simulator||Jul 21, 2015|
- Secure Server Deployments in Hostile Territory, Part II
- Hacking a Safe with Bash
- KDE Reveals Plasma Mobile
- Huge Package Overhaul for Debian and Ubuntu
- The Controversy Behind Canonical's Intellectual Property Policy
- Home Automation with Raspberry Pi
- Shashlik - a Tasty New Android Simulator
- Embed Linux in Monitoring and Control Systems
- diff -u: What's New in Kernel Development
- General Relativity in Python