Open Your Mind with Free Software

Slides:



Advertisements
Similar presentations
GNU / Linux A free operating system. Summary History What can you find on a Linux OS Linux Economy.
Advertisements

GNU, Linux and Open Source GNUKernel GNU/ Linux OpenSource.
CIS 240 Introduction to UNIX Instructor: Sue Sampson.
CS 497C – Introduction to UNIX Lecture 3: Inside UNIX Chin-Chih Chang
Introduction to Linux Chapter 1. Operating Systems Operating System (OS) - most basic and important software on a computer Performs core tasks Organize.
Linux Introduction. Overview What is Unix/Linux? History of Linux Features Supported Under Linux The future of Linux.
Linux Operating system
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
UNIX/Linux System Programming Jordan University of Science and Technology History.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
Computational physics PY2050 Course Details:
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.
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)
Overview of Linux Dr. Michael L. Collard 1.
유닉스, 왜 공부하나 ? 자동화 –GUI vs commands 서버 개발 능력, 관리 능력 – 데스크탑에서의 개발과 관리와의 차이 ?
Essential Unix at ACEnet Joey Bernard, Computational Research Consultant.
Unix Basics Chapter 4.
Cmsc 312 Operating Systems. UNIX? DOS – PC? VAX/VMS - mainframe Unix – PC, workstation, mainframe 1970 bell Lab For computer scientist? Why popular? Free.
CENT 305 Information Systems Security Linux Introduction.
Operating System - Linux Ph. D. Course Work : PHYS 601 Statistics and Computer Applications Presented By: Sanjay Godara Dept. of Physics & Astrophysics.
1 Introduce Linux Speaker: Yi-Ji Jheng Date:
Introduction to Linux ( I ) Sidney Fong 4 th Feb 2006.
LAB 5- OS TA: Hu-Hsi Yeh Date: /28
LIS508 background of GNU/Linux
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
Linux Essentials Chapter 2: Investigating Linux’s Principles and Philosophy.
Introduction to Linux ( II ) Sidney Fong 11 th Feb 2006.
Chapter 1 What is Unix? By C. Shing ITEC Dept Radford University.
LIS508 lecture 6: looking at linux Thomas Krichel
Just Enough Unix, Chapter 1
CS2204: Introduction to Unix January 19 th, 2004 Class Meeting 1 * Notes adapted by Christian Allgood from previous work by other members of the CS faculty.
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
Linux Essentials Chapter 4: Using Common Linux Programs.
Introduction to UNIX CS 2204 Class meeting 1 *Notes by Doug Bowman and other members of the CS faculty at Virginia Tech. Copyright
Open Source Software. Chris Moylan Group 5...I think.
A Brief Introduction to Linux Cheng-Han Du. History.
Linux 101 Mark C. Ballew ACES Program Desert Research Institute.
Lesson 4 Software: Systems and Applicatio n Software CREATED BY MOBIN 2016.
A Brief Introduction to Linux Cheng-Han Du. History.
Programming C++ in Linux by various IDEs and editors by: Danial Khashabi Master: Dr.B.Taheri November 2008.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
Feeling Linux yourself Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
By Jonathan Rinfret UNIX/LINUX By Jonathan Rinfret
Introduction to the Command Line for Data Analysts Gus Cavanaugh
Class Projects and Environment
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.
slides created by Marty Stepp, modified by Josh Goodwin
OPEN SOURCE.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Software Tools Recitation 1
Our chosen platform is:
UNIX & LINUX Operating Systems
Linux.
UNIX Introduction Peter Wad Sackett.
slides created by Marty Stepp, modified by Jessica Miller
UNIX Introduction Peter Wad Sackett.
Lecture 5: UNIX & LINUX Operating Systems
Class Projects and Environment
slides created by Marty Stepp, modified by Jessica Miller
Linux and TCP/IP Networking
CEG 333 Introduction To Unix
Yung-Hsiang Lu Purdue University
Enjoy Linux
Welcome to Linux Chap#1 Hanin Abdulrahman.
How to create your Webpage
Video Notes.
Welcome to Linux Chap#1.
Presentation transcript:

Open Your Mind with Free Software Penelope Marr <marr@slat.org> 2002/10/01 Software Liberty Association of Taiwan http://www.slat.org/

Outlines Free Software / Open Source cygwin and GNU tools Resources Discussion SLAT

Long Long Time Ago ... There were Hackers Introduction Richard Stallman (RMS) Dennis Ritchie / Ken Thompson Robert Morris (Internet Worm) http://tlc.discovery.com/convergence/hackers/bio/bio.html ken thompson: http://ghg.ecn.purdue.edu/~ghg/ken/mig.html google: hacker fame (discovery) SLAT

Free Software A Matter of Freedom Introduction GNU Project (1984) GNU's Not Unix Emacs All Software You Need to Use Your Computer (Hurd + GCC + X + TeX ...) Freedom to Share http://www.oreilly.com/catalog/opensources/ http://www.gnu.org/ http://www.fsf.org/ SLAT

What Else ? Fun? Tech? Fame? Money? Introduction Linux (1991) *BSD (1990) Netscape / Apache (1994) O'Reilly (Publishing) Open Source Initiative Slashdot (News), Freshmeat (Download) Debian, Red Hat, Mandrake ... WebTV, Open Office, Google, Government ... http://www.slashdot.org/ http://freshmeat.net/ http://www.ibm.com/linux SLAT

Essentials Nothing to do with Computer Anything to do with Computer GNU tools Essentials Nothing to do with Computer English? Hard Working Anything to do with Computer Networking / Shell / HTML Browser: Lynx, Mozilla, Netscape Editor: VIM Email: mutt Programming: python Server: Samba, Apache SLAT

Starting Points Study Area Book Store BBS LUG GNU tools http://www.study-area.org/ Book Store http://www.tenlong.com.tw/ BBS telnet://bbs.sayya.org LUG TLUG_en, KaLUG, TNLUG ... SLAT

cygwin Stay with Windows Environment Installation GNU tools Unix Interface / Look and Feel Provides GNU Tools Installation http://cygwin.com/ http://zope.slat.org/Tutor/Resource/cygwin SLAT

SLAT

SLAT

SLAT

bash cd /etc ls vi profile (tab) / PS1 GNU tools bash cd /etc ls vi profile (tab) / PS1 PS1='\[\033]0;\w\007\033[32m\]\u@\h \[\033[33m\w\033[0m\] $ ' SLAT

GNU tools vim vi filename :q i (insert) ESC x :q! SLAT

apache cd /etc/apache vi httpd.conf cd /var/www vi index.html GNU tools apache cd /etc/apache vi httpd.conf cd /var/www vi index.html SLAT

python A quite nice choice for programming tool GNU tools python A quite nice choice for programming tool http://zope.slat.org/Tutor/QPR http://www.python.org/ http://www.zope.org/ SLAT

My Experience Reading and Trying A Book You Know for 20% Summary My Experience Reading and Trying A Book You Know for 20% Try to Meet You Need in Daily Life SLAT

Thank You Best Wish SLAT