170 likes | 326 Views
Open Your Mind with Free Software. Penelope Marr <marr@slat.org> 2002/10/01 Software Liberty Association of Taiwan. Outlines. Free Software / Open Source cygwin and GNU tools Resources Discussion. Introduction. Long Long Time Ago. There were Hackers Richard Stallman (RMS)
E N D
Open Your Mind with Free Software Penelope Marr <marr@slat.org> 2002/10/01 Software Liberty Association of Taiwan
Outlines • Free Software / Open Source • cygwin and GNU tools • Resources • Discussion SLAT
Introduction Long Long Time Ago ... • There were Hackers • Richard Stallman (RMS) • Dennis Ritchie / Ken Thompson • Robert Morris (Internet Worm) SLAT
Introduction Free Software • A Matter of Freedom • 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/ SLAT
Introduction What Else ? • Fun? Tech? Fame? Money? • 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 ... SLAT
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
GNU tools Starting Points • Study Area • http://www.study-area.org/ • Book Store • http://www.tenlong.com.tw/ • BBS • telnet://bbs.sayya.org • LUG • TLUG_en, KaLUG, TNLUG ... SLAT
GNU tools cygwin • Stay with Windows Environment • Unix Interface / Look and Feel • Provides GNU Tools • Installation • http://cygwin.com/ • http://zope.slat.org/Tutor/Resource/cygwin SLAT
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
GNU tools apache • cd /etc/apache • vi httpd.conf • cd /var/www • vi index.html SLAT
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
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