Click to put Title Here by wxQbknDC


									FOSS in Education

           JOHN MACASIO
             6 September 2006
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.
 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.
 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.
       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.
 FOSS-Collaborative Project
• Software Solution Repository
  – Sourceforge.Net
  – Eduforge.Net
  – Freshmeat.Net
  – Linux.Org
• Project Documentation
  – The Linux Documentation
  – The Open Office Documentation
Project Repository
Index of FOSS Project
Education Project
Resource Site
Open Documentation

Documentation Project
  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.
      FOSS as Empowerment
•   Right to use
•   Right to modify
•   Right to redistribute
•   Right to study
•   Right to innovate and create
FOSS Licensing Framework
• Free Software Foundation
• Open Source Initiative
• Creative Commons
General Public License
Free Software Definition
 Free 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
 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 Foundation
 Richard Stallman
Open Source Initiative
Open Source Definition
 1. Free redistribution
 2. Software must include source code
 3. License must allow modifications and derived work
 4. Integrity of the author's source code
 5. No discrimination against persons or groups
 6. No discrimination against fields of endeavor
 7. Distribution of license
 8. License must not be specific to a product
 9. License must not restrict other software
 10. License must be technology-neutral

 Open Source Initiative
 Bruce Perens
Creative Commons
    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.
     Know More on FOSS
• Quick references
        UNCTAD Report 2003
 FOSS Implication to
   Developing Countries
 • Barrier reduction to
   market entry of
   developing countries
 • Cost reduction
 • Expansion of technology
   and skills
 • Digital inclusion
  On FOSS –UNDP Primer
FOSS Licensing Primer
Open Standard Primer
  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.
 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
       FOSS and Competency
•   open standard
•   learning by doing
•   collaboration
•   technology based and not on brand
•   learner as knowledge builder
•   teacher as practioner
•   Innovation through experimentation
       Significance to Service
• 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
• Local development of ICT skills to support
    Open Service Infrastructure
• Low Cost
• No locked-in
• Inter-operate, open standard
• Build competency of both teacher and
• Localized
• Contribute to knowledge building
• Integrative
The Open Service Infrastructure
                         The User Working Environment

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

                Open Source Internet/Intranet Environment

Apache         PhP                  MySQL              Linux                Atutor           Open Accounting
Web Server     Application          Database           e-Mail Server        WordPress        Centre SIS
Joomla CMS     Server                                  Web Mail             PHPBB
              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
           Support Model
•   Via the Internet
•   Community of Users
•   On-line Manual and Documentations
•   Source Code
           Rating FOSS
• Are you ready to use FOSS
Business Readiness Rating
 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
6. Download (Availability)
 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)
Service Features
Open Standard
Support Forum
Project Sponsor
   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
Mindset to Manage
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)
Multi OS
Saved Data
Data Standard
Export Data
Data Standard
Supported ICT Skills
      1. Worprocessing and Textual
      2. Spreadsheet Calculation
         and Database
      3. Multimedia Presentation
      4. Image and Graphics
      5. Video Editing
Supported ICT Skills
      6. Web Site Creation and
      7. Web Browsing
      8. Email and Internet
      9. Project Management
      10. Database Creation and Access
      11. Browser based Application
FOSS Desktop Application
FOSS Desktop Application
            1. Office Productivity
            2. Desktop Publishing
            3. Web Authoring
            4. Internet Tools
            5. Image Manipulation
FOSS Desktop Application
            6. Vector Graphics System
            7. 3D Graphics and
            8. Video Editing System
            9. Project Management
            10. Desktop Operating
FOSS Internet/Intranet Services
        1. Web Hosting System
        2. Data Management System
        3. Application Management System
        4. Web Content Management
        5. Email Services
FOSS Internet/Intranet Services
       6. Learning Content Management
       7. Web Log Publishing Service
       8. On-line Forum Services
       9. Digital Repository System
       10. Web Casting Service
       11. Network Operating System
FOSS Application Development
         1. Unified Modeling
         2. PHP
         3. Java
Office Productivity
Desktop Publishing
Web Authoring
Internet Tools
NVU Features
Image Manipulation Program

Vector Graphics
3D Graphics & Animation
Video Editing
 Project Management
Desktop Operating System
Web Services
Database System
Application Development

Application Development

  Mail Services
   Mail Services
Modeling Tools
Content Management System

Digital Repository
   Web Log
Network Operating System
John J. Macasio
Human Capital Development Group
Commission on Information and
  Communications Technology

To top