ทำไมลินุกซ์ส่วนใหญ่เริ่มต้น distros gnome? [ปิด]


22

ทำไมสภาพแวดล้อมเดสก์ท็อปเริ่มต้นของ distros linux ที่นิยมที่สุดคือ gnome? KDE ดูเหมือนจะเป็นสภาพแวดล้อมเดสก์ท็อปที่ดีไม่แพ้กัน มันเป็นเพราะเหตุผลด้านลิขสิทธิ์หรือไม่? ประวัติศาสตร์? หรืออย่างอื่น?

คำตอบ:


30

ดังนั้นคำตอบที่สมบูรณ์สำหรับคำถามของคุณเกี่ยวข้องกับประวัติ นี้ได้รับการคุ้มครองอย่างดีในหนังสือเล่มนี้REBEL CODEโดยกลินมูดี้บทที่ Trolls Versus Gnomes15 มันเป็นเรื่องที่น่าสนใจ

ย้อนกลับไปในช่วงกลางยุค 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 .


2
สำหรับข้อมูลเดเบียน(ชั่วคราว) เปลี่ยนเป็น Xfce เป็นค่าเริ่มต้น DEในเดือนพฤศจิกายน 2013
landroni

@landroni ลิงก์เสีย
Faheem Mitha

13

มีความไม่แน่นอนมากมายเกี่ยวกับการให้ไลเซนส์ของไลบรารี Qt (ซึ่งสร้าง KDE) กลับมาเมื่อ distros ส่วนใหญ่เลือกระหว่าง KDE และ GNOME นั่นไม่ใช่ปัญหาอีกต่อไป แต่เมื่อถึงเวลาที่มันถูกกำจัดออกไป distros ส่วนใหญ่ได้เลือกไว้แล้วและนี่คือสิ่งที่พวกเขาไม่สบายใจที่จะเปลี่ยนโดยไม่มีเหตุผลที่ดีจริงๆ


11

ปรัชญา.

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

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

บางส่วนมาจากการตัดสินใจที่เก่ามาก ย้อนกลับไปในสมัย ​​KDE เมื่อไม่ทราบแน่ชัดว่าเกิดอะไรขึ้นกับตัวเลือกการออกใบอนุญาต Qt บางคนก็มีปัญหากับ Gnome ตอนนี้ Qt มีความปลอดภัยในการใช้และแจกจ่ายต่อภายใต้ * GPL distro หากการตัดสินใจเริ่มต้นใหม่อาจมีการเปลี่ยนแปลงผลลัพธ์ แต่ distros ส่วนใหญ่ไม่ต้องการ "เปลี่ยน" เมื่อมีการตัดสินใจที่สำคัญเนื่องจากจะสร้างความสับสนให้กับผู้คน (แม้ว่าจะส่งผลกระทบต่อผู้ใช้ใหม่ในเครื่องเท่านั้น)

/ ฉันกลับมาแล้วรอให้ชื่อเสียงของเขาลงมาตอบคำถามนี้ แต่ฉันเรียกมันเหมือนที่ฉันเห็น


1
Gnome ไม่ดูเหมือน dumbed ลงมากแม้ว่า แม้แต่Linus Torvalds ก็แสดงความคิดเห็นเช่นนั้น
Andrew Lambert

4
และมันแย่ลงเรื่อย ๆ ตัวเลือกการกำหนดค่าหายไปและค่าเริ่มต้นผิด (สำหรับรสนิยมของฉัน)
starblue

1
ฉันเห็นด้วยกับคะแนนส่วนใหญ่ แต่ดูเหมือนว่ามากเกินไปเช่นเหยื่อเปลวไฟ ตัวอย่างเช่น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
Falmarri

2
แล้วส่วนที่เหลือของดิสทริบิวชันหลักที่ฉันจะไม่เรียกง่ายๆว่าปกติพวกเขาจะไม่มาพร้อมกับ DE ที่ผิดนัด Arch, gentoo, slackware, ทั้งหมดที่ฉันเชื่อว่าไม่มี DE ตามค่าเริ่มต้น, และฉันคิดว่าส่วนใหญ่ของ userbase ใช้ KDE ทั้งหมดนี้ไม่มีความหมายเนื่องจากรุ่นต่าง ๆ มาพร้อมกับค่าเริ่มต้นที่แตกต่างกันและบางประเภทให้คุณเลือกได้ในเวลาติดตั้ง
Falmarri

3
@Falmarri: จากชายร่างใหญ่ที่แสดงความพึงพอใจ (Debian, Ubuntu, Fedora, SuSE, Mint) เป็น SuSE เท่านั้นที่เป็นค่าเริ่มต้นสำหรับ KDE
tshepang

1


ฉันคิดว่า Gnome นั้นเป็นสากลมากขึ้นเมื่อ KDE นั้นเหมาะสำหรับเดสก์ท็อปมากกว่า นอกจากนี้ฉันคิดว่าถ้าเราพูดวันหนึ่งว่า 'เราทำ DE ฟรี' เราควรยึดมันไว้ ทุกคนจำการเปลี่ยนจาก OpenOffice เป็น LibreOffice มีเหตุผลสำหรับเรื่องนั้น
ฉันคิดว่าผู้ชายจาก KDE teem ทำงานได้อย่างยอดเยี่ยม แต่คุณสามารถจินตนาการได้ไหมว่าทั้งคู่เริ่มที่จะร่วมมือกันและมอบแพลตฟอร์มที่มีเปลือกหอยสำหรับโต๊ะทำงานและโทรศัพท์มือถือ / แท็บเล็ต / โน้ตบุ๊กที่มีห้องสมุดที่ยอดเยี่ยมอยู่ข้างใต้)



0

ฉันคิดว่าทุกคนที่นี่พลาดจุด ในที่สุดเมื่อ 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 เป็นสภาพแวดล้อมการทำงานที่น่าพอใจมาก


4
หน้าต่างซ้ายคือการเปลี่ยนแปลงของ Ubuntu ไม่ใช่ GNOME
tshepang

4
ความสามัคคีคือการทำ Ubuntu ไม่ใช่ของ GNOME
tshepang

3
คุณทำให้คนที่ไม่ใช่อูบุนตูใช้ KDE ได้ที่ไหน? Fedora นั้นค่อนข้างใหญ่และ Debian ก็เป็นเช่นนั้นและทั้งคู่ก็เริ่มต้นที่ GNOME RHEL ก็ทำเช่นกันและสิ่งนี้ก็เกิดขึ้นมาก่อนแม้แต่ Fedora แน่นอนว่า Ubuntu เพิ่มจำนวนผู้ใช้ GNOME ได้ แต่ฉันมีความคิดว่าฐานผู้ใช้ GNOME นั้นมีขนาดใหญ่เท่ากับ KDE อย่างน้อยก่อนที่ Ubuntu จะเคยเกิดมา
tshepang

1
น่าสนใจ ฉันไม่ได้ตระหนักถึงปุ่มซ้ายมือคือการเปลี่ยนแปลงเฉพาะอูบุนตู ฉันเดาว่าฉันไม่รู้ว่าฉันกำลังพูดถึงอะไร ฉันคิดว่าทั้ง Fedora และ Debian ใช้ KDE เป็นค่าเริ่มต้น ลืมสิ่งที่ฉันพูดไปแล้ว
Falmarri
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.