-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html?p=398.html
209 lines (160 loc) · 10.9 KB
/
index.html?p=398.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>FOSS in SA / a never-ending story : Sharing Nicely</title>
<link href='http://fonts.googleapis.com/css?family=Merriweather:300' rel='stylesheet' type='text/css'>
<!--[if gte IE 7]><!-->
<link rel="stylesheet" href="wp-content/themes/manifest_v1.1/style.css" type="text/css" media="screen" charset="utf-8" />
<!-- <![endif]-->
<!--[if IE 7]>
<link rel="stylesheet" href="http://sharing-nicely.net/wp-content/themes/manifest_v1.1/style_ie.css" type="text/css" media="screen" charset="utf-8" />
<![endif]-->
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" media="screen" href="http://sharing-nicely.net/wp-content/themes/manifest_v1.1/styles_ie6.css" />
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="Sharing Nicely RSS Feed" href="feed/index.html" />
<link rel="alternate" type="application/atom+xml" title="Sharing Nicely Atom Feed" href="feed/atom/index.html" />
<script type="text/javascript" src="wp-content/themes/manifest_v1.1/js/jquery-1.3.2.min.js" charset="utf-8">
</script>
<link rel="pingback" href="xmlrpc.php" />
<link rel="alternate" type="application/rss+xml" title="Sharing Nicely » FOSS in SA / a never-ending story Comments Feed" href="2005/10/foss-in-sa-a-never-ending-story/feed/index.html" />
<script type='text/javascript' src='http://sharing-nicely.net/wp-includes/js/comment-reply.min.js?ver=3.8'></script>
<script type='text/javascript' src='http://sharing-nicely.net/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>
<script type='text/javascript' src='http://sharing-nicely.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
<script type='text/javascript' src='wp-content/plugins/google-analyticator/external-tracking.min.js%3Fver=6.4.5'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="xmlrpc.php%3Frsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://sharing-nicely.net/wp-includes/wlwmanifest.xml" />
<link rel='prev' title='choke' href='index.html%3Fp=397.html' />
<link rel='next' title='growth is in the bag (well …)' href='index.html%3Fp=5.html' />
<meta name="generator" content="WordPress 3.8" />
<link rel='canonical' href='index.html%3Fp=398.html' />
<link rel='shortlink' href='index.html%3Fp=398.html' />
<!-- Google Analytics Tracking by Google Analyticator 6.4.5: http://www.videousermanuals.com/google-analyticator/ -->
<script type="text/javascript">
var analyticsFileTypes = [''];
var analyticsEventTracking = 'enabled';
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-5492275-1']);
_gaq.push(['_addDevId', 'i9k95']); // Google Analyticator App ID with Google
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body class="single single-post postid-398 single-format-standard">
<div id="siteWrapper">
<h1 class="vcard author"><a href="index.html" title="Home" class="fn">Sharing Nicely</a></h1>
<div id="mainNav">
<ul>
<li class="page_item page-item-39"><a href="index.html%3Fp=39.html">About</a></li>
<li class="page_item page-item-730"><a href="index.html%3Fp=730.html">Archive</a></li>
<li class="page_item page-item-529"><a href="index.html%3Fp=529.html">P2PU</a></li>
<li> <a href="http://twitter.com/sharingnicely"><img src="wp-content/uploads/2012/01/twitter-e1327053345661.jpeg" border="0"></a>
<a href="https://plus.google.com/110535027738331018997?prsrc=3"><img src="https://ssl.gstatic.com/images/icons/gplus-32.png" border="0"></a>
<a href="http://ashoka.org"><img src="wp-content/uploads/2012/06/Tree_Color_small.jpg" border="0" height="32"></a>
<a href="http://shuttleworthfoundation.org"><img src="wp-content/uploads/2012/01/SFFellowSidebarVersion.png" height="32" border="0"></a></li>
</ul>
</div>
<div id="siteDescription">
<!-- Philipp Schmidt's shared learnings -->
</div>
<div id="coreContent">
<div class="post single hentry">
<div class="postContent">
<h3 class="entry-title">FOSS in SA / a never-ending story</h3>
<h4 class="vcard author">by <span class="fn">P</span></h4>
<div class="entry-content">
<p>It seems that some things continuously change, yet always stay the same. Remember the Microsoft donation to South African schools? The recent announcement that Microsoft is sponsoring software for the Universal Service Agency’s tele-centers (think, Internet cafe’s, but set-up by the public sector) is causing the usual uproar. This Mail and Guardian <a href="http://www.mg.co.za/articlePage.aspx?articleid=253198&area=/insight/insight__economy__business/">article</a> provides an overview. And <a href="http://www.tectonic.co.za/view.php?id=633">here</a> is Alastair Otter’s piece that might have stirred things up originally.</p>
<p>But is arguing over unfair business practices really the best way forward? FOSS in Africa has a long way to go to make any real impact. Developer and user communities do not understand each other, the lack of Internet connectivity is a huge problem, and looking for governments to support local FOSS developers might not prove effective. The fact is that existing FOSS policies in Africa are hardly noteworthy. For example: The SA Government’s “FOSS Policy” is mentioned in every report, article, opinion on how developing countries are taking up FOSS. However, it lacks real teeth, does not provide binding procurement guidelines, there is no institution overseeing its implementation and very little help available for government departments considering FOSS. There certainly is nobody who would punish departments that decide to continue to use proprietary software. I recently looked at <a href="http://www.bridges.org/foss/Annex5_CountryTable_10Aug05.pdf">FOSS policies in Africa</a> (pdf file) and found that only very few countries even mention FOSS in any kind of policy document. A number of studies are now underway to assess the use and implementation of FOSS in the public sector in Africa and I think the outcomes will be similarly dis-illusioning.</p>
<p>As I suggested in this <a href="http://r0.unctad.org/ecommerce/event_docs/fossem/schmidt.pdf">presentation</a> at UNCTAD I still think that FOSS Policy is not as straight-forward as many make it out to be. Instead of simple answers, it requires long and complicated answers. How about — at the policy level — we focus on improving computer science education? That would lead to more skilled labour, which in turn could build an African software ecosystem from the bottom up; the same way the FOSS community has evolved over time in other parts of the world.</p>
</div>
</div>
<div class="postMeta">
<div class="postDate"><span>Published:</span> <abbr class="published" title="2005-10-12T06:55:43+0000"><a href="2005/10/12/index.html">October 12, 2005</a></abbr></div>
<div class="categories"><span>Filed Under:</span> <a href="category/bits-and-pieces/index.html" title="View all posts in bits and pieces" rel="category tag">bits and pieces</a></div>
</div>
</div>
<div id="disqus_thread">
</div>
<script type="text/javascript">
/* <![CDATA[ */
var disqus_url = 'http://sharing-nicely.net/2005/10/foss-in-sa-a-never-ending-story/';
var disqus_identifier = '398 http://bokaap.net/blog/?p=4';
var disqus_container_id = 'disqus_thread';
var disqus_domain = 'disqus.com';
var disqus_shortname = 'sharingnicely';
var disqus_title = "FOSS in SA \/ a never-ending story";
var disqus_config = function () {
var config = this; // Access to the config object
config.language = '';
/*
All currently supported events:
* preData — fires just before we request for initial data
* preInit - fires after we get initial data but before we load any dependencies
* onInit - fires when all dependencies are resolved but before dtpl template is rendered
* afterRender - fires when template is rendered but before we show it
* onReady - everything is done
*/
config.callbacks.preData.push(function() {
// clear out the container (its filled for SEO/legacy purposes)
document.getElementById(disqus_container_id).innerHTML = '';
});
config.callbacks.onReady.push(function() {
// sync comments in the background so we don't block the page
var script = document.createElement('script');
script.async = true;
script.src = '?cf_action=sync_comments&post_id=398';
var firstScript = document.getElementsByTagName( "script" )[0];
firstScript.parentNode.insertBefore(script, firstScript);
});
};
/* ]]> */
</script>
<script type="text/javascript">
/* <![CDATA[ */
var DsqLocal = {
'trackbacks': [
],
'trackback_url': "http:\/\/sharing-nicely.net\/2005\/10\/foss-in-sa-a-never-ending-story\/trackback\/" };
/* ]]> */
</script>
<script type="text/javascript">
/* <![CDATA[ */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript';
dsq.async = true;
dsq.src = '//' + disqus_shortname + '.' + 'disqus.com' + '/embed.js?pname=wordpress&pver=2.74';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
/* ]]> */
</script>
<div class="pageNav">
<div class="prev"><a href="index.html%3Fp=397.html" rel="prev">« Previous Post</a></div>
<div class="next"><a href="index.html%3Fp=5.html" rel="next">Next Post »</a></div>
</div>
</div>
</div>
<div id="footer">
<!-- Footer Links -->
<h5>Elsewhere</h5>
<ul class="elsewhere">
</ul>
<!-- Search Field -->
<div class="footerContent">
<form method="get" id="searchform" action="index.html">
<div id="search">
<input type="text" value="" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</div>
</form>
<p>© Sharing Nicely. Powered by <a href="http://wordpress.org/">WordPress</a> and <a href="http://jimbarraud.com/manifest/">Manifest</a></p>
</div>
</div>
</body>
</html>