Ubuntu เป็น Linux version ที่รู้จักมากที่สุด ล้านๆ คนค้นพบ Linux ครั้งแรกผ่าน Ubuntu และยังดึงดูดผู้ใช้ใหม่เข้าสู่โลก open source OS ดังนั้น interface ที่ Ubuntu ใช้เป็นสิ่งที่หลายคนจะได้เห็น
ในด้านนี้ Ubuntu unique ผู้ใช้ใหม่ก็ rare ที่สับสน default Ubuntu desktop กับอย่างอื่น เพราะ Ubuntu มี interface ตัวเองที่คุณ — แต่ probably won't — หาได้ที่อื่น นั่นคือ Unity
Unity คือ Desktop Environment
Desktop Environment คือสิ่งที่เห็นบนหน้าจอ: แผงแสดงข้อมูล ให้ launch apps สลับหน้าต่างได้
Unity เป็นหนึ่งในหลาย DE สำหรับ FOSS desktops อย่าง Linux อาจแปลกถ้ามาจาก Windows หรือ macOS ที่แต่ละตัวมีแค่หนึ่ง
Windows มาจากบริษัทเดียว เรียกโปรเจกต์ทั้งหมดเป็น single thing ไม่มี single company หรือ organization จัดการ Linux แทน OS ประกอบจาก components หลาย contributors มีหลายวิธีแสดงข้อมูลบนหน้าจอ Unity คือ default way ของ Ubuntu
ประวัติของ Unity
Ubuntu desktop มาจาก Canonical บริษัท UK-based ตั้งแต่ 2004 Ubuntu รุ่นแรกใช้ GNOME DE แต่ปี 2010 Canonical พร้อมสร้างตัวเอง Unity เริ่มเป็น interface สำหรับ netbook edition Ubuntu 10.10 หกเดือนหลัง กลายเป็น default environment บน main Ubuntu 11.04 ด้วย
ผู้ใช้เยอะ complain instability และขาด options คิดว่า Unity launch ก่อนพร้อม Ubuntu 12.04 Canonical แก้ไขมาก แต่ Unity ไม่ได้เปลี่ยนมากนักมา 4 ปี ตอนนี้ Ubuntu 16.10 ไม่ชัดเจนว่าจะเปลี่ยนเมื่อไหร่
Unity ทำงานอย่างไร
Unity แตกต่างจาก standard DE เล็กน้อย มี dock ด้านซ้าย และ panel ข้ามด้านบน คลิกไอคอนเปิดหรือสลับแอป ซอฟต์แวร์อื่นใน Dash เปิดด้วย Ubuntu logo บน dock ลากแอปจาก Dash ไป dock pin เป็น favorites ลากออกเพื่อ unpin
The Dash มี scopes และ lenses ให้ quick ways ค้นหาไฟล์หรือข้อมูลบนเครื่องหรือเว็บ เล่นอัลบั้มโดยไม่เปิด music app ก่อน ถาม Wikipedia ไปรถของ Peru โหลดรูปล่าสุด — สิ่งแบบนี้
Unity meant to be simple ไม่มี complexity เท่า DE อย่าง KDE แต่มี options บ้าง เช่น ซ่อน dock, เปลี่ยน theme, ย้าย menu
จุดแข็ง Unity: ทำได้มากผ่าน keyboard shortcuts เปิดแอปบน dock ด้วย Ctrl + number Navigate app menubar ด้วย Super (Windows key) พิมพ์แทน เปิดแอปและรันคำสั่งแบบเดียวกันได้
หน้าต่างแสดง shortcuts ปรากฏครั้งแรกเริ่ม Unity desktop nice touch
ข้อเสียของ Unity
Unity ไม่ใช่สำหรับทุกคน หลายคนเกลียด relative lack of customization ย้าย dock ต้อง enter code tweak มากกว่าต้อง install additional software แม้ Unity Tweak Tool หลาย aspects ของ interface ที่ tweak ไม่ได้
Unity ไม่ใช่ DE ที่ stable ที่สุด บางคนบอก Canonical project เป็น buggy mess ตลอด บางคนบอก stable ช่วงหนึ่ง แต bug เยอะขึ้นตอน priorities เปลี่ยนไป Ubuntu Touch และ mobile devices
Canonical ไม่ทำ apps สำหรับ Unity เพื่อ visual consistency ระหว่างซอฟต์แวร์ Canonical เขียน patches ให้ซอฟต์แวร์ existing แทน แต่ไม่ใช่ทุกครั้ง default Unity desktop ให้ inconsistent scrollbars และ menubars ข้ามบางโปรแกรม
Unity 8 (เมื่อมาถึง) จะมาพร้อมบาง apps ของตัวเอง
ถ้าชอบ Unity ไม่ ต้อง ใช้ Ubuntu แต่ที่นี่ประสบการณ์ดีที่สุด Canonical ชวนผู้อื่น port Unity ไป distro ใดก็ได้ แต่ไม่ช่วย ทำให้ติดตั้ง Unity บน openSUSE หรือ Arch Linux ไม่ง่ายเท่า DE อื่น และเจอ bugs เยอะ
ใครควรใช้ Unity?
จุดแข็ง Unity มาจากจำนวนผู้ใช้แม้ประชากรเพิ่ม desktop Linux ยัง obscure เทียบ Windows และ macOS แต่ Ubuntu well-supported พอที่หา software และ help online ได้ง่ายตอนสิ่งผิดปกติ สำหรับ newcomers broader community เป็น big plus
Ubuntu ไม่จำเป็นเป็น distro polished ที่สุด แต่มี commercial feel Unity เป็น product — แม้ฟรี — ที่ recognizable และ consistent มีคุณค่าในโลกจริง แม้บาง user รู้สึก limiting จุดนี้เป็นส่วนใหญ่ของ Ubuntu brand
เคยใช้ Unity ไหม? ชอบอะไร? ไม่ชอบอะไร? สลับเป็น DE อื่นไหม? ถ้าใช่ อันไหน? แชร์ความคิดเห็นในคอมเมนต์!