FOSS in Education Strategy JOHN MACASIO 6 September 2006.

94
FOSS in Education Strategy JOHN MACASIO 6 September 2006

Transcript of FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Page 1: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS in Education Strategy

JOHN MACASIO

6 September 2006

Page 2: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Presentation

The Coverage:– Some global perspectives to consider in seeing

FOSS as a strategic component in building up ICT services in education.

– Implication to instruction and teacher in-service training of FOSS software development framework and licensing.

– Stable FOSS projects to build competencies of teachers and students, and to implement ICT solutions that support service strategy of education.

Page 3: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS is bigger than LINUX

• An Infocommunications Technology (ICT) solution development framework –project management, organization, requirements, standards, workflow, contributors, coding, testing, release, and support.

• A licensing agreement on how product is distributed, shared, attributed, changed, supported, and marketed.

• A collection of software and document freely shared in the Internet.

Page 4: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS is bigger than LINUX

• An ICT project supported by a community of nationalities, ICT users and developers, corporate sponsors, educational institutions, and advocacy groups.

• Provides the open standard that allow the users to control their data.

• Opportunity to build infocommunications technology solutions without re-inventing the wheel, and close the digital divide.

Page 5: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Source Project

• Infocommunications technology solution that respond to a community defined requirements.

• Software and documentations that can be accessed freely.

• Source code that is available and can be altered to suit users needs.

• Software that can be re-distributed freely without violating copyright.

• Derivative work is freely encourage to improve or localize the solution.

Page 6: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS-Collaborative Project

• Software Solution Repository– Sourceforge.Net– Eduforge.Net– Freshmeat.Net– Linux.Org

• Project Documentation– The Linux Documentation– The Open Office Documentation

Page 7: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Project Repository

http://www.sourceforge.net

Page 8: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Index of FOSS Project

http://eduforge.org

Page 9: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Education Project

http://eduforge.org

Page 10: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Resource Site

http://www.linux.org

Page 11: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Documentation

http://tldp.org/

Page 13: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Standard Collaboration

• Data standard to insure Interopertatibility as business become “e” and as learning and instruction become “e”. As applications are run on top of the “web”, data and documents are means for integration and global sharing.

Page 14: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Standard

http://www.oasis-open.org/home/index.php

Page 15: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS as Empowerment

• Right to use

• Right to modify

• Right to redistribute

• Right to study

• Right to innovate and create

Page 16: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Licensing Framework

• Free Software Foundation

• Open Source Initiative

• Creative Commons

Page 17: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

General Public License

http://www.fsf.org/

Page 18: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Free Software DefinitionFree software is a matter of the users' freedom to run, copy,

distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:

1. The freedom to run the program, for any purpose (freedom 0). 2. The freedom to study how the program works, and adapt it to

your needs (freedom 1). Access to the source code is a precondition for this.

3. The freedom to redistribute copies so you can help your neighbor (freedom 2).

4. The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.

Free Software FoundationRichard Stallman

Page 19: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Source Initiative

http://www.opensource.org/

Page 20: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Source Definition

1. Free redistribution2. Software must include source code 3. License must allow modifications and derived work4. Integrity of the author's source code5. No discrimination against persons or groups6. No discrimination against fields of endeavor7. Distribution of license8. License must not be specific to a product9. License must not restrict other software10.License must be technology-neutral

Open Source InitiativeBruce Perens

Page 21: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Creative Commons

http://creativecommons.org/

Page 22: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Creative Commons License• Attribution. You let others copy,

distribute, display, and perform your copyrighted work — and derivative works based upon it — but only if they give credit the way you request.

• Noncommercial. You let others copy, distribute, display, and perform your work — and derivative works based upon it — but for noncommercial purposes only

• No Derivative Works. You let others copy, distribute, display, and perform only verbatim copies of your work, not derivative works based upon it.

• Share Alike. You allow others to distribute derivative works only under a license identical to the license that governs your work.

Page 23: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Know More on FOSS

• Quick references

Page 24: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

UNCTAD Report 2003

http://r0.unctad.org/ecommerce/ecommerce_en/edr03_en.htm

FOSS Implication to Developing Countries

• Barrier reduction to market entry of developing countries

• Cost reduction• Expansion of technology

and skills • Digital inclusion

Page 25: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

On FOSS –UNDP Primer

http://www.iosn.net/education/foss-education-primer/

Page 28: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Significance to Instruction

• Low-cost to no-cost availability of software and documentation for instruction and learning

• Freedom to study and modify the source to build knowledge and skills.

• ‘Freely' participate in open source communities to learn emerging standards and new skills, and to contribute in the improvement of the software.

Page 29: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Significance to Instruction

• Teachers and students are moved up from being mere users of software to developers and innovators of infocommunications technology solution,

• Teachers become “practitioners” who serve in the development, enhancement, localizations of infocommunications technology solutions for the school and community.

Page 30: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS and Competency Building

• open standard

• learning by doing

• collaboration

• technology based and not on brand

• learner as knowledge builder

• teacher as practioner

• Innovation through experimentation

Page 31: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Significance to Service Portfolio

• Affordable software for the educational institution to use infocommunications technology to improve service quality.

• Stable stack of solutions, and open standard to build an integrated ICT infrastructure.

• Ability to customize solutions to meets specific requirements

• Local development of ICT skills to support services.

Page 32: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Service Infrastructure

• Low Cost• No locked-in• Inter-operate, open standard• Build competency of both teacher and

student• Localized• Contribute to knowledge building• Integrative

Page 33: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

The Open Service Infrastructure

Open AccountingCentre SIS

Linux e-Mail ServerWeb Mail

Open Source Internet/Intranet Environment

Ubuntu Linux Desktop with OpenOffice.Org, Internet Browser and e-Mail Client, Multimedia Tools, and Educational Software

PhPApplicationServer

AtutorWordPressPHPBBDspace

ApacheWeb ServerJoomla CMS

MySQLDatabase

The User Working Environment

Page 34: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Service Portfolio• Open Office Productivity Software• Open Web Authoring System• Open Multimedia System• Open Web Hosting Services• Open Database System• Open Application Development Platform• Open Communication and Collaboration System• Open Content Management System• Open Learning Management System• Open Digital Repository System• Open Web Publishing System and Interaction• Open Desktop and Network Operating Systems• Open Customized Business Application

Page 35: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Support Model

• Via the Internet

• Community of Users

• On-line Manual and Documentations

• Source Code

Page 36: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Rating FOSS

• Are you ready to use FOSS

Page 37: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Business Readiness Rating

http://www.openbrr.org/wiki/index.php/Home

Page 38: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Select Open Source Project

1. Features (Service Objectives)

2. Requirements (Infrastructure Demand)

3. Open Standard (Interopertatibility)

4. Licensing (No lock-in)

5. Source Code (Innovation and Localization)

6. Download (Availability)

Page 39: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Select Open Source Project

7. On-line Membership (Participation)

8. Support Forum (Collaboration)

9. Documentation (Empowerment and Local Training)

10.Roadmap (Direction)

11. Implementation (Users)

12.Sponsor (Sustainability)

Page 40: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Service Features

Page 41: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Requirements

Page 42: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Open Standard

Page 43: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Licensing

Page 44: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Download

Page 45: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Documentation

Page 46: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Membership

Page 47: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Support Forum

Page 48: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Roadmap

Page 49: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Implementation

Page 50: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Project Sponsor

Page 51: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Migration Consideration

• Data reusable

• Essential Skills Set – generic not lock on specific brand of technology

• Runs on multi operating system

• Consider learner familiarity on the standard interface, functionalities and data

Page 52: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Mindset to Manage

Page 53: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Mindset to Manage• Operating System (multi-platform)• Standard Data (Interopertatibility)• Interface (Standard Format)• Functionality (Standard Operation)• % of Change ( convention, function

and workflow)• Skill Set (Competencies)

Page 54: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Multi OS

Page 55: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Saved Data

Page 56: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Data Standard

Page 57: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Export Data

Page 58: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Data Standard

Page 59: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Interface

Page 60: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Functionality

Page 61: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Supported ICT Skills

1. Worprocessing and Textual Editing

2. Spreadsheet Calculation and Database

3. Multimedia Presentation

4. Image and Graphics Manipulation

5. Video Editing

Page 62: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Supported ICT Skills6. Web Site Creation and Publishing7. Web Browsing 8. Email and Internet Communication9. Project Management10. Database Creation and Access11. Browser based Application

Programming

Page 63: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Desktop Application

Page 64: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Desktop Application1. Office Productivity S

uite 2. Desktop Publishing

System3. Web Authoring

System4. Internet Tools5. Image Manipulation

Program

Page 65: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Desktop Application

6. Vector Graphics System

7. 3D Graphics and Animation

8. Video Editing System

9. Project Management Tool

10. Desktop Operating System

Page 66: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Internet/Intranet Services

1. Web Hosting System

2. Data Management System

3. Application Management System

4. Web Content Management Service

5. Email Services

Page 67: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Internet/Intranet Services

6. Learning Content Management Service

7. Web Log Publishing Service

8. On-line Forum Services

9. Digital Repository System

10. Web Casting Service

11. Network Operating System

Page 68: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

FOSS Application Development

1. Unified Modeling Tool

2. PHP

3. Java

Page 69: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Office Productivity

http://www.openoffice.org

Page 70: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Desktop Publishing

http://www.scribus.org

Page 71: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Web Authoring

http://www.nvu.com

Page 72: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Internet Tools

Page 73: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

NVU Features

Page 74: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Image Manipulation Program

http://www.gimp.org

Page 75: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Vector Graphics

http://www.inkscape.org

Page 76: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

3D Graphics & Animation

http://www.blender3d.com

Page 77: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Video Editing

http://www.jahshaka.org

Page 78: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Project Management

http://sourceforge.net/projects/winplanner

Page 79: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Desktop Operating System

http://www.edubuntu.org

Page 80: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Web Services

http://www.apache.org

Page 81: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Database System

http://www.mysql.org

Page 82: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Application Development

http://www.php.net

Page 83: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Application Development

http://www.java.net

Page 84: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Mail Services

http://www.sendmail.org

Page 85: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Mail Services

http://www.squirrelmail.org

Page 86: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Modeling Tools

http://argouml.tigris.org/

Page 87: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Content Management System

http://www.joomla.org

Page 88: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Digital Repository

http://www.dspace.org/

Page 89: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Web Log

http://www.wordpress.com

Page 90: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Forum

http://www.phpbb.com

Page 91: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

LCMS

http://www.atutor.ca

Page 92: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

WebCasting

http://www.epresence.tv

Page 93: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Network Operating System

http://www.fedora.org

Page 94: FOSS in Education Strategy JOHN MACASIO 6 September 2006.

Presentor

John J. Macasio

Consultant

Human Capital Development Group

Commission on Information and Communications Technology

[email protected]

http://pdeproject.orgfree.com