ทำไมสภาพแวดล้อมเดสก์ท็อปเริ่มต้นของ distros linux ที่นิยมที่สุดคือ gnome? KDE ดูเหมือนจะเป็นสภาพแวดล้อมเดสก์ท็อปที่ดีไม่แพ้กัน มันเป็นเพราะเหตุผลด้านลิขสิทธิ์หรือไม่? ประวัติศาสตร์? หรืออย่างอื่น?
ทำไมสภาพแวดล้อมเดสก์ท็อปเริ่มต้นของ distros linux ที่นิยมที่สุดคือ gnome? KDE ดูเหมือนจะเป็นสภาพแวดล้อมเดสก์ท็อปที่ดีไม่แพ้กัน มันเป็นเพราะเหตุผลด้านลิขสิทธิ์หรือไม่? ประวัติศาสตร์? หรืออย่างอื่น?
คำตอบ:
ดังนั้นคำตอบที่สมบูรณ์สำหรับคำถามของคุณเกี่ยวข้องกับประวัติ นี้ได้รับการคุ้มครองอย่างดีในหนังสือเล่มนี้REBEL CODE
โดยกลินมูดี้บทที่ Trolls Versus Gnomes
15 มันเป็นเรื่องที่น่าสนใจ
ย้อนกลับไปในช่วงกลางยุค 90 Matthias Ettrichเริ่มสนใจ Linux (แมทเธียสก็เป็นที่รู้จักกันดีในการเริ่มต้นโครงการ LyX ) เขากังวลเกี่ยวกับปัญหาการใช้งานเช่นเดียวกับคนทั่วไปที่สามารถใช้ Linux ซึ่งในตอนนั้นส่วนใหญ่เป็นประเภททางเทคนิคสูงแฮกเกอร์และอื่น ๆ เขาเกิดขึ้นกับเจอเครื่องมือ Qtสร้างขึ้นโดยTrolltech ชุดเครื่องมือนี้เป็นกรรมสิทธิ์ แต่แมทเธียสชไม่ได้คิดว่าเป็นข้อเสียเปรียบที่สำคัญพอสมควร เขาเป็นสิ่งที่คนคนหนึ่งอาจจะเรียกได้ว่าเป็นส่วนหนึ่งของปีก 'เชิงปฏิบัติ' ของชุมชนซอฟต์แวร์เสรี ในช่วงเวลานั้นเขาเริ่มโครงการ KDE โดยใช้ชุดเครื่องมือ Qt ถ้าคุณดูข้อความต้นฉบับ (ได้รับความอนุเคราะห์จากหน้า KDE ของ Wikipedia ) คุณจะเห็นว่า Matthias อ้างถึง Kool Desktop Environment คุณไม่ได้ยิน Kool อีกแล้ว :-) ฉันเดาว่าทุกคนเขินอายเกินไป
อย่างไรก็ตามสิ่งหนึ่งที่อาจเรียกได้ว่าเป็น 'คนเจ้าระเบียบ' ของชุมชนซอฟต์แวร์เสรีโดยเฉพาะอย่างยิ่ง Richard Stallman หนึ่งคนและมูลนิธิซอฟต์แวร์เสรีของเขาถูกปลุกให้ตื่นขึ้นจากเหตุการณ์ครั้งนี้ ดังนั้นโครงการGNOME ที่แข่งขันกันจึงเริ่มต้นขึ้นซึ่งมีผู้นำคนแรกคือMiguel De Icazaซึ่งเกิดขึ้นบนไซต์นี้ มิเกลอยู่ตรงกลางของสิ่งนี้ดังนั้นเขาจึงเป็นคนที่เหมาะสำหรับบทเรียนประวัติศาสตร์ โครงการใหม่ของ GNOME ใช้ชุดเครื่องมือที่เรียกว่าGTK (Gimp Tool Kit)ซึ่งถูกสร้างขึ้นสำหรับGIMPโดย Kimball และ Mattis ในเวลาเดียวกัน (โครงการ GIMP เริ่มขึ้นเมื่อประมาณปี 2538)
จากนั้น Trolltech เริ่มรู้สึกกดดันและเปลี่ยนเป็นQ Public License (QPL)ในปี 1998 และในที่สุดก็เพิ่ม GPL เป็นทางเลือกในปี 2000 จากนั้น GNOME ก็มีแรงผลักดันมากมายและโลกก็มีโครงการเดสก์ท็อปฟรีสองโครงการแทน หนึ่ง.
ตอนนี้ Red Hat ซึ่งตอนนี้เป็นหนึ่งในผู้นำตลาดเคยเป็นและกังวลเกี่ยวกับเสรีภาพของซอฟต์แวร์เช่นเดียวกับ FSF แม้ว่าฉันจะรวบรวมด้วยเหตุผลที่แตกต่างกัน ดังนั้นพวกเขาจึงติดกับการจัดส่ง GNOME แน่นอนว่าเดเบียนก็ไปกับ GNOME ด้วย (นี่คือในไม่กี่วันก่อน Ubuntu ซึ่งเปิดตัวครั้งแรกในปี 2004) ดังนั้นแม้ทุกวันนี้ Debian และ Ubuntu ก็เริ่มต้นที่ GNOME ดิสทริบิวชันอื่น ๆ เลือกที่จะใช้กับ KDE โดยเฉพาะ SUSE ฉันจำได้ว่าเปลี่ยนจาก Red Hat 5.2 (ฉันคิดว่า) เป็น SUSE 6.4 ในเดือนสิงหาคม 1999 และถูกปลิวไปด้วยความสวยงามของ KDE 1 และ SUSE นั้นถูกระบุอย่างใกล้ชิดยิ่งขึ้นกับ KDE และ Red Hat ก็ถูกระบุอย่างใกล้ชิดยิ่งขึ้นกับ GNOME .
มีความไม่แน่นอนมากมายเกี่ยวกับการให้ไลเซนส์ของไลบรารี Qt (ซึ่งสร้าง KDE) กลับมาเมื่อ distros ส่วนใหญ่เลือกระหว่าง KDE และ GNOME นั่นไม่ใช่ปัญหาอีกต่อไป แต่เมื่อถึงเวลาที่มันถูกกำจัดออกไป distros ส่วนใหญ่ได้เลือกไว้แล้วและนี่คือสิ่งที่พวกเขาไม่สบายใจที่จะเปลี่ยนโดยไม่มีเหตุผลที่ดีจริงๆ
ปรัชญา.
distros ส่วนใหญ่มักจะต้องการเน้นที่พื้นฐานที่สุดของผู้ใช้ปลายทางที่ไม่สามารถทำอะไรเพื่อตัวเองได้ ปรัชญาของคำพังเพยมีแนวโน้มที่จะ "ทำงานด้วยวิธีนี้และด้วยวิธีนี้เท่านั้น" และทำให้ผู้ใช้อยู่ในการกำหนดค่าทั่วไปที่คุณสามารถช่วยพวกเขาผ่านและนำเสนออินเทอร์เฟซที่สะอาดและสอดคล้องกัน
ในทางกลับกัน KDE นั้นมีประสิทธิภาพและยืดหยุ่นอย่างมาก คุณสามารถกำหนดค่า heck จากมันและปรับแต่งตามความต้องการเฉพาะของคุณ การตั้งค่า KDE ของฉันได้รับการปรับแต่งอย่างมากและอาจไม่ตรงกับคนอื่น ด้วยเหตุนี้แม้ว่าผู้ใช้จะได้รับปัญหาอย่างง่ายดายหากพวกเขาไม่รู้ว่าพวกเขากำลังทำอะไรอยู่ ดังนั้นจึงถือว่ามีความปลอดภัยน้อยกว่า
บางส่วนมาจากการตัดสินใจที่เก่ามาก ย้อนกลับไปในสมัย KDE เมื่อไม่ทราบแน่ชัดว่าเกิดอะไรขึ้นกับตัวเลือกการออกใบอนุญาต Qt บางคนก็มีปัญหากับ Gnome ตอนนี้ Qt มีความปลอดภัยในการใช้และแจกจ่ายต่อภายใต้ * GPL distro หากการตัดสินใจเริ่มต้นใหม่อาจมีการเปลี่ยนแปลงผลลัพธ์ แต่ distros ส่วนใหญ่ไม่ต้องการ "เปลี่ยน" เมื่อมีการตัดสินใจที่สำคัญเนื่องจากจะสร้างความสับสนให้กับผู้คน (แม้ว่าจะส่งผลกระทบต่อผู้ใช้ใหม่ในเครื่องเท่านั้น)
/ ฉันกลับมาแล้วรอให้ชื่อเสียงของเขาลงมาตอบคำถามนี้ แต่ฉันเรียกมันเหมือนที่ฉันเห็น
Most distros tend to like to focus on the most basic of end-users that can't do anything for themselves.
ฉันจะไม่เห็นด้วยอย่างมาก สิ่งที่ "สำคัญ" distros "ง่าย" คืออะไร? แน่นอนอูบุนตูมิ้น (ถึงแม้ว่ามันจะเป็นอูบุนตู), เดเบียน (?), เรดแฮท (?. พิสูจน์ได้เพราะมันเป็นไซต์เชิงพาณิชย์ส่วนใหญ่) Suse ฉันคิดว่ามีเพียง Ubuntu เท่านั้นที่ใช้ Gnome (มิ้นต์ด้วยเหรอ?) (ฉันคิดว่าค่าเริ่มต้นของเดเบียนคือ KDE?) Suse และ RedHat ใช้ KDE
ฉันคิดว่า Gnome นั้นเป็นสากลมากขึ้นเมื่อ KDE นั้นเหมาะสำหรับเดสก์ท็อปมากกว่า นอกจากนี้ฉันคิดว่าถ้าเราพูดวันหนึ่งว่า 'เราทำ DE ฟรี' เราควรยึดมันไว้ ทุกคนจำการเปลี่ยนจาก OpenOffice เป็น LibreOffice มีเหตุผลสำหรับเรื่องนั้น
ฉันคิดว่าผู้ชายจาก KDE teem ทำงานได้อย่างยอดเยี่ยม แต่คุณสามารถจินตนาการได้ไหมว่าทั้งคู่เริ่มที่จะร่วมมือกันและมอบแพลตฟอร์มที่มีเปลือกหอยสำหรับโต๊ะทำงานและโทรศัพท์มือถือ / แท็บเล็ต / โน้ตบุ๊กที่มีห้องสมุดที่ยอดเยี่ยมอยู่ข้างใต้)
อาจเป็นเพราะ distros Linux ส่วนใหญ่เป็นGNU / Linux distros และในอดีต GNOME ย่อมาจาก GNU Network Object Model Environment?
ฉันคิดว่าทุกคนที่นี่พลาดจุด ในที่สุดเมื่อ linux เริ่มรับการยอมรับมากขึ้นและ distros อย่าง Ubuntu ก็เกิดขึ้นเครื่องจักรก็ไม่ได้มีประสิทธิภาพมากนัก ฉันทามติเมื่อเร็ว ๆ นี้ (2003?) คือ KDE นั้นเป็น bloatware เพราะเห็นได้ชัดว่าชุมชนรู้สึกว่ามันใหญ่ขึ้นช้าลงและใช้ทรัพยากรมากขึ้นกว่าที่พวกเขารู้สึกว่า DE ควร
อย่างไรก็ตามฉันคิดว่านักวิจารณ์ส่วนใหญ่ของ KDE เป็นประเภทของผู้ใช้ที่จะใช้บางอย่างเช่น fluxbox หรือawesome
อ้างว่า KDE ดูเหมือนว่าเป็นโคลนหน้าต่างและสิ่งที่พวกเขาต้องการก็คือหน้าต่างเทอร์มินัล ดังนั้นด้วยผู้ว่าจาก KDE เท่านั้นที่ไม่ได้ใช้ gnome อยู่ดี Ubuntu ก็ไปด้วย gnome และนั่นคือเหตุผลเดียว (imo) gnome ติดอยู่รอบ ๆ ฉันไม่มีสถิติ (แม้ว่าฉันชอบที่จะเห็นพวกเขา) แต่ฉันพนันได้เลยว่าผู้ใช้ gnome ส่วนใหญ่เป็นผู้ใช้ Ubuntu และฉันหมายถึงในแง่สถิติ ผู้คนจำนวนมากที่ไม่ได้ใช้ Ubuntu เป็น distro ใช้ KDE เป็นผู้จัดการ
คำวิจารณ์เหล่านั้นอาจเพิ่งกลับมาแล้ว (ฉันไม่มีอำนาจที่จะพูดฉันเป็นลินุกซ์ DE มือใหม่เดสก์ท็อปเต็มเวลาแรกของฉันคือลินุกซ์ในปี 2004 และฉันก็โดนครูชอุ่มอยู่ เพื่อนคนนั้นไม่ให้เพื่อนใช้ gnome ดังนั้นฉันจึงเปลี่ยนมาใช้ KDE)
ก่อนที่คำพังเพยจะกลายเป็นสิ่งชั่วร้าย (ปุ่มหน้าต่างซ้ายมือเลยมาเลยจริงจังหรือไม่สามัคคีใช่มั้ย) KDE เป็นสภาพแวดล้อมการทำงานที่น่าพอใจมาก