introduction to foss

Download Introduction to FOSS

If you can't read please download the document

Upload: chantheng-heng

Post on 16-Apr-2017

1.730 views

Category:

Business


1 download

TRANSCRIPT

Introduction to
Free and Open Source Software

Miss Heng [email protected]

Open Source Software

Began in the "hacker" culture of U.S. in the 1960's and 1970's

It showed that programs could be written by a community of volunteer programmers.

1970s and 1980s different free applications are developed around the world of Internet.

The GNU is created and GPL license is drafted by Richard Stallman.

The free/open source software movement began in the "hacker" culture of U.S. computer science laboratories (Stanford, Berkeley, Carnegie Mellon, and MIT) in the 1960's and 1970's.

The community of programmers was small, and close-knit. Code passed back and forth between the members of the community--if you made an improvement you were expected to submit your code to the community of developers. To withhold code was considered gauche--after all, you benefited from the work of your friends, you should return the favor."

In 1991, the first completed free operating system is created by Linus Torvalds as a university project: Linux.

During the 1990s, the use of Linux grows very fast in the server market (command line based).

Free Software for End Users

After 2003 Free and Open Source Software becomes competitive in the desktop and end user's application markets.

Support of Computer Companies

IBM

Sun Microsystems

HP

Dell

Good for business

Growing demand

Microsoft will be less powerful.

Can do more business for

Why is FOSS interesting for Cambodia?

Freedom to modify = Freedom to translate + Freedom to adapt

Freedom to distribute and use

Help to teach children ethical behavior

Well adapted to Cambodian economy

KhmerOS

No development without technology

Technology can only be integrated in society when it is in the local language.

Development can only happen when the country embraces technologyTechnology can only be integrated in society when everybody can access it. And then everybody can access only when it is in local language

KhmerOS 2004 - 2007

Localization

Translate

Adapt

Support Khmer Culture (spell checker)

Development of training materials

Training

ICT policy

Collaboration with government

KhmerOS Results

A complete sets of high-quality free basic applications in Khmer

An Operating system in Khmer (SUSE Linux)

A standard Khmer Unicode keyboard, a set of Khmer Unicode fonts, a Khmer Unicode typing program

Over 4.000 teachers, government officials and students trained

Advanced ICT policy

Use of Khmer software in the public education system

A country that can use ICT in its own language

Advanced ICT policy: Encourage the use of Khmer language software, FOSS and open standard which included Unicode and ODF

Open School Program

Joint project with the Ministry of Education Youth and Sport to integrate ICT in education

Training students to the use of ICT in upper secondary school

Use of ICT to deliver education and to improve the quality of education

Automatize school management

Master plan for ICT in education