ผ่านมาครึ่งปีหลัง KDE 4.8 ออกรุ่นจริง เราก็เห็น KDE 4.9 ซึ่งน่าจะเป็นรุ่นสุดท้ายก่อนเข้าสู่ยุค 5.0
ของใหม่ที่น่าสนใจมีดังนี้
ผู้ใช้ลินุกซ์ฝั่ง GNOME คงคุ้นเคยกับตัวจัดการไฟล์ Nautilus กันเป็นอย่างดี (ไม่ว่าจะชอบมันหรือไม่ก็ตาม)
ล่าสุดใน GNOME 3.6 ที่กำลังจะออกในอีกไม่กี่เดือนข้างหน้านี้ Nautilus ถูกยกเครื่องครั้งใหญ่ให้หน้าตาเข้าชุดกับ GNOME 3.x ที่เน้นความเรียบง่ายของส่วนติดต่อผู้ใช้
ทีมงาน Debian ประกาศโค้ดเนมของ Debian 8.0 รุ่นเสถียรถัดไปในชื่อ "Jessie"
Jessie เป็นตัวละครในภาพยนตร์ชุด Toy Story ตามธรรมเนียมปฏิบัติของ Debian โดยเธอคือคาวเกิร์ลที่ปรากฏตัวใน Toy Story 2 และ 3
ปัจจุบันนี้ Debian รุ่นเสถียรคือ 6.0 "Squeeze" ที่ออกตั้งแต่ต้นปี 2011 ส่วน Debian 7.0 "Wheezy" เริ่มเข้าสถานะ freeze เพื่อออกเป็นรุ่นเสถียรถัดไปแล้ว กำหนดออกอยู่ประมาณต้นปี 2013
ส่วน Jessie ก็จะนับต่อไปอีก 2 ปี (ตามนโยบายการออกรุ่นของ Debian ในปัจจุบัน) คือออกตัวจริงราวต้นปี 2015
ที่งาน GUADEC หรืองานประชุมนักพัฒนาของวงการ GNOME มีข้อเสนอต่อยุทธศาสตร์ของโครงการ GNOME ในระยะยาวดังนี้
โครงการเปิดซอร์สโค้ดของ webOS เดินทางมาถึงจุดสำคัญ เมื่อ HP ประกาศว่าเฟรมเวิร์คจาวาสคริปต์ Enyo 2 (ที่เขียนใหม่ขึ้นจาก Enyo 1) เสร็จสมบูรณ์แล้ว
ไม่รู้ว่าเอาจริงแล้วจะมีคนใช้มากน้อยแค่ไหน แต่ตอนนี้ Unity Desktop ที่เป็นเอกลักษณ์เฉพาะของ Ubuntu (และมีทั้งคนรัก-เกลียด) สามารถใช้งานบนดิสโทรอื่นๆ อย่าง Fedora ได้แล้ว
งานนี้เป็นผลงานของทีม GNOME Ayatana ที่สนับสนุนโดยนักพัฒนาของ openSUSE และมีเป้าหมายเพื่อพอร์ตโค้ดโครงการ Ayatana (ชื่อโครงการ UI ของ Ubuntu) มายัง GNOME โครงการนี้ไม่ได้ดำเนินการจริงจังนัก และไม่ได้นำไปใช้ใน openSUSE ยังมีสถานะเป็นงานอดิเรกของนักพัฒนาเท่านั้น
ตอนนี้กระบวนการพอร์ตยังไม่สมบูรณ์ แต่ถ้าอยากลองบน Fedora 17 ก็อ่านรายละเอียดกันเองตามลิงก์ครับ
งานนี้จะเกิดขึ้นไม่ได้ถ้าหากโค้ดของ Unity ไม่ได้เป็นโอเพนซอร์ส
โปรแกรมสำหรับความบันเทิงในบ้านที่ได้รับความนิยมสูงในหมู่คนใช้ลินุกซ์อย่าง XBMC ถูกพอร์ตมายังแอนดรอยด์แล้วในที่สุด หลังจากได้รับความสนับสนุนจากบริษัท Pivos ที่เป็นนายจ้างของนักพัฒนาในทีมแล้วสนับสนุนให้พอร์ต XBMC มาให้เครื่องเล่น XIOS DS ของบริษัท
XBMC รุ่นนี้จึงยังไม่รองรับการใช้ฮาร์ดแวร์เร่งความเร็วถอดรหัสนอกจากฮาร์ดแวร์ที่มากับ XIOS DS เท่านั้น
เครื่อง XIOS DS นั้นคล้ายกับเครื่องคอมพิวเตอร์ขนาดเล็กอื่นๆ ที่มีข่าวกันไปก่อนหน้านี้ มันใช้ซีพียู ARM Cortex A9 ที่ไม่ระบุผู้ผลิต แรม 512MB ราคาขายอยู่ในช่วง 95 ถึง 115 ดอลลาร์ ถ้าใครสนในคอมพิวเตอร์แนวนี้ก็อาจจะเพิ่มตัวนี้เข้าไปอยู่ในรายการพิจารณากันได้ อย่างน้อยก็มีนักพัฒนา XBMC อยู่เป็นเพื่อน
XBMC โครงการโอเพนซอร์สสำหรับซอฟต์แวร์ตระกูล media center ชื่อดังบนพีซี เดินทางมาถึง Android เรียบร้อยแล้ว
XBMC for Android เป็นการพอร์ต XBMC รุ่นปกติมายัง Android ซึ่งฟีเจอร์ต่างๆ จะใกล้เคียงกันแทบทั้งหมด เป้าหมายหลักของโครงการ XBMC คงไม่ใช่การรัน media center บนมือถือหรือแท็บเล็ต (แม้ว่าจะรันได้ก็ตาม) แต่เป็น set-top box รุ่นใหม่ๆ ที่เริ่มใช้ระบบปฏิบัติการ Android กันแล้วแทน
ในเบื้องต้น XBMC for Android จะยังไม่ลง Google Play จนกว่าคุณภาพของการพอร์ตจะพัฒนาขึ้นมากกว่านี้ แต่ก็สามารถดาวน์โหลดซอร์สโค้ดได้โดยตรงจากเว็บโครงการ
Michael Meeks ที่อยู่ในทีมพัฒนา SUSE ได้เขียนบล็อกรายงานถึงความก้าวหน้าของ LibreOffice รุ่นแอนดรอยด์ว่าการพัฒนาเริ่มก้าวหน้าไปบ้างแล้ว โดยโค้ดของ LibreOffice 3.6 จะคอมไพล์บนแอนดรอยด์และไอโอเอสได้แล้ว และโครงสร้างพื้นฐาน เช่น UNO ตลอดจนเอนจินต์ภายในอย่าง Calc นั้นรันผ่านเทส แต่ระบบหน้าจอ VCL นั้นยังอยู่ห่างไกลจากระดับที่ใช้งานได้จริง ไม่นับว่าการออกแบบหน้าจอนั้นออกแบบเพื่อใช้กับเมาส์เป็นหลัก ไม่ใช่การใช้นิ้วสัมผัสหน้าจอ
แต่อีกการพัฒนาอีกส่วนคือตัวแสดง (viewer) เอกสารนั้นก้าวหน้าไปเป็นอย่างดี โดยโครงการส่วนตัวแสดงเอกสารได้รับการสนับสนุนจากโครงการ Google Summer of Code
ต่อจากคราวก่อน ทีมพัฒนา CyanogenMod ออกมาแถลงความคืบหน้าของโครงการ CM10 หลังกูเกิลเปิดโค้ดของ Jelly Bean ดังนี้
ตามรอบของการเปิดตัวแอนดรอยด์ (ยกเว้น Honeycomb) หลังเปิดตัวรุ่นใหม่แล้วกูเกิลจะปล่อยซอร์สโค้ดออกมาหลังงานเปิดตัวไม่นานนัก และวันนี้ Android 4.1.1_r1 หรือ Jelly Bean ก็เปิดซอร์สออกมาแล้ว
การเปิดตัวครั้งแรกจะปล่อยส่วนไบนารีออกมาสำหรับ Nexus 7 และ Galaxy Nexus ก่อน ส่วน Nexus S, และ Xoom จะตามมาในเร็วๆ นี้
หลังจากนี้โครงการโอเพนซอร์สอื่นๆ เช่น CyanogenMod คงนำโค้ดไปใช้ตามกันมาเร็วๆ นี้
ที่มา - Android Building
โครงการที่ถูกปิดไปของกูเกิลนอกจากที่เราเห็นโครงการก่อนหน้านี้แล้ว ยังมีโครงการภายในจำนวนหนึ่งถูกปิดลงไปพร้อมๆ กันด้วย วิศวกรของกูเกิล คือ Scott Blum และ Jaime Yap ได้ออกมาเปิดโครงการภายในที่ถูกยกเลิกไปในชื่อว่า Collide (collaborative IDE)
Collide เป็น IDE ให้เรารันในเครื่องของเราเอง เพื่อแชร์ซอร์สโค้ดออกมาเป็นเว็บให้นักพัฒนาคนอื่นมาช่วยกันพัฒนาร่วมกันได้ โดย Collide สามารถเติมโค้ดอัตโนมัติ (autocomplete) ในภาษา HTML, CSS, JavaScript, และ Python โดยหลังจากกูเกิลยกเลิกโครงการนี้ก็เปิดซอร์สโค้ดของมันออกมาเป็นโครงการโอเพนซอร์ส
ข่าวร้ายสำหรับผู้ใช้ Thunderbird ทุกท่านครับ หลังจากที่โครงการประสบปัญหาไม่สามารถต้านทานกระแสเว็บเมลได้ จนต้องลดทรัพยากรนักพัฒนาลงมาเรื่อยๆ ล่าสุดทาง Mozilla ออกมาประกาศแนวทางใหม่สำหรับการพัฒนา Thunderbird ในอนาคตแล้ว
Thunderbird จะถูกแยกออกเป็น 2 รุ่นคือ Thunderbird ESR (Extended Support Release) สำหรับผู้ใช้อีเมลในองค์กร ที่ไม่เน้นฟีเจอร์ใหม่หวือหวา (เพราะฟีเจอร์ด้านอีเมลของ Thunderbird ค่อนข้างอยู่ตัวแล้ว) การพัฒนาจะเน้นไปที่เสถียรภาพ ความปลอดภัย และการแก้บั๊กเป็นหลัก ออกรุ่นใหม่ทุก 6 สัปดาห์ (ถึงจะออกเร็ว แต่ว่าแต่ละรุ่นคงไม่มีอะไรต่างกันมาก)
โปรแกรมเล่นมัลติมีเดียยอดนิยม VLC ออกรุ่นเบต้าสำหรับ Android แล้ว
โดยรุ่นเบต้านี้จะรองรับเพียงสมาร์ทโฟนหรือแท็บเล็ตที่ใช้ ARMv7 ที่รองรับ NEON engine เท่านั้น ซึ่งอุปกรณ์ส่วนใหญ่ที่ใช้ ARMv7 รองรับ NEON engine อยู่แล้ว
ส่วนคนที่ใช้ ARM รุ่นอื่นๆ ทาง VLC สัญญาว่าจะพยายามให้รองรับอุปกรณ์มากกว่านี้
รายละเอียดอื่นๆ อ่านกันเองตามลิงก์
พร้อมแล้วก็ดาวน์โหลดกันได้ที่ Google Play
สงครามน้ำลายระหว่างโลกโอเพนซอร์สกับกับผู้ผลิตชิปกราฟิกนั้นเป็นไม้เบื่อไม้เมาที่ดูจะไม่มีวันจบ เช่น NVIDIA ที่ถูกไลนัสด่ากลางงานสัมมนา แม้ AMD จะเป็นมิตรด้วยการส่งโปรแกรมเมอร์มาช่วยโครงการโอเพนซอร์สบ้างและเปิดเอกสารบางส่วนแต่ก็ยังล้าหลังไดร์เวอร์ปิดซอร์สอยู่มาก แต่รายที่เป็นมิตรกับลินุกซ์ที่สุดคืออินเทลนั้นวันนี้ก็เดินหน้ามาอีกขั้นด้วยการเปิดเอกสาร API ของซีพียูทั้งหมด ทั้งส่วนของ CPU และ GPU ความหนากว่า 2,400 หน้าอธิบายกระบวนการทำงานภายในอย่างละเอียด
เอเอ็มดีเพิ่งประกาศร่วมมือกับฝั่ง ARM ทำโครงการ HSA (Heterogeneous System Architecture) ทำหรับการใช้ชิปกราฟิก (และชิปพิเศษอื่นๆ) มาช่วยประมวลผล เมื่อวานนี้ทางพนักงานของเอเอ็มดีก็ระบุว่าในการเปิดตัว HSA นั้นทางเอเอ็มดีได้ประกาศไปแล้วว่าจะเปิดซอฟต์แวร์จำนวนมากที่เป็นโครงสร้างพื้นฐานของแนวคิด HSA ออกมาเป็นโอเพนซอร์ส
การชี้แจงเช่นนี้เป็นการตอบข่าวที่ว่าเอเอ็มดียังคงพัฒนาไดร์เวอร์หลักผ่านทางบนลินุกซ์ ผ่านทางไดร์เวอร์ Catalyst ซึ่งเป็นไดร์เวอร์ปิดของทางเอเอ็มดี และมีปัญหากับการอัพเกรดเคอร์เนลเช่นเดียวกับ NVIDIA แต่ที่ผ่านมาเอเอ็มดีส่งโปรแกรมเมอร์มาช่วยพัฒนาไดร์เวอร์โอเพนซอร์สด้วยกระแสต่อต้านจึงต่ำกว่าพอสมควร
เมื่อวานหลังจากมีข่าว NVIDIA ถูกไลนัสด่ากลางห้องประชุมมหาวิทยาลัย วันนี้ทาง NVIDIA ก็ออกจดหมายข่าวตอบโต้แล้ว โดยระบุว่าปัญหาของเทคโนโลยี Optimus ที่เป็นคำถามจากนักศึกษาว่าทำไมลินุกซ์จึงได้รับซัพพอร์ตเทคโนโลยีนี้ช้ากว่าแพลตฟอร์มอื่น และต้องอาศัยการซัพพอร์ตจากชุมชนผ่านทางโครงการ Bumblebee นั้นทาง NVIDIA ได้ช่วยแก้ตัวติดตั้งไดร์เวอร์และไฟล์ Readme ให้สามารถทำงานร่วมกับ Bumblebee ได้ดีขึ้น
ไม่ใช่เรื่องแปลกที่ไลนัส ทอร์วัลด์ ผู้สร้างลินุกซ์จะจิกกัดใครต่อใครเจ็บๆ แต่การขึ้นเวทีมหาวิทยาลัย Aalto ในฟินแลนด์ก็อาจจะเป็นพัฒนาขั้นใหม่ เมื่อเขาถูกถามความเห็นต่อไดร์เวอร์ของการ์ดจอ NVIDIA ในลินุกซ์ และได้ระเบิดอารมณ์ออกมา
ปัญหาของไดร์เวอร์การ์ดจอบนลินุกซ์นั้นเป็นปัญหาที่เรื้อรังมายาวนาน ผู้ผลิต (รวมถึง NVIDIA และ ATI) มักอ้างความลับทางการค้าทำให้ไม่ยอมเปิดซอร์สโค้ดของไดร์เวอร์หลัก ทำให้มีปัญหาทุกครั้งที่ต้องอัพเกรดเคอร์เนล ขณะที่ไดร์เวอร์โอเพนซอร์สที่ชุมชนช่วยกันดูแลนั้นจะมีปัญหาเรื่องการอัพเกรดน้อยกว่า แต่ก็รองรับฟีเจอร์ในการ์ดน้อยกว่าเช่นกัน ไลนัสระบุว่ายิ่ง NVIDIA ทำงานร่วมกับแอนดรอยด์มากเพียงใด ก็ยิ่งควรให้ความสำคัญกับลินุกซ์มากขึ้นและซัพพอร์ตให้ดีกว่านี้
Wordpress โปรแกรม CMS ยอดนิยมของชาวทำเว็บออกรุ่นใหม่ 3.4 ในรหัส "Green" ที่มาจากนักกีตาร์ชื่อว่า Grant Green ของใหม่ที่เพิ่มเข้ามามีดังนี้
นอกจากนี้ก็มีแก้บั๊กอื่นๆ นอกเพิ่มเติมจากรุ่น 3.3.2 ที่ออกมาก่อนหน้าครับ
ที่มา - Wordpress
ถึงแม้โนเกียจะหันไปสนใจ Windows Phone เป็นหลักแล้ว แต่เทคโนโลยีอย่าง Qt ก็ยังไม่ตายและยังพัฒนาอย่างต่อเนื่อง
ล่าสุดมีข้อมูลว่า Qt รุ่นหน้า 5.0 จะใช้ประโยชน์จากฟีเจอร์ใหม่ๆ ของภาษา C++11 ที่เพิ่งออกเมื่อปีที่แล้ว เช่น lambda expressions for slots, UTF-16 unicode literals, the constexpr keyword, static_assert, virtual function overriding, final attribute, deleted functions/members
เครื่องคอมพิวเตอร์สายพันธุ์จีน MK802 ที่ใช้ชิป Allwinner นั้นมากับแอนดรอย์รุ่น 4.0.3 แต่หลายคนถามกันว่ามันจะทำงานกับลินุกซ์ตัวอื่นๆ ได้หรือไม่ ปรากฎว่า Liliputing ได้นำเครื่องมาทดสอบ
ชิปเซ็ต Allwinner นั้นรองรับการบูตผ่านการ์ด micro SD อยู่แล้ว และตัว MK802 เองก็ไม่ได้ไปปิดฟีเจอร์นี้แต่อย่างใดทำให้เราสามารถหาไฟล์อิมเมจที่บูตบนชิป Allwinner บนเครื่องอื่นๆ มาใช้งานได้
ทาง Liliputing ยังพบปัญหาอยู่จำนวนหนึ่ง เช่น มีการบูตผิด OS บ้าง หรือไม่สามารถชัตดาวน์เครื่องได้อย่างถูกต้อง ตลอดจนหน้าจอที่ยังออกภาพ 720p เท่านั้น ตลอดจนการทำงานบนซอฟต์แวร์ใหญ่ๆ เช่น OpenOffice และไฟร์ฟอกซ์นั้นยังค่อนข้างช้า
เฟชบุ๊กเป็นหนึ่งในบริษัทยุคใหม่ที่เปิดซอร์สโครงการใหญ่ๆ ออกมาอย่างต่อเนื่อง ก่อนหน้านี้ที่เด่นๆ คือ HipHop ที่เป็นคอมไพล์เลอร์สำหรับภาษา PHP, และ Thrift โปรโตคอลสำหรับสื่อสารข้ามภาษา เมื่อสองวันก่อนก็มีการเปิดตัวอีกหนึ่งโครงการ คือ Folly ไลบรารีพื้นฐานสำหรับภาษา C++11
ตัวไลบรารีนั้นค่อนข้างกระจัดกระจาย ยังไม่สมบูรณ์เป็นชุดเหมือน Boost อย่างไรก็ดีมีหลายตัวที่น่าสนใจ เช่น Format.h
ที่ยกเอาระบบฟอร์แมตของไพธอนมาใช้บน C++ ตรงๆ หรือ AtomicHashMap.h
ที่สร้างโครงสร้างข้อมูลแบบแมบโดยทุกคำสั่งนั้นเป็นปลอดภัยต่อการใช้งานพร้อมกันหลายเธรด
หลังจาก Samsung เริ่มวางขาย Galaxy S III ล็อตแรกใน 28 ประเทศแล้ว ก็ปล่อยซอร์สโค้ดเคอร์เนลของ Galaxy S III ออกมาตามธรรมเนียม เพื่อให้นักพัฒนาสามารถเอาโค้ดชุดนี้ไปดัดแปลงได้
ตัวโค้ดสามารถเข้าไปโหลดได้ที่ Open Source Community ของ Samsung (ต้องสมัครสมาชิก) ถ้าใครที่ไม่อยากสมัครสมาชิกสามารถไปโหลดได้ที่ GitHub แทนได้ครับ
โค้ดชุดที่ออกมาเป็นสำหรับรุ่นที่ขายทั่วโลกรหัส GT-i9300 (ที่ใช้แรม 1GB) ส่วนรุ่นที่ขายในอเมริกาเหนือจะออกตามทีหลังเมื่อเครื่องออกครับ
ชุดโปรแกรมสำนักงานโอเพนซอร์สน้องใหม่ (แต่หน้าเก่า) อย่าง LibreOffice ได้ออกเวอร์ชันอัพเดตย่อย LibreOffice 3.5.4 แล้ว ซึ่งก็เหมือนการอัพเดตย่อยทั่วไปที่มีแต่การแก้ไขบั๊กและปรับปรุงประสิทธิภาพ ไม่มีการเพิ่มฟีเจอร์อะไรใหม่ๆ