Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

ลินุกซ์มีส่วนแบ่งการตลาดเท่าไหร่? ตามสถิติการใช้งานระบบปฏิบัติการเหล่านี้ คุณจะเห็นว่าลีนุกซ์ผ่าน 5% ในช่วงปลายปี 2010 และติดอยู่ตรงนั้นมาประมาณห้าปี โดยเพิ่มขึ้นเป็น 5.9% เพียงครั้งเดียวในเดือนมิถุนายน 2015 ก่อนที่จะกลับมาสงบนิ่ง

นี่ไม่ใช่สัญญาณที่ดี Linux มีการพัฒนาอย่างปฏิเสธไม่ได้ในช่วงไม่กี่ปีที่ผ่านมา เหตุใดจึงไม่เติบโต การไม่สามารถคว้าอย่างน้อย 1% ในห้าปีเป็นปัญหาที่ดีที่สุด และอาจชี้ให้เห็นถึงข้อเท็จจริงที่ว่ามีบางอย่างร้ายแรง ปัญหาพื้นฐานที่ต้องแก้ไข

ปัญหาเหล่านี้มีอยู่ในการออกแบบของ Linux หรือไม่ หรือพวกเขาสามารถเอาชนะด้วยทิศทางและความร่วมมือที่เหมาะสม? พูดยาก แต่มาดูกันว่าอะไรจะถูกต้อง

หมายเหตุ:บทความนี้มีเนื้อหาเกี่ยวกับเดสก์ท็อปเท่านั้น Linux เป็นที่นิยมอย่างมากในด้านอื่นๆ เช่น เซิร์ฟเวอร์ อุปกรณ์พกพา โฮมเธียเตอร์ และแม้แต่การศึกษา!

1. ภูมิทัศน์พัฒนาเร็วเกินไป

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

นี่เป็นซอฟต์แวร์โอเพ่นซอร์สที่ดีที่สุดใช่ไหม ใช่ในบางวิธี แต่ก็ไม่เชิง อันที่จริง มันคือดาบสองคม แม้ว่าซอฟต์แวร์ที่พัฒนาอย่างรวดเร็วจะมีประโยชน์ แต่ก็มีข้อเสียอย่างใหญ่หลวง

ในแง่หนึ่ง หากคุณใช้แอปพลิเคชันแบบปิดซอร์ส เช่น Photoshop หรือ Unity 3D คุณอยู่ในความเมตตาของนักพัฒนา หากมีข้อบกพร่องที่ขัดขวางเวิร์กโฟลว์ของคุณ คุณไม่มีทางเลือกอื่นนอกจากต้องรอและหวังว่าจะแก้ไขได้อย่างรวดเร็ว ด้วยแอปพลิเคชันโอเพนซอร์ส คุณอาจแก้ไขได้ด้วยตัวเอง

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

แต่นี่คือปัญหาของซอฟต์แวร์ที่มีการพัฒนาอย่างรวดเร็ว:เว้นแต่คุณจะเชื่อมต่อกับชุมชน คุณจะไม่สามารถติดตามการเปลี่ยนแปลงทั้งหมดได้

ตัวอย่างเช่น ดูชื่อที่ใหญ่ที่สุดในเดสก์ท็อป Linux:Ubuntu โดยจะออกเวอร์ชันใหม่ทุก ๆ หกเดือน โดยแต่ละเวอร์ชันจะตั้งชื่อตามปีและเดือนที่เผยแพร่ (เช่น 14.10, 15.04, 15.10 เป็นต้น) ตรงกันข้ามกับ Windows (ทุกๆ 3-5 ปี) และ OS X (ทุกๆ 1-2 ปี)

และอูบุนตูเป็นเพียงหนึ่งในหลายๆ มีการเผยแพร่ Linux distros ใหม่หลายสิบรายการทุกปี และ distros เหล่านี้ทั้งหมดได้รับการอัปเดตในอัตราที่แตกต่างกัน มีสิ่งใหม่และแตกต่างอยู่เสมอ และภูมิทัศน์ก็ไม่เหมือนเดิม

สิ่งนี้ยอดเยี่ยมสำหรับผู้ใช้ระดับสูง แต่ล้นหลามสำหรับผู้ใช้ทั่วไป สิ่งหนึ่งที่ต้องชะงักงัน แต่ Linux อยู่ตรงข้ามกับสเปกตรัม ระบบปฏิบัติการที่เปลี่ยนแปลงบ่อยมากจนผู้ใช้ไม่สามารถปรับตัวและรู้สึกสบายใจได้

2. ทางเลือกที่มากเกินไป

แม้จะมีตำนานใหญ่ๆ มากมายเกี่ยวกับซอฟต์แวร์โอเพนซอร์สที่ไม่เป็นความจริง แต่ก็มีการวิพากษ์วิจารณ์หลายอย่างที่กักเก็บน้ำไว้มากมาย และส่วนมากก็นำไปใช้กับ Linux แต่สิ่งที่ต้องการความสนใจมากที่สุดในตอนนี้คือแนวโน้มที่ Linux จะเคลื่อนไปสู่การกระจายตัว

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

โดยส่วนใหญ่ ความขัดแย้งเหล่านี้จะได้รับการแก้ไขและทุกอย่างเป็นไปตามแผน แต่บางครั้งก็มีความขัดแย้งที่ฝังรากอยู่ในประเด็นที่ลึกซึ้งกว่า เช่น วิสัยทัศน์และทิศทาง เมื่อสิ่งนี้เกิดขึ้น ความละเอียดมีน้อยและมักเกิดขึ้นบ่อยกว่าที่คุณคิด ซึ่งเป็นสาเหตุที่โครงการโอเพนซอร์สจำนวนมากถูกแยกออก

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

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

อีกครั้ง ลองพิจารณา Ubuntu ซึ่งมีอนุพันธ์อย่างเป็นทางการและตัวแปรต่างๆ เช่น Kubuntu, Lubuntu, Ubuntu MATE และอื่นๆ แล้วมีส้อมจริงเช่น Linux Mint, Zorin OS, ระบบปฏิบัติการระดับประถมศึกษาและ Deepin Linux ณ จุดนี้ มี distros บน Ubuntu มากมายให้สำรวจ

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

แล้ว distros ทั้งหมดที่ไม่เกี่ยวข้องกับ Ubuntu ล่ะ? คุณมีชื่อที่รู้จักกันดีเช่น Debian, Fedora, OpenSUSE, Arch Linux, Puppy Linux และระบบปฏิบัติการที่คล้าย Unix บางตัวที่ไม่ใช่ Linux และนั่นไม่ได้กล่าวถึง distros ที่รู้จักกันน้อยกว่าหลายร้อยรายการ ออกไปที่นั่น

อุปสรรคที่ใหญ่ที่สุดของ Linux คือความขัดแย้งในการเลือก ชุมชน Linux มีตัวเลือก ตัวเลือก และความยืดหยุ่น แต่คนทั่วไปไม่มีเวลาหรือความอดทนสำหรับสิ่งนั้น หากคุณนำเสนอทางเลือกมากเกินไป ผู้คนก็จะเดินจากไป - ตามประวัติของ Linux ทั้งหมด

นี่เป็นเพียงหนึ่งในหลายเหตุผลที่ผู้คนกล่าวว่า Linux มีช่วงการเรียนรู้ที่สูงชัน เมื่อคุณต้องทำวิจัยหลายชั่วโมงเพื่อเลือกระบบปฏิบัติการที่คุณต้องการใช้ นั่นควรเป็นสัญญาณอันตรายร้ายแรง

3. ทุก ๆ ครั้ง มีบางสิ่งที่แตกหัก

ฉันเป็นผู้ใช้ Linux แบบเปิดและปิดดูอัลบูตมาหลายปีแล้วและในขณะที่มีช่วงเวลาที่ฉันไม่ได้ใช้งานอะไรเลยนอกจาก Linux เป็นเวลาหลายสัปดาห์ในแต่ละครั้ง ฉันไม่สามารถพูดได้ว่า Linux เคยมีมา เป็นระบบปฏิบัติการ "หลัก" ของฉัน

ทำไม เพราะลีนุกซ์มีการบำรุงรักษาสูง

ฉันไม่ได้หมายความว่าในแง่ที่ว่าลินุกซ์มีแนวโน้มที่จะเกิดมัลแวร์และภัยคุกคามอื่นๆ และฉันต้องคอยเฝ้าระวังอยู่เสมอในกรณีที่มีสิ่งผิดปกติเกิดขึ้น เห็นได้ชัดว่าไม่ใช่กรณี เนื่องจาก distros ส่วนใหญ่ค่อนข้างเสถียร แต่เมื่อพูดถึงการตั้งค่าแอปพลิเคชันและความเสถียร มันเป็นเรื่องที่แตกต่างไปจากเดิมอย่างสิ้นเชิง

ด้วยเหตุผลบางอย่าง สิ่งต่าง ๆ มักจะหยุดทำงานบน Linux - ไม่จำเป็นต้องเป็นหายนะ แต่แน่นอนในทางที่ไม่สะดวกและน่าหงุดหงิด

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

เมื่อไม่กี่สัปดาห์ก่อน ฉันติดตั้ง Gnome บน Ubuntu ผ่าน apt-get เพื่อให้สามารถเปรียบเทียบสภาพแวดล้อมเดสก์ท็อปได้ ขั้นตอนนั้นเป็นมาตรฐานเท่าที่ควร - ฉันไม่ได้ทำอะไรผิดปกติ แต่ก็ลงเอยด้วยการทำลายเดสก์ท็อปของฉัน ผลลัพธ์? ทั้ง Unity และ Gnome ทำงานไม่ถูกต้อง ฉันจึงกลับไปใช้ Windows เพื่อระบายความร้อน...

...และไม่ได้กลับไปใช้ Linux ตั้งแต่นั้นเป็นต้นมา ฉันรู้ว่าฉันสามารถใช้เวลาสองสามชั่วโมงใน Google เพื่อค้นหาคำถามและคำตอบที่ล้าสมัย (เพราะ Linux พัฒนาเร็วเกินไป) หวังว่าจะแก้ไขปัญหาได้ แต่ฉันยังมีสิ่งที่สำคัญกว่าที่ต้องทำ

ตอนนี้ให้นึกถึงผู้ใช้คอมพิวเตอร์โดยเฉลี่ยและมีปัญหากับคอมพิวเตอร์มากน้อยเพียงใด ฉันคิดว่าตัวเองเก่งด้านเทคโนโลยี แต่ Linux ยังคงทำให้ฉันหงุดหงิด ฉันไม่สามารถจินตนาการได้ว่ามันจะน่ารำคาญแค่ไหนสำหรับผู้ใช้หลักที่มีประสบการณ์น้อย เป็นที่น่าแปลกใจไหมว่าทำไมผู้คนถึงสนใจ OS X?

ฉันเดาว่ามันขึ้นอยู่กับสิ่งนี้:Linux ยังต้องการความรู้ด้านเทคนิคมากเกินไป ถ้าทุกอย่างทำงานได้อย่างสมบูรณ์ 100% ของเวลา ลินุกซ์ก็คงจะน่าทึ่ง -- แต่ถ้าจะบอกว่านั่นเป็นเรื่องจริงสำหรับลีนุกซ์ในตอนนี้คงไม่มีมารยาท มันไม่ใช่เลย

4. คำแนะนำที่ใช้งานง่ายไม่เพียงพอ

ตามจริงแล้ว ปัญหาทั้งหมดข้างต้นคงไม่เลวร้ายนักหาก Linux มีคำแนะนำที่เหมาะสมสำหรับผู้ใช้มือใหม่ เราพยายามอย่างเต็มที่เพื่อให้ บางส่วน ระดับของความช่วยเหลือ เช่น กฎทองเหล่านี้สำหรับมือใหม่ Linux แต่การที่เราจำเป็นต้องเสนอความช่วยเหลือพื้นฐานแบบนั้นบอกอะไรมากมายเกี่ยวกับระบบนิเวศโดยรวม

ตัวอย่างเช่น เมื่อมีคนตัดสินใจลองใช้ Linux พวกเขามักจะมีคำถามมากมาย:ฉันจะติดตั้งสิ่งต่างๆ ได้อย่างไร โปรแกรมของฉันตั้งอยู่ที่ไหน? แล้วโปรแกรมที่ไม่ได้อยู่ใน Software Center ล่ะ? ฉันจะเข้าใจระบบไฟล์ได้อย่างไร ฉันจำเป็นต้องเรียนรู้วิธีใช้บรรทัดคำสั่งจริงๆ หรือไม่

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

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

ฉันไม่ได้บอกว่าลินุกซ์ไม่มีเอกสาร แต่ฉันบอกว่าเอกสารอะไรก็ตามที่มีอยู่นั้นยังห่างไกลจากการเป็นมิตรกับผู้ใช้ ตัวอย่างเช่น หน้า man ค่อนข้างละเอียดและครอบคลุม แต่เหมาะสำหรับผู้ที่ไม่คุ้นเคยกับบรรทัดคำสั่ง

ซึ่งแสดงจุดที่แยกจากกันแต่มีความเกี่ยวข้อง:Linux อาศัยบรรทัดคำสั่งมากเกินไป เป็นที่ยอมรับว่าดีขึ้นในช่วงหลายปีที่ผ่านมา และขณะนี้มีเครื่องมือที่ใช้ GUI มากกว่าเมื่อก่อน แต่บรรทัดคำสั่งยังคงโดดเด่นเกินไปสำหรับสิ่งต่างๆ เช่น การแก้ปัญหา

แต่ส่วนใหญ่ ชุมชนให้ความรู้สึกว่าลินุกซ์มีไว้สำหรับผู้ใช้ระดับสูงเท่านั้น ทหารผ่านศึกยึดติดกับประเพณีและรากเหง้ามากเกินไป ซึ่งทำให้ผู้ใช้ใหม่ที่ไม่สนใจเรื่องนั้นแปลกแยก มีความแตกแยกระหว่าง "ลินุกซ์เก่า" และ "ลินุกซ์ใหม่" และอดีตจะต้องหายไปหากลินุกซ์กลายเป็นกระแสหลักจริงๆ

5. คุณภาพของซอฟต์แวร์ส่วนใหญ่อยู่ในระดับรอง

หนึ่งในข้อร้องเรียนที่ใหญ่ที่สุดและพบได้บ่อยที่สุดเกี่ยวกับ Linux คือคุณภาพของแอปพลิเคชันที่มีอยู่ในฝั่งผู้บริโภค สังเกตว่าฉันพูดว่า คุณภาพ ของแอปพลิเคชันมากกว่า ความพร้อมใช้งาน ของแอปพลิเคชัน

คนชอบพูดว่า Linux ไม่สามารถทำสิ่งที่ Windows และ Mac สามารถทำได้ แต่นั่นเป็นเพียงเรื่องโกหกใหญ่ หากคุณใช้เวลาในการค้นหาโปรแกรมที่เหมาะสมและเรียนรู้วิธีใช้งาน คุณก็สามารถทำสิ่งเดียวกันได้มากมาย อันที่จริง เราได้แสดงให้เห็นครั้งแล้วครั้งเล่าว่ามีทางเลือกฟรีมากมายสำหรับโปรแกรมแบบชำระเงินที่ทำงานบน Linux

เหตุใดจึงไม่ใช่ Linux Mainstream 5 ข้อบกพร่องที่ต้องแก้ไข

ดังนั้นโดยส่วนใหญ่ความพร้อมใช้งานของซอฟต์แวร์ไม่ใช่ปัญหา แต่มีสองกรณีคือ 1) แอปพลิเคชั่นภายในที่เป็นกรรมสิทธิ์ซึ่งมีให้เฉพาะบน Windows หรือ Mac และ 2) วิดีโอเกมที่ไม่สามารถใช้งานได้ ลินุกซ์. Linux คือ กำลังจะกลายเป็นแพลตฟอร์มเกมที่จริงจัง แต่ต้องใช้เวลาอีกสองสามปีเป็นอย่างน้อย

ของจริง การร้องเรียนคือทางเลือกฟรีเหล่านี้ไม่สามารถแก้ไขปัญหาที่ต้องเสียเงินได้ ตัวอย่างเช่น GIMP สามารถทำได้หลายอย่างเช่นเดียวกับ Photoshop แต่ประสบการณ์ผู้ใช้โดยรวมใน Photoshop นั้นดีกว่า GIMP มาก นอกเหนือจากข้อยกเว้นที่ไม่ค่อยพบ (เช่น VLC, Blender, LibreOffice) นี่เป็นแนวโน้มทั่วไปในแอปพลิเคชัน Linux

สิ่งที่ลีนุกซ์หลายคนลืมไปคือประสบการณ์ผู้ใช้มีความสำคัญพอๆ กับการทำงาน ความจริงที่น่าเสียดายคือ ถ้าคุณต้องการซอฟต์แวร์ระดับมืออาชีพและขัดเกลาบน Linux คุณจะต้องค้นหาเป็นเวลานาน ลินุกซ์ยังล้าหลังมากสำหรับคุณภาพของซอฟต์แวร์

ทำไมคุณไม่ใช้ Linux

ฉันแน่ใจว่ามีหลายคะแนนสำหรับ Linux ที่ฉันไม่ได้กล่าวถึง แต่จากประสบการณ์ของฉัน สิ่งเหล่านี้เป็นจุดจับหลักที่มักจะเกิดขึ้นครั้งแล้วครั้งเล่า แน่นอน มีหลายสิ่งที่ชอบเกี่ยวกับ Linux แต่จนกว่าปัญหาหลักเหล่านี้จะได้รับการแก้ไข ก็จะไม่มีวันกลายเป็นกระแสหลัก

ตอนนี้ คุณบอกเราว่า:คุณคิดว่าการจับกุมเหล่านี้รับประกันหรือไม่ หากคุณไม่ได้ใช้ Linux ทำไมล่ะ แสดงความคิดเห็นด้านล่างและแบ่งปันความคิดของคุณ!

เครดิตรูปภาพ:Ubuntu Family Tree ผ่าน Wikipedia, Gentoo Family Tree ผ่าน Wikipedia, Open Source Code โดย photovibes ผ่าน Shutterstock, Terminal โดย Anton Khegay ผ่าน Shutterstock