Open Source for Government Alexander C. Pitzner Sr. Network Engineer Harrisburg University of Science and Technology

Slides:



Advertisements
Similar presentations
15 Maintaining a Web Site Section 15.1 Identify Webmastering tasks Identify Web server maintenance techniques Describe the importance of backups Section.
Advertisements

The Web Wizards Guide to Freeware/Shareware Chapter Six Open Source Software.
Distributed Data Processing
The Lucernex Cloud: A software-as-a-service solution delivered via the Cloud What is the Cloud? Cloud Computing is the future of all software applications,
Managing Software Assets. Managing Software Assets Software costs represent one of the largest information technology expenditures in most firms. Amounting.
1 Open Office – A cheaper alternate to Microsoft Office Edited by: Irfan Ilyas.
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
Software Asset Management (SAM) ITS Offsite Workshop 2002 November 8, 2002.
Copyright (c) 2003 by Prentice Hall Computers Tools for an Information Age Chapter 2 Applications Software: Getting the Work Done.
Open Source Software …its not all for the techies. - Dan Coming.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
1 IS371 WEEK 8 Last and Final Assignment Application Development Alternatives to Application Development Instructor Online Evaluations.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Chapter 10 Information Systems Management. Agenda Information Systems Department Plan the Use of IT Manage Computing Infrastructure Manage Enterprise.
Open Source Business Models By Mike Telmar, Jacob Jennings, and Jerome Thomas.
Health Informatics Series
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
Chapter 3 Applications Software: Getting the Work Done.
Small Business Security By Donatas Sumyla. Content Introduction Tools Symantec Corp. Company Overview Symantec.com Microsoft Company Overview Small Business.
WHY SANeFORCE.com Prescription for your Success. SERVICES NO Hardware NO Software ONLY SERVICES Prescription for your Success.
I Information Systems Technology Ross Malaga 3 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 3-1 SOFTWARE.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
© 2013 Jones and Bartlett Learning, LLC, an Ascend Learning Company All rights reserved. Security Strategies in Linux Platforms and.
IT:Network:Microsoft Applications
Sl.NoUnitContents 1.Unit - 1 What is Open Source?, Why Open Source? 2Unit – 2 What is Open Standard? - Why Open Standards? 3Unit – 3 Peek into history.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
SEC835 Database and Web application security Information Security Architecture.
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
Categories of Software
WEB ENGINEERING LECTURE 4 BY Kiramat Rahman. outline  In this Lecture you will learn about:  Term “Software” and its relationship with “Hardware” 
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 2 The Sources of Software 2.1.
IBM Governmental Programs Open Computing, Open Standards and Open Source Recommendation for Governments.
Chapter 2 The Origins of Software Modern Systems Analysis and Design.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
The rSmart Group Kuali Days Successful Financial System Implementation Indianapolis April 11,
"What is Cloud Computing and what does it mean to you???” Mark Munson.
Cloud Computing Zach Ciccone Claudia Rodriguez Annia Aleman Xiaoying Tu Nov 14, 2013.
Effective User Services for High Performance Computing A White Paper by the TeraGrid Science Advisory Board May 2009.
15 Maintaining a Web Site Section 15.1 Identify Webmastering tasks Identify Web server maintenance techniques Describe the importance of backups Section.
Class 5 Computer Software. Outline System Software Application Software (“Applications”) Markup languages for Internet (HTML, XML) User Interface Client-Server.
Security Professional Services. Security Assessments Vulnerability Assessment IT Security Assessment Firewall Migration Custom Professional Security Services.
SCSC 311 Information Systems: hardware and software.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
UEC 01 : Computer Skills & Programming Concepts I 1PUA – Computer Engineering Department – UEC01 – Dr. Mona Abou - Of Lecture 6: Applications Software.
Chapter 8 Selecting and Maintaining Digital Resources.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Free and Open Source Software Leaders: Chapter 8 Technology and the Administrator Chris Cerulli Summer 2012.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 7 Business Aspects of Software Engineering.
ERP Implementation Fundamentals Richard Byrom Oracle Consultant, Speaker and Author
Delivering Fixed Content to Oracle Portal Doug Daniels & Ken Barrette Quest Software.
Chapter 2 The Origins of Software Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Proprietary vs. Free/Open Source Software
C2 Applications Software Getting the Work Done Solve a particular problem or perform a particular task.
11 i Upgrade: Is an Assessment Useful for Your Company? By: Bernard Doyle, Applications Software Technology Corp. Marie Klein, Information Resources Inc.
Information Technology Services Strategic Directions Approach and Proposal “Charting Our Course”
Integration integration of all the information flowing through a company – financial and accounting, human resource information, supply chain information,
Introduction TO Network Administration
Introduction to Open Source GIS David McIlhagga, President DM Solutions Group.
Open Source Software in Federal Acquisitons Acquiring Maximum Agility: Beyond Open Standards TCO and Best Value Revisited.
Organizing and leading the IT function Two set of tensions guide policies for developing, deploying and managing IT systems. 1.Innovation and control a.How.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.1.
Je-Kyun Kim Swapnil Patil William Lindsey Ken Brenner Sumit Gangwani Varun Jain.
Introduction to Databases Transparencies
Computers Tools for an Information Age
Introduction to Computing
SOFTWARE TECHNOLOGIES
Agenda The current Windows XP and Windows XP Desktop situation
Presentation transcript:

Open Source for Government Alexander C. Pitzner Sr. Network Engineer Harrisburg University of Science and Technology

Agenda What is Open Source and why does it matter? Potential. Applications and Examples. Risks and Recommendations. Transition to John Punzak.

What is Open Source? Not to be confused with Freeware or Shareware Freeware: Software which can be downloaded, used and copied without restrictions. Shareware: Software distributed for free, often on a trial basis in which the user may need to pay for it later. Open Source: Software is free to use and modify to users and developers. “The Open Source Definition is a bill of rights for the computer user.” Source: Bruce Perens

Open Source Bill of Rights 1. Free Redistribution 2. Source Code 3. Derived Works 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 Contaminate Other Software 10. License Must Be Technology-Neutral Source:

Why Open Source Matters Open Source software doesn’t suffer from the security, support and EOL problems that Freeware & Shareware products do. “A collaborative open source community ensures the viability of commercial vendors built around it.” “A truly open community protects users from vendor decisions.” Source: Bernard Golden “The Difference between Friend and Faux Open Source”

Potential for Government Decrease IT costs by eliminating or reducing software licensing expenses, maintenance and support costs. Self-determination on the development, fit and function of software. Prevent vendor “lock-in” by leveraging the ability to use commercial products and maintaining compatibility with custom applications. Embracing file and format standards to enable information & application sharing between government entities. Open document formats ensure future accessibility of archived data.

Collaboration is key Companies who work with other organizations gain more from open source than internally focused companies, who see only cost savings. Various agencies can share what works without licensing issues. Open file formats and standardization promote easier integration between agencies and departments.

Applications / Examples Client applications: OpenOffice, a substitute for Microsoft Office ( Operating Systems: There are open source operating systems alternatives for both clients and servers. You can even transform almost any PC to a Thin client by booting to an OS directly from the network, extending the life of PC hardware ( Server applications: , Web server, databases, ERP & CRM, firewall, proxy servers, SAN, IDS/IPS, etc. Essentially, if you can think of an application there is an open source alternative. Fairly comprehensive list of open source packages at: Harrisburg University uses open source for: Course Management System (Moodle) Network Monitoring (Nagios, Cacti & Groundwork)

Risks of Open Source Many Open Source solutions are NOT turn key and require more time to properly plan and implement. Successful integrations depends on higher technical savvy of staff. The absence of software licensing fees needs to be offset along with the costs of training, support and maintenance. “Most open-source projects have a large corps of developers, Internet mailing lists, archives and support databases all available at no cost. That’s the good news. The not-so-good news is that there’s no single source of information. "A simple question may result in multiple, conflicting answers with no authoritative source," Source: Gary Hein Indemnification: implications of using code to which you can’t verify the right to use. *SCO vs. IBM lawsuit in 2003*

Recommendations Determine true benefit of an Open Source solution by incorporating all cost factors (ease of implementation, training, support and maintenance). If implementing yourself, start with small, low impact solutions to warm up to potential open source complexities. Make knowledge transfer a priority within the IT organization. Try virtual appliances to evaluate open source products. Opt for a vendor solution based on open source. This deals with the accountability part of open source code.

What next? Technology doesn’t have value without people to determine the best fit and function within their organization. Who evaluates and determines open source value? Who integrates (in-house or external vendor)? Who plans for sustainability? Who assesses impact? Who supports and trains?