31
Naonal Free & Open Source Soſtware Iniave (FOSSI) Naonal Free & Open Source Soſtware Iniave (FOSSI) Presented by: Khalil Almaawali 7 th August, 2019

National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

National Free & Open Source Software Initiative (FOSSI)

National Free & Open Source Software Initiative (FOSSI)

Presented by: Khalil Almaawali 7th August, 2019

Page 2: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

• FOSS Initiative Overview & Key Achievements• ITA FOSS Projects

Awareness & Capacity Building Oman FOSS Conference FOSS Labs FOSS Training FOSS in Schools

Oman Summer of Code House of Open Source Technology

• FOSS deployment Study

ContentContent

Page 3: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

What is FOSS? Two types of software licensing:

Proprietary/Closed (PS) Free/open source (FOSS)

Free & Open Source software gives users freedom to :

Run, Share, Study, and Modify it.

3

Page 4: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

FOSS Initiative Overview & Key Achievements

FOSS Initiative Overview & Key Achievements

Page 5: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Part of e.oman strategy, to support all applications and technology that used to develop the IT Sector in Oman

The initiative focuses in 5pillars:1- Raise Awareness2- Capacity building3- Encourage FOSS solutions development4- Provide Support5- Encourage deployment

FOSSI OverviewFOSSI Overview

Page 6: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

1- Awareness Program1- Awareness Program

2- Capacity Building2- Capacity Building

4- Tech. Support through CoE4- Tech. Support through CoE

3- FOSS Development3- FOSS Development

TTT: LPI (LE, LPCI1 & LPCI2 ) certification program for instructors -92TTT: LPI (LE, LPCI1 & LPCI2 ) certification program for instructors -92ITI: LPI (LE,LPC1) certification program for individuals-500ITI: LPI (LE,LPC1) certification program for individuals-500End users (Ubuntu & Liber office): TTT & individuals-2000End users (Ubuntu & Liber office): TTT & individuals-2000

Conducted Awareness workshops (100), International Conferences (2), seminars to different target groups. Conducted Awareness workshops (100), International Conferences (2), seminars to different target groups.

Free

Op

en S

ou

rce

Soft

war

e In

itia

tive

Encouraging R & D in FOSS TechnologiesEncouraging R & D in FOSS Technologies

Establishing a national support mechanism to support deployment in the public sector.

Establishing a national support mechanism to support deployment in the public sector.

3 FOSS applications adopted in MOE curriculum3 FOSS applications adopted in MOE curriculum

Promoting usage through FOSS Gateway server.Promoting usage through FOSS Gateway server.

Establish Training & Testing Lab in each of the HEI- 5 LabsEstablish Training & Testing Lab in each of the HEI- 5 Labs

Conducting Competitions and awards -150 candidates Conducting Competitions and awards -150 candidates

Industry cert. track : Redhat, Suse, MYSQL, etc.. Industry cert. track : Redhat, Suse, MYSQL, etc..

Creating Awareness formally and informally through articles, blogs, newspapers, websiteCreating Awareness formally and informally through articles, blogs, newspapers, website

20102010 20152015 2020+2020+Par

tner

ship

wit

h E

du

cati

on

Sec

tor

5- Deployment - Level 15- Deployment - Level 1

Initiate deploymentInitiate deployment

Utilize the Training & Testing Lab to develop FOSS- 70% utilizationUtilize the Training & Testing Lab to develop FOSS- 70% utilization

Pu

blic

-Pri

vate

Par

tner

ship

s -P

PP

FOSSI Road-mapFOSSI Road-map

Page 7: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

FOSS Initiative since 2010

Conducted 120+ awareness Workshops , 4 International Conferences (fossc.om) &  3 FOSS applications adopted in schools curriculum. Oman FOSS portal, foss.om

FOSS R&D infrastructure established through 5 computer labs in HEIs, & FOSS Gateway (mirror.squ.edu.om).

3,000+ Trained on different applications of FOSS (200+ certified).

Two flagship FOSS development programs. Oman Summer of code (61 projects) (5 SMEs) (58% employed) House of Open Source Technology (1 Open Library , 10

contributions to FOSS packages)

FOSS Initiative Key AchievementsFOSS Initiative Key Achievements

Page 8: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

ITA FOSS Initiative Projects ITA FOSS Initiative Projects

Page 9: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Oman FOSS Conference www.fossc.om Oman FOSS Conference www.fossc.om

Page 10: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

FOSS Labs in Universities & CollegesFOSS Labs in Universities & Colleges

Page 11: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

3- End Users Track

LiberOffice

Ubuntu

GIMP(photo

manipulation)

Blender(3D)

Ink-Scapegraphics editor

OpenToonz

2- (SP)None Cert. Track

Joomla CMS

Programming with Python

Programming with Perl

WordPress CMSProgramming

with ruby

Linux Apache MySQL & PHP

(LAMP)

Developing websites by

python

Developing websites by

ruby on rails

Programming with Qt

Programming with GTK +

Drupal CMS

Short Workshops to be conducted regularly to encourage development on FOSS.

1- (SP) Certification Track

Advanced Level Linux Professional (LPIC-2)

(201+202

Senior Level Linux Professional (LPIC-3)

(301)

System support

System administrator

Enterprise System Administrator

Senior (specialist) Level Linux Professional

(LPIC-3+)

• Mixed Environment• Security• High Availability &

Virtual.• Web & Intranet• Mail and Messaging

Industry trackSpecialist Level

Redhat, JAVA, MYSQL,

Specialist certifications

Junior Level Linux Professional (LPIC-1)

(101+102) ),Linux Essentials

Systems track

Moodle, etc..

Specialist certifications

FOSS Training Roadmap FOSS Training Roadmap

Page 12: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

FOSS in SchoolsFOSS in Schools- In 2014 Ministry of Education adds 2 FOSS software in curriculum (GIMP & Inkscape).

- Save more than 1 Million OMR in licenses cost.

- MoE decides to expand FOSS software adoption in public schools.

Page 13: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

FOSS in SchoolsFOSS in Schools

Page 14: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Oman Summer of Code Oman Summer of Code

Page 15: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Oman Summer of CodeOman Summer of Code

• OSOC is Training, Competition & Business development program.

• Annual program started in 2013.

• Target: Students, Job seekers & Employees, IT enthusiasts.

• Utilize and develop Open Source solutions.

Page 16: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Oman Summer of Code AchievementsOman Summer of Code Achievements

Page 17: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Oman Summer of CodeOman Summer of Code

Page 18: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

House of Open Source Technology House of Open Source Technology

Page 19: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Contribution of local FOSS talents, recognized internationally to fulfill a demand in the Arab region.

Knowledge transfer and international exposure for local talents in FOSS arena.

Encouragement of local developers to be in a continuous touch with international FOSS Community, and have the innovative passion to benefit the local ICT industry of Oman.

House of Open Source Technology (HOST)House of Open Source Technology (HOST)

Page 20: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

20 bugs resolved in Scribus software (Publication).

Release version 1 of LibRaqm (Arabic support Programming library)

Integrate LibRaqm with ImageMagick software & Krita (Graphics).

Arabic support to Darktable software (Graphics).

Blender software Arabic support (3D design).

Fixing Arabic user interface direction for VLC video player.

LibGD graphics library, Pygame is a library for writing games and other multimedia software, Pillow is a Python imaging library, Kivy is a toolkit for graphical applications.

Fixing searching Arabic text in Poppler PDF rendering library, Adding a method to reorder text runs to FriBiDi library.

House of Open Source Technology AchievementsHouse of Open Source Technology Achievements

Page 21: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

HOST Project AchievementsScribus publishing software supporting Arabic

House of Open Source Technology AchievementsHouse of Open Source Technology Achievements

Page 22: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

FOSS deployment Study1. Methodology2. FOSS Study Findings & recommendations

FOSS deployment Study1. Methodology2. FOSS Study Findings & recommendations

Page 23: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

USA, China, France, Germany, Malaysia, Iran, South Africa, Brazil

(Market Scan & Surveys) FOSS in public and private sectors (118 participants, 64 organizations

responded) FOSS within ICT SMEs (sample of 68 SMEs )

(Germany, Malaysia, Turkey, Spain)

(Malaysia)

MethodologyMethodology

08/05/2019 Confidential

Analysis of International ExperiencesAnalysis of International Experiences

Lessons learned AnalysisLessons learned Analysis

Status of FOSS in OmanStatus of FOSS in Oman

Review of study by International experts

Review of study by International experts

Site VisitSite Visit

Formulate Deployment roadmap & Recommendations

Formulate Deployment roadmap & Recommendations

Page 24: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Findings on key challenges in Pub. & Pvt. sectorFindings on key challenges in Pub. & Pvt. sector70% 68% 65%

52%45%

2%

Ability to modify & customize SW More reliable software

Better protection of data privacy More affordable SW

Ability to synchronize data to cloud Others

Additional services desired by participants

Disruptions that affect productivity

76%

56%

43%39%

9%2%

Lack of skills and resources Lack of experts in FOSS training

Integration into existing infrastructure Lack of organization's interest

No real financial benefit Others

Challenges associated with FOSS adoption

FOSS can address current challenges and provide flexible customization.

FOSS Local skilled resources are limited.

Page 25: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Survey Analysis - SMEsSurvey Analysis - SMEs

70%

42%

42%

25%

Business opportunities

Technical Assistance

Human Resources

Financial Assistance

Challenges associated with FOSS product development

60%

51%

37%

26%

Software development

Services, training, and support

Consultation

Others

Main specialization of the SME

SMEs need support to adopt FOSS business models.

Page 26: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Findings on current usage of closed software in Oman

2006-... 2009-... 2012-... 2015-... 2018-...

8.77.7

12.7 12.113.1

MS Licensing Agreement Cost Millions OMR

74%

26%

Percentage of MS licensing utilization% Client licenses

% Infrastructure licenses

Page 27: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Facilitate adoption of FOSS in public and private sectors

Propose and assist in the formulation of policies and regulations to encourage FOSS industry

Capitalizing on human resource development in FOSS technologies

Development of FOSS industry and business through entrepreneurship programs and Fostering innovation

Reinforcement of FOSS awareness in educational and public establishment

These could be implemented through a CoE, like in:

Europe more than 28 countries , USA, Canada, Australia, Latino American, Africa, Malaysia…

With a clear Operation , Funding models and having clear national policy.

Key Study Recommendations FOSS CoEKey Study Recommendations FOSS CoE

Page 28: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

ITA & SQU had signed letter of cooperation on September 2017 to collaborate in FOSS Capacity Building Program.

FOSS Capacity Building ProgramFOSS Capacity Building Program

FOSS CBP Services:

1. Awareness2. Training3. Consultancy4. Development & Support

Page 29: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

08/05/2019 29

FOSS CBP Work flow

Training Consultancy Development & Support

Information Technology Authority

Sultan Qaboos University SMEs

Page 30: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

No. Entity Project Requirements FOSS solution suggested Comments

1 SQU SIS & ERP Odoo Technical Consultancy

2 MoE 2D Animation Synfig Studio Training & Development

3 MOLA OS & Office Ubuntu Training , Deployment

4 SQU Digital Library Dspace Technical Consultancy

5 ITA Office Suite & OS LiberOffice & Ubuntu Planning,Training & pilot

6 Military Technical College Portal Apache & PHP Technical Support

7 MOSD Portal Joomla Technical Support

8 MOI Portal Joomla & Liferay Technical review & Consultancy

9 Civil services pension fund Elearining Moodle Demo session

10 MoHE Software Alternatives N/A Technical Consultancy & training

11 Minister of State & Governor of Dhofar

Redhat Linux License RHEL/ OL / CentOS License Consultancy

12 ROP Linux CentOS Training N/A Training delivered

13 AlThabat Company ERP Odoo Technical Consultancy & Job Attachment

FOSS CBP Services

Page 31: National Free & Open Source Software Initiative (FOSSI)7 MOSD Portal Joomla Technical Support 8 MOI Portal Joomla & Liferay Technical review & Consultancy 9 Civil services pension

Thank you, شـــكرا

foss_omanwww.foss.om