Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

Microsoft Windows ระบบปฏิบัติการคอมพิวเตอร์ (OS) ที่พบบ่อยและใช้แพร่หลายที่สุดในโลก ได้แข่งขันกับระบบปฏิบัติการจำนวนมากที่พัฒนาโดยองค์กรต่างๆ ตั้งแต่ตระกูล Linux ของระบบปฏิบัติการ Windows ได้เผชิญหน้าความท้าทายที่เบาแต่ท้าทายจากซอฟต์แวร์ฟรีหรือโอเพนซอร์สอย่าง Ubuntu iOS อย่างไรก็ตาม ได้เป็นและมีแนวโน้มจะถูกจำกัดอยู่กับอุปกรณ์ Apple เท่านั้น ทำให้ไม่มีภัยคุกคามใกล้เคียงกับตลาดดำเนินงานปัจจุบันของ Windows ในแสงของการใช้งานโอเพนซอร์ส OS ที่เพิ่มขึ้น ReactOS ได้ลอยตัวขึ้นมาเป็นความท้าทายที่เป็นไปได้สำหรับ Windows

ReactOS คืออะไร?

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

มีตัวแรกในปี 1995 ReactOS เริ่มต้นเป็นโครงการโคลน Windows 95 อย่างไรก็ตาม โครงการไม่เคยก้าวหน้าขึ้นจากการอภิปราย ในปี 1998 โครงการเริ่มใหม่ภายใต้ชื่อใหม่ ReactOS ด้วยแผนการสร้าง OS โอเพนซอร์สใหม่ทั้งหมด และแข่งขันกับ Windows ซึ่งอยู่ในตำแหน่งเอก quyềnในตลาด ในยี่สิบปีที่ผ่านมา ReactOS ได้เปิดตัวรุ่นต่างๆ ของ OS ของมัน และยังคงอยู่ในระหว่างการพัฒนาตลอดจนถึงปัจจุบัน ReactOS ได้เปิดตัว Version 0.4.11 ล่าสุด รุ่นแรกหลังจากที่ได้รับสถานะอัลฟา (alpha status) อันดับที่บ่งชี้ถึงระบบปฏิบัติการระดับสมัครเล่นสำหรับผู้ใช้ปลายทาง

ไอเดียของ ReactOS?

ReactOS กำเนิดจากเยอรมนี และอาศัยโครงการทั้งหมดบนสถาปัตยกรรม Windows NT Architecture ตอนนี้ นั่นคืออะไร? ลองจินตนาการถึงก้อนบันทึก เอกสาร และการอภิปรายที่อธิบายการสร้าง Microsoft Windows รวบรวมอย่างครอบคลุมเข้าไปในหนังสือ ไฟล์ และฐานข้อมูล นั่นคือ NT เอกสารเหล่านี้ถูกแชร์โดย Microsoft ในช่วงแรกๆ กับสถาบันการศึกษาต่างๆ เพื่อวัตถุประสงค์การวิจัยภายใต้สัญญาที่ควบคุม อย่างไรก็ตาม มันถูกรั่วไหล (leaked) ไปยังแหล่งต่างๆ ให้โอกาสผู้อื่นในการทำซ้ำสถาปัตยกรรมนั้น มักเชื่อว่า ReactOS เป็นหนึ่งในความพยายามที่พยายามอาศัยการสร้างของพวกเขาบน Windows อย่างไรก็ตาม โค้ดของ ReactOS ยังคงเป็นต้นฉบับและถูกตรวจสอบ (audited) เป็นประจำเพื่อป้องกันการละเมิดสิทธิทรัพย์สินหรือการขโมย

สิ่งต่างๆ เกี่ยวกับ ReactOS ที่ดึงดูดผู้ใช้?

1. UI แบบ Windows แบบเก่า (Old-Style Windows-based UI)

เนื่องจาก ReactOS ถูกสร้างขึ้นเพื่อแทนที่เวอร์ชันแรกๆ ของ Windows และอาศัยสถาปัตยกรรมที่คล้ายกัน โครงการจึงมุ่งเน้นการทำให้ OS เข้ากันได้กับผู้ใช้ Windows ต้นฉบับ อินเทอร์เฟซของทุกรุ่น และแน่นอนรุ่นล่าสุดของ ReactOS มี user interface คล้ายกับ Windows XP และ 2003 (ดูภาพ)

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

ReactOS Version 0.4.11 เป็นการผสมผสานระหว่าง Windows XP และ Windows 7 ในบางส่วน หากคุณจำได้ เมนูเริ่มต้น (start-up menu) เหมือนกับ XP คุณคลิกที่ปุ่ม start ที่แสดงด้วยโลโก้ ReactOS ที่มุมซ้ายล่าง (เหมือน Windows 7) เมนูที่โผล่มามีตัวเลือกคล้าย XP คุณคลิกที่ Programs และคุณจะเห็นว่าโปรแกรมทั้งหมดคล้ายกับ Windows ในบางวิธี มันช่วยอย่างไร? 儘管 (Despite) การอัปเกรดอย่างกว้างขวาง ผู้ใช้จำนวนมากยังชอบประสบการณ์ Windows แบบโรงเรียนเก่า และดังนั้น จึงชื่นชอบสิ่งที่ ReactOS เสนอ บนเดสก์ท็อป ไอคอน 'My Computer' และ 'My Documents' แน่นอนนำความคุ้นเคยกลับมาใช่ไหม?

2. การสนับสนุน (Support)

ในแสงของการก้าวหน้า Windows ได้หยุดการสนับสนุนเวอร์ชันเก่าของพวกเขาจากเวลาไปเวลามา สิ่งนี้ทำให้ผู้ใช้ที่เข้ากันได้กับเวอร์ชันเก่า โกรธแค้นจริงๆ และหลายคนถูกทำให้เผชิญกับภัยคุกคามไซเบอร์ที่ไม่พึงประสงค์ เนื่องจากธุรกิจและการทำกำไรไม่ใช่แผนงานของ ReactOS นักพัฒนาจึงรักษาการสนับสนุนสำหรับทุกเวอร์ชันเก่าพร้อมกับรุ่นล่าสุด 0.4.11 ดังนั้น ผู้ใช้มีความสุขตลอด

3. แอปพลิเคชันและไดรเวอร์ (Applications and Drivers)

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

ReactOS หวังว่าผู้ใช้คอมพิวเตอร์จะได้รับ OS ฟรีและโอเพนซอร์ส และใช้มันในเสรีภาพเต็มที่โดยไม่มีความยุ่งยาก อย่างไรก็ตาม ReactOS ไม่ต้องการให้ผู้ใช้ต้องปรับตัวในโลกใหม่ทิ้งโลกเก่าไว้และเผชิญความยากลำบากเพิ่มเติม ใน هذا方面 (regard) นักพัฒนาได้ทำให้แน่ใจว่าผู้ใช้ไม่รู้สึกว่าดินแดนของเขาถูกละเมิดหลังจากสลับไป ReactOS ReactOS มีแอปในตัว (in-built apps) ของ Windows ต้นฉบับทั้งหมด รวมถึง Notepad, WordPad และ Paint นอกจากนี้ OS ยังรองรับการติดตั้งไดรเวอร์สำหรับแอปพลิเคชัน Windows ด้วย โวอิลา (Voila)!

4. Add-Ons และ Applications Manager

พูดถึงแอปพลิเคชัน ReactOS ไม่ได้จำกัดตัวเลือกของคุณแค่แอปในตัว แต่มาพร้อมกับชุด app-setups ที่จะตอบสนองการใช้งานที่แตกต่างของคุณ แอปพลิเคชันเหล่านี้คุณสามารถหาได้ใน Applications Manager นี่คือลักษณะของ ReactOS application ของคุณ;

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

ในคอลัมน์ซ้าย คุณสามารถหาแนวคิดของ app-setups ที่ให้ใน ReactOS ตั้งแต่ video drivers ไปจนถึงการเข้าถึงอินเทอร์เน็ต หยิบไอเดียจากแอปพลิเคชันอินเทอร์เน็ต คุณเห็นในคอลัมน์ขวา เวอร์ชันหรือรูปแบบต่างๆ ของเว็บเบราว์เซอร์ที่เข้ากันได้กับ ReactOS 0.4.11 ปัจจุบัน Applications manager ใน ReactOS 基本上 (basically) เติมถังของคุณด้วยรายการแอปพลิเคชันที่เบาและจัดการง่าย เพื่อตอบสนองความต้องการของคุณ

5. ใช่ คุณมี Office

ภายใน manager คุณจะพบตัวเลือก 'Office' คลิกนั้น และคุณจะมี Office App-Setups ที่เข้ากันได้ รวมถึง MS Office Compatibility Pack, Open Office และ Libre (ดูภาพ)

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

นี่คือลักษณะของ Open Office Spreadsheet ใน ReactOS 0.4.11

ReactOS: ทางเลือกโอเพนซอร์สที่อาจสร้างอนาคตของ Windows

สเปรดชีตเหมือน MS-Excel พร้อมแถบงาน (taskbar) เหมือนกันบนสุด และเครื่องมือเข้าถึงเพื่อปรับเปลี่ยนเนื้อหาที่เขียน เช่น Bold, Alignment Options และ Mathematical Calculations ดังนั้น คุณไม่พลาด Windows กลับเลย

6. เบาเหมือนลูกโป่งฮีเลียม (Light as a Helium-filled Balloon)

ด้วย ReactOS 0.4.11 ReactOS ได้พยายามอัปเกรดสถานะ "อัลฟา" ที่ถูกติดฉลากล่าสุด อันดับสมัครเล่นในหมู่นักพัฒนา OS ReactOS 0.4.11 ได้รับความสนใจเนื่องจากขนาดที่เบาอย่างสุดและข้อกำหนดหน่วยความจำ OS ใช้พื้นที่ฮาร์ดดิสก์เพียง 500 MB ในขณะที่เข้าถึง RAM เพียง 96 MB นี่ได้รับการสนับสนุนเนื่องจากอินเทอร์เฟซแบบคลาสสิกที่มีการตีความกราฟิกน้อยกว่า เข้ากันได้กับการเข้าถึง RAM น้อย

7. ฟรี!!!!!!!

สิ่งที่ฟรี ทุกอย่างมีแนวโน้มจะดึงดูดความสนใจ และหากไม่พิสูจน์ว่าคุ้มค่า มันก็ข嚇 (intimidate) ผู้ใช้ให้ลองใช้ครั้งหนึ่ง และนั่นคือสิ่งที่ ReactOS ต้องการทั้งหมด การลองครั้งหนึ่งจากทุกคน เพื่อสุดท้ายจะกลายเป็น OS ฟรีเพียงตัวเดียวบนคอมพิวเตอร์ส่วนตัวทั้งหมด

แต่มันพร้อมที่จะเป็นตัวแทนที่ได้จริงสำหรับ Windows หรือไม่?

ReactOS มีสิ่งต่างๆ มากมายในการตั้งค่าที่โหลดแอปฟรีที่มีอยู่บน เว็บไซต์ และได้ทำงานพัฒนาตนเองมาตั้งแต่วันที่เปิดให้สาธารณะ อย่างไรก็ตาม มีงานที่ต้องทำอีกมากมาย ก่อนที่จะอ้างสิทธิ์มงกุฎของ Microsoft ก่อนอื่น สไตล์คลาสสิก ใช่ พวกเขามีแนวทางคลาสสิก แต่ผู้ใช้กำลังคุ้นเคยกับความดึงดูดของธีม สี และกราฟิกที่ Windows เสนอ หากไม่ได้อัปเกรด ReactOS อาจสูญเสียฐานผู้ใช้ปัจจุบันของมัน นอกจากนี้ มันก็ไม่เข้ากันได้กับการอัปเกรดที่แอปอย่าง Chrome, Libre เป็นต้น ผ่านมา ทำให้ผู้ใช้ได้รับอินเทอร์เฟซและโครงสร้างแอปที่ล้าสมัย

ต่อมาเป็นบั๊กและรายงานแอปแครช (app crashing reports) ที่ผู้ใช้เผชิญในบางกรณี เป็นอัลฟา ReactOS กำลังอัปเกรดตัวเองเพื่อก้าวข้ามกรณีเหล่านี้ อย่างไรก็ตาม สิ่งนี้ต้องทำให้พอเร็วพอ เพื่อเอาชายแมน MS สุดท้าย ทุนและทีมพัฒนา เนื่องจากขาดทุน ReactOS พึ่งพา Hackfests และการระดมทุนเล็กๆ มาก เพื่อสร้างทีมนักพัฒนาที่มีประสิทธิภาพและทุ่มเท ทำให้ปัญหาเพิ่มขึ้น

มันชนะได้ไหม?

ได้ มันชนะได้ แต่ยังมีทางไกลไปอีกมาก ตอนนี้ ReactOS ยังคงเป็น OS ที่เข้ากันได้สำหรับผู้ที่ชื่นชอบการใช้แอปเบา และไม่ได้เข้าไปในการเขียนโปรแกรมระดับสูง ธุรกิจที่ผสานรวมซอฟต์แวร์ หรือการเล่นเกมอย่างกว้างขวาง หากคุณต้องการการใช้คอมพิวเตอร์พื้นฐานหรือพูดได้ว่ากลางๆ ReactOS อาจเป็นตัวเลือกที่ดีกว่า Windows ซึ่งจะเสนอให้คุณการประมวลผลที่เร็วกว่าและพื้นที่จัดเก็บข้อมูลที่มากกว่า