Open Source Software Usage in the Schools conceptual strategy
|
|
|
- Candice Walsh
- 10 years ago
- Views:
Transcription
1 Open Source Software Usage in the Schools conceptual strategy Kliment Simoncev open source advocate on behalf of MoES
2 Drafting conceptual strategy Leverage open source software in different use cases in education Enabling knowledge sharing and collaboration between teachers and students Unveil myths around open source software Introduce concept of open education Analysis and identification of common open source applications that can be useful in particular context of educational curriculum Provide proposal for sustainability model of open source
3 Key terminology Open Source software OSI (Open Source Initiative) Free software FSF (Free Software Foundation) Open standards W3C, Oasis, etc. Open systems - POSIX F/OSS (or FLOSS) inclusive term, used publicly by EC, 2000.
4 Very short history Free software is introduced by software development for the GNU operating system began in January 1984, and Free Software Foundation (FSF) was founded in October 1985 Open-source software" was proposed in 1998 as a replacement label for "free software". Later that year, Open Source Initiative was founded to promote the term as part of "a marketing program for free software"
5 Free vs. open source Free Software Foundation Richard Stallman Gnu Public License: viral, ensuring; openness of code in perpetuity Freedom of information Leftist; communitarian; idealist Open Source Initiative Eric Raymond BSD-style licenses: not placing any restrictions on use of software Better quality software Libertarian; pragmatist The term FLOSS (FOSS,F/OSS) is often used to bridge the ideological divide between the free software and open source software movements. It can also be used as a neutral term when discussing free / open source software with those of differing ideological viewpoints.
6 Software licenses Freedom 0: The freedom to run the program, for any purpose Freedom 1: The freedom to study how the program works, and adapt it to your needs. Access to the source code is a precondition for this. Freedom 2: The freedom to redistribute copies so you can help your neighbor Freedom 3: The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. Access to the source code is a precondition for this.
7 OSI Licenses Mozilla Public License Firefox Thunderbird Sun Public License 1 NetBeans Eclipse Public License Eclipse GPL/LGPL License Lazarus IDE free pascal free pascal GNU Compiler Collection AbiWord Open Office Celestia 7-Zip Gimp Mplayer Blender Inkscape Wine Kgeography Gaim Kig Kino nvu A lot of choices! Famous: GPL/LGPL Mozilla Apache BSD MIT
8 Software categories personal quantification (just as example) Category SC visibility Freedom Value Free software Open source Public domain software Copylefted software Non-copylefted free software GPL-covered software Non-free software Semi-free software Proprietary software Freeware Private (custom) software Commercial software
9 Software categories speculative diagram Free software Open sourc e Public do- Copylefted Noncopylef- GPLcover ed Nonfree soft- Semifree soft- Proprietary Free ware Privat e (cus- Com mercial Decisioun diagram Value Freedom SC visibility
10 Benefits of F/OSS Social, economic and cultural aspects F/OSS supports the local IT industry and digital self-sufficiency F/OSS supports entrepreneurship and business formation F/OSS supports innovation, local solutions and learning F/OSS supports local content creation and consumption F/OSS reduces vendor dependence and lock-in Open source raises the profile of developing countries in the global economy F/OSS puts user needs first: F/OSS shifts the competitive advantage Open source promotes transparency and accountable government Transparency Knowledge sharing Collaboration Creativity Do not guarantee creativity by itself, but it can make creativity run and work in unrestricted way.
11 Benefits of F/OSS in Education Greater learning of concepts rather than products new approaches of teaching and learning Possibility of localization (translation) promotion of cultural identity Customization and personalization Encourage Innovations Stimulating self-promotion Lower total cost of ownership (TCO) Bridges the digital divide and ensuring affordable access to ICT equality principle & affordable access to ICT as democratic right Alternative to Illegal Copying
12 Pitfalls of FLOSS Lack of awareness of F/OSS Poor Internet and international links Software piracy, so there is no clear, general evidence for decision makers However, there is multiple path to resolve that issues
13 F/OSS in education F/OSS in IT curriculum Programming languages Databases Learning concepts F/OSS as education tool in non-it curriculum New teaching and learning methodology tools e-learning systems interactive courses applied programming in natural science curriculum virtual lab Multidisciplinary projects Edutainment (games) Art School administration ICT infrastructure
14 F/OSS primer Educational technology Content Management Systems Learning Management Systems Interactive virtual learning systems Desktop end user learning workstations Server Web centric centralized infrastructure Collaborating communities of practice (CoP) Domain Community Practice NOT just a web site! Open Content Creative Commons License Free Operating system Linux
15 Who will use F/OSS? Q&? Q1. To what degree would students and teachers want to or be able to become involved in co-creating digital resources? Q2. Are teachers and students capable of maintaining theirs own open system infrastructure? Q3. What kinds of F/OSS systems would teachers and learners want and what levels of functionality and ease-of-use would they require? Q4. What kinds of authoring tools need to be customized/adapted/developed in order to support teachers and learners to become more actively involved in cocreation of resources? Q5. What kinds of resources and policies do we need to put in place in order for the different communities (F/OSS, software industry, researcher and educators) to work together? Q6. What business models would need to be developed to enable co-creation to support all sectors?
16 FLOSS participation Level/Role Spectrum of roles from less to more participation and structuralization 8 (highest) Passive User Using software as most of commercial software 7 Reader Peer reviewing, learn from source 6 Bug Reporter 5 Bug Fixer 4 Peripheral developer 3 Active developer Discovering reporting bugs. May not read source code, but in most cases do. Understand small portion of source code and change it. Improvements and small changes of software Active development 2 Core Member Grounding and leading 1 (deepest) Project Leader ROLE descriptio n Less participation, end-user Understanding, Reading Testing, Reporting Bug fixing Occasionally development Major new development High constant participation in long-run, development High participation, responsibility
17 How to make F/OSS sustainable? Awareness for F/OSS in general Monitoring development of F/OSS stay in-touch with community Collaborate with developers Education and documentation Develop local resources Translation of software as continuous process Customization and extension of software Development of brand new products Leverage open standards Warranty services and service level agreements Different sw. distribution channels, use portable software
18 Showcase 1 Lazarus IDE Translation in 2 languages. Compilation of source code on Ubuntu 6.06 platform. Installation for Windows. Debian distribution format. Compilation of Lazarus developed OSS project (lazix) included in distro. Testing free pascal compliance to standard secondary school pascal curriculum.
19 Showcase 2 - Physics programming & science Eclipse development Integrating all simulation programs into Eclipse run-time frameworks as plugins All-in-one application for physics simulations Customizing development IDE as branded product.
20 Showcase 3- Interactive chemistry - JMol Presentation of molecular models directly from web site running Jmol applet. Develop teaching tutorials based on Jmol. Using already available web sites on internet running chemistry systems based on Jmol. 1. Moodle and Jmol integration: 2. Teaching web application: 3. Gallery of molecules: 4. Molecules In Motion: 5. The Virtual Museum of Minerals and Molecules :
21 Showcase 4 - Open Office extending with macros & components Customization and personalization by extending OpenOffice with macros. Use already developed macros (available as open source projects) as start up project for your own macro development. Automation of Office Administration work with customized open source office productivity suite.
22 Showcase 5 -Wine Running Windows applications on Linux with help of Wine. Tool for having only one educational OS for running application not available on Linux. Portability
23 Showcase6 -Apache web server running PHP applications - phpbb Showcase of PHP technology and LAMP (Linux/Apache/MySQL/PHP) technology stack. Apache as most popular and used open source web server phpbb is a popular free and open source forum system written in the PHP programming language Compatibility with multiple database management systems. A large community of users providing free support and customizations.
24 Showcase 7 -Remastering of Linux distros Re-mastering of official Ubuntu distribution installation and live CD. Branding of distribution: educational look & feel. Distribution of selected desktop software for education purposes Starting point for more specialized Linux distributions for special purposes
25 Conclusions F/OSS communities control the developmental dynamic of evolving good More about open future (and opportunity) than about access to currently existing source-code text. Preferable choice, especially in situation of new economy model promoting by F/OSS philosophy, proving itself as viable by economic criteria and still keeping concept of freedom and openness as strategic objective Try to make some ideas and concepts behind F/OSS phenomenon more clear Directions toward practical implementations of F/OSS concepts in education
26 Thank You Any questions?
Moving a Commercial Forecasting Product to Open Source
American Immunization Registry Conference October 7 9, 2013 Denver, CO Moving a Commercial Forecasting Product to Open Source Judy Merritt, Scientific Technologies Corporation Nathan Bunker, Dandelion
Free and Open Source Software for Business: An Introduction
Free and Open Source Software for Business: An Introduction James Kariuki Njenga Department of Information Systems University of the Western Cape Introduction to general concepts, and business ideas of
CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software
CSPA Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software Carlo Vaccari Istat ([email protected]) Index Costs categories
Open Source Software Development
Open Source Software Development OHJ-1860 Software Systems Seminar, 3 cr Imed Hammouda Institute of Software Systems Tampere University of Technology Course Information Open Source Software Development
Userful MultiSeat Toolkit
Userful MultiSeat Toolkit Computer Lab Set-Up & Procedures Guide Linux: The Free Alternative 2 Userful MultiSeat Toolkit - Computer Lab Set-Up & Procedures Guide Linux: The Free Alternative Copyright 2010
Categories of Free and Nonfree Software
This list was originally published on http://gnu.org, in 1996. This document is part of, the GNU Project s exhaustive collection of articles and essays about free software and related matters. Copyright
What You Should Know About Open Source Software
What You Should Know About Open Source Software J.D. Marple Silicon Valley Latham & Watkins operates as a limited liability partnership worldwide with an affiliate in the United Kingdom and Italy, where
Impact of cloud computing
EOLE European Open source & free software Law Event Brussels 06/12/2013 Impact of cloud computing...on FOSS users Benjamin Jean [email protected] 1 Plan 0. Definition : who are the users? 1. Questions: is
Open-source business models: Creating value from free stuff'
Best Practice in Innovation, Entrepreneurship & Design Open-source business models: Creating value from free stuff' 31 March 2010-18.00 to 19.30 Panellists: Prof. Bart Clarysse - Chair in Entrepreneurship,
Open Source Software
Open Source Software This booklet will be useful for small businesses that would like to learn more about open source software, its benefits and limitations. The booklet also contains a reference list
Free software GNU/Linux TOR project
Fair Young Sustainable Inclusive and Cooperative (FYSIC) @ Modica Sicily Free software GNU/Linux TOR project Solira Software Libero Ragusa What is Solira? We promote the Free Software philosophy on local
Keynote Speech. Free and Open Software: Features, Development, Experiences, Benefits and Opportunities
Free and Open Source Software in Sudan: Freedom of Change and Strategic Vision, Khartoum - 8 June 2009 Keynote Speech Free and Open Software: Features, Development, Experiences, Benefits and Opportunities
Introduction to Free Software
, facts, myths, actors http://www.poirrier.be/ June 28th, 2007 Freedom What are free software? Software Freedom What are free software? Free... Software? Freedom What are free software? Freedom No subordination,
Microsoft & Open Source Software
Microsoft & Introduction The seemingly never-ending conflict between open source software (OSS) and fixed source (proprietary) software continues to evolve in nuanced, complex directions, some predicted
Open Source. Knowledge Base. By: Karan Malik INTRODUCTION
Open Source By: Karan Malik INTRODUCTION Open source is a development method, offering accessibility to the source of a product. Some consider open source as possible design approaches, while some of them
Your Cloud, Your Data, Your Way! owncloud Overview. Club IT - Private and Hybrid Cloud. Austrian Chambers of Commerce Vienna, January 28th, 2014
Your Cloud, Your Data, Your Way! owncloud Overview Club IT - Private and Hybrid Cloud Austrian Chambers of Commerce Vienna, January 28th, 2014 owncloud s Mission owncloud allows IT organizations to deliver
Policy on Device Drivers for Procurement of Hardware for e-governance
Policy on Device Drivers for Procurement of Hardware for e-governance (Draft for Public Review) Government of India Department of Information Technology Ministry of Communications and Information Technology
Linux, Open Source, and IBM: The Next Decade
Linux, Open Source, and IBM: The Next Decade Bob Sutor VP, Open Source and Standards Today's talk In order to set the context for the next ten years, we'll start by looking back over the last decade. From
Library Technology Reports
Open Source Library Automation: Overview and Perspective A chapter from Library Technology Reports Expert Guides to Library Systems and Services by Marshall Breeding ALA TechSource purchases fund advocacy,
An Introduction to the Legal Issues Surrounding Open Source Software
An Introduction to the Legal Issues Surrounding Open Source Software By Daliah Saper Saper Law Offices, LLC 505 N. LaSalle, Suite #350 Chicago, IL 60654 http://www.saperlaw.com Open Source Software Open
Selection and Management of Open Source Software in Libraries.
Selection and Management of Open Source Software in Libraries. Vimal kumar V. Asian School of Business Padmanabha Building Technopark, Trivandrum-695 581 [email protected] Abstract Open source software
What is Open Source? Open source is defined by three key components:
Integrating Open Source into your business To help businesses deal with the complexity of globalization, unanticipated opportunities, unexpected threats, competitive demands and fiscal constraints, a business
Open Source Sustainability and RDM. Scott Wilson [email protected]
Open Source Sustainability and RDM Scott Wilson [email protected] What does sustainability mean? To be sustainable a project must meet its own costs. Most projects have their initial costs covered
How To Value Open Source Software
Application of Open Source Software in IT Services Dr. June Sung Park CTO Samsung SDS November 2008 Contents OSS Definition OSS Products OSS Value OSS Demand OSS Supply Samsung SDS Sponsored Anyframe Java
Introduction to Open Source. Marco Zennaro [email protected] Carlo Fonda [email protected]
Introduction to Open Source Marco Zennaro [email protected] Carlo Fonda [email protected] Agenda Open Source Linux Linux history Distributions License Types OS and Development OS Definition Why is it called
Project OSEPA Best Practices throughout Europe
Project OSEPA Best Practices throughout Europe 20.11.2012 MFG - Mehr Innovation mit IT und Medien MFG Baden-Württemberg 1 OSEPA What is it about? The OSEPA project (Open Source Software in European Public
On the Influence of Free Software on Code Reuse in Software Development
On the Influence of Free Software on Code Reuse in Software Development Marco Balduzzi Abstract Software reuse has become a topic of much interest in the software community due
Writing Open Source Software for BlackBerry
Writing Open Source Software for BlackBerry Derek Konigsberg, Software Engineer B10 Introduction About Me Derek Konigsberg Desktop developer by day (C#, with some Java and C++) Mobile developer by night
Free and Open Source Software - a feasibility study Appendix 1: Extensive survey
2003:8a Free and Open Source Software - a feasibility study Appendix 1: Extensive survey This publication is available from: The Swedish Agency for Public Management Publication Service Box 2280 SE-103
BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME
BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME System Analysis and Design S.Mohammad Taheri S.Hamed Moghimi Fall 92 1 CHOOSE A PROGRAMMING LANGUAGE FOR THE PROJECT 2 CHOOSE A PROGRAMMING LANGUAGE
Software, Shareware and Opensource CSCU9B2
Software, Shareware and Opensource CSCU9B2 1 Contents Commercial software vs Freeware vs Open Source software Licences GNU GPL Open source Common software examples Sources, Safety and Risks 2 Pay, Try,
Open Source Software: Recent Developments and Public Policy Implications. World Information Technology and Services Alliance
December 2004 Open Source Software: Recent Developments and Public Policy Implications Open source software has become a topic of great interest in the press and among policymakers. Open source software
Ubuntu Linux Server Ubuntu Linux Server Edition Quick Overview
Ubuntu Linux Server Ubuntu Linux Server Edition Quick Overview Joseph Guarino Owner/Sr. Consultant Evolutionary IT http://www.evolutionaryit.com Copyright Evolutionary IT 2007 1 ? How many of you use GNU/Linux
Using Free Software at a Portuguese Secondary School of Arts
Using Free Software at a Portuguese Secondary School of Arts Alexandre Martins and Fernando Leal Escola Secundária Artística de Soares dos Reis Porto, Portugal [email protected] [email protected] 1. Introduction
Traditional Commercial Software Development. Open Source Development. Traditional Assumptions. Intangible Goods. Dr. James A.
Open Source Development Dr. James A. Bednar [email protected] http://homepages.inf.ed.ac.uk/jbednar Traditional Commercial Software Development Producing consumer-oriented software is often done in
GPL v3 or EUPL? Alternative for Public Sector and their providers
GPL v3 or EUPL? Alternative for Public Sector and their providers European Opensource Lawyers Event Paris, 24 September 2008 European Opensource Lawyers Event Page 1 ID cards Nationality: Parents : Pregnancy:
Presentation. Open Source is NOT Free. For ISACA. By Dave Yip / Gamatech Ltd. Agenda
Presentation Open Source is NOT Free For ISACA By Dave Yip / Gamatech Ltd Agenda Gamatech Introduction to Open Source Open Source and Enterprises Open Source Licensing Open Source Risks Open Source Management
VOL. 2, NO. 1, January 2012 ISSN 2225-7217 ARPN Journal of Science and Technology 2010-2012 ARPN Journals. All rights reserved
Mobile Application for News and Interactive Services L. Ashwin Kumar Department of Information Technology, JNTU, Hyderabad, India [email protected] ABSTRACT In this paper, we describe the design and
1. Current strategy 2. Current situation 3. Update 4. Proposition
OSS Strategy 1 1. Current strategy 2. Current situation 3. Update 4. Proposition 2 OSS Strategy First time drafted in 2000 Renewed every 2-4 years Latest version in the form of a Decalogue Principles instead
FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle
FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle Table of contents Executive summary......2 What is FOSS Governance 3 The importance of open source governance...3 Why
Free, Libre and Open Source Software (FLOSS)
Free, Libre and Open Source Software (FLOSS) - Use by Governments Presented by: Charles Schulz, Ars Aperta John Borras, Pensive SA Webinar December 2009 Part 1 Introduction to FLOSS Charles Schulz Agenda
Sviluppo soluzioni Open Source per il Cloud
Sviluppo soluzioni Open Source per il Cloud Eclipse e Windows Azure Platform Senior Architect Cloud Computing, Microsoft www.spagoworld.org/openevents Microsoft & Open Source? Are you kidding me? www.spagoworld.org/openevents
A COMPARISON BETWEEN "ORACLE VM VIRTUALBOX" AND "VMWARE PLAYER" FROM A "LINUX" PERSPECTIVE
A COMPARISON BETWEEN "ORACLE VM VIRTUALBOX" AND "VMWARE PLAYER" FROM A "LINUX" PERSPECTIVE SUMMARY: BASIC COMPARISON VIRTUAL HARD DRIVE ADAPTER DIFFERENCES VIRTUAL NETWORKING DIFFERENCES BASIC COMPARISON
Open Source Software. The Foundation for Tomorrow s Infrastructure. Al Gillen. Program VP, System Software IDC April 2013
Open Source Software The Foundation for Tomorrow s Infrastructure Al Gillen Program VP, System Software IDC April 2013 Agenda 1. Industry Trends 2. Understanding the Open Source Development Model 3. The
c University of Oxford This document is licensed under http://creativecommons.org/licenses/by-sa/2.0/uk/
OSS Watch c University of Oxford This document is licensed under http://creativecommons.org/licenses/by-sa/2.0/uk/ key messages... These are the points to take away from this talk: is more than just a
Leveraging Open Source / Freeware Solutions
Leveraging Open Source / Freeware Solutions Dean Pfoutz (CFE) Information Technology Director Indian River County Property Appraiser [email protected] (772) 226-1555 Objectives Understand the Open Source
Free and Effective Software Piracy Prevention
Free and Open Source Software Effective Tool to Reduce/Overcome Software Piracy Rate in Central Asia Intellectual Property Rights and Internet in Central Asia Content New Countries of New (Virtual) Silk
An Introduction to Open Source Software and Licensing
An Introduction to Open Source Software and Licensing @black_duck_sw Karen Copenhaver Mark Radcliffe Peter Vescuso Black Duck 2013 Speakers Peter Vescuso EVP of Marketing, Black Duck Software Karen Copenhaver
Research Note. Open Source Policies for Commercial Software Companies
Research Note Open Source Policies for Commercial Software Companies By Mike Kelly Copyright 2015, ASA Institute for Risk & Innovation Keywords: Software, Open Source, Ethics Abstract: Creating software
Enterprise Applications: Taking the Open Source Option Seriously
Enterprise Applications: Taking the Open Source Option Seriously Nicolás Riesco B. and Jaime Navón C. Computer Science Dept., P. Universidad Católica de Chile {nriesco,jnavon}@ing.puc.cl Abstract. Free
Getting Started with Open Source Compliance
Getting Started with Open Source Compliance August 9, 2006 www.hro.com Denver Boulder Colorado Springs London Los Angeles Munich Salt Lake City San Francisco Copyright 2006 Holme, Roberts & Owen LLP Where
Of Penguins and Wildebeest. Anthony Rodgers VA7IRL
Of Penguins and Wildebeest Anthony Rodgers VA7IRL The Penguin Linux was created by a Swedish-speaking Finn called Linus Torvalds Version 0.01 was released in September 1991 We are now on version 2.6 It
Commercial Software Licensing
Commercial Software Licensing CHAPTER 4: Prepared by DoD ESI January 2013 Chapter Overview Publishers generally create one or more of three major types of software products: Applications software for transactions,
Open Source and Sun. It's Importance
IT Briefing: Open Source A World Wide Technology Web Seminar Bob Olwig World Wide Technology Harry J Foxwell, PhD Sun World Wide Technology A market-leading systems integrator that provides innovative
THE OPEN SOURCE DEVELOPER REPORT
THE OPEN SOURCE DEVELOPER REPORT 2011 ECLIPSE COMMUNITY SURVEY JUNE 20 11 EXECUTIVE SUMMARY Eclipse is a large, vibrant, well-established open source community with over 200 open source projects, close
Open Source Software: critical review of scientific literature and other sources
Open Source Software: critical review of scientific literature and other sources Marc Querol del Amo Master of Science in Computer Science Submission date: June 2007 Supervisor: Maria Letizia Jaccheri,
OPEN SOURCE SOFTWARE AND THE AUSTRALIAN GOVERNMENT
OPEN SOURCE SOFTWARE AND THE AUSTRALIAN GOVERNMENT A key-note speech by Brian Catto (Director Governance and Policy Branch, Australian Government Information Management Office) at the Open Source Developers
The best of both worlds
Feature Open source strategies The best of both worlds Mixing open source and closed software can prove to be an effective and profitable corporate strategy. Philips is one company that has come to understand
How To Use Open Source Software
Open Source Software: What You Need to Know Presented By: Lisa Abe, Ian Kyer and Marek Nitoslawski September 15, 2005 Open source software ( OSS ): What you need to know Understanding the business and
How To Use Open Source Software In Government
Open Source Software Options for Government February 2011 Aim 1. This document presents options for Open Source Software for use in Government. 2. It is presented in recognition that open source software
Introduction to Linux operating system. module Basic Bioinformatics PBF
Introduction to Linux operating system module Basic Bioinformatics PBF What is Linux? A Unix-like Operating System A famous open source project Free to use, distribute, modify under a compatible licence
