Image
By mk Founder on Tag: Google, Open Source, Sony, Android, Xperia, Mobile
Google

ข่าวนี้เป็นสัญญาณที่ดีของผู้ใช้ Sony Xperia S ทั้งหลายครับ เรื่องมีอยู่ว่า Jean-Baptiste Queru หัวหน้าโครงการ Android Open Source Project (AOSP หรือที่บางคนเรียก stock/vanilla) ประกาศเพิ่ม Xperia S เข้าเป็นส่วนหนึ่งของโครงการแล้ว

ตามปกติแล้วโค้ดในโครงการ AOSP จะมีเฉพาะมือถือตระกูล Nexus ของกูเกิลเท่านั้น (หรืออุปกรณ์ที่กูเกิลมีส่วนร่วมอย่าง G1/XOOM) ส่วนโค้ดเฉพาะกิจของมือถือรุ่นอื่นๆ เราต้องไปตามดาวน์โหลดกันเองจากเว็บไซต์ของผู้ผลิต

By lew Founder on Tag: Open Source, Android, Mobile
Open Source

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

By champjss Contributor on Tag: Open Source, Adobe Flash, Apache, Adobe Flex, Adobe
Open Source

หลังจากอโดบีปล่อย Flex SDK เป็นโอเพนซอร์สเมื่อปลายปีก่อน ตอนนี้โครงการ Apache Flex ก็ออก Flex 4.8 เป็นรุ่นแรกภายใต้โครงการ Apache Incubator แล้ว ซึ่งเป็นช่วงเริ่มต้นที่โครงการโอเพนซอร์สที่ได้รับบริจาคซอร์สโค้ดมาต้องทำเพื่อสร้างชุมชน และแก้ไขซอร์สโค้ด เพื่อขอเป็นโครงการตัวจริงใน Apache ต่อไป

By mk Founder on Tag: Open Source, TextMate
Open Source

TextMate โปรแกรมแก้ไขข้อความยอดนิยมบนแมค เปิดซอร์สโค้ดของ TextMate 2 ซึ่งเป็นเวอร์ชันใหญ่รุ่นถัดไป (ปัจจุบันรุ่นเสถียรคือ 1.5.11) เรียบร้อยแล้ว

โค้ดของ TextMate ใช้สัญญาอนุญาตแบบ GPL 3 เพื่อการันตีว่าซอร์สโค้ดจะเป็นโอเพนซอร์สต่อไปเสมอ ส่วนตัวโค้ดอยู่บน GitHub

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

By lew Founder on Tag: Open Source, Nokia, Qt, Digia, Mobile
Open Source

Qt เป็นเทคโนโลยีที่โนเกียซื้อมาเพื่อประกอบร่างระบบปฏิบัติการ MeeGo แต่หลังจากพับแผน MeeGo ไป ตอนนี้ Qt ก็ไม่มีที่ยืนในโนเกียอีกต่อไป แม้ทีมงานทั้งหมดจะเป็นพนักงานโนเกียอยู่ แต่ส่วนธุรกิจซัพพอร์ตนั้นโนเกียขายให้กับ Digia ไปตั้งแต่ปีที่แล้ว ตอนนี้ทั้งสองบริษั

By mk Founder on Tag: Open Source, LibreOffice
Open Source

ชุดโปรแกรมสำนักงานโอเพนซอร์สยอดนิยม LibreOffice 3.6 ออกตัวจริงแล้ว รุ่นนี้มีของใหม่เพียบ คัดมาลงเฉพาะที่ผมคิดว่าสำคัญนะครับ

By mk Founder on Tag: Open Source, GNOME, Nautilus, Linux Mint, Linux
Open Source

จากกรณี Nautilus โฉมใหม่ หน้าตาเรียบง่าย ฟีเจอร์หายเพียบ สิ่งที่หลายๆ คนคิดไว้อย่างการแยกโครงการ (fork) ก็เกิดขึ้น เพียงแต่ไม่ได้มาจาก Ubuntu แต่เป็นค่าย Linux Mint แทน

Linux Mint ใช้ Nautilus รุ่นก่อน 3.4.x เป็นฐาน (รุ่นปัจจุบันที่มีปัญหาคือ 3.5.x) โดยใช้ชื่อโครงการใหม่ว่า Nemo ในเบื้องต้นยังไม่มีความเปลี่ยนแปลงจาก 3.4.x มากนัก และทางโครงการ Mint เองก็ยังไม่ได้ประกาศข่าวนี้อย่างเป็นทางการด้วย

By lew Founder on Tag: Open Source, Unix
Open Source

Common Desktop Environment (CDE) เป็นระบบ GUI สำหรับยูนิกซ์ที่ร่วมกันสร้างโดยผู้ผลิตยูนิกซ์รายใหญ่ เช่น ซัน, ไอบีเอ็ม, เอชพี, และ USL มาตั้งแต่ปี 1993 และกลายเป็นระบบ GUI มาตรฐานสำหรับยูนิกซ์ทุกตัวในช่วงสมัยหนึ่งของมันแม้จะเป็นซอฟต์แวร์ปิดก็ตาม แต่ช่วงหลัง KDE และ GNOME ที่เป็นโอเพนซอร์สก็ได้รับความนิยมเหนือกว่าจนะกระทั่งครองตลาดส่วนใหญ่ไปได้ CDE ก็ถูกลืมไปตามกาลเวลา

แต่กลุ่ม Open Group หน่วยงานกลางที่บริษัทที่ร่วมกันพัฒนาจัดตั้งขึ้นเพื่อพัฒนา CDE ก็ประกาศเปิดซอร์ส CDE ออกสู่สาธารณะในที่สุด

By lew Founder on Tag: Google, Open Source, Android, Operating System
Google

ความหวังจะใช้งานโทรศัพท์หรือแท็บเล็ตพร้อมกันหลายคนเหมือนพีซีคงจะใกล้ความจริงมากขึ้น เมื่อนักพัฒนาพบว่าที่จริงแล้ว Android 4.1 Jelly Bean นั้นสามารถสร้างผู้ใช้คนที่สองในระบบได้

การสร้างผู้ใช้คนที่สองยังไม่มีเมนูสั่งการโดยตรง แต่สามารถใช้คำสั่ง pm create-user จากคอนโซลของรูทเพื่อสั่งเพิ่มผู้ใช้ได้

แม้จะอยู่ในระดับพอใช้งานได้ แต่ระบบหลายผู้ใช้นี้ยังมีบั๊กและข้อจำกัดอยู่พอสมควร สำหรับคนทั่วไปคงไม่น่าสนใจนัก แต่ฟีเจอร์นี้ก็เป็นสัญญาณที่ชัดเจนว่าแอนดรอยด์รุ่นต่อไปจะมีฟีเจอร์ผู้ใช้หลายคนมาในตัว

By mk Founder on Tag: Open Source, KDE
Open Source

ผ่านมาครึ่งปีหลัง KDE 4.8 ออกรุ่นจริง เราก็เห็น KDE 4.9 ซึ่งน่าจะเป็นรุ่นสุดท้ายก่อนเข้าสู่ยุค 5.0

ของใหม่ที่น่าสนใจมีดังนี้

By mk Founder on Tag: Open Source, GNOME, Ubuntu, Nautilus, Linux
Open Source

ผู้ใช้ลินุกซ์ฝั่ง GNOME คงคุ้นเคยกับตัวจัดการไฟล์ Nautilus กันเป็นอย่างดี (ไม่ว่าจะชอบมันหรือไม่ก็ตาม)

ล่าสุดใน GNOME 3.6 ที่กำลังจะออกในอีกไม่กี่เดือนข้างหน้านี้ Nautilus ถูกยกเครื่องครั้งใหญ่ให้หน้าตาเข้าชุดกับ GNOME 3.x ที่เน้นความเรียบง่ายของส่วนติดต่อผู้ใช้

By mk Founder on Tag: Open Source, Debian, Linux
Open Source

ทีมงาน 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

By mk Founder on Tag: Open Source, GNOME, Operating System
Open Source

ที่งาน GUADEC หรืองานประชุมนักพัฒนาของวงการ GNOME มีข้อเสนอต่อยุทธศาสตร์ของโครงการ GNOME ในระยะยาวดังนี้

By mk Founder on Tag: Open Source, Kernel, Linux
Open Source

Linus Torvalds ประกาศกการออกเคอร์เนลลินุกซ์รุ่น 3.5 แล้ว

ของใหม่ได้แก่ ปรับปรุงการทำงานของสถาปัตยกรรม MIPS, ปรับปรุงประสิทธิภาพของไดรเวอร์การ์ดจอ Radeon และ Intel HD, รองรับ Creative Sound Core3D และ Xonar DGX, ปรับปรุงการทำงานของ ARM/ACPI/EXT4/Btrfs เป็นต้น

ที่มา - LKML, Phoronix

By mk Founder on Tag: HP, Open Source, Development, Palm, JavaScript, webOS
HP

โครงการเปิดซอร์สโค้ดของ webOS เดินทางมาถึงจุดสำคัญ เมื่อ HP ประกาศว่าเฟรมเวิร์คจาวาสคริปต์ Enyo

By mk Founder on Tag: Fedora, Open Source, Ubuntu, Ubuntu Unity, Linux
Fedora

ไม่รู้ว่าเอาจริงแล้วจะมีคนใช้มากน้อยแค่ไหน แต่ตอนนี้ Unity Desktop ที่เป็นเอกลักษณ์เฉพาะของ Ubuntu (และมีทั้งคนรัก-เกลียด) สามารถใช้งานบนดิสโทรอื่นๆ อย่าง Fedora ได้แล้ว

งานนี้เป็นผลงานของทีม GNOME Ayatana ที่สนับสนุนโดยนักพัฒนาของ openSUSE และมีเป้าหมายเพื่อพอร์ตโค้ดโครงการ Ayatana (ชื่อโครงการ UI ของ Ubuntu) มายัง GNOME โครงการนี้ไม่ได้ดำเนินการจริงจังนัก และไม่ได้นำไปใช้ใน openSUSE ยังมีสถานะเป็นงานอดิเรกของนักพัฒนาเท่านั้น

By mk Founder on Tag: Open Source, Android, Media Center, Kodi
Open Source

XBMC โครงการโอเพนซอร์สสำหรับซอฟต์แวร์ตระกูล media center ชื่อดังบนพีซี เดินทางมาถึง Android เรียบร้อยแล้ว

XBMC for Android เป็นการพอร์ต XBMC รุ่นปกติมายัง Android ซึ่งฟีเจอร์ต่างๆ จะใกล้เคียงกันแทบทั้งหมด เป้าหมายหลักของโครงการ XBMC คงไม่ใช่การรัน media center บนมือถือหรือแท็บเล็ต (แม้ว่าจะรันได้ก็ตาม) แต่เป็น set-top box รุ่นใหม่ๆ ที่เริ่มใช้ระบบปฏิบัติการ Android กันแล้วแทน

ในเบื้องต้น XBMC for Android จะยังไม่ลง Google Play จนกว่าคุณภาพของการพอร์ตจะพัฒนาขึ้นมากกว่านี้ แต่ก็สามารถดาวน์โหลดซอร์สโค้ดได้โดยตรงจากเว็บโครงการ

By lew Founder on Tag: Open Source, Android, LibreOffice
Open Source

Michael Meeks ที่อยู่ในทีมพัฒนา SUSE ได้เขียนบล็อกรายงานถึงความก้าวหน้าของ LibreOffice รุ่นแอนดรอยด์ว่าการพัฒนาเริ่มก้าวหน้าไปบ้างแล้ว โดยโค้ดของ LibreOffice 3.6 จะคอมไพล์บนแอนดรอยด์และไอโอเอสได้แล้ว และโครงสร้างพื้นฐาน เช่น UNO ตลอดจนเอนจินต์ภายในอย่าง Calc นั้นรันผ่านเทส แต่ระบบหน้าจอ VCL นั้นยังอยู่ห่างไกลจากระดับที่ใช้งานได้จริง ไม่นับว่าการออกแบบหน้าจอนั้นออกแบบเพื่อใช้กับเมาส์เป็นหลัก ไม่ใช่การใช้นิ้วสัมผัสหน้าจอ

แต่อีกการพัฒนาอีกส่วนคือตัวแสดง (viewer) เอกสารนั้นก้าวหน้าไปเป็นอย่างดี โดยโครงการส่วนตัวแสดงเอกสารได้รับการสนับสนุนจากโครงการ Google Summer of Code

By mk Founder on Tag: Open Source, Android, CyanogenMod, Jelly Bean
Open Source

ต่อจากคราวก่อน ทีมพัฒนา CyanogenMod ออกมาแถลงความคืบหน้าของโครงการ CM10 หลังกูเกิลเปิดโค้ดของ Jelly Bean ดังนี้

By lew Founder on Tag: Google, Open Source, Android, Jelly Bean
Google

ตามรอบของการเปิดตัวแอนดรอยด์ (ยกเว้น Honeycomb) หลังเปิดตัวรุ่นใหม่แล้วกูเกิลจะปล่อยซอร์สโค้ดออกมาหลังงานเปิดตัวไม่นานนัก และวันนี้ Android 4.1.1_r1 หรือ Jelly Bean ก็เปิดซอร์สออกมาแล้ว

การเปิดตัวครั้งแรกจะปล่อยส่วนไบนารีออกมาสำหรับ Nexus 7 และ Galaxy Nexus ก่อน ส่วน Nexus S, และ Xoom จะตามมาในเร็วๆ นี้

หลังจากนี้โครงการโอเพนซอร์สอื่นๆ เช่น CyanogenMod คงนำโค้ดไปใช้ตามกันมาเร็วๆ นี้

ที่มา - Android Building

Subscribe to Open Source