กลับไปหน้าบทความ

อ่าน 16 นาที

ชุดซอฟต์แวร์ KDE 4

KDE Software Compilation 4 ( KDE SC 4 ) เป็นชุดซอฟต์แวร์เดียวของKDE Software Compilation (KDE SC) ซึ่งเปิดตัวครั้งแรกในเดือนมกราคม 2551 เวอร์ชันสุดท้ายคือ 4.14.

ชุดซอฟต์แวร์ KDE 4

ชุดซอฟต์แวร์ KDE 4
นักพัฒนาเคดีอี
ปล่อย11 มกราคม พ.ศ. 2551 [ 1 ] ( 11 มกราคม 2551 )
เวอร์ชันสุดท้าย4.14.3 (11 พฤศจิกายน 2014 ) [±] [ 2 ] ( 11 พฤศจิกายน 2014 )
เขียนเป็นC++ ( Qt 4 )
ระบบปฏิบัติการเดสก์ท็อปทั้งหมด: เหมือน Unixพร้อมX11และWindows XP7 [ 3 ] เฉพาะแอปพลิเคชัน: Mac OS X v10.410.6
มีจำหน่ายในหลายภาษา[ 4 ]
พิมพ์สภาพแวดล้อมเดสก์ท็อป
ใบอนุญาตใบอนุญาต GPL , LGPL , BSD , ใบอนุญาต MITและใบอนุญาต X11 [ 5 ]
เว็บไซต์kde.org

KDE Software Compilation 4 ( KDE SC 4 ) เป็นชุดซอฟต์แวร์เดียวของKDE Software Compilation (KDE SC) ซึ่งเปิดตัวครั้งแรกในเดือนมกราคม 2551 เวอร์ชันสุดท้ายคือ 4.14.3 ในเดือนพฤศจิกายน 2557 [ 1 ] [ 6 ]เป็นรุ่นต่อจากK Desktop Environment 3หลังจาก KDE SC 4 ชุดซอฟต์แวร์นี้ถูกแบ่งออกเป็นไลบรารีเฟรมเวิร์กพื้นฐาน สภาพแวดล้อมเดสก์ท็อป และแอปพลิเคชัน ซึ่งเรียกว่าKDE Frameworks 5 , KDE Plasma 5และKDE Applicationsตามลำดับ มีการออกเวอร์ชันหลัก (4.x) ทุกหกเดือน ในขณะที่เวอร์ชันแก้ไขข้อบกพร่องย่อย (4.xy) ออกทุกเดือน[ 7 ]

ชุดการอัปเดตนี้ประกอบด้วยการปรับปรุงส่วนประกอบหลักหลายอย่าง ของ แพลตฟอร์ม KDEโดยเฉพาะอย่างยิ่งการพอร์ตไปยังQt 4 นอกจากนี้ยังมี APIมัลติมีเดียใหม่ชื่อPhonon , เฟรมเวิร์กการรวมอุปกรณ์ชื่อSolidและคู่มือสไตล์และชุดไอคอนเริ่มต้นใหม่ชื่อ Oxygen รวมถึงส่วนติดต่อผู้ใช้เดสก์ท็อปและแผงควบคุมแบบรวมใหม่ชื่อPlasmaซึ่งรองรับวิดเจ็ตบนเดสก์ท็อปแทนที่ส่วนประกอบแยกต่างหากของ K Desktop Environment 3

หนึ่งในเป้าหมายโดยรวมของ KDE Platform 4 คือการทำให้แอปพลิเคชัน KDE สามารถใช้งานได้บนระบบปฏิบัติการต่างๆ ได้ง่ายขึ้น สิ่งนี้เป็นไปได้ด้วยการพอร์ตไปยัง Qt 4 ซึ่งอำนวยความสะดวกในการรองรับแพลตฟอร์มที่ไม่ใช้X11รวมถึงMicrosoft WindowsและMac OS Xเวอร์ชัน 4.0 ถึง 4.3 ของ KDE Software Compilation เป็นที่รู้จักกันในชื่อKDE 4การเปลี่ยนชื่อเป็นผลมาจากการปรับเปลี่ยนภาพลักษณ์ของโครงการ KDE เพื่อสะท้อนถึงขอบเขตที่กว้างขึ้นของ KDE

การอัปเดตครั้งใหญ่

นี่คือภาพรวมโดยย่อของการเปลี่ยนแปลงที่สำคัญใน KDE Software Compilation 4

ทั่วไป

การพอร์ตไปยังซีรี่ส์ Qt 4 คาดว่าจะทำให้ KDE 4 ใช้หน่วยความจำน้อยลงและเร็วกว่า KDE 3 อย่างเห็นได้ชัด ไลบรารีของ KDE เองก็มีประสิทธิภาพมากขึ้นเช่นกัน อย่างไรก็ตาม การทดสอบเผยให้เห็นว่า KDE 4.4 มีการใช้หน่วยความจำสูงสุดใน การติดตั้ง Ubuntu แบบเริ่มต้น เมื่อเทียบกับGNOME 2.29, Xfce 4.6 และLXDE 0.5 [ 8 ] Qt 4 มีให้ใช้งานภายใต้LGPLสำหรับMac OS XและWindowsซึ่งทำให้ KDE 4 สามารถทำงานบนแพลตฟอร์มเหล่านั้นได้ การพอร์ตไปยังทั้งสองแพลตฟอร์มยังอยู่ในช่วงเริ่มต้น ณ เดือนสิงหาคม 2010 การคอมไพล์ซอฟต์แวร์ KDE 4 บน Mac OS X ถือว่าเป็นเบต้า[ 9 ]ในขณะที่บน Windows ยังไม่เสร็จสมบูรณ์ ดังนั้นแอปพลิเคชันอาจยังไม่เหมาะสมสำหรับการใช้งานในชีวิตประจำวัน[ 10 ]ทั้งสองพอร์ตพยายามใช้โค้ดที่แตกต่างกันให้น้อยที่สุดเท่าที่จะเป็นไปได้เพื่อให้แอปพลิเคชันทำงานเกือบเหมือนกันบนทุกแพลตฟอร์ม ในระหว่างSummer of Code 2007ได้มีการสร้างแคชไอคอนเพื่อลดเวลาในการเริ่มต้นแอปพลิเคชันสำหรับการใช้งานใน KDE 4 [ 11 ]การปรับปรุงมีหลากหลาย – Kfind ซึ่งเป็นแอปพลิเคชันที่ใช้ไอคอนหลายร้อยไอคอน เริ่มทำงานได้เร็วขึ้นประมาณหนึ่งในสี่ของเวลาเดิม[ 12 ]แอปพลิเคชันอื่นๆ และเซสชัน KDE เต็มรูปแบบเริ่มทำงานได้เร็วขึ้นเล็กน้อยกว่าหนึ่งวินาที

แอปพลิเคชันใน โมดูล ExtragearและKOfficeได้รับการปรับปรุงมากมายด้วยคุณสมบัติใหม่ของ KDE 4 และ Qt 4 แต่เนื่องจากแต่ละโมดูลมีกำหนดการวางจำหน่ายเป็นของตนเอง จึงไม่ได้มีให้ใช้งานทั้งหมดในเวลาเดียวกับการวางจำหน่าย KDE 4 ครั้งแรก ซึ่งรวมถึงAmarok , K3b , digiKam , KWordและKritaด้วย

ภาพ

การเปลี่ยนแปลงที่เห็นได้ชัดที่สุดสำหรับผู้ใช้คือไอคอน ธีม และเสียงใหม่ที่จัดทำโดย Oxygen Project สิ่งเหล่านี้ถือเป็นการเปลี่ยนแปลงจากไอคอนและกราฟิกของ KDE รุ่นก่อนๆ ซึ่งมีลักษณะเหมือนการ์ตูน แทนที่จะเป็นเช่นนั้น ไอคอนของ Oxygen เลือกใช้ สไตล์ ที่สมจริง มากขึ้น Oxygen Project สร้างขึ้นบนข้อกำหนดการตั้งชื่อไอคอนของ freedesktop.org [ 13 ]และข้อกำหนดธีมไอคอน[ 14 ]ซึ่งช่วยให้มีความสอดคล้องกันในแอปพลิเคชันต่างๆ ทีม Oxygen ใช้ความช่วยเหลือจากชุมชนเพื่อปรับปรุงภาพใน KDE 4 โดยมีการรวมชุดไอคอนทางเลือกและผู้ชนะการประกวดวอลเปเปอร์ที่จัดโดย Oxygen Project ไว้ใน KDE 4 [ 15 ]นอกจากนี้ยังมีชุดแนวทางอินเทอร์เฟซผู้ใช้ ใหม่ สำหรับเค้าโครงที่เป็นมาตรฐานมากขึ้น

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

KWin ซึ่งเป็นตัวจัดการหน้าต่างของ KDE ตอนนี้มีเอฟเฟกต์การจัด วาง ภาพแบบคอมโพสิตเป็นของตัวเองแล้ว คล้ายกับCompiz

การพัฒนา

Phononคือชื่อของ API มัลติมีเดียใน KDE 4 Phonon เป็นแนวทางที่แตกต่างออกไปสำหรับแบ็กเอนด์มัลติมีเดียเมื่อเทียบกับ KDE เวอร์ชันก่อนหน้า เนื่องจาก Phonon ทำหน้าที่เป็นเพียงตัวห่อหุ้ม โดยแยกเฟรมเวิร์กมัลติมีเดียต่างๆ ที่มีให้สำหรับระบบปฏิบัติการแบบ Unix ออกเป็นแบ็กเอนด์ที่สามารถสลับได้ในขณะรันไทม์ ซึ่งสามารถเข้าถึงได้ผ่าน API เดียว การทำเช่นนี้ก็เพื่อให้มี API ที่เสถียรสำหรับ KDE 4 และเพื่อป้องกันไม่ให้ขึ้นอยู่กับเฟรมเวิร์กมัลติมีเดียเพียงเฟรมเวิร์กเดียว แอปพลิเคชันที่ใช้ API ของ Phonon สามารถสลับระหว่างเฟรมเวิร์กมัลติมีเดียได้อย่างราบรื่นโดยการเปลี่ยนแบ็กเอนด์ที่ใช้ในการตั้งค่าระบบNokiaได้นำ Phonon มาใช้สำหรับมัลติมีเดียใน Qt 4.4 และกำลังพัฒนาแบ็กเอนด์สำหรับ Gstreamer, Windows และ OS X ในที่เก็บ SVN ของ KDE ภายใต้ LGPL [ 16 ]

Solidคือ API สำหรับฮาร์ดแวร์ใน KDE 4 มันทำงานคล้ายกับ Phonon ตรงที่ไม่จัดการฮาร์ดแวร์ด้วยตัวเอง แต่ทำให้โซลูชันที่มีอยู่สามารถเข้าถึงได้ผ่าน API เดียว โซลูชันปัจจุบันใช้HAL , NetworkManagerและBlueZ (สแต็กบลูทูธอย่างเป็นทางการของ Linux) แต่สามารถเปลี่ยนชิ้นส่วนใดๆ ก็ได้โดยไม่ทำให้แอปพลิเคชันเสียหาย ทำให้แอปพลิเคชันที่ใช้ Solid มีความยืดหยุ่นและพกพาได้สูง

ThreadWeaverเป็นไลบรารีการเขียนโปรแกรมที่ช่วยให้แอปพลิเคชันใช้ประโยชน์จากโปรเซสเซอร์แบบมัลติคอร์ได้ และรวมอยู่ใน kdelibs ด้วย

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

Decibelเป็น เฟรมเวิร์กการสื่อสารแบบ Telepathyซึ่งคาดว่าจะถูกใช้งานอย่างเต็มรูปแบบโดย Kopete ใน KDE 4.2 แต่มีรายงานว่าถูกเลื่อนออกไปอย่างไม่มีกำหนด[ 17 ] Strigiเป็นเครื่องมือค้นหาเริ่มต้นสำหรับ KDE 4 ซึ่งถูกเลือกเนื่องจากความเร็วและการพึ่งพาซอฟต์แวร์น้อย[ 18 ]เมื่อทำงานร่วมกับซอฟต์แวร์อื่นๆ เช่นSopranoซึ่งเป็น เฟรมเวิร์กการจัดเก็บ RDFและ ข้อกำหนด NEPOMUK Strigi จะเป็นจุดเริ่มต้นของเดสก์ท็อปเชิงความหมายใน KDE 4 ผู้ใช้สามารถติดแท็กไฟล์ด้วยข้อมูลเพิ่มเติมผ่านDolphinซึ่ง Strigi สามารถจัดทำดัชนีเพื่อการค้นหาที่แม่นยำยิ่งขึ้น[ 19 ]

KDE 4 ใช้CMakeสำหรับระบบการสร้าง เนื่องจาก KDE เวอร์ชันก่อนหน้าใช้งานได้เฉพาะบนระบบ Unix เท่านั้น จึง ใช้ autotoolsแต่จำเป็นต้องมีระบบการสร้างใหม่สำหรับการสร้างบนระบบปฏิบัติการเช่น Windows CMake ยังช่วยลดความซับซ้อนของกระบวนการสร้างได้อย่างมาก ระบบการสร้าง autotools มีความซับซ้อนมากใน KDE 3 จนนักพัฒนาเพียงไม่กี่คนเข้าใจ ทำให้ต้องใช้เวลาหลายชั่วโมงในการแก้ไขเพียงเล็กน้อย ในช่วงต้นปี 2550 มีการแสดงให้เห็นว่า CMake สามารถคอมไพล์ KDElibs เวอร์ชัน KDE 4 ได้เร็วกว่าเวอร์ชัน KDE 3 ที่คอมไพล์ด้วย autotools ถึง 40% [ 20 ]

DXS ซึ่งก่อนหน้านี้รู้จักกันในชื่อ GHNS (Get Hot New Stuff) [ 21 ]และปัจจุบันใช้โดยfreedesktop.orgเป็นบริการเว็บที่ช่วยให้แอปพลิเคชันสามารถดาวน์โหลดและติดตั้งข้อมูลจากอินเทอร์เน็ตได้ด้วยการคลิกเพียงครั้งเดียวมีการใช้ในซีรี่ส์ KDE 3 แต่ได้รับการขยายให้ใช้งานได้ทั่วทั้ง KDE 4 ตัวอย่างหนึ่งคือ Kstars ซึ่งสามารถใช้ข้อมูลทางดาราศาสตร์ที่ใช้งานได้ฟรีสำหรับการใช้งานส่วนบุคคล แต่ไม่สามารถแจกจ่ายต่อได้ DXS ช่วยให้สามารถดาวน์โหลดและติดตั้งข้อมูลดังกล่าวได้อย่างง่ายดายจากภายในแอปพลิเคชัน แทนที่จะดาวน์โหลดด้วยตนเอง

Akonadi เป็นเฟรมเวิร์ ก PIMใหม่สำหรับ KDE 4 Akonadi เป็นการรวมส่วนประกอบ PIM ของ KDE ที่เคยแยกจากกันไว้ ในอดีตแต่ละแอปพลิเคชันจะมีวิธีการจัดเก็บข้อมูลและจัดการข้อมูลเป็นของตัวเอง Akonadi ทำหน้าที่เป็นเซิร์ฟเวอร์ที่ให้ข้อมูลและฟังก์ชันการค้นหาแก่แอปพลิเคชัน PIM นอกจากนี้ยังสามารถอัปเดตสถานะของรายชื่อติดต่อได้ ดังนั้นหากแอปพลิเคชันหนึ่งเปลี่ยนแปลงข้อมูลเกี่ยวกับรายชื่อติดต่อ แอปพลิเคชันอื่นๆ ทั้งหมดจะได้รับแจ้งการเปลี่ยนแปลงทันที[ 22 ]

เวอร์ชันที่เผยแพร่

เคดีอี 4.0

KDE 4.0 แสดง Dolphin, การตั้งค่าระบบ และ Kickoff

การพัฒนาส่วนใหญ่เน้นไปที่การนำเทคโนโลยีและเฟรมเวิร์กใหม่ๆ ของ KDE 4 มาใช้ Plasma และ Oxygen style เป็นสองการเปลี่ยนแปลงที่ผู้ใช้เห็นได้ชัดเจนที่สุด

Dolphinเข้ามาแทนที่ Konqueror ในฐานะโปรแกรมจัดการไฟล์เริ่มต้นใน KDE 4.0 การเปลี่ยนแปลงนี้เกิดขึ้นเพื่อแก้ไขข้อร้องเรียนที่ว่า Konqueror นั้นซับซ้อนเกินไปสำหรับโปรแกรมจัดการไฟล์ธรรมดา อย่างไรก็ตาม Dolphin และ Konqueror จะใช้โค้ดร่วมกันให้มากที่สุดเท่าที่จะเป็นไปได้ และ Dolphin สามารถฝังอยู่ใน Konqueror ได้เพื่อให้ Konqueror ยังคงสามารถใช้งานเป็นโปรแกรมจัดการไฟล์ได้ต่อไป

Okularเป็นโปรแกรมที่เข้ามาแทนที่โปรแกรมดูเอกสารหลายตัวที่ใช้ใน KDE 3 เช่น KPDF, KGhostView และ KDVI Okular ใช้ไลบรารีซอฟต์แวร์และสามารถขยายขีดความสามารถเพื่อดูเอกสารได้เกือบทุกประเภท เช่นเดียวกับ Konqueror และ KPDF ใน KDE 3 Okular สามารถฝังลงในแอปพลิเคชันอื่นๆ ได้

การวางจำหน่ายก่อนกำหนด

เมื่อวันที่ 11 พฤษภาคม พ.ศ. 2550 KDE 4.0 Alpha 1 ได้ถูกปล่อยออกมา ซึ่งถือเป็นการสิ้นสุดการเพิ่มฟีเจอร์ขนาดใหญ่ให้กับไลบรารีพื้นฐานของ KDE และเปลี่ยนจุดสนใจไปที่การบูรณาการเทคโนโลยีใหม่ๆ เข้ากับแอปพลิเคชันและเดสก์ท็อปพื้นฐาน Alpha 1 ประกอบด้วยเฟรมเวิร์กใหม่สำหรับการสร้างแอปพลิเคชัน ซึ่งให้การบูรณาการฮาร์ดแวร์และมัลติมีเดียที่ดีขึ้นผ่านSolidและPhononนอกจาก นี้ยังมีการบูรณาการ DolphinและOkularและไอคอน Oxygen ที่ให้รูปลักษณ์ใหม่[ 23 ]

เมื่อวันที่ 4 กรกฎาคม พ.ศ. 2550 Alpha 2 ได้ถูกปล่อยออกมา[ 24 ]การปล่อยเวอร์ชันนี้มุ่งเน้นไปที่การรวมเดสก์ท็อป Plasma การปรับปรุงฟังก์ชันการทำงาน และการทำให้ KDE มีเสถียรภาพมากขึ้น

เมื่อวันที่ 2 สิงหาคม พ.ศ. 2550 ได้มีการปล่อย Beta 1 ออกมา[ 25 ]คุณสมบัติหลักๆ ได้แก่ แคช pixmap ซึ่งช่วยเร่งความเร็วในการโหลดไอคอน การปรับปรุง KDE PIM เอฟเฟกต์และการกำหนดค่า KWin ที่ได้รับการ ปรับปรุง การโต้ตอบที่ดีขึ้นระหว่าง Konqueror และ Dolphin และ การเพิ่มการสนับสนุน MetalinkในKGetเพื่อการดาวน์โหลดที่ดีขึ้น

เมื่อวันที่ 6 กันยายน พ.ศ. 2550 ได้มีการปล่อย Beta 2 ออกมาพร้อมการสนับสนุนBSDและSolaris ที่ได้รับการปรับปรุง [ 26 ]การเปิดตัวครั้งนี้รวมถึงการเพิ่มไลบรารีกราฟิก Blitz ซึ่งช่วยให้นักพัฒนาสามารถใช้เทคนิคกราฟิกประสิทธิภาพสูง เช่น แอนิเมชันไอคอน และการยกเครื่องKRDC (K Remote Desktop Client) สำหรับโครงการSummer of Codeของ Google นอกจากนี้ Plasmaยังถูกรวมเข้ากับ Amarok เพื่อให้ Amarok มีมุมมองบริบทส่วนกลาง

เมื่อวันที่ 16 ตุลาคม พ.ศ. 2550 ได้มีการปล่อย Beta 3 ออกมา[ 27 ]การปล่อย Beta 3 มุ่งเน้นไปที่การทำให้เสถียรและออกแบบไลบรารีให้เสร็จสมบูรณ์สำหรับการเปิดตัว KDE Development Platform Plasma ได้รับคุณสมบัติใหม่มากมาย รวมถึงเบราว์เซอร์แอปเพล็ต ซอฟต์แวร์เพื่อการศึกษาได้รับการปรับปรุงมากมายใน Marble และ Parley (เดิมชื่อ KVoctrain) พร้อมกับการแก้ไขข้อบกพร่องในแอปพลิเคชันอื่นๆ โปรแกรมที่เรียกว่า Step ซึ่งเป็นโปรแกรมจำลองฟิสิกส์แบบโต้ตอบ ถูกสร้างขึ้นเป็นส่วนหนึ่งของGoogle Summer of Code

เมื่อวันที่ 30 ตุลาคม พ.ศ. 2550 เบต้า 4 ได้ถูกปล่อยออกมา[ 28 ]รายการตัวบล็อกการปล่อยเวอร์ชันได้ถูกรวบรวม[ 29 ]ซึ่งระบุปัญหาที่ต้องได้รับการแก้ไขก่อนที่ KDE จะเริ่มรอบการปล่อยเวอร์ชันผู้สมัครสำหรับเดสก์ท็อป เป้าหมายคือการมุ่งเน้นไปที่การทำให้เสถียรและแก้ไขปัญหาตัวบล็อกการปล่อยเวอร์ชัน

ในขณะเดียวกัน แพลตฟอร์มการพัฒนา KDE 4.0 รุ่นทดลองแรกก็ได้รับการเผยแพร่ แพลตฟอร์มการพัฒนานี้ประกอบด้วยไลบรารีพื้นฐานทั้งหมดสำหรับการพัฒนาแอปพลิเคชัน KDE รวมถึง "ไลบรารีวิดเจ็ตระดับสูง เลเยอร์นามธรรมเครือข่าย และไลบรารีต่างๆ สำหรับการรวมมัลติมีเดีย การรวมฮาร์ดแวร์ และการเข้าถึงทรัพยากรบนเครือข่ายอย่างโปร่งใส" [ 30 ]

เมื่อวันที่ 20 พฤศจิกายน พ.ศ. 2550 ได้มีการปล่อย Release Candidate (RC) 1 ออกมา[ 31 ]การปล่อยเวอร์ชันนี้เรียกว่า "Release Candidate" แม้ว่า Plasma ยังต้องการการปรับปรุงเพิ่มเติมและยังไม่พร้อมสำหรับการปล่อยเวอร์ชันก็ตาม เมื่อวันที่ 11 ธันวาคม พ.ศ. 2550 ได้มีการปล่อย RC2 ออกมา[ 32 ]โค้ดเบสได้รับการประกาศว่ามีฟีเจอร์ครบถ้วนแล้ว แต่ยังคงต้องทำงานเพิ่มเติมเพื่อแก้ไขข้อบกพร่อง ปรับปรุงงานศิลปะให้เสร็จสมบูรณ์ และทำให้ประสบการณ์การใช้งานของผู้ใช้ราบรื่นยิ่งขึ้น

ปล่อย

KDE 4 เปิดตัวเมื่อวันที่ 11 มกราคม พ.ศ. 2551 แม้ว่าจะถูกระบุว่าเป็นเวอร์ชันเสถียร แต่ก็มีจุดประสงค์สำหรับผู้ใช้งานกลุ่มแรก[ 33 ] แนะนำให้ผู้ใช้ที่ต้องการเดสก์ท็อปที่เสถียรและ "ครบครันด้วยฟีเจอร์" มากกว่ายังคงใช้ KDE 3.5 ต่อไป[ 34 ]

แผนกต้อนรับ

การเปิดตัว KDE 4.0 ได้รับการตอบรับที่หลากหลาย ในขณะที่ผู้ใช้งานกลุ่มแรกๆ ยอมรับได้กับความไม่สมบูรณ์ของฟีเจอร์ใหม่บางอย่าง แต่การเปิดตัวครั้งนี้ก็ถูกวิพากษ์วิจารณ์อย่างกว้างขวางเนื่องจากขาดความเสถียรและมีลักษณะเป็น "เบต้า" [ 35 ] Steven Vaughan-Nichols นักข่าว ของ Computerworldวิพากษ์วิจารณ์ KDE 4.0 และ KDE 4.1 และเรียกร้องให้มีการแยก KDE 3.5 ออกมาโดยการสร้างใหม่บน Qt 4 [ 36 ] [ 37 ]นักข่าวคนเดียวกันนี้ต่อมาได้ยกย่อง KDE 4.3 และยินดีต้อนรับโครงการTrinityซึ่ง เป็นโครงการต่อยอดจาก KDE 3.5 [ 38 ] [ 39 ]แม้ว่าLinus Torvaldsจะเปลี่ยนจาก GNOME ไปใช้ KDE ในเดือนธันวาคม 2005 [ 40 ] แต่ เขาก็เปลี่ยนกลับไปใช้ GNOME อีกครั้งหลังจากที่ Fedora แทนที่ KDE 3.5 ด้วย 4.0 ในการสัมภาษณ์กับ Computerworld เขาอธิบาย KDE 4.0 ว่าเป็นโมเดล "ทำลายทุกอย่าง" และเป็นเวอร์ชันที่ "ยังไม่สมบูรณ์" โดยอ้างว่าเขา[ 41 ]คาดหวังว่ามันจะเป็นการอัปเกรดจาก KDE 3.5 แต่ในความเป็นจริงแล้วมีฟีเจอร์หลายอย่างที่ถดถอยลงเนื่องจากการเปลี่ยนแปลงที่มากมาย (อย่างไรก็ตาม Torvalds ชี้ให้เห็นว่าเขาเข้าใจว่าทำไมนักพัฒนาที่รับผิดชอบโครงการ KDE จึงเลือกที่จะทำการเปลี่ยนแปลงที่รุนแรงเช่นนี้กับสภาพแวดล้อมเดสก์ท็อปใน KDE 4.0 และเหตุผลของการเปิดตัวก่อนกำหนด และคำวิจารณ์ของเขาส่วนใหญ่เกี่ยวกับวิธีการที่ KDE 4.0 ถูกเผยแพร่สู่สาธารณะ) แม้จะมีคำวิจารณ์ดังกล่าว ผู้รีวิวเช่น Ryan Paul จาก Ars Technicaตั้งข้อสังเกตว่ารูปแบบภาพ "มีความน่าดึงดูดและสบายตามาก" และ "แสดงให้เห็นถึงระดับความประณีตที่ค่อนข้างสูง" และ "เทคโนโลยีพื้นฐานยังมีศักยภาพที่น่าสนใจมาก" [ 42 ]

เคดีอี 4.1

KDE 4.1 แสดงมุมมอง Kickoff และ Folder View

KDE 4.1 เปิดตัวเมื่อวันที่ 29 กรกฎาคม พ.ศ. 2551 [ 43 ] KDE 4.1 ประกอบด้วยระบบธีมอิโมติคอนที่ใช้ร่วมกันซึ่งใช้ใน PIM และ Kopete และ DXS ซึ่งเป็นบริการที่ช่วยให้แอปพลิเคชันสามารถดาวน์โหลดและติดตั้งข้อมูลจากอินเทอร์เน็ตได้ด้วยการคลิกเพียงครั้งเดียว[ 44 ]นอกจากนี้ยังมีการแนะนำGStreamer , QuickTime 7 และDirectShow 9 Phonon backends [ 44 ]การปรับปรุง Plasma รวมถึงการสนับสนุนวิดเจ็ต Qt 4 และ การรวม WebKit ซึ่งช่วยให้ สามารถแสดงวิดเจ็ตApple Dashboardได้หลายรายการ[ 44 ]นอกจากนี้ยังมีการพอร์ตแอปพลิเคชันบางตัวไปยัง Windows และMac OS X [ 44 ]

แอปพลิเคชันใหม่ประกอบด้วย: [ 44 ]

เคดีอี 4.2

KDE 4.2 แสดง KMail, Dolphin และหน้าเดสก์ท็อป

KDE 4.2 เปิดตัวเมื่อวันที่ 27 มกราคม พ.ศ. 2552 การเปิดตัวนี้ถือเป็นการปรับปรุงที่สำคัญเหนือกว่า KDE 4.1 ในเกือบทุกด้าน และเป็นตัวเลือกที่เหมาะสมที่จะใช้แทน KDE 3.5 สำหรับผู้ใช้ส่วนใหญ่[ 45 ]

การปรับปรุง KDE Workspace

เวอร์ชัน 4.2 ประกอบด้วยการแก้ไขข้อบกพร่องหลายพันรายการและได้นำคุณสมบัติหลายอย่างมาใช้ซึ่งมีอยู่ใน KDE 3.5 แต่ไม่มีใน KDE 4.0 และ 4.1 [ 46 ] ซึ่งรวมถึงการจัดกลุ่มและเค้าโครงหลายแถวในแถบงาน การซ่อนไอคอนในถาดระบบ การซ่อนแผงอัตโนมัติ การแสดงตัวอย่างหน้าต่างและคำแนะนำเครื่องมือกลับมาอยู่ในแผงและแถบงาน การแจ้งเตือนและการติดตามงานโดย Plasma และความสามารถในการมีไอคอนบนเดสก์ท็อปอีกครั้งโดยใช้มุมมองโฟลเดอร์เป็นพื้นหลังเดสก์ท็อปซึ่งไอคอนจะยังคงอยู่ที่เดิม

แอปเพล็ต Plasma ใหม่ประกอบด้วยแอปเพล็ตสำหรับการฝากข้อความบนหน้าจอล็อก การดูตัวอย่างไฟล์ การสลับกิจกรรมบนเดสก์ท็อป การตรวจสอบฟีดข่าว และยูทิลิตี้ต่างๆ เช่น แอปเพล็ต pastebin ปฏิทิน ตัวจับเวลา ตัวเลือกอักขระพิเศษ วิดเจ็ต QuickLaunch และตัวตรวจสอบระบบ และอื่นๆ อีกมากมาย พื้นที่ทำงาน Plasma สามารถโหลด Google Gadgets ได้แล้ว วิดเจ็ต Plasma สามารถเขียนได้ด้วย Ruby และ Python การสนับสนุนแอปเพล็ตที่เขียนด้วย JavaScript และวิดเจ็ตแดชบอร์ด Mac OS Xได้รับการปรับปรุงเพิ่มเติม การปรับปรุงธีมในแถบงาน ตัวเรียกใช้งานแอปพลิเคชัน ถาดระบบ และส่วนประกอบ Plasma อื่นๆ ส่วนใหญ่ ช่วยให้รูปลักษณ์และความรู้สึกดูดีขึ้นและมีความสม่ำเสมอมากขึ้น โมดูลการตั้งค่าระบบใหม่ รายละเอียดธีมเดสก์ท็อป ช่วยให้ผู้ใช้ควบคุมแต่ละองค์ประกอบของธีม Plasma ต่างๆ ได้ วอลเปเปอร์มีให้เป็นปลั๊กอินแล้ว ดังนั้นนักพัฒนาจึงสามารถเขียนระบบวอลเปเปอร์แบบกำหนดเองใน KDE 4.2 ได้อย่างง่ายดาย ปลั๊กอินวอลเปเปอร์ที่มีให้ใน KDE 4.2 จะเป็นสไลด์โชว์ แฟรกทัล Mandelbrot และภาพนิ่งทั่วไป[ 46 ]

มีการเพิ่มเอฟเฟกต์เดสก์ท็อปใหม่ เช่น Magic Lamp, เอฟเฟกต์ย่อขนาด และตัวสลับเดสก์ท็อปแบบลูกบาศก์และทรงกลม นอกจากนี้ยังมีการปรับปรุงเอฟเฟกต์อื่นๆ เช่น ตารางเดสก์ท็อป อินเทอร์เฟซผู้ใช้สำหรับการเลือกเอฟเฟกต์ได้รับการปรับปรุงใหม่เพื่อให้เลือกเอฟเฟกต์ที่ใช้บ่อยที่สุดได้ง่ายขึ้น เอฟเฟกต์เดสก์ท็อปแบบคอมโพสิตได้รับการเปิดใช้งานโดยค่าเริ่มต้นในกรณีที่ฮาร์ดแวร์และไดรเวอร์รองรับ การตรวจสอบอัตโนมัติจะยืนยันว่าคอมโพสิตทำงานได้ก่อนที่จะเปิดใช้งานในพื้นที่ทำงาน[ 46 ]

KRunner – กล่องโต้ตอบ "เรียกใช้คำสั่ง..." – มีฟังก์ชันการทำงานเพิ่มเติมผ่านปลั๊กอินใหม่หลายตัว รวมถึงการตรวจสอบการสะกดคำ ประวัติการเรียกดู Konqueror การควบคุมการจัดการพลังงานผ่าน PowerDevil, KDE Places, เอกสารล่าสุด และความสามารถในการเริ่มเซสชันเฉพาะของโปรแกรมแก้ไข Kate, Konqueror และ Konsole ปลั๊กอินตัวแปลงยังรองรับการแปลงหน่วยความเร็ว มวล และระยะทางอย่างรวดเร็วอีกด้วย[ 46 ]

การรองรับหลายหน้าจอได้รับการปรับปรุงผ่านไลบรารี Kephal ซึ่งแก้ไขข้อบกพร่องหลายอย่างเมื่อใช้งาน KDE บนจอภาพมากกว่าหนึ่งจอ[ 46 ]

แอปพลิเคชันใหม่และปรับปรุงแล้ว

แอปพลิเคชันใหม่ ได้แก่ PowerDevil ซึ่งเป็นระบบจัดการพลังงานสำหรับควบคุมแง่มุมต่างๆ ของอุปกรณ์เคลื่อนที่ ระบบการกำหนดค่าการพิมพ์แบบใหม่นำคุณสมบัติหลายอย่างที่ผู้ใช้ขาดหายไปใน KDE 4.0 และ 4.1 กลับมา ส่วนประกอบ "printer-applet" และ "system-config-printer-kde" มาพร้อมกับโมดูล kdeadmin และ kdeutils Killbots เป็นเกมใหม่ที่มาพร้อมกับโมดูล kdegames [ 46 ]

แอปพลิเคชันทั้งหมดได้รับการแก้ไขข้อบกพร่อง เพิ่มคุณสมบัติ และปรับปรุงส่วนติดต่อผู้ใช้แล้ว Dolphin ตอนนี้รองรับการแสดงตัวอย่างไฟล์ในแถบเครื่องมือ และเพิ่มแถบเลื่อนเพื่อซูมเข้าและออกในมุมมองรายการไฟล์ นอกจากนี้ยังสามารถแสดงเส้นทางแบบเต็มในแถบนำทางได้ด้วย Konqueror เพิ่มความเร็วในการโหลดโดยการดึงข้อมูลชื่อโดเมนล่วงหน้าใน KHTML แถบค้นหาขณะพิมพ์ช่วยปรับปรุงการนำทางในเว็บเพจ KMail มีรายการส่วนหัวข้อความใหม่และมุมมองไฟล์แนบที่ได้รับการปรับปรุงใหม่ โปรแกรมแก้ไขข้อความ KWrite และ Kate สามารถทำงานในโหมดป้อนข้อมูล Vi ได้แล้ว เพื่อรองรับผู้ที่คุ้นเคยกับโปรแกรมแก้ไข UNIX แบบดั้งเดิม Ark เครื่องมือจัดเก็บถาวรได้รับการสนับสนุนสำหรับการจัดเก็บถาวรที่ป้องกันด้วยรหัสผ่านและสามารถเข้าถึงได้ผ่านเมนูบริบทจากตัวจัดการไฟล์แล้ว KRDC ไคลเอนต์เดสก์ท็อประยะไกลปรับปรุงการสนับสนุน Active Directory ของ Microsoft ผ่าน LDAP Kontact ได้รับสรุปตัววางแผนใหม่และรองรับการลากและวางในมุมมองว่าง/ไม่ว่าง KSnapshot ตอนนี้ใช้ชื่อหน้าต่างเมื่อบันทึกภาพหน้าจอ ทำให้ง่ายต่อการจัดทำดัชนีโดยใช้เครื่องมือค้นหา[ 46 ]

แผนกต้อนรับ

การเปิดตัว KDE 4.2 "ถือเป็นการสิ้นสุดขั้นตอนการทดสอบโดยเป็นการเปิดตัวครั้งแรกที่พร้อมใช้งานสำหรับทุกคน แทนที่จะเป็นเพียงนักพัฒนาและผู้ที่ชื่นชอบ" ตามที่ Thom Holwerda สมาชิกของ OSNews กล่าวไว้[ 47 ]

เคดีอี 4.3

หน้าจอเดสก์ท็อป KDE 4.3 แสดงโปรแกรม Dolphin, KMail และวิดเจ็ตต่างๆ บนเดสก์ท็อป

KDE 4.3 เปิดตัวเมื่อวันที่ 4 สิงหาคม 2552 การปรับปรุง KDE 4 เป็นจุดสำคัญของเวอร์ชัน 4.3 โดยเวอร์ชันนี้ถูกอธิบายว่าเป็นเวอร์ชันปรับปรุงทีละน้อยและไม่มีฟีเจอร์ใหม่ที่สำคัญ[ 48 ] [ 49 ] KDE 4.3 แก้ไขข้อบกพร่องมากกว่า 10,000 รายการและนำคำขอฟีเจอร์เกือบ 2,000 รายการมาใช้[ 50 ]การบูรณาการกับเทคโนโลยีอื่นๆ เช่นPolicyKit , NetworkManagerและ บริการ Geolocationก็เป็นอีกจุดสำคัญของเวอร์ชันนี้[ 51 ] [ 52 ] [ 53 ]อินเทอร์เฟซของ KRunner ได้รับการปรับปรุงใหม่ มีการพัฒนาถาดระบบที่ยืดหยุ่นมากขึ้น มีการเพิ่ม Plasmoid ใหม่ๆ มากมาย รวมถึง Plasmoid openDesktop.orgซึ่งเป็นแนวคิดเริ่มต้นของ Social Desktop [ 54 ] Plasma ยังได้รับทางลัดแป้นพิมพ์เพิ่มเติมอีกด้วย[ 48 ]

KDE SC 4.4

KDE Plasma Netbook เปิดตัวครั้งแรกในเวอร์ชัน 4.4

KDE SC 4.4 เปิดตัวเมื่อวันที่ 9 กุมภาพันธ์ 2010 และอิงตามเวอร์ชัน 4.6 ของชุดเครื่องมือQt 4 [ 55 ] ด้วยเหตุนี้ KDE SC 4.4 จึงมาพร้อมกับการ ปรับปรุง ประสิทธิภาพของ Qt รวมถึงคุณสมบัติใหม่ของ Qt 4.6 เช่น เฟรมเวิร์กแอนิเมชันใหม่Kinetic

KAddressBookถูกแทนที่ด้วยแอปพลิเคชันใหม่ทั้งหมดที่มีชื่อเดียวกัน – ก่อนหน้านี้เรียกว่า KContactManager [ 56 ]คุณสมบัติหลักของ KAddressBook ใหม่คือ การผสานรวม Akonadiและอินเทอร์เฟซผู้ใช้ที่คล่องตัว

คุณสมบัติใหม่ที่สำคัญอีกประการหนึ่งคืออินเทอร์เฟซ Plasma ใหม่เพิ่มเติม ซึ่งมุ่งเป้าไปที่เน็ตบุ๊[ 57 ]

Kopeteได้รับการเผยแพร่เป็นเวอร์ชัน 1.0 [ 58 ]

KAuth ซึ่งเป็น API การตรวจสอบสิทธิ์แบบข้ามแพลตฟอร์ม เปิดตัวครั้งแรกใน KDE SC 4.4 โดยในขั้นต้นรองรับ เฉพาะ PolicyKit เป็นแบ็กเอนด์ [ 59 ]

KDE SC 4.5

KDE SC 4.5 เปิดตัวเมื่อวันที่ 10 สิงหาคม 2553 คุณสมบัติใหม่ประกอบด้วยการรวมไลบรารีWebKitซึ่งเป็นเอ็นจิ้นเว็บเบราว์เซอร์โอเพนซอร์สที่ใช้ในเบราว์เซอร์หลักๆ เช่นApple SafariและGoogle Chrome [ 60 ] เอ็น จิ้น KHTMLของ KDE เองจะยังคงได้รับการพัฒนาต่อไป

KPackageถูกยกเลิกการใช้งานแล้ว มีการเสนอให้ใช้ KPackageKitแทน[ 61 ]แต่ก็ไม่ได้ถูกนำมาใช้แทน

KDE SC 4.6

KDE SC 4.6 เปิดตัวเมื่อวันที่ 26 มกราคม 2011 และมีการจัดองค์ประกอบ OpenGL ที่ดีขึ้น[ 62 ]พร้อมกับการแก้ไขและคุณสมบัติมากมายตามปกติ

KDE SC 4.7

KDE SC 4.7 เปิดตัวเมื่อวันที่ 28 กรกฎาคม 2554 เวอร์ชันนี้ได้อัปเดต KWin เพื่อให้เข้ากันได้กับ OpenGL ES 2.0 ซึ่งจะช่วยเพิ่มความสามารถในการพกพาไปยังแพลตฟอร์มมือถือและแท็บเล็ต การปรับปรุงอื่นๆ เช่น การใช้ Qt Quick ก็ได้ดำเนินการเพื่อเพิ่มความสามารถในการพกพาเช่นกัน เวอร์ชันนี้ยังนำมาซึ่งการอัปเดตและการปรับปรุง Plasma Desktop เช่น การจัดการเครือข่ายที่ดีขึ้น และการอัปเดตวิดเจ็ตบางอย่าง (เช่น เมนู Kickoff) รวมถึงกิจกรรมต่างๆ ด้วย[ 63 ]

นอกเหนือจากสภาพแวดล้อมเดสก์ท็อปแล้ว เวอร์ชัน 4.7 ยังอัปเดตแอปพลิเคชันจำนวนมากภายในชุดซอฟต์แวร์ Dolphin ตัวจัดการไฟล์ได้รับการอัปเดตให้มีอินเทอร์เฟซผู้ใช้ที่สะอาดตาขึ้น Marble ซอฟต์แวร์ลูกโลกเสมือนจริง ตอนนี้รองรับการนำทางด้วยเสียง ตัวช่วยสร้างแผนที่ รวมถึงปลั๊กอินใหม่ ๆ อีกมากมาย โปรแกรมดูภาพ Gwenview ตอนนี้อนุญาตให้ผู้ใช้เปรียบเทียบภาพถ่ายสองภาพขึ้นไปแบบเคียงข้างกันได้ ฐานข้อมูล Kontact ยังได้รับการย้ายไปยัง Akonadi ซึ่งช่วยให้สามารถเข้าถึงฐานข้อมูลได้ง่ายจากแอปพลิเคชันอื่น ๆ นอกจากนี้ ฐานข้อมูล KMail ก็ได้รับการย้ายไปยัง Akonadi เช่นกัน DigiKam ได้รับการอัปเดตเพื่อรองรับการตรวจจับใบหน้า การกำหนดเวอร์ชันภาพ และการติดแท็กภาพ แอปพลิเคชันอื่น ๆ เช่น Kate, Kalzium, KAlgebra, KStars และ KDevelop ก็ได้รับการอัปเดตในเวอร์ชันนี้เช่นกัน ยิ่งไปกว่านั้น เวอร์ชัน 4.7 ยังแก้ไขข้อบกพร่องมากกว่า 12,000 รายการ[ 64 ]

KDE SC 4.8

เวอร์ชัน 4.8 เปิดให้ใช้งานเมื่อวันที่ 25 มกราคม 2555 [ 65 ]

พื้นที่ทำงานพลาสมา

ประสิทธิภาพการเรนเดอร์ของKWin เพิ่มขึ้นโดยการปรับปรุงการเรนเดอร์เอฟเฟกต์ [ 66 ] [ 67 ]การปรับขนาดหน้าต่างก็ได้รับการปรับปรุงเช่นกัน[ 68 ] คุณสมบัติอื่นๆ ของ KWin ได้แก่ ตัวสลับหน้าต่างแบบ QML (Tabbox) [ 69 ]คลาส AnimationEffect และการสนับสนุน Wayland เบื้องต้น

แอปพลิเคชัน

Dolphinเวอร์ชันหลักใหม่ถูกจัดส่งพร้อมกับ KDE Applications 4.8 มีประสิทธิภาพที่ดีขึ้น การแสดงชื่อไฟล์ที่ดีขึ้น การเปลี่ยนภาพเคลื่อนไหว และคุณสมบัติใหม่และการปรับปรุงอื่นๆ อีกมากมาย[ 70 ]

Cantorจัดส่งพร้อมแบ็กเอนด์เพิ่มเติมที่ใช้Scilabและ Qalculate [ 71 ] [ 72 ]

KDE SC 4.9

KDE SC 4.9 เปิดให้ใช้งานเมื่อวันที่ 1 สิงหาคม 2555 เวอร์ชันนี้มีการปรับปรุงหลายอย่างสำหรับ ตัวจัดการไฟล์ Dolphinรวมถึงการนำการเปลี่ยนชื่อไฟล์แบบอินไลน์กลับมาใช้ใหม่ ปุ่มเมาส์ย้อนกลับและไปข้างหน้า การปรับปรุงแผงสถานที่ และการใช้งานเมตาเดต้าไฟล์ที่ดีขึ้น นอกจากนี้ ยังมีการปรับปรุงหลายอย่างสำหรับKWinและKonsoleกิจกรรมต่างๆ ได้รับการบูรณาการเข้ากับพื้นที่ทำงานได้ดียิ่งขึ้น แอปพลิเคชันหลายตัวได้รับการอัปเดต รวมถึงOkular , Kopete , Kontactและแอปพลิเคชันเพื่อการศึกษา[ 73 ]

KDE SC 4.10

KDE SC 4.10 เปิดตัวเมื่อวันที่ 6 กุมภาพันธ์ 2013 วิดเจ็ต Plasma เริ่มต้นหลายตัวถูกเขียนใหม่ด้วยQMLและNepomuk , KontactและOkularได้รับการปรับปรุงความเร็วอย่างมีนัยสำคัญ[ 74 ]

KDE SC 4.11

เวอร์ชัน 4.11 เปิดตัวเมื่อวันที่ 14 สิงหาคม 2556 Kontact และ Nepomuk ได้รับการปรับปรุงประสิทธิภาพหลายประการ Plasma Workspaces รุ่นแรกเข้าสู่โหมดการพัฒนาเพื่อการบำรุงรักษาเท่านั้น[ 75 ]

KDE SC 4.12

KDE SC 4.12 ได้รับการเผยแพร่เมื่อวันที่ 18 ธันวาคม พ.ศ. 2556 Kontact ได้รับการปรับปรุงอย่างมาก[ 76 ]

KDE SC 4.13

KDE SC 4.13 เปิดตัวเมื่อวันที่ 16 เมษายน 2557 ระบบค้นหาเดสก์ท็อปเชิงความหมาย Nepomuk ถูกแทนที่ด้วย Baloo ซึ่งเป็นระบบค้นหาภายในของ KDE KDE SC 4.13 เปิดตัวใน 53 ภาษาที่แตกต่างกัน[ 77 ]

KDE SC 4.14

KDE SC 4.14 เปิดตัวเมื่อวันที่ 20 สิงหาคม 2557 การเปิดตัวครั้งนี้เน้นที่ความเสถียรเป็นหลัก โดยมีการแก้ไขข้อบกพร่องจำนวนมากและเพิ่มคุณสมบัติใหม่เพียงเล็กน้อย นี่เป็นการเปิดตัว KDE SC 4 ครั้งสุดท้าย[ 78 ]

กำหนดการวางจำหน่าย

วันที่ เหตุการณ์
4.0 [ 79 ]
2 เมษายน 2550 การหยุดพัฒนาระบบย่อยตั้งแต่วันนี้เป็นต้นไป จะไม่สามารถเพิ่มระบบย่อย KDE ใหม่หรือการเปลี่ยนแปลงหลักใดๆ ลงใน kdelibs ได้อีกต่อไป
1 พฤษภาคม 2550 kdelibs มีการ "หยุดการเปลี่ยนแปลงแบบยืดหยุ่น" (soft-frozen) API ของ kdelibs หมายความว่าสามารถทำการเปลี่ยนแปลงได้หากได้รับความยินยอมจากนักพัฒนาหลัก
11 พฤษภาคม 2550 อัลฟ่า 1
1 มิถุนายน 2550 trunk/KDE ถูกตรึงโมดูลไว้แล้วTrunk ถูกตรึงไว้สำหรับแอปพลิเคชันใหม่หรือแอปพลิเคชันที่นำกลับมาใช้งานใหม่
4 กรกฎาคม 2550 Alpha 2 เดิมทีตั้งใจจะใช้ชื่อว่า Beta 1 แต่ได้ตัดสินใจคงชื่อ Alpha ไว้ เนื่องจากเวอร์ชันนี้ไม่ได้ถูกประเมินว่ามีคุณภาพเทียบเท่า Beta
24 กรกฎาคม 2550 การหยุดพัฒนา API ของไลบรารีหลัก
2 สิงหาคม 2550 เบต้า 1
6 กันยายน 2550 Beta 2 Trunk หยุดรับการอัปเดตฟีเจอร์แล้ว
18 ตุลาคม 2550 เบต้า 3
24 ตุลาคม 2550 KDE 4 Release Freeze ความเข้ากันได้ของซอร์สโค้ดและไบนารีจนกว่าจะถึง KDE 5, การหยุดการพัฒนาแพลตฟอร์มอย่างถาวร และการหยุดการพัฒนาเดสก์ท็อปอย่างชั่วคราว
30 ตุลาคม 2550 เบต้า 4
20 พฤศจิกายน 2550 รุ่นทดสอบก่อนวางจำหน่าย 1
แพลตฟอร์มการพัฒนา KDE เปิดตัวแล้ว
11 ธันวาคม พ.ศ. 2550 เวอร์ชันทดสอบที่ 2 จะได้รับการแก้ไขเฉพาะข้อผิดพลาดที่เกิดขึ้นซ้ำหรือข้อผิดพลาดร้ายแรงเท่านั้น
11 มกราคม 2551 KDE 4.0 เปิดตัวแล้ว
4 มิถุนายน 2551 4.0.5 เวอร์ชันปรับปรุงแก้ไข ต่อจากเวอร์ชัน 4.0.1 ถึง 4.0.4
4.1 [ 80 ]
29 เมษายน 2551 อัลฟ่า 1
19 พฤษภาคม 2551 การหยุดฟีเจอร์
27 พฤษภาคม 2551 เบต้า 1
24 มิถุนายน 2551 เบต้า 2
15 กรกฎาคม 2551 รุ่นทดสอบก่อนวางจำหน่าย 1
29 กรกฎาคม 2551 KDE 4.1 เปิดตัวแล้ว
13 มกราคม 2552 4.1.4 เวอร์ชันปรับปรุงแก้ไข ต่อจากเวอร์ชัน 4.1.1 ถึง 4.1.3
4.2 [ 81 ]
17 พฤศจิกายน 2551 การหยุดฟีเจอร์
26 พฤศจิกายน 2551 เบต้า 1
18 ธันวาคม พ.ศ. 2551 เบต้า 2
13 มกราคม 2552 รุ่นทดสอบก่อนวางจำหน่าย 1
27 มกราคม 2552 KDE 4.2 เปิดตัวแล้ว
2 มิถุนายน 2552 4.2.4 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.2.1 ถึง 4.2.3
4.3 [ 82 ]
4 พฤษภาคม 2552 การหยุดฟีเจอร์
12 พฤษภาคม 2552 เบต้า 1
9 มิถุนายน 2552 เบต้า 2
30 มิถุนายน 2552 รุ่นทดสอบก่อนวางจำหน่าย 1
9 กรกฎาคม 2552 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
22 กรกฎาคม 2552 ผู้สมัครรับเลือกตั้งรุ่นที่ 3
4 สิงหาคม 2552 KDE 4.3 เปิดตัวแล้ว
26 มกราคม 2553 4.3.5 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.3.1 ถึง 4.3.4
4.4 [ 83 ]
25 พฤศจิกายน 2552 การหยุดฟีเจอร์
4 ธันวาคม 2552 เบต้า 1
21 ธันวาคม 2552 เบต้า 2
8 มกราคม 2553 รุ่นทดสอบก่อนวางจำหน่าย 1
25 มกราคม 2553 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
1 กุมภาพันธ์ 2553 ผู้สมัครรับเลือกตั้งรุ่นที่ 3
9 กุมภาพันธ์ 2553 KDE SC 4.4 เปิดตัวแล้ว
30 มิถุนายน 2553 4.4.5 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.4.1 ถึง 4.4.4
4.5 [ 84 ]
11 พฤษภาคม 2553 การหยุดฟีเจอร์
26 พฤษภาคม 2553 เบต้า 1
9 มิถุนายน 2553 เบต้า 2
27 มิถุนายน 2553 รุ่นทดสอบก่อนวางจำหน่าย 1
8 กรกฎาคม 2553 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
26 กรกฎาคม 2553 ผู้สมัครรับเลือกตั้งรุ่นที่ 3
10 สิงหาคม 2553 KDE SC เวอร์ชัน 4.5 เปิดตัวแล้ว
7 มกราคม 2554 4.5.5 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.5.1 ถึง 4.5.4
4.6 [ 85 ]
11 พฤศจิกายน 2553 การหยุดฟีเจอร์
24 พฤศจิกายน 2553 เบต้า 1
8 ธันวาคม 2553 เบต้า 2
23 ธันวาคม 2553 รุ่นทดสอบก่อนวางจำหน่าย 1
5 มกราคม 2554 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
26 มกราคม 2554 KDE SC 4.6 เปิดตัวแล้ว
5 กรกฎาคม 2554 4.6.5 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.6.1 ถึง 4.6.4
4.7 [ 86 ]
12 พฤษภาคม 2554 การหยุดฟีเจอร์
25 พฤษภาคม 2554 เบต้า 1
8 มิถุนายน 2554 เบต้า 2
22 มิถุนายน 2554 รุ่นทดสอบก่อนวางจำหน่าย 1
6 กรกฎาคม 2554 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
27 กรกฎาคม 2554 KDE SC เวอร์ชัน 4.7 เปิดตัวแล้ว
6 ธันวาคม 2554 4.7.4 การอัปเดตแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.7.1 ถึง 4.7.3
4.8 [ 87 ]
10 พฤศจิกายน 2554 การหยุดฟีเจอร์
23 พฤศจิกายน 2554 เบต้า 1
7 ธันวาคม 2554 เบต้า 2
21 ธันวาคม 2554 รุ่นทดสอบก่อนวางจำหน่าย 1
4 มกราคม 2555 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
25 มกราคม 2555 KDE SC เวอร์ชัน 4.8 เปิดตัวแล้ว
6 สิงหาคม 2555 4.8.5 การอัปเดตแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.8.1 ถึง 4.8.4
4.9 [ 88 ]
3 พฤษภาคม 2555 การหยุดฟีเจอร์
30 พฤษภาคม 2555 เบต้า 1
13 มิถุนายน 2555 เบต้า 2
27 มิถุนายน 2555 รุ่นทดสอบก่อนวางจำหน่าย 1
11 กรกฎาคม 2555 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
1 สิงหาคม 2555 KDE SC เวอร์ชัน 4.9 เปิดตัวแล้ว
2 มกราคม 2556 4.9.5 การอัปเดตแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.9.1 ถึง 4.9.4
4.10 [ 89 ]
25 ตุลาคม 2555 การหยุดฟีเจอร์
21 พฤศจิกายน 2555 เบต้า 1
5 ธันวาคม 2555 เบต้า 2
19 ธันวาคม 2555 รุ่นทดสอบก่อนวางจำหน่าย 1
4 มกราคม 2556 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
18 มกราคม 2556 ผู้สมัครรับเลือกตั้งรุ่นที่ 3
6 กุมภาพันธ์ 2556 KDE SC เวอร์ชัน 4.10 เปิดตัวแล้ว
2 กรกฎาคม 2556 4.10.5 การอัปเดตแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.10.1 ถึง 4.10.4
4.11 [ 90 ]
22 พฤษภาคม 2556 การหยุดฟีเจอร์
12 มิถุนายน 2556 เบต้า 1
26 มิถุนายน 2556 เบต้า 2
10 กรกฎาคม 2556 รุ่นทดสอบก่อนวางจำหน่าย 1
24 กรกฎาคม 2556 ผู้สมัครรับเลือกตั้งรุ่นที่ 2
14 สิงหาคม 2556 KDE SC เวอร์ชัน 4.11 เปิดตัวแล้ว
7 มกราคม 2557 4.11.5 การอัปเดตแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.11.1 ถึง 4.11.4
4.12 [ 91 ]
30 ตุลาคม 2556 การหยุดฟีเจอร์
6 พฤศจิกายน 2556 เบต้า 1
13 พฤศจิกายน 2556 เบต้า 2
20 พฤศจิกายน 2556 เบต้า 3
27 พฤศจิกายน 2556 ผู้สมัครปล่อยตัว
18 ธันวาคม 2556 KDE SC เวอร์ชัน 4.12 เปิดตัวแล้ว
29 เมษายน 2557 4.12.5 การอัปเดตแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.12.1 ถึง 4.12.4
4.13 [ 92 ]
26 กุมภาพันธ์ 2557 การหยุดฟีเจอร์
5 มีนาคม 2557 เบต้า 1
12 มีนาคม 2557 เบต้า 2
19 มีนาคม 2557 เบต้า 3
26 มีนาคม 2557 ผู้สมัครปล่อยตัว
16 เมษายน 2557 KDE SC เวอร์ชัน 4.13 เปิดตัวแล้ว
15 กรกฎาคม 2557 4.13.3 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.13.1 และ 4.13.2
4.14 [ 93 ]
2 มิถุนายน 2557 การหยุดฟีเจอร์
9 กรกฎาคม 2557 เบต้า 1
16 กรกฎาคม 2557 เบต้า 2
23 กรกฎาคม 2557 เบต้า 3
30 กรกฎาคม 2557 ผู้สมัครปล่อยตัว
20 สิงหาคม 2557 KDE SC เวอร์ชัน 4.14 เปิดตัวแล้ว
11 พฤศจิกายน 2557 4.14.3 การอัปเดตเพื่อแก้ไขข้อบกพร่อง ต่อจากเวอร์ชัน 4.14.1 และ 4.14.2
ยุติการพัฒนาฟีเจอร์ใหม่ – นับจากนี้เป็นต้นไป จะไม่มีการเพิ่มฟีเจอร์ใหม่ใดๆ อีกกำหนดการในอนาคตทั้งหมดเป็นเพียงกำหนดการเบื้องต้นเท่านั้น

อ่านเพิ่มเติม

  • Paul, Ryan (10 สิงหาคม 2010). "ทดลองใช้งาน: KDE 4.5 เปิดตัวพร้อมการจัดเรียงภาพแบบไทล์และการแจ้งเตือนแบบใหม่" . Ars Technica . สืบค้นเมื่อ18 สิงหาคม 2018 .
  • เว็บไซต์ KDE
  • เอกสารประกอบของ KDE
  • การแปลภาษา KDE
  • ระบบติดตามบั๊กของ KDE
  • ที่เก็บซอฟต์แวร์KDE-Apps , KDE และ Qt
  • KDE-Look ถูกเก็บถาวรเมื่อวันที่ 14 ธันวาคม 2020 ที่Wayback Machine
  • โครงการ KDE บน Windows
  • KDE บน Mac OS X
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=KDE_Software_Compilation_4&oldid=1357269548 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ชุดซอฟต์แวร์ KDE 4

KDE Software Compilation 4 ( KDE SC 4 ) เป็นชุดซอฟต์แวร์เดียวของKDE Software Compilation (KDE SC) ซึ่งเปิดตัวครั้งแรกในเดือนมกราคม 2551 เวอร์ชันสุดท้ายคือ 4.14.

การอัปเดตครั้งใหญ่

นี่คือภาพรวมโดยย่อของการเปลี่ยนแปลงที่สำคัญใน KDE Software Compilation 4

ทั่วไป

การพอร์ตไปยังซีรี่ส์ Qt 4 คาดว่าจะทำให้ KDE 4 ใช้หน่วยความจำน้อยลงและเร็วกว่า KDE 3 อย่างเห็นได้ชัด ไลบรารีของ KDE เองก็มีประสิทธิภาพมากขึ้นเช่นกัน อย่างไรก็ตาม การทดสอบเผยให้เห็นว่า KDE 4.

ภาพ

การเปลี่ยนแปลงที่เห็นได้ชัดที่สุดสำหรับผู้ใช้คือไอคอน ธีม และเสียงใหม่ที่จัดทำโดย Oxygen Project สิ่งเหล่านี้ถือเป็นการเปลี่ยนแปลงจากไอคอนและกราฟิกของ KDE รุ่นก่อนๆ ซึ่งมีลักษณะเหมือนการ์ตูน แทนที่จะเป็นเช่นนั้น ไอคอนของ Oxygen เลือกใช้ สไตล์ ที่สมจริง...