![Page 1: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/1.jpg)
Creating a FOSS ecosystemto facilitate government
FOSS policy implementation
Dr Derek W. KeatsdKeats Innovations
[trading under of Kenga (Pty) Ltd]
http://[email protected]
+27 82 787 0169
![Page 2: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/2.jpg)
![Page 3: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/3.jpg)
Ecological
Complex system with emergent properties
Direction
Synergy
![Page 4: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/4.jpg)
Kelp forest
Canopy
Epiphytes
Water column
Understory
Encrusting
La ye r s
Structure
![Page 5: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/5.jpg)
Use existing
Five layers of a FOSS strategy
Adapt existing
Sponsor a project
Join a project
Create a project
The organisation uses existing FOSS tools, such as GNU/Linux, and does not contribute to their development.
The organisation makes minor adaptations of existing tools to serve its own peculiar business needs.
The organisation sponsors an external agency to create a tool on its behalf, and may assist that agency to locate other sponsors who could join the project.
The organisation puts resources, either money, a software developer, or documentation resources into an existing project.
The organisation puts resources, either money, a software developer, or documentation resources into an existing project.
Pro
duct
Pro
cess
![Page 6: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/6.jpg)
Use existing
Five layers of a FOSS strategy
Adapt existing
Sponsor a project
Join a project
Create a project
They are not mutually exclusive, and for a strategy of the scope of the SA Government FOSS strategy, all of them should be present.
Pro
duct
Pro
cess
… of your FOSSecosystem
These are the layers ...
![Page 7: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/7.jpg)
Ecological processes
![Page 8: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/8.jpg)
Ecological processes
Predation
![Page 9: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/9.jpg)
Ecological processes
Primaryproduction
Herbivory
Symbiosis
Predation
Competition
![Page 10: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/10.jpg)
PeopleVision Process Technology
ClearKnownAligned to other visionsAligned to other strategiesOther strategies aligned to vision
SkillsKnowledgeCompetenciesConnectednessEmotional intelligenceProblem solving abilityAttitudesBeliefsPassionFearsHidden agendasPolitics
Commitment
CreationDeploymentOperationSupportEnhancementInnovationChange managementCommunication
ApplicationSupporting applicationsOperating systemHardwareNetworkInternetUser devicesUser operating systemUser applications
PeopleVision Process Technology
Align for successAlign for success
Start here Do these together
Underpinned by: appropriate and sustainable finance
![Page 11: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/11.jpg)
PeopleVision Process Technology
ClearKnownAligned to other visionsAligned to other strategiesOther strategies aligned to vision
SkillsKnowledgeCompetenciesConnectednessEmotional intelligenceProblem solving abilityAttitudesBeliefsPassionFearsHidden agendasPolitics
Commitment
CreationDeploymentOperationSupportEnhancementInnovationChange managementCommunication
ApplicationSupporting applicationsOperating systemHardwareNetworkInternetUser devicesUser operating systemUser applications
PeopleVision Process Technology
Align for successAlign for success
Start here Do these together
Underpinned by: appropriate and sustainable finance
![Page 12: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/12.jpg)
PeopleVision Process Technology
ClearKnownAligned to other visionsAligned to other strategiesOther strategies aligned to vision
SkillsKnowledgeCompetenciesConnectednessEmotional intelligenceProblem solving abilityAttitudesBeliefsPassionFearsHidden agendasPolitics
Commitment
CreationDeploymentOperationSupportEnhancementInnovationChange managementCommunication
ApplicationSupporting applicationsOperating systemHardwareNetworkInternetUser devicesUser operating systemUser applications
PeopleVision Process Technology
Align for successAlign for success
Start here Do these together
Underpinned by: appropriate and sustainable finance
![Page 13: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/13.jpg)
![Page 14: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/14.jpg)
Technology centred People centredTechnology centred
Sa
les
/ ve
nd
ors
lea
dO
rga
nis
ati
on
Dependency / Outsourced
Perpetual skillsshortage
Process & technologyinnovation
Technologyskillstransfer
Locus of focus
Lo
cu
s o
f c
on
tro
l
![Page 15: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/15.jpg)
Technology centred People centredTechnology centred
Sa
les
/ ve
nd
ors
lea
dO
rga
nis
ati
on
Dependency / Outsourced
Perpetual skillsshortage
Process & technologyinnovation
Technologyskillstransfer
Locus of focus
Lo
cu
s o
f c
on
tro
l
Major
tension
![Page 16: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/16.jpg)
Processes relevantto a successfulFOSS strategy
![Page 17: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/17.jpg)
Implementation
Support
Development
Procurement
Foster growthof FOSS
businessesFoster FOSSResearch &
Development
Build amindset ofinnovation
Training andJIT learning
. . . etc
![Page 18: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/18.jpg)
Ecosystem & their biologicalcommunities have organisation
![Page 19: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/19.jpg)
Silos
Verticalorganisation
![Page 20: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/20.jpg)
Silos
![Page 21: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/21.jpg)
Silos
What are the horizontalorganisers?
SITAXXXX
![Page 22: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/22.jpg)
Push and pull
Drivingforce
Is itidentified &adequatelypowered
![Page 23: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/23.jpg)
Push and pull
Drivingforce
Counterforces
Are they identifiedand dealt
with?
Is itidentified &adequatelypowered
![Page 24: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/24.jpg)
System change
![Page 25: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/25.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Initial state
Desired state
Degree of penetration within the organization
(Time as a proxy)
![Page 26: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/26.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Initial state
Desired state
Naïve path (what people often believe should happen)
Degree of penetration within the organization
(Time as a proxy)
![Page 27: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/27.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Initial state
Desired state
Naïve path (what people often believe should happen)
Degree of penetration within the organization
(Time as a proxy)
Pain cu
rve
path
(the
bes
t tha
t is
likel
y)
![Page 28: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/28.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Initial state
Desired state
Naïve path (what people often believe should happen)
Degree of penetration within the organization
(Time as a proxy)
Pain cu
rve
path
(the
bes
t tha
t is
likel
y)
![Page 29: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/29.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Initial state
Desired state
Naïve path (what people often believe should happen)
Zone oflatent benefit
Degree of penetration within the organization
L
D
(Time as a proxy)
Pain cu
rve
path
(the
bes
t tha
t is
likel
y)
L = Maximum loss of valueD = Duration of value below starting point(actual will of of course be an integral)
![Page 30: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/30.jpg)
Minimum possible area
Degree of competency
Are
a o f
zon
e of
late
nt b
ene
fit Weak strategic alignmentStrong strategic alignment Value ofpre-alignment
![Page 31: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/31.jpg)
Strong strategic alignment
Competencies notbuilt
Strong strategicalignment
Competenciesbuilt and strong
Weak strategicalignment
Competenciesbuilt and strong
Weak strategicalignment
Competencies notbuilt
Competencies
Str
ate
gic
ali
gn
men
t
![Page 32: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/32.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Desired state
Naïve path (what people often believe should happen)
Pain curve
path
Degree of penetration within the organization (or time)
Fear-led path
Actualgain
Potentialgain
Lostopportunity
Pressure of ignorance
(the
bes
t tha
t is
likel
y)
Actions ofscoundrels
![Page 33: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/33.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Desired state
Naïve path
Pain
curv
e pa
thDegree of penetration within the organization (or time)
Fear-led path
Actualgain
Potentialgain
Lostopportunity
Pressure of ignorance
The tragedy of the lost opportunity:hardly anyone notices!
Actions ofscoundrels
![Page 34: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/34.jpg)
Val
ue
t o o
rgan
izat
ion
(o
r se
gm
ent s
th
ere o
f)
0
Formerdesired state
Time
Initialstate
State at projectcompletion
Nextopportunity
Continued ongoing investment
![Page 35: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/35.jpg)
Strength of ecosystem
● The President as an active champion● Confidence● Training and support● Development and project management capacity● Management commitment (not just lip service)● Knowledgeable user community● Procurement policies● Business partners
![Page 36: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/36.jpg)
Five layers of a FOSS strategy
Use Adapt JoinSponsor Create
Str
engt
h o f
ec o
sys t
em
![Page 37: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/37.jpg)
Strength of ecosystem
● The President as an active champion● Confidence● Training and support● Development and project management capacity● Management commitment (not just lip service)● Knowledgeable user community● Procurement policies● Business partners
![Page 38: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/38.jpg)
● The President as an active champion● Confidence● Training and support● Development and project management capacity● Management commitment (not just lip service)● Knowledgeable user community● Procurement policies● Business partners
“Free” as in “freedom”
Strength of ecosystem
![Page 39: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/39.jpg)
Silos
Authority across silos
![Page 40: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/40.jpg)
What progress have you seen with the implementation of FOSS Policy 2007?
1. Use FOSS.
2. Migrate to FOSS
3. Develop in FOSS
4. Use FOSS Licensing
5. Promote FOSS
![Page 41: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/41.jpg)
What, in your opinion, can the South African government do to accelerate implementation of the Policy?
Ec o
s yst em
![Page 42: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/42.jpg)
What procurement strategies, in your opinion, can government implement to enable the
use of FOSS in government?
How about: How can procurement strategies
help create a FOSS ecosystem leading to innovation, enhanced
economic growth, stronger democracy &
better government?
![Page 43: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/43.jpg)
Enterprise architecture question
What kind of architecturedo we need that appliesFOSS practices & principles wheneverpossible?
What processes can lead to the creation of this architecture?
![Page 44: Creating a Free and Open Source Software ecosystem to facilitate government FOSS policy implementation](https://reader034.vdocument.in/reader034/viewer/2022042613/54b963254a79593c738b45a6/html5/thumbnails/44.jpg)
Thank youThis presentation was made entirely using Free Software
[email protected]://www.dkeats.com
Derek Keats, PhD
http://facebook.com/dkeats