วันอังคารที่ 12 มกราคม พ.ศ. 2553

ระบบปฎิบัติการ Solaris

ระบบปฎิบัติการ Solaris


โซลาริส (Solaris) หรือในชื่อเต็ม The Solaris Operating Environment เป็นระบบปฏิบัติการคอมพิวเตอร์ แบบยูนิกซ์ ที่พัฒนาโดย ซัน ไมโครซิสเต็มส์
ระบบปฏิบัติการโซลาริส ใช้ได้กับสถาปัตยกรรมคอมพิวเตอร์สองแบบ คือ แบบ สปาร์ค และแบบ x86 (แบบเดียวกับในเครื่องคอมพิวเตอร์ส่วนบุคคลทั่วไป)



รุ่นแรก ๆ ของโซลาริสนั้น ใช้ชื่อว่า ซันโอเอส (SunOS) โดยมีพื้นฐานมาจากยูนิกซ์ตระกูลบีเอสดี. แต่ต่อมาในรุ่นที่ 5 ได้เปลี่ยนมาใช้โค้ดของ ซิสเต็มส์ไฟว์ (System V) แทน และเปลี่ยนชื่อมาเป็น โซลาริส ดังเช่นในปัจจุบัน, โดยเรียกโซลาริสรุ่นแรกว่า โซลาริส 2 และเปลี่ยนชื่อเรียกของซันโอเอสรุ่นก่อน ๆ เป็น โซลาริส 1.x, และหลังจากโซลาริสรุ่น 2.6 ก็ได้ตัด "2." ข้างหน้าออกไป และเรียกเป็น โซลาริส 7 แทน



รุ่นปัจจุบัน (ก.ค. 2548) ของโซลาริสคือ โซลาริส 10.
การพัฒนาบางส่วนของโซลาริสในอนาคต ขณะนี้ได้พัฒนาในโครงการ โอเพนโซลาริส (OpenSolaris) ซึ่งเป็นโครงการระบบปฏิบัติการแบบโอเพนซอร์ส

ประวัติ ระบบปฎิบัติการ Solaris

ในปี 1987, AT&T และ SUN ได้ประกาศให้บุคคลทั่วไปทราบว่าได้ร่วมกันทำโปรเจกต์ที่มีความลงตัวและต่างจาก Unix อื่นๆ ออกมาจำหน่ายในเวลานั้นคือ BSD, System V, and Xenix กลายเป็นที่มาของ Unix System V Release 4 (SVR4). วันที่ 4 กันยายน 1991 SUN ได้ประกาศให้มันเข้ามาแทนที่ BSD-derived Unix, SunOS 4 ซึ่งเป็นพื้นฐานของ SVR4 ที่มีอยู่, เป็นเอกลักษณ์ที่อยู่ภายใน SunOS 5, แต่เปลี่ยนชื่อทางการตลาดว่า Solaris , ในขณะที่ SunOS 4.1.x micro เปลี่ยนชื่อเป็น Solaris 1 จาก SUN, ชื่อ Solaris เกือบจะผูกขาดใช่เรียกทั้ง SVR4-derived SunOS 5.0 ในเวลาต่อมา โดยให้รวบรวมไว้ใน overbrand ใหม่ ยกเว้น SunOS แต่เช่นเดียวกันกับ OpenWindows graphical user interface และ Open Network Computing (ONC) ซึ่งสามารถนำไปใช้ประโยชน์ได้จริง SunOS เวอร์ชันรองลงมาได้ใช้พื้นฐานจาก Solaris และออกสู่ตลาดภายใต้ชื่อ Solaris 2.4, รวบรวมเป็น SunOS 5.4 หลัง Solaris 2.6,โดย SUN ได้วางให้เป็นหมายเลข 2.ไปเรื่อยๆ Solaris7 รวบรวมเป็น SunOS 5.7 จนถึง SunOS 5.10 จาก Solaris10.Solaris เป็นระบบปฏิบัติการเครือข่ายที่ออกแบบสำหรับงานด้านโปรแกรม E-commerce


Solaris operating system






ระบบปฏิบัติการ Linux

ระบบปฏิบัติการ Linux

ลินุกซ์ (Linux) และรู้จักในชื่อ กนู/ลินุกซ์ (GNU/Linux) โดยทั่วไปเป็นคำที่ใช้ในความหมายที่หมายถึงระบบปฏิบัติการแบบยูนิกซ์ โดยใช้ลินุกซ์ เคอร์เนล เป็นศูนย์กลางทำงานร่วมกับไลบรารีและเครื่องมืออื่น ลินุกซ์เป็นตัวอย่างหนึ่งในฐานะซอฟต์แวร์เสรี และซอฟต์แวร์โอเพนซอร์สที่ประสบความสำเร็จและมีชื่อเสียง ทุกคนสามารถดูหรือนำโค้ดของลินุกซ์ไปใช้งาน, แก้ไข, และแจกจ่ายได้อย่างเสรี ลินุกซ์นิยมจำหน่ายหรือแจกฟรีในลักษณะเป็นแพคเกจ โดยผู้จัดทำจะรวมซอฟต์แวร์สำหรับใช้งานในด้านอื่นเป็นชุดเข้าด้วยกัน

เริ่มแรกของของลินุกซ์พัฒนาและใช้งานในเฉพาะกลุ่มผู้ที่สนใจ ซึ่งในปัจจุบันลินุกซ์ได้รับความนิยมเนื่องมาจากระบบการทำงานที่เป็นอิสระ ปลอดภัย เชื่อถือได้ และราคาต่ำ จึงได้มีการพัฒนาจากองค์กรต่าง ๆ เช่น ไอบีเอ็ม ฮิวเลตต์-แพกการ์ด และ โนเวลล์ ใช้สำหรับในระบบเซิร์ฟเวอร์และพีซี เริ่มแรกลินุกซ์พัฒนาสำหรับใช้กับเครื่อง อินเทล 386 ไมโครโพรเซสเซอร์ หลังจากที่ได้รับความนิยมปัจจุบัน ลินุกซ์ได้พัฒนารับรองการใช้งานของระบบสถาปัตยกรรมคอมพิวเตอร์ในระบบต่าง ๆ รวมถึงในโทรศัพท์มือถือ และกล้องวีดีโอ
ลินุกซ์มีสัญญาอนุญาตแบบ GPL ซึ่งเป็นสัญญาอนุญาตที่กำหนดให้ผู้ที่นำโค้ดไปใช้ต้องใช้สัญญาอนุญาตแบบเดิมต่อคือใช้สัญญาอนุญาต GPL เช่นเดียวกัน ซึ่งลักษณะสัญญาอนุญาตแบบนี้เรียกว่า copyleft



Tux นกเพนกวิน สัญลักษณ์ของลินุกซ์


ประวัติระบบปฏิบัติการ Linux

ผู้เริ่มพัฒนาลินุกซ์ เคอร์เนลเป็นคนแรก คือ
ลินุส โตร์วัลดส์ (Linus Torvalds) ชาวฟินแลนด์ เมื่อสมัยที่เขายังเป็นนักศึกษาคอมพิวเตอร์ ที่มหาวิทยาลัยเฮลซิงกิ โดยแรกเริ่ม ริชาร์ด สตอลแมน (Richard Stallman) ได้ก่อตั้งโครงการกนูขึ้นในปี พ.ศ. 2526 จุดมุ่งหมายโครงการกนู คือ ต้องการพัฒนาระบบปฏิบัติการคล้ายยูนิกซ์ที่เป็นซอฟต์แวร์เสรีทั้งระบบ ราวช่วงพ.ศ. 2533 โครงการกนูมีส่วนโปรแกรมที่จำเป็นสำหรับระบบปฏิบัติการเกือบครบทั้งหมด ได้แก่ คลังโปรแกรม (Libraries) คอมไพเลอร์ (Compiler) โปรแกรมแก้ไขข้อความ(Text Editor) และเปลือกระบบยูนิกซ์(Shell) ซึ่งขาดแต่เพียงเคอร์เนล(Kernel) เท่านั้น ในพ.ศ. 2533 โครงการกนูได้พัฒนาเคอร์เนลชื่อ Hurd เพื่อใช้ในระบบกนูซึ่งในขณะนั้นมีปัญหาเกี่ยวกับความเร็วในการประมวลผล
ใน
พ.ศ. 2534 โตร์วัลดส์เริ่มโครงการพัฒนาเคอร์เนล ขณะศึกษาในมหาวิทยาลัยแล้ว โดยอาศัย Minix ซึ่งเป็นระบบที่คล้ายกับ Unix ซึ่งมากับหนังสือเรื่องการออกแบบระบบปฏิบัติการ มาเป็นเป็นต้นแบบในการเขียนขึ้นมาใหม่โดย Torvalds เขาพัฒนาโดยใช้ IA-32 assembler และภาษาซี คอมไพล์เป็นไฟล์ไบนารี่และบูทจากแผ่นฟลอปปี้ดิสก์ เขาได้พัฒนามาเรื่อยๆจนกระทั่งสามารถบูทตัวเองได้ (กล่าวคือสามารถคอมไพล์ภายในลินุกซ์ได้เลย) และในปัจจุบันมีนักพัฒนาจากพันกว่าคนทั่วโลกได้เข้ามามีส่วนรวมในการพัฒนาโครงการ Eric S. Raymond ได้ศีกษากระบวนการพัฒนาดังกล่าวและเขียนบทความเรื่อง The Cathedral and the Bazaar
ในรุ่น 0.01 นี้ถือว่ามีเครื่องมือที่เพียงพอสำหรับระบบ POSIX ที่ใช้เรียก ลินุกซ์ ที่รันกับ กนู Bash Shell และมีการพัฒนาอย่างต่อเนื่องและอย่างรวดเร็ว
โตร์วัลดส์ยังคงมุ่งมั่นพัฒนาระบบต่อไป ซึ่งต่อมาก็สามารถรันบน
X Window System และมีการเลือกนกเพนกวินที่ชื่อ Tux ให้เป็นตัวนำโชคหรือ Mascot ของระบบลินุกซ์




ริชาร์ด สตอลแมน ผู้ก่อตั้ง โครงการกนู


ลินุส โตร์วัลดส์ ผู้ให้กำเนิด ลินุกซ์ เคอร์เนล









ระบบปฏิบัติการ windows

ระบบปฏิบัติการ windows

ระบบปฏิบัติการ Windows เป็นระบบปฏิบัติการที่ใช้ในการจัดการและควบคุมการทำงานต่าง ๆ ของเครื่องคอมพิวเตอร์ เช่น การจัดการเกี่ยวกับการแสดงผลบนจอภาพ รับข้อมูลทางแป้นพิมพ์หรือเมาส์ การจัดการเกี่ยวกับแฟ้มข้อมูล การพิมพ์แฟ้มข้อมูล การทำสำเนาแฟ้มข้อมูล การเปลี่ยนชื่อแฟ้มข้อมูล การเก็บแฟ้มข้อมูล การติดตั้งโปรแกรม เป็นต้น มีการพัฒนามาอย่างต่อเนื่อง จาก Windows3.11 Windows95 Windows98 Windows98Me มาเป็น WindowsXp



การทำงานของวินโดวส์จะแสดงโดยใช้รูปภาพเล็ก ๆ หรือที่เราเรียกว่า ไอคอน (Icon) สื่อความหมายตามคำสั่งของโปรแกรม ซึ่งจะทำให้ใช้งานได้ง่ายขึ้น โปรแกรมวินโดวส์นี้ จะจำลองการทำงานบนจอภาพให้มีลักษณะเหมือนกับโต๊ะทำงาน คือ มีปฏิทินตั้งโต๊ะ นาฬิกา เครื่องคิดเลข หรืออาจมีเอกสารวางซ้อนทับกัน โดยโปรแกรมจะกำหนดให้อุปกรณ์แต่ละชิ้นมีกรอบสี่เหลี่ยมล้อมรอบ และกรอบที่ว่าเรียกว่า หน้าต่าง สามารถเปิด-ปิด และยังสามารถเปิดงานขึ้นทำงานในขณะเดียวกันได้มากกว่า 1 งาน เรียกว่า ระบบหลายภารกิจ (Multitasking)

คุณสมบัติของวินโดวส์
หน้าต่างของ วินโดวส์ ได้ปรับปรุงให้อยู่ในรูปแบบที่ผู้ใช้สามารถติดต่อใช้งานคอมพิวเตอร์ได้ง่าย (new user interface) ทำให้เกิดประสิทธิภาพในการทำงานมากขึ้น
วินโดวส์ จะทำการตรวจสอบอุปกรณ์ที่ติดตั้งใหม่และทำการกำหนดข้อมูลในระบบให้อย่างอัตโนมัติ (Plug and Play)
วินโดวส์ สนับสนุนการทำงานแบบสื่อประสม โดยมีดปรแกรมจัดการเกี่ยวกับเรื่องวีดีทัศน์ (video for windows) และแฟ้มข้อมูลในแผ่นซีดี (CD-ROM file system)
วินโดวส์ มีระบบการด้านการติดตั้งฮาร์ดแวร์และซอฟท์แวร์ที่ไม่ยุ่งยาก ระบบสนับสนุนการเชื่อมต่อสถานีปลายทางไปยังเครือข่ายต่าง ๆ รวมทั้งสามารถต่อเข้ากับอินเทอร์เน็ตได้ด้วย