Open Source for the End User. Matthew G. Switlik Learning Management Programmer IT since 1996 Web application development since 2001.

Slides:



Advertisements
Similar presentations
OPEN SOURCE AND OPEN WEB Janani L Alagu Alagappan.
Advertisements

Linux Operating System Linux is a free open-source operating system based on Unix. Linux was originally created by Linus Torvalds with the assistance of.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
Copyleft and cathedrals How the counterculture is changing the way we do business.
IS Spring The Basics of Open Source Reinhardi A. Haqi Mohamed Umar Shakeel Advanced Topics for Systems Development.
A Framework for Understanding The Open Revolution How the Open Source movement is changing the world.
Open Source/Free Software Source code is available Extensible Can be changed, modified Freely distributed Copies Modified versions Alternatives to commercial/proprietary.
Free Your Mind Code.  Sometimes I write software in exchange for money (don’t judge)  Sometimes I write software in exchange for knowledge, experience,
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Open Source Graphics by AbdAllah SaeeD. What is Open Source? Open source does not just mean access to the source file. It also means: – Free Redistribution.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Web Design Basic Concepts.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
Operating Systems Chapter 4.
The file server model July 14, 2011 © 2011 PC3.org The File Server Model Presented for the PCCC Program Notes We recommend that you print these slides.
1. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2 Technology in Action Technology in Focus: Computing Alternatives.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Users’ reviews of TuneUp Utilities 2011 A brief Introduction of types of software Install Internet Information Services Install Microsoft Office 2010.
Computer Concepts – Illustrated 8 th edition Unit C: Computer Software.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Open Source: Doing What You Do for Free Alex Inman Director of Technology Whitfield School
How I learned to stop worrying and love Open Source Software... Colin M. Sharples Advisory IT Specialist IBM Business Consulting Services SQNZ 21 October.
Operating Systems AOIT Principles of Information Technology.
Introduction to Open Source Imed Hammouda, adjunct professor Tampere University of Technology
Software Software essential is coded programs that perform a serious of algorithms. Instructions loaded into primary memory (RAM) from secondary storage.
Software Essentials ICT 1 & 2. What is software?  software is the set of instructions stored inside a computer  These instructions tell the computer.
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
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?
Computer Software Chapter 4 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
IS1825 Multimedia Development for Internet Applications Lecture 09: Free and Open Source Software Rob Gleasure
Open Source Software In the beginning, all software was free –in the 1960s,when IBM and others sold the first large-scale computers, these machines came.
Open Source The Future of Software What’s Open Source Open-source software is computer software whose source code is available under a copyright license.
Demystifying Free and Open Source Software Or: How I Learned to Stop Worrying and Embrace F/OSS in the Enterprise Seth Galitzer (CIS) David White (CAPD)
CPS 82, Fall Open Source, Copyright, Copyleft.
Mobile Device Programming
INTRODUCTION UTUBUNTU Why use Ubuntu for desktops? Ubuntu is a Fast, Secure and Easy-to-use operating system used by millions of people around.
Open Source Project By Robert Smith
Introduction After seeing the pressure of license and proprietary software users where a lot of money is needed to make sure the software is in good condition,
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Introduction to Computer Operating Systems
Or, how we created LIVE.PSU.EDU and NEWSWIRES.PSU.EDU without blowing our budget Or, how we created LIVE.PSU.EDU and NEWSWIRES.PSU.EDU without blowing.
CS101 Computer Software. Software Software is... Two main types of software are…
Software Essentials ICT 1 & 2. What is software?  software is the set of instructions stored inside a computer  These instructions tell the computer.
Made By: Micheal Mouner Linux VS Windows. Agenda.
Selenium server By, Kartikeya Rastogi Mayur Sapre Mosheca. R
Using Google Apps at Coonabarabran High 2013 An introduction to new DEC- approved tools for staff and students.
Jewelfame – E Commerce Application Submitted by Chirag Parekh – Master of Computer Application (Year : 2013 – 2014) Atmiya Institute of Technologies.
5 ٥ V new position ? 10 ^1 10 ^2 10 ^ : : : : 99.
Operations Management - Problems Students cannot play HW Requirements Self-RegistrationSW requirements Upload by Paris SW Capacity Internet connection.
Computer-Based Systems. Computer -Based System Procedures Personnel Data Software Hardware.
GNU and Linux.
App Inventor إعدادأشرف رفاعي أحمد
LINUX History In 1984 a project was launched by Richard Stallman to develop a complete Unix-like operating system that would be considered free software.
OPEN SOURCE.
open source and free software Najeeb Ullah Student ID
OPEN SOURCE.
Introduction to Fedoraproject
What is Copyright?.
Infrastructure – Computer Software Gerhard Steinke
Pickit Business.
OPEN SOURCE SOFTWARE (OSS)
OPEN SOURCE BY :.
Different Operating Systems
Open Source and QGIS An Introduction Anna Iglseder OSI / CC BY 2.5
Assoc. Prof. Hussam Elbehiery
Presentation transcript:

Open Source for the End User

Matthew G. Switlik Learning Management Programmer IT since 1996 Web application development since 2001 PHP Developer at Oakland since June I love open source because it provides me with continuously improving tools. I had tried Linux many years ago but hadn't personally needed it. PHP and Firefox were my first must have Open Source tools. Now I had a need for linux and it quickly gained my attention.

What Do I mean “End User”? The people who just want the software to work for them. No tinkering or hassles. It has to be reliable, and secure, and they may not know how to keep it that way. They are increasingly using the cloud. Open Source for the End User

The four types of people who can benefit from Open Source The End User o tools that were once very costly are now available to you The Admin o Supporting the End User get easier with tools that are constantly being refined o a continuing trend of doing more with less. (Apache in 1995) The Developer o Better tools, faster innovation, better support from community of fellow users. o Reputation - your work can precede you. The Manager o Stay flexible by not being tied to a single vendor or license. o Lower long term support costs. o Retraining will eventually be needed no matter what software you choose. Why not pick the solution that you can count on it indefinitely.

What is Open Source? Distributing the source code to the users of the software. if(x==true){ print("Hello World!"); }else{ print("Goodbye!"); } Why? Because we innovate faster when ideas are exchanged. Good technique will spread.

Most of the time Open Source implies Free Open Source Software. Meaning you are free to redistribute the software given the terms of the license. GPL (GNU Public License) Copyleft ensures users rights to distribute the software and future changes to the software. derived works can only be distributed under the same license terms. BSD (Berkeley Software Distribution) fewer restrictions on distribution compared to other free software licenses such as the GPL. Allows the redistribution with out the source. You can keep your changes to yourself. MIT requires attribution and inclusion of the MIT license document. MIT licensed code stays under the license but can be used in proprietary software.

Is Mac OSX Open Source? Major components of Mac OS X, including the UNIX core, are made available under Apple’s Open Source license. But not the whole operating system. What about me? The Android operating system is open source. Except for version 3.0. The Apps such as Gmail, the Market, and Google Maps are not open source.

What can I do with Open Source? Run your computer. The best way to leverage Open Source is to dive it with an operating system that is open source. Seriously, give Ubuntu Linux a spin. LIVE Images require no commitment Package managers are like an App Store where everything is free.

The Internet Google Chrome, Mozilla Firefox, and parts of Safari are all open source. This helps to ensure security and standard compliance. Their competition benefits us all.

Get Some Work Done Libre Office/Open Office. You can’t stop open source. Netbeans/ Eclipse: Or How I Learned to Love the IDE (Integrated Development Environment) Apache is run on over 110 million Internet servers (as of April 2010) (Source, Netcraft). Netcraft LIVE CDs, DVDs, and USB Devices can save you in a bind. o Knoppix, SLAX

Create Something Edit Images with GIMP o Windows, OSX, and Linux/Unix Edit Video with Kdenlive or PiTiVi o Linux Create 3D Models and animation with Blender o Windows, OSX, and Linux/Unix Edit audio with Audacity o Windows, OSX, and Linux/Unix

Dual or Triple BootMake your computer a swiss army knife of sorts. You can easily have windows and linux installed at the same time. Tip: Install windows first If you own an Apple you can have all three operating systems on one machine. What else are you going to do with 2 Terrabytes of storage?

Cost savings. Windows 7 $99-$320 depending on edition. Windows XP $89-$250 o Released October 25, 2001 o Main stream support ended April 14, o Extended support ends April 8, 2014 o So for the money you got 7 and half years of patches. Apple’s OS X “Snow Leopard” $25-$95 Adobe Photoshop CS5 $199-$699 Adobe Creatie Suite 5.5 $399-$1699 Final Cut Studio $299-$999 Visual Studio 2010 Pro $129 (academic) - $710

If it doesn’t cost a lot to get it running more people can try it out. Creating content is fun. PLAY! Games on Open Source and of Open Source “The Humble Indie Bundle experiment has been a massive success beyond our craziest expectations. So far, 138,813 generous contributors have put down an incredible $1,273,613. Of this, contributors chose to allocate 30.85% to charity: $392,953 for the Electronic Frontier Foundation and Child's Play Charity.”