1 / 26

จะนำ Linux ไปใช้ในโรงเรียน ได้อย่างไร ?

จะนำ Linux ไปใช้ในโรงเรียน ได้อย่างไร ?. ศุภโชค จันทรประทิน peng@nectec.or.th Thai Linux Working Group http://linux.thai.net/. Agenda. แนะนำ Linux Linux ดีอย่างไร ใช้ Linux ทำอะไรได้บ้าง สถานการณ์พัฒนาด้านภาษาไทยบน Linux จะเริ่มใช้ Linux ได้อย่างไร. แนะนำ Linux.

Download Presentation

จะนำ Linux ไปใช้ในโรงเรียน ได้อย่างไร ?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. จะนำ Linux ไปใช้ในโรงเรียนได้อย่างไร? ศุภโชค จันทรประทิน peng@nectec.or.th Thai Linux Working Group http://linux.thai.net/

  2. Agenda • แนะนำ Linux • Linuxดีอย่างไร • ใช้ Linux ทำอะไรได้บ้าง • สถานการณ์พัฒนาด้านภาษาไทยบน Linux • จะเริ่มใช้ Linux ได้อย่างไร

  3. แนะนำ Linux • Linux คืออะไร? • UNIX – compatible operating system • Linuxจริงๆ แล้วเป็นแค่ kernel (แกนกลางของระบบปฏิบัติการ) แต่ใช้เรียกรวมๆ ซอฟต์แวร์ฟรีอื่นๆ ด้วย ที่รวมกันมาในแผ่น CD (X-Windows, gcc, emacs, …) มากกว่า 600 MB (บาง Linux distribution ประกอบไปด้วย CD มากกว่า 1 แผ่น)

  4. Linux ดีอย่างไร? • ฟรี! • GNU Public License (GPL) • http://linux.thai.net/gpl.htmlมีฉบับภาษาไทยให้อ่านกัน • ฟรี หมายถึงฟรีทางเสรีภาพในการใช้งานและแก้ไข ไม่ใช่ฟรีเหมือนกินข้าวฟรี (แต่เผอิญราคาก็ฟรีด้วยเหมือนกัน) • วันนี้คุณใช้ซอฟต์แวร์ที่ถูกต้องตามลิขสิทธิ์หรือยัง? • Open Source

  5. Linux ดีอย่างไร? • เป็นผลงานของนักพัฒนาซอฟต์แวร์ทั่วโลก • ไม่ผูกขาดโดยบริษัทใดบริษัทหนึ่ง ชีวิตเป็นอิสระเมื่อใช้ Linux • ประสิทธิภาพสูง (no blue screen of death) • พัฒนาตามมาตรฐาน • POSIX และอื่นๆ เสมอมา ไม่แหกกฏ • เป็นที่ใช้งานแพร่หลาย (ปัจจุบันมีส่วนแบ่งตลาดมากกว่า Mac/Apple)

  6. Linux ดีอย่างไร? • การพัฒนาเป็นไปอย่างรวดเร็วมาก (ย้อนหลังไปดูว่าปีที่แล้ว เทียบประสิทธิภาพกับปีนี้) • การใช้งานแต่เดิมซับซ้อน แต่ปัจจุบันง่ายกว่าเดิมมาก (KDE, Gnome เป็นตัวชูโรง) • ระบบปฏิบัติการเป็นแบบ Multitasking และ Multiuser อย่างเต็มรูปแบบ ตั้งแต่ต้น • ระบบความปลอดภัยดีเยี่ยม ไม่มีปัญหา happy99, melissa, ILOVEYOU virus

  7. ใช้ Linux ทำอะไรได้บ้าง? • Linux เติบโตมาด้วย การใช้งานเน้นหนักไปทางด้าน Internet/intranet server • คำถามที่ถูกต้องไม่ใช่ Linux ทำหน้าที่Internet/intranet server อะไรได้บ้าง • Web, ftp, dns, e-mail, file, print, ldap, database, news, mailing list, ssh, … • ต้องถามว่า Linux ทำอะไรไม่ได้บ้าง? • ? (ทำ server ที่ไม่เข้ากับมาตรฐานชาวบ้าน ดูกรณีศึกษา Kerboros)

  8. ใช้ Linux ทำอะไรได้บ้าง? • กรณีศึกษา ของ Linux และ Free software • Apache = web server ที่มีคนใช้มากที่สุดในโลก? • Bind = dns server ที่มีคนใช้มากที่สุดในโลก? • Linux โฆษณาน้อย แต่สร้างผลงานจริง

  9. ใช้ Linux ทำอะไรได้บ้าง? • งานศึกษาและวิจัย • ประเทศใดๆ ในโลก ล้วนนิยมใช้ UNIX operating system/Linux ในการศึกษาและวิจัยต่างๆ • สภาพแวดล้อมเหมาะกับการพัฒนา เขียนโปรแกรม • ประสิทธิภาพสูง ทำงานได้จริง • Programming language • C/C++, Java, Perl, Python, Ada, Tck/tk, … • มีภาษาคอมพิวเตอร์ที่ทันสมัยภาษาใด ที่ใช้งานกับ Linux ไม่ได้?

  10. ใช้ Linux ทำอะไรได้บ้าง? • Embedded systems • มีการใช้ Linux เพื่อควบคุมการทำงานของอุปกรณ์ต่างๆ มากมาย, หุ่นยนต์ • Realtime linux ใช้สำหรับงานประเภทที่เวลาตอบสนองมีความสำคัญสูง • DaimlerChrysler ใช้ Linux ในการวิเคราะห์ทางด้าน Image Processing อนาคตรถจะหยุดเอง ถ้าพบว่ามีสิ่งกีดขวางด้านหน้า • Hanheld device – Palm, ... มี Linux อยู่ทั่วไป

  11. ใช้ Linux ทำอะไรได้บ้าง? • คำนวณ และ ประมวลผล • Titanic Graphics Rendering by Linux • Beowulf Cluster สนับสนุนโดย NASA สร้าง Super Computer ด้วย Linux

  12. ใช้ Linux ทำอะไรได้บ้าง? • Desktop • ตลาดส่วนนี้ บริษัทซอฟต์แวร์หนึ่งครองอยู่ประมาณ 95 % • แล้ว Linux ล่ะ? ใช้งานเป็นอย่างไรบ้างในด้าน Desktop • ระบบ UNIX ต้องพิมพ์คำสั่งยุ่งยาก หน้าตาประหลาด หาความสวยงามไม่ได้ ใช้ได้เฉพาะพวกโปรแกรมเมอร์เท่านั้น ? • เมื่อก่อนใช่ • แต่ปัจจุบัน ...

  13. ใช้ Linux ทำอะไรได้บ้าง? • ก้าวพัฒนาที่สำคัญที่เกิดขึ้น ในช่วงที่ผ่านมา • Kernel 2.4 : คุณสมบัติต่างๆ ที่เพียบพร้อม สำหรับระบบปฏิบัติการที่ควรจะมี Linux ไม่ใช่ของเล่นอีกต่อไป • XFree86 4 ระบบ X Window เวอร์ชั่นใหม่ที่เก่งกว่าเดิม มีคุณสมบัติเพียบพร้อมกว่าเดิม เร็วกว่าเดิม • KDE 2 Desktop Environment ที่ทำได้ความสมัครใจ แต่ว่าผลงานไม่ใช่สมัครเล่นแล้ว • Koffice ชุด Office จาก KDE

  14. ใช้ Linux ทำอะไรได้บ้าง? • More to come • Gnome Desktop Environment คู่แข่งของ KDE ที่คาดว่าเวอร์ชั่นใหม่คงออกจี้มาติดๆ • Open Office ซอฟต์แวร์ Office (เดิมคือ StarOffice) ปัจจุบันเป็นซอฟต์แวร์ฟรีเวอร์ชั่นถัดไปน่าจะออกในเร็วๆ นี้

  15. สถานการณ์ด้านภาษาไทยบน Linux • การสนับสนุนภาษาไทยมีอนาคตที่สดใส • character set ของไทยเรา tis-620 ได้รับการสนับสนุนในทุกระดับ ตั้งแต่ library C ไปจนถึง X-Window, Toolkit (Qt,Gtk) • ฟอนต์ไทย สามารถใช้งานได้ทั่วไป • Application พื้นฐานสามารถใช้ภาษาไทยได้ ไม่มีปัญหา Web browser (Mozilla, KDE’s Konqueror, Netscape), E-mail, thai terminal, …

  16. สถานการณ์ด้านภาษาไทยบน Linux • กำลังพัฒนา • ระบบ Input Method ตรวจสอบลำดับการ Key ข้อมูล (ใช้งานได้ในระดับหนึ่งแล้ว อยู่ในระหว่างช่วงปรับปรุงให้สมบูรณ์) • ระบบตัดคำ (Library มีพร้อมอยู่แล้ว เหลือแต่ปรับให้ Toolkit ต่างๆ รู้จักเรียกใช้) • Output rendering engine อยู่ในระหว่างการทดสอบ • Application ส่วนใหญ่เมื่อ Toolkit สนับสนุนภาษาไทยได้สมบูรณ์ ก็จะใช้งานได้ทันที หรือแก้ไขเพียงเล็กน้อย

  17. สถานการณ์ด้านภาษาไทยบน Linux • เรียกได้ว่า ถ้าไม่ได้ใช้งานภาษาไทยในระดับเคร่งเครียด นับว่า Linux สามารถตอบสนองงานของท่านได้ตอนนี้เรียบร้อยแล้ว ใช้งานทั่วๆ ไป อินเทอร์เน็ต ไม่มีปัญหา

  18. จะเริ่มใช้ Linux ได้อย่างไร • ดังที่ได้เห็นแล้ว • ของดีและราคาถูก เหตุใดจึงไม่ให้โอกาสลอง? • คนทั่วโลกใช้กันเป็น สิบล้านคน ไม่ใช่ซอฟต์แวร์ของเล่นในหมูแฮคเกอร์อีกต่อไป จีน เม็กซิโก และเยอรมัน ประกาศสนับสนุนให้ใช้งาน Linux เป็นระบบปฏิบัติการแห่งชาติ ในระดับประเทศ!! แล้วไทยล่ะ • ของฟรีลองได้ไม่เสียหาย ใช้ไม่ได้ ไม่ชอบใจก็ยกเลิกไป ถ้าใช้ได้ล่ะ? • ประหยัดเงินตราค่าซอฟต์แวร์ลิขสิทธิ์ไปเท่าใด? • หมดปัญหา อยู่ภายใต้กลเม็ดการตลาดของบริษัทธุรกิจ ให้ผู้ใช้ปั่นป่วนกับ bug, virus, คอยให้ upgrade

  19. จะเริ่มใช้ Linux ได้อย่างไร • ใช้เป็น Internet/intranet Server • ต้องการทำ http, e-mail server, internet gateway? • หนังสือคู่มือการใช้มีวางขายให้ศึกษาทั่วไปหลักสูตรมีเปิดให้เรียนทั่วไป อย่างน้อยที่ NECTEC • NECTEC Linux-SIS, http://www.school.net.th/linux-sis • ใช้งานได้ 100% ไม่มีผิดพลาด ไม่มีเสียใจแน่นอน

  20. จะเริ่มใช้ Linux ได้อย่างไร • ใช้เพื่อการเรียนการสอนในโรงเรียน • สอนเขียนโปรแกรม ดังที่บอกว่า ยังไม่พบภาษาคอมพิวเตอร์ที่ทันสมัยภาษาใด ที่ไม่สามารถใช้งานบน Linux ได้ • ใช้ในงานศึกษาและวิจัย Source code ของโปรแกรมต่างๆ เปิดเผยให้ศึกษาทั่วไป • ใช้ในห้องคอมพิวเตอร์ของโรงเรียน 40-50 เครื่องหรือกี่ร้อยเครื่อง ก็ไม่มีปัญหาเรื่องลิขสิทธิ์ ทั้งหมดถูกกฏหมาย เด็กรุ่นใหม่ได้เรียนของใหม่ เป็นกำลังของชาติในอนาคต ไม่ใช่ใช้เป็นแค่ซอฟต์แวร์สำเร็จรูป

  21. จะเริ่มใช้ Linux ได้อย่างไร • ใช้งาน Desktop ทั่วไป • NECTEC & Thai Linux Working Group’s Linux-TLE http://linux.thai.net/linux-tle/ พัฒนาโดยเฉพาะสำหรับใช้งาน Desktop และเน้นด้านภาษาไทย • บริการแบบธุรกิจ หาได้ทั่วไป (Kaiwal, Ziif, … ) • CD หาได้ทั่วไป พันทิพย์พลาซา หรือติดต่อ NECTEC • ปรึกษาปัญหาทั่วไป http://linux.thai.net/wwwboard

  22. จะเริ่มใช้ Linux ได้อย่างไร • อยากช่วยพัฒนาซอฟต์แวร์บน Linux • ติดตามความก้าวหน้าของการพัฒนาได้ที่ http://linux.thai.net/ • ยินดีต้อนรับเพื่อช่วยกันพัฒนา Linux ให้ใช้งานได้ดีขึ้น ยังมีงานอีกมากที่รอความช่วยเหลือจากำลังนักพัฒนา • สนับสนุนปัจจัย 

  23. สรุป • Linux ได้พัฒนาไปมากแล้ว ปัจจุบันมีความก้าวหน้าขึ้นกว่าเดิมมาก • ของดีและฟรี โปรดให้โอกาสลองสักครั้ง • สนับสนุนให้เยาวชนของชาติได้เรียนรู้สิ่งใหม่ๆ ลดค่าใช้จ่ายลิขสิทธ์ซอฟต์แวร์ของประเทศไทยที่ต้องเสียให้ต่างประเทศ • ปัญหา ข้อสงสัย แนะนำ ติชม ขอเชิญได้ที่ http://linux.thai.net

  24. ด้วยความขอบคุณ Thai Linux Working Group

More Related