Free Software and Linux What, Why and How? March 13, 2013 Per Scholas, Bronx, NY.

Slides:



Advertisements
Similar presentations
Linux Overview1 John Mathieson IEEE Monthly Meeting February 3, 2009 Tux Official Mascot of Linux Kernel.
Advertisements

Technology Analysis LINUX Alper Alansal Brian Blumberg Ramank Bharti Taihoon Lee.
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.
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Jeff Patton & Doug Whiteley It Service Group IT Roundtable July 15 th, 2009 Thin Clients & Terminal Services.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Loving The Penguin: LINUX Nancie Rideout Tiffany Smith Tara Stuckless Jo-Anne Tilley.
The Growing Popularity of Linux in E-Commerce Linus Torvalds.
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Introduction to Computer Terminology
Operating Systems. Software Software – the instructions that make the CPU do useful things Divided into two main categories – System software – Applications.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
John Curl Joe Hetherington Bradley Lewis Michael Wu.
What the hell is. Free software is software that anyone is free to use, copy, improve, examine or distribute, either free of cost or for a price. More.
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Network Operating Systems Week 9.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
Introduction to Windows XP Professional Chapter 2 powered by dj.
MODULE 4. “Hello everbody out there using minix – I am doing a (free) operating system just a hobby, won’t be big and professional like gnu) for 386(486)
POS/420 Introduction to Unix Philip Robbins – March 12, 2013 (Week 1)
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
Overview of Linux Dr. Michael L. Collard 1.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
Operating Systems. The foundation for operating system software and application software. Source:
A Comparison of Linux vs. Windows Bhargav A. Sorathiya B.E. 4 th C.E. Roll no:6456.
1 University of Palestine Faculty of Business Administration and Finance M.I.S Applications Application of Information Systems (Linux) Prepared By: Muhannad.
Your Interactive Guide to the Digital World Discovering Computers 2012.
CompSci Today’s topics OS & Society Software development models Reading Open Source definitions Microsoft Corp., "Some Questions Every Business.
LIS508 background of GNU/Linux
CompSci Today’s topics OS & Society Software development models Reading Open Source definitions Microsoft Corp., "Some Questions Every Business.
Computer Guts and Operating Systems CSCI 101 Week Two.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint TemplateColorful Networks Free Powerpoint Template For more : Powerpoint.
Office network with Linux solutions. Linux solutions zWhat is linux? zLinux versus Microsoft: advantages & disadvantages zLinux distributions and their.
Virtual Classes Provides an Innovative App for Education that Stimulates Engagement and Sharing Content and Experiences in Office 365 MICROSOFT OFFICE.
CSNB334 Advanced Operating Systems 1. Introduction to Linux Lecturer: Abdul Rahim Ahmad.
Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate.
Introduction TO Network Administration
Hands-On Virtual Computing
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 1: Introduction to Linux. 2 Introduction Computer Components: –Hardware –Software Types of hardware and software Important components of an OS.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 8 Linux.
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
Smarter Balanced Assessments: Chromebooks and Tablets and More, Oh My! [Handouts, PPT, and links posted.
1 BCS 4 th Semester. Step 1: Download SQL Server 2005 Express Edition Version Feature SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition.
Office 365 is cloud- based productivity, hosted by Microsoft. Business-class Gain large, 50GB mailboxes that can send messages up to 25MB in size,
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
5 ٥ V new position ? 10 ^1 10 ^2 10 ^ : : : : 99.
A History of linux Minix and Linux Anouncing Linux Version Time Line Distrobutions Refrences Tony Bemus MDLUG 9/10/2011.
Mako Hill Penguicon 6.0 Laptop Liberation Benjamin Mako Hill One Laptop Per Child Project Free Software Foundation.
The Linux Kernel Christoph Lameter, Ph.D. Technical Advisory Board The Linux Foundation.
A story of alternatives. There was a time when computers were big...
Linux Overview Date: 18/09/ Outline What is Operating System Operating System Services Types of Operating System Parts of Operating System Introduction.
Linux Operating Systems Taking Control of the Terminal
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.
Discovering Computers 2012: Chapter 8
Your Baby Can Hack! Successfully Fostering the Next Generation of Geeks.
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
Selected topic in computer science (1)
Welcome to Linux Chap#1 Hanin Abdulrahman.
Computer Hardware and Software
Software.
File Manager for Microsoft Office 365, SharePoint, and OneDrive: Extensible Via Custom Connectors in Enterprise Deployments, Ideal for End Users OFFICE.
Software.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Welcome to Linux Chap#1.
Presentation transcript:

Free Software and Linux What, Why and How? March 13, 2013 Per Scholas, Bronx, NY

Ethics, Legal Philosophy and Technology

The Kyle Story Microsoft’s End User License Agreement aka “EULA”

Free Software Foundation’s “General Public License”

Free Software can be defined by the “Four Freedoms” - Freedom 0: Freedom to run the program for any purpose - Freedom 1: Freedom to study and change the program; access to underlying source code - Freedom 2: Freedom to share copies to help your neighbor - Freedom 3: Freedom to distribute copies of modified versions for others

Quotes from Richard Stallman, the founder of the Free Software Foundation Anything that prevents you from being friendly, a good neighbour, is a terror tactic.” “Free software is software that respects your freedom and the social solidarity of your community. So it's free as in freedom.” “Control over the use of one's ideas really constitutes control over other people's lives; and it is usually used to make their lives more difficult.”

Linux: Over 300 distributions!

ClearOS Community Excellent for small business installations Directory Server (Samba/LDAP) Database Server (MySQL) Print Server File Server Web server (Apache) Firewall/DMZ DHCP/DNS Server Virtual Private Network (OpenVPN) Content filter/proxy/intrusion detection Windows Networking

Video: BackTrack Linux

Free Software for Windows (also available on Linux)

Why Linux? - Free for download; no licensing issues or costs - Freedom to share with your neighbor - Impervious to viruses - Full suite of software applications - Low resource use on hardware side - Ported to a large number of hardware platforms: x86, x64, ARM, PowerPC, MIPS, S/390, Super H, AMD x86-64, VAX - Easy to use - Available in almost any language - Flexible: can be run on everything from watches to supercomputers

The famous Linux post of 1991 From: (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Message-ID: Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki Hello everybody out there using minix - I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work.

Full Linux System Diagram Hardware Kernel Shell/CLI X11 GUI Desktop Environment Applications

Linux Kernel The heart of the system

Where is Linux? Watches Embedded Devices Raspberry Pi Servers Tablets Desktops Supercomputer Clusters Mainframes PhonesLaptops

Outer Space! STRAND-1 Satellite powered by a Nexus One phone running Android Linux Launched for the UK Space Agency by the Indian Space Agency on Feb 25, 2013

The Top 10 Supercomputers in the World Powered by Linux SequoiaKMiraJuqueenSupermuc Stampede Tianhe-1AFermiTitan Power 775

The SAMBA Project Can serve as an Active Directory Domain Controller, Windows file and print server

One Laptop Per Child Project (OLPC) A low-cost, low-power Linux laptop Geared for students around the world CPU: AMD LX-Geode 700 Mhz RAM: 256 MB Hard drive: 1 GB flash Screen: LCD monochrome/color Wireless: Built-in ROM: 1 MB LinuxBIOS/CoreBoot Operating System: Sugar, based on Fedora Core Linux

OLPC Experiement in Ethiopia - In 2 remote villages, children had never previously seen books, newspapers, road signs, or even packaging that had words on them. Their villages had no schools or teachers. - In early 2012, OLPC workers dropped off closed boxes containing Motorola Xoom tablets with Android and OLPC applications, taped shut, with no instructions or computer instructors. - Within four minutes, one child opened the box, found the on-off switch and powered it up - Within five days, they were using 47 apps per child, per day - Within two weeks, they were singing ABC songs in English - Within five months, they had hacked Android - “Some idiot…in the Media Lab had disabled the camera, and they figured out the camera, and had hacked Android.” – Nicholas Negroponte, Founder of OLPC - Implications for education and the ability of students to teach themselves without a traditional educational infrastructure

Tux the Penguin Linux Mascot

Is Linux profitable? Show me the money! March, 2012

IBM and HP have Linux-based revenues in the billions

Multitudes of profitable Linux companies

What situations can Linux be deployed? Schools: labs, administrative depts, instruction, on donated computers Business: desktop, server, guest terminals Recovery: recover data, use live version for temporary system Public use Internet terminals: in waiting rooms, lounges, and breakrooms. Privacy Paranoia: Using live versions of Linux leave no traces on your hard drive to thwart the NSA surveillance

What about certs?

The Free Software World is a World of Abundance Massive Shift of Worldview

What are the implications of Free Software and Linux? - People in all fields are beginning to freely share their knowledge - New licenses/projects based on the GPL: Creative Commons & Open Hardware - Many industries that have a vested interest in controlling and profiting from the restriction of knowledge are very afraid of the implications; ie: pharmeceutical

Linux Has Very Modest Goals

Video: How Linux is Built by The Linux Foundation Based on the annual report "Who Writes Linux," this is a powerful and inspiring story of how Linux has become a community-driven phenomenon

Join the Free Software Foundation

Project Proposal: Per Scholas Linux Supercomputer Cluster - Built, funded, operated and maintained entirely by Per Scholas students and alumni - To be used for non-military research purposes, ie: molecular biology, cancer research, protein folding - Each class will purchase parts and build a computer to be a new node of the cluster - Head node will be named “Frank” - Proposed location: area across from Lab that is currently not being used

I wish you…