Computers for Uganda?
" I was hoping to use thin-clients because they are very durable and create very little load for a server, however, I am not experienced enough to administer them properly using Linux (the same going for Solaris), and do not have enough money for Windows licensing (and also hope to have them be as reliable as possible). I would like to use Apple computers because that is the OS I am most well-versed in, and know that when I leave Uganda and if a problem were to arise, that there would be hope of the problem being rectified. I'm more looking to donate these computers to his school as opposed to set up an internet cafe; so I would be looking to have 6-20 computers and a server. I have never set up a network on a large scale and will need to know about what type of router/hub/network configurations would be plausible (I have a very basic knowledge of administering networks, something I hope to fix soon).
I thank all of you for your input, I hope we can make this happen!"
A lot depends on the telecom infrastructure.
It may be cheaper to use cell phones. It is also possible to use satellite phones, but of course you'll have to share this among a lot of people to make it economical.
Put together a network plan. Is it possible?
Services are hard to get, but you can probably negotiate discounts and get grants from foundations to underwrite them.
Same goes for equipment. Software of course is the easiest ask.
The way you ask is you create a project, identify foundations and corporations to underwrite it. You can contact foundations and ask for advice -- this is easy because that's what they're in the business of doing. For corporate underwriting and in-kinds, contact the corporation's public affairs department who will now how to proceed. Think big. Asking for less than 10-20K worth of stuff is a waste of time.
If you can do this under the aegis of scouting, it'd be a huge asset in getting foundations and corporations on board.
Good luck.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
*Work with the University -- they may have some funding, and perhaps some experience. And, they will end up maintaining it some day, so they have a vested interest.
*Find out what Internet options are available first -- is DSL or Cable available in that area? T1? A cluster of 28.8 modems?
*6-20 computers is rather small. Commodity network hardware will be fine. Chances are, you will want a switch, and maybe a DSL/Cable router, like those made for home users by Linksys, Netgear, and others.
*Talk with companies (Linksys, Nortel, Cisco, Netgear) -- they may be willing to donate.
*Apple is good -- very good -- but, if you are on a tight budget, consider Linux, and use simple XFree86 with X-based thin clients. Call it a learning experience.
*Don't do it by yourself! As a scout, you may be able to find others who are interested and knowledgable. A second opinion is always valuable!
*If you can go Linux, ask for PC donations. Simple "low-end" (old) hardware can run as thin clients. Don't buy hardware if you can get it for free!
10b||~10b -- aah, what a question!
I know this place is not where Bill's popularity is at its peak but you may want to consider sending a letter requesting money/resources to the Bill & Melinda Gates Foundation. Mostly the organization is concerned with preventing diseases but they are very active in all areas of African charity. Plus, as far as charities go, this one seems to know a thing or two about how to get a computer.
While I admire the fact that you want to go help out the third world (and specifically a university - has the potential for lots of great things there), I think this is one of those things were you need to go through every single part of your plan with a fine toothed comb.
While I've never been to Uganda myself, I did work for the Zambian government for a number of months setting up an IT department at one of their agencies (I've posted to slash about it in the past, feel free to ask specifics though).
A few things to consider:
Now all that being said, I don't want to dissuade you from your plan. I just suggest that you talk with people 'in the know.' I'm sure that the good fellows at GeekCorps or TakingITGlobal could point you in the right direction. Good luck!
Another big problem is there's nothing to sell these people online. They have no credit cards.
Anyway, he can probably tell the story better then me. I'll try to get him to post his thoughts.
I've hit Karma 50 and gotten a Score:5, Troll... I win!
My friend Clif Cox did a networking project in Bhutan as a United Nations Volunteer (UNV). You might find his experances working in a lesser developed country of use in making your plans.
Cases, power supplies, monitors tend to be larger and will ship more slowly - but once they're there it may (?) be easier and faster to send in smaller components like disk drives, motherboards and so on. Pack them well. You might find some people in airline/travel jobs are willing to carry an occasional package of this sort.
Hardware tools (low tech where alternatives exist). Get lots of the right sized screwdrivers, needle nosed pliers, socket pullers, digital multi-meters and all that fun stuff. If its easily available in-country, don't send a lot, but it may be a good idea to send at least one.
Get a good collection of books on how to diagnose and repair your hardware. If people are motivated enough they'll do their best to try to fix them when they break and having literature on how to do it would be a good thing. And clearly if your computer isn't working you can't look it up online.
Network connectivity may be a problem so setting up local discussion groups (maybe even based on uucp or something similar, so it could be regional/national) would be a good thing. Also if you run a caching proxy with aggressive rules about not-refetching unless needed, it can make things rather faster.
A server with a good sized disk could be used to mirror commonly used sites (at least if the site allows it). Say things like project gutenberg, wikipedia and so on.
Run Unicks of some sort (linux, bsd...). Many of the people will have a learning curve anyway, if they learn how to run unix they'll learn more skills having to do with actually programming and systems stuff than if they run windows. Network connectivity is a Good Thing, but it may be as important to grow local experts in both hardware and software. I think that bears repeating in its own paragraph :
One of the potential benefits (and perhaps the greatest one) would be growing local experts in both hardware and software.
Internet cafes are not uncommon in the major population centers of Uganda: Kampala, Mbabara, Masaka, Kabale etc. Should any Slashdot readers find themselves in Kampala they are invited to visit my brother's Internet Cafe, Jupiter Communications in Kisimente. There are a couple of bars nearby where European and American expatriates like to hang out also.
That said, your friend probably attends university some distance from any major city. IT infrastructure in the nonurban areas of Uganda is lacking in all senses, it is likely that the school machines at his university are 10 year old 486 or even 386 devices with 5.25" floppies that were donated by some well meaning alumnus now based overseas. The problem with simply donating more machines, or even gifting the school with an entire network is that it is unlikely they have any personnel who can support it. To be fair then, rather than simply gifting a Ugandan school with this technology one should either arrange for the network to be remotely administered or provide funds for a system administrator, which will probably include funds for housing, food and transportation as well as a salary.
Furthermore, Uganda has a government mandated telecommunications duopoly, making service prices for high speed internet outrageous where phone lines are available. Satellite connections are severely limited by law, the telecoms duopoly also being in operation there. I don't think cellular data services are available although a clever hacker may be able to piggy back dial up service over a few cellular lines. Given the phone line quality it may actually be the preferred approach. Uganda also has high tariffs on importation of electronics, cell phones moreso than computers but high end computers, especially laptops are likely to be difficult to clear through customs cheaply. I'm not sure if making such a shipment as a charity case would help. Actually, it would probably help local education and industry to set up a shop to assemble computers from parts. This would help in establishing a base to train local talent in machine maintanance. The school could offer a course in these services to help defray costs in the same way some vocational high schools sell the services of their students.
As for those who are worried about availability of electricity (definitely a problem but improving in Uganda), clean water, food (actually that's one area that Uganda does not head help in), school books, pencils, etc. rather than dumping computers in a society without the infrastructure to support them, I say give people a chance. The more options they have the more likely they are to find a solution to their own problems. A Uganda in which the vast store of information that is the internet is widely available, is a Uganda which stands a better chance of breeding local enterpreneurs who will organize to provide running water to villages, run power lines, and have up to date educational materials. I am not a raging libertarian or free market zealot, but it has been the case that countries who have followed a development plan dictated by aid delivered from outside agencies (mostly in Africa and Central America) have lagged behind countries that have sought to create and protect local industry (mostly in Asia). I don't want this to degenerate into a rant about H1Bs, Indian immigration policies, or the valuation of Chinese currency, so suffice it to say, giving a Ugandan school a functioning, maintanable internet connection is not going to unemploy some worthy US based programmer or system administrator.
A co-worker of mine is from Uganda. I pointed him to this question, and he wrote me with the following info. Apparently he is involved in this organization, helping to get Ugandans connected.
http://www.schoolnetuganda.sc.ug/
====
This gentleman could start by asking the Schoolnet Uganda project how to help this university if not he can use some other services I have listed below.
Vision:
SchoolNet Uganda is a national network of professional educators and schools whose vision is to transform the Uganda educational system from an Industrial model (learning by assimilation) to a knowledge-based model to prepare the youth of Uganda to effectively enter a Global Economy based on Knowledge, Information and Technology.
Mission:
SchoolNet Uganda's mission is to make graduates of Uganda's education system more globally competitive. SchoolNet Uganda supports Uganda educators and learners by providing pedagogical and technical expertise and advice, infrastructure and human resources, coordination, training and capacity building and developing SMART local and international partnerships in the areas of:
Internet Connectivity and Appropriate Technology
Content and Curriculum Development
Human Resources Development and Capacity Building
Community Responsibility and Development
Objective:
SchoolNet Uganda's objective is to work in partnership with all Uganda educational institutions (public or private, primary, secondary or tertiary) to setup their ICT facilities and to develop technical and pedagogical capacity necessary to use ICT to enhance teaching and learning.
Current Membership:
Presently there are 42 participating educational institutions geographically disbursed around the country.
Central Region (17): King's College Budo, Mengo SS, Gayaza HS, Namilyango College, Lubiri SS, Makerere College, Kitante HS, Kibuli SS, Nabisunsa Girls, Bombo SS, Ndejje SS, St. Mary's Kisubi, Mount. St. Mary's Namagunga, St. Henry's Kitovu, Maranatha PS, NCDC and Nkumba University.
Eastern Region (11): Jinja SS, St. James, PMM Girls, Kiira College, Wanyange Girls SS, Busoga College Mwiri, Iganga Girls, Bukoyo SS, Mbale SS, Teso College, and Moroto High School.
Northern Region (2): Lango College and Muni NTC.
Western Region (4): Duhaga SS (Hoima), Ntare School, Bweranyange Girls and Kigezi High School.
New Schools (8): Martyrs' SS Namugongo, Vienna College, Nsamba Girls, Rubaga Girls, Buloba HS, Kabojja SS, Mityana SS, and Trinity College Nabbingo
International Partners:
World Links Organization (Office Staff, Training activities, subsidy on VSAT connectivity costs).
Schools Online USA (Computers, Routers, Microwave wireless connectivitity equipment).
Bill and Melissa Gates Foundation (VSATs - earth satellite dishes for rural school's connectivity).
International Institute for Comunication and Development - IICD (Global Teenager Project & Adopt-a-School).
International Education and Resource Network - I*Earn (International School-to-School networking).
International Development Projects - IDP (Teacher Internships and Virtual Enterprise Projects).
International Institute for Capacity Building in Africa - UNESCO-IICBA (CD-based and Internet content creation and ICT Training).
Alpha Smart (Alpha Smart Keyboards).
Cisco Systems (Cisco Cache Engines).
Sun Microsystems (Sun Servers).
OBLIGATIONS OF THE PARTICIPATING SCHOOLS
1. Host the VSAT equipment.
2. Protect the VSAT antenna from human interference or otherwise by providing a cage for the equipment.
3. Keep the number of PCs connected to the Internet initially to no more than (10) not to disorganise the other schools sharing the same bandwidth. The bandwidth coming to the schools is 256 Kbs (shared) for the start. The schools can pay for more bandwidth.
4. Provide security and insurance for the equipment.
5. Pay
Software sucks. Open Source sucks less.
I've put some volunteer time with a 501(c) nonprofit here in Omaha, Nebraska called Computers For Africa and they are helping to "bridge the digital divide" in this exact same sense. Testing and assembling 'outdated' computers from businesses, we send full deployments of 10-or-so preconfigured PCs for schools in Uganda, particularly to benefit women and address the gender disparity in education as well. It's a great organization engaged in a great cause. See if you can get businesses you know to donate their old systems to this group - or similiar. They need the hardware and infrastructure of course too, electricity and cost of Internet access is quite steep in most places in Africa.
Some info about HIV treatment in Uganda (a good friend is a US MD who is in a program that runs an HIV clinic there).
o Uganda is one of the few (and I believe the first in Africa) to DECREASE the spread of HIV.
o Heterosexual sex was responsible for a majority of the spread of HIV in Uganda.
o The HIV infection rate in Uganda is now around 5% - it's decreasing, it was 8% before 2000.
o Uganda is about 15% Muslim (only passingly relevant)
o Uganda brought the HIV infection rate under control by education (safer sex, which certainly includes abstinance) funded by the World Bank, which isn't Christian (or Masonic, no matter what the tin foil hat tells you).
So, HIV is not a 'gay disease' in Uganda, and it was brought under control by state, not religious, programs.