ฉันครุ่นคิดอยู่สักพักว่าทำไมGNU/Linuxทั้งๆ ที่มีข้อดีมากมายอย่างที่เราทราบกันดีอยู่แล้ว แต่กลับยังคงเป็นเหมือนดินแดนในอุดมคติสำหรับผู้ใช้ระบบปฏิบัติการอื่นๆ อีกหลายคน
แน่นอนว่าผมกำลังพูดถึงผู้ใช้ปลายทาง ผู้ที่มีคอมพิวเตอร์ไว้ใช้เพียงเพื่อแชร์รูปภาพบนFacebookดูวิดีโอในYouTubeฟังเพลง และที่สำคัญที่สุดคือเล่นเกม
ความบันเทิงเป็นสิ่งพื้นฐานที่มนุษย์ไม่อาจมองข้ามได้ และคอมพิวเตอร์ก็กลายเป็นส่วนสำคัญในด้านนี้ในฐานะเครื่องมือเพื่อความบันเทิง แต่ใน ระบบปฏิบัติการ GNU/Linux เรา สามารถทำสิ่งต่างๆ ได้เหมือนกับผู้ใช้ระบบปฏิบัติการอื่นๆ หรือไม่? นี่คือความคิดเห็นของผม
คุณภาพและประสิทธิภาพที่ดี
ถ้าถามความเห็นผม ผมจะบอกว่าใช่และไม่ใช่ถึงแม้ว่าอนาคตของวิดีโอเกมจะดูสดใส แต่ก็ไม่ใช่ทั้งหมดที่ผู้ใช้บางกลุ่มต้องการ
เรามีเกมที่สวยงามน่าติดตามสนุกสนานและสวยงามในที่เก็บของเราซึ่งมีระดับความยากแตกต่างกันไป แต่มีเกมอื่น ๆ ที่ดูเหมือนจะมาจาก Atari ไม่ว่าจะเป็นเพราะเอ็นจิ้นที่พวกเขาใช้ไลบรารีหรือเพราะพวกเขาไม่มี บริษัท พัฒนาอยู่เบื้องหลังแอพพลิเคชั่นเหล่านี้ส่วนใหญ่ไม่น่าสนใจพวกเขามีกราฟิกที่เส็งเคร็งและพูดตามตรงว่ามันไม่ได้เข้าตา แต่อย่างใด ไม่ผ่านที่ไหนเลย
ระบบปฏิบัติการ GNU /Linuxไม่มีเกมที่คล้ายกับGTA, Need for Speed, Mafia, FIFAฯลฯ ดังนั้นระบบปฏิบัติการนี้จึงไม่เหมาะสำหรับนักเล่นเกม
แต่เราก็ยังมีปัญหาเรื่องคุณภาพอยู่ด้วย ยก ตัวอย่างเช่น OS Xระบบปฏิบัติการที่มีแอปพลิเคชันจำนวนมหาศาล ไม่ว่าจะดีหรือร้าย แต่ละแอปพลิเคชันก็มีวัตถุประสงค์ที่แตกต่างกันออกไป ประเด็นสำคัญไม่ได้อยู่ที่การมีแอปพลิเคชันให้เลือกซื้อและใช้งานมากมายนับพัน แต่อยู่ที่การมีแอปพลิเคชันที่มีคุณภาพและทำงานได้ดีตามที่คุณต้องการ(และส่วนใหญ่ก็ตรงตามข้อกำหนดนี้ )
แอปพลิเคชันสำหรับGNU/Linuxกำลังพัฒนาขึ้นทุกวัน และนั่นเป็นสิ่งที่ปฏิเสธไม่ได้ บางแอปพลิเคชันมีประสิทธิภาพเหนือกว่าแอปพลิเคชันที่เป็นกรรมสิทธิ์หลายตัวในท้องตลาด แต่โชคไม่ดีที่แอปพลิเคชันเหล่านั้นไม่ใช่ส่วนใหญ่
แม้ว่า แอปพลิเคชัน GNU/Linuxจะขึ้นชื่อเรื่องความสามารถในการปรับแต่งสูง การใช้งานได้ฟรี ความเป็นโอเพนซอร์ส และข้อดีอื่นๆ แต่ก็ยังไม่สามารถบรรลุคุณภาพ 100% ได้ นี่จึงไม่ใช่เรื่องบังเอิญที่ โครงการ KDEมีแผนกที่ทุ่มเทให้กับการทดสอบคุณภาพของผลิตภัณฑ์โดยเฉพาะ
รูปลักษณ์การออกแบบการใช้งาน
โปรแกรมตัดต่อเสียง/วิดีโอ โปรแกรมดูภาพ โปรแกรมสื่อสาร โปรแกรมแชทวิดีโอ โปรแกรมโทรศัพท์ โปรแกรมแก้ไขข้อความ โปรแกรมท่องเว็บ และอื่นๆ อีกมากมาย สามารถพบได้ในGNU/Linuxโดยอาจมีฟีเจอร์มากหรือน้อยกว่าโปรแกรมที่เป็นกรรมสิทธิ์ของแต่ละค่าย
ยก ตัวอย่าง OS Xอีกครั้ง เราจะเห็นว่าแอปพลิเคชันทั้งหมดโดยทั่วไปมีโครงสร้าง การออกแบบ และรูปลักษณ์ที่คล้ายคลึงกัน ผมหมายถึงปุ่มต่างๆ จานสี ฯลฯ ทุกอย่างมีที่ทางและดีไซน์ที่สวยงาม ในGNU/Linuxนั้นแตกต่างออกไป ไม่ว่าจะใช้QtหรือGTKแอปพลิเคชันก็อาจแตกต่างกันในด้านการออกแบบและคุณสมบัติ เนื่องจากถูกจำกัดด้วยความเป็นไปได้ที่แต่ละเฟรมเวิร์กและไลบรารีมีให้
ประเด็นที่ฉันอยากจะพูดคือเราไม่มีความสม่ำเสมอในเรื่องนี้และแน่นอนว่าสิ่งนี้อาจไม่ดีสำหรับบางคนหรือดีสำหรับคนอื่น แต่สุดท้ายแล้วมันก็คือการแยกส่วนตามที่คุณต้องการและสิ่งนี้มีผลต่อสิ่งที่ปรากฏในสายตาของผู้ใช้เล็กน้อย การส่งเสริมแนวคิดนี้อาจเป็นเรื่องงี่เง่า แต่หากแต่ละแอปพลิเคชันมีลักษณะคล้ายกันเล็กน้อยประสบการณ์ของผู้ใช้จะดีขึ้นอย่างมาก
ในยุคปัจจุบันที่อุปกรณ์ระบบสัมผัสกำลังได้รับความนิยมมากขึ้น และความต้องการด้านการเข้าถึงก็เพิ่มมากขึ้นเช่นกัน จึงเป็นเรื่องจำเป็นอย่างยิ่งที่แอปพลิเคชันอย่างLibreOfficeจะต้องได้รับการปรับปรุงโฉมใหม่ เพื่อให้เป็นตัวเลือกที่ดึงดูดใจผู้ใช้มากขึ้น โดยทิ้งอินเทอร์เฟซที่ล้าสมัยซึ่งกำลังลดประสิทธิภาพการทำงานลงเรื่อยๆ และหากเราเพิ่มรูปลักษณ์และการใช้งานที่เป็นเอกภาพเข้าไปด้วยแล้ว ทุกอย่างก็จะดีขึ้นอย่างมาก
ที่ทำงานของผม เครื่องคอมพิวเตอร์ส่วนใหญ่ใช้Ubuntuที่ ติดตั้ง Unity ไว้ เมื่อไม่กี่วันก่อน ผมต้องติดตั้งระบบปฏิบัติการใหม่ให้กับเครื่องหนึ่ง และผมได้ติดตั้งKubuntuผู้ใช้งานเครื่องนั้นได้แสดงความคิดเห็นว่า:
ฉันชอบ Linux นี้ดีกว่า ... มันสวยกว่าและดูเหมือน Windows มากกว่าอีกอันที่ฉันไม่เข้าใจ
คุณคงนึกภาพออกว่าเขาประหลาดใจแค่ไหนเมื่อฉันเปลี่ยนรูปลักษณ์ของมันให้เหมือนWindows 7 ในภายหลัง เขารู้สึกดีใจมากจนดูเหมือนจะสนุกกับการใช้คอมพิวเตอร์มากขึ้น และสำหรับผู้ที่ไม่คุ้นเคยกับGnome, KDE และ Xfce พวกมันไม่ใช่สภาพแวดล้อมเดสก์ท็อป แต่เป็น"ลินุกซ์ประเภทต่างๆ "
ใช้งานง่ายและการว่าจ้าง
การบอกว่า GNU/Linuxในปัจจุบันใช้งานยากนั้นเป็นความเข้าใจผิด มีหลายดิสทริบิวชันที่เน้นการออกแบบให้ใช้งานง่ายสำหรับผู้ใช้ใหม่ ถึงแม้ว่าจะมีข้อยกเว้นอยู่บ้าง(ผมหมายถึงผู้ใช้เอง )
น่าเสียดายที่ถึงแม้เคอร์เนลจะได้รับการพัฒนาไปมากแค่ไหน ฮาร์ดแวร์หลายประเภทก็ยังคงตั้งค่าได้ยาก ไม่ว่าจะโดยตั้งใจหรือไม่ก็ตาม บางอย่างตั้งค่าได้ด้วยความพยายาม แต่บางอย่างก็ตั้งค่าไม่ได้เลย และเนื่องจากผู้ใช้ทั่วไปมักขาดความรู้ในการเลือกฮาร์ดแวร์ที่จะใช้ จึงอาจก่อให้เกิดปัญหาได้
เราทุกคนรู้ว่าสำหรับWindowsนั้น คุณต้องติดตั้งแผ่นซีดีที่มีแพ็กเกจไดรเวอร์สำหรับฮาร์ดแวร์ที่คุณใช้งาน และนั่นก็เป็นทั้งหมด แต่สำหรับOS X นั้นระบบจะมาพร้อมกับทุกอย่างที่จำเป็นสำหรับการทำงานบนคอมพิวเตอร์ที่ติดตั้งไว้
แต่ในGNU/Linuxเรื่องต่างๆ ไม่ได้ง่ายอย่างนั้น แม้ว่าโดยส่วนตัวแล้ว จากประสบการณ์ของผม ความไม่เข้ากันกับยี่ห้อและรุ่นต่างๆ นั้นไม่ได้สำคัญมากนัก เรารู้ว่าการทำให้ทุกอย่างทำงานได้โดยใช้ไดรเวอร์ทั่วไปนั้นเป็นงานที่ยากมาก อันที่จริง การวิศวกรรมย้อนกลับมักจำเป็นเพื่อให้iอุปกรณ์บางอย่างทำงานได้
ความจริงก็คือ ผู้ใช้คาดหวังว่าเมื่อเปิดคอมพิวเตอร์ เปิดเบราว์เซอร์ แอปพลิเคชันเว็บแคม โปรแกรมเล่นเสียงหรือวิดีโอ ทุกอย่างก็จะใช้งานได้ทันที และอีกครั้ง นี่ไม่ได้หมายความว่ามันเป็นไปไม่ได้ในGNU/Linuxแต่บางครั้งมันก็ค่อนข้างยาก
สิ่งที่ผมกล่าวมาอาจไม่ใช่สาเหตุทั้งหมด แต่ผมเชื่อว่ามันเป็นสาเหตุบางส่วน อย่างไรก็ตาม ผมคิดว่าในอีกประมาณ 10 ปีข้างหน้าGNU/Linuxอาจกลายเป็นระบบปฏิบัติการชั้นนำได้ หากนักพัฒนาคำนึงถึงคุณภาพ รูปลักษณ์ การใช้งาน และการเข้าถึงได้ง่าย
