Image
By mk Founder on Tag: Open Source, File System, Samsung, Kernel, Linux, Storage
Open Source

ซัมซุงเปิดซอร์สโค้ดของระบบไฟล์ตัวใหม่ชื่อ Flash-Friendly File System (F2FS) หน้าที่ของมันก็ตามชื่อครับ เป็นระบบไฟล์ที่ออกแบบมาสำหรับหน่วยความจำแบบ NAND flash

ระบบไฟล์ตัวนี้พัฒนาต่อจาก Log-structured File System (LFS) โดยแก้ปัญหาหลายๆ อย่างของ LFS

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

By neizod Contributor on Tag: Development, JavaScript, Programming, Open Source, TypeScript, Microsoft
Development

จุดอ่อนอันยิ่งใหญ่ของ JavaScript นั้นเป็นผลพวงจากการที่ตัวภาษาถูกออกแบบมาไม่ดีเท่าที่ควร ไม่ว่าจะเป็นการใช้ scope แบบ functional (คล้ายภาษา LISP) แต่กลับเขียนไวยากรณ์ในแบบ procedural (คล้ายภาษา C) ซ้ำยังอนุญาตให้เลือกว่าจะใส่ semicolon (;) ท้ายประโยคหรือไม่ก็ได้ ไปจนถึงชื่อของภาษาที่ทำให้หลายคนเข้าใจผิดว่ามันคือ Java ขนาดย่อมๆ เสียอีก นี่ทำให้การพัฒนาโปรแกรมที่ดีบน JavaScript ยุ่งยากมากสำหรับมือใหม่

By mk Founder on Tag: Google, Open Source, Development, Eclipse, Motorola, Android
Google

โมโตโรลาประกาศเปิดซอร์สเครื่องมือพัฒนาสำหรับ Android ของตัวเองชื่อ Motodev Studio for Android เป็นบางส่วน แล้วนำโค้ดส่วนนี้ส่งเข้าโครงการ Android Open Source Project (AOSP) แล้ว

MOTODEV Studio เป็นเครื่องมือพัฒนาที่ใช้คู่กับ Android SDK ช่วยเสริมการทำงานเรื่องการแปลภาษา การทำงานกับ SQLite และการนำ code snippet ไปใช้ซ้ำ ตัวมันเองพัฒนาต่อยอดจาก Eclipse อีกทีหนึ่ง

Open Source

Apache OpenOffice และ LibreOffice กำลังพัฒนาชุดซอฟต์แวร์เวอร์ชันใหม่ โดยฟังก์ชันเด่นที่น่าสนใจ คือรองรับ Office 2013, ระบบ cloud, social network และการใช้งานบนแท็บเล็ต

ทางฝั่งของ Apache OpenOffice มีกำหนดจะปล่อยซอฟต์แวร์เวอร์ชัน 3.5 ช่วงไตรมาสแรกของปี 2013 โดยเน้นปรับปรุงการทำงานกับเอกสาร XML ของ Office 2007-2013 ให้มีประสิทธิภาพยิ่งขึ้น รวมทั้งเพิ่มความเสถียรและความสะดวกในการใช้งาน นอกจากนี้ยังเพิ่มภาษาที่รองรับอีกด้วย

By mk Founder on Tag: Open Source, Oracle, MySQL, Database
Open Source

ช่วงนี้มีงาน Oracle OpenWorld 2012 จะมีข่าวผลิตภัณฑ์ใหม่ของออราเคิลเยอะหน่อยนะครับ เริ่มจากฐานข้อมูลยอดนิยมของโลกโอเพนซอร์ส MySQL ออกรุ่นใหม่ 5.6 Release Candidate ซึ่งใกล้เป็น 5.6 ตัวจริงเต็มทีแล้ว

ของใหม่ของ MySQL 5.6 คงเป็นเรื่องประสิทธิภาพ โดยเฉพาะเรื่อง query และ subquery ที่ทีมงาน MySQL ปรับแต่งรีดเร้นประสิทธิภาพมาในหลายจุด (รายละเอียดตามต้นฉบับ) นอกจากนี้ตัวเอนจินอย่าง InnoDB ก็ปรับปรุงเรื่อง transactional และ full text search ด้วย - Oracle

By lew Founder on Tag: Open Source, Operating System, Tizen, Linux, Mobile
Open Source

โครงการ Tizen มีข่าวมาบ้างประปราย แม้ยังไม่เห็นโทรศัพท์ออกวางตลาดจริง แต่วันนี้โครงการก็ออก Tizen 2.0 Alpha แล้ว โดยฟีเจอร์ที่ออกมาแสดงให้เห็นว่า Tizen จะเป็นแพลตฟอร์มที่ใช้ HTML5 ในการพัฒนาเป็นหลัก

By lew Founder on Tag: Open Source, Automobile, Tizen, Linux Foundation, Linux
Open Source

หนึ่งในตลาดที่ Tizen (และ MeeGo) หวังจะบุกตลาดมาตลอดคือตลาดความบันเทิงและข้อมูลในรถยนต์ (In-Vehicle-Infotainment) ล่าสุดบริษัทกลุ่มผู้สนับสนุน Tizen ก็ร่วมมือกับกลุ่มผู้ผลิตรถยนต์ก่อตั้งกลุ่ม Automotive Grade Linux Workgroup (AGL) เพื่อร่วมมือกันพัฒนาลินุกซ์สำหรับรถยนต์แล้ว

กลุ่มบริษัทผู้พัฒนา Tizen เดิมนั้นได้แก่ อินเทล, ซัมซุง, และบริษัทอื่นๆ ส่วนบริษัทรถยนต์ที่เข้าร่วมกลุ่มนี้ได้แก่ จากัวร์, นิสสัน, และโตโยต้า

By mk Founder on Tag: Open Source, Cloud Computing, OpenStack, Rackspace
Open Source

เมื่อเกือบปีที่แล้วเราเห็นข่าว Rackspace เดินหน้า เตรียมตั้ง OpenStack Foundation มาถึงวันนี้ OpenStack Foundation ถือกำเนิดขึ้นเรียบร้อย

OpenStack Foundation จะกลายเป็นองค์กรกลางที่ไม่หวังผลกำไร และไม่สังกัดบริษัทใดบริษัทหนึ่ง ทำหน้าที่ดูแลโครงการโอเพนซอร์ส OpenStack ในลักษณะเดียวกับ Linux Foundation หรือ Apache Software Foundation

By lew Founder on Tag: Google, Open Source, Education
Google

ก่อนหน้านี้กูเกิลเคยเปิดสอนคอร์ส Power Searching มาแล้ว โดยมีบทเรียนและแบบประเมินผลครบถ้วนตามคอร์สออนไลน์พึงมี ล่าสุดกูเกิลเลือกเปิดซอฟต์แวร์ที่ใช้สร้างคอร์สทั้งหมดออกมาเป็นโอเพนซอร์สให้สถาบันการศึกษานำไปใช้งานได้ในชื่อว่า Course Builder

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

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

สินค้าสำคัญของค่ายเกมยุคใหม่ๆ คือ เอนจินต์สำหรับพัฒนาตัวเกม หนึ่งในค่ายเกมที่อาศัยกลยุทธ์นี้คือ GarageGames ที่ขายเอนจินต์ Torque 3D ในราคา 100 ดอลลาร์มานานหลายปี แต่วันนี้ทางค่ายเกมก็ตัดสินใจเปิดซอร์สโค้ดทั้งหมดให้ใช้งานได้ฟรี ที่สำคัญสัญญาอนุญาตยังเป็นแบบ MIT ทำให้ผู้ที่ใช้งานเอนจินต์นี้ไม่ต้องเปิดซอร์สเกมของตัวเองตามไปด้วย

By lew Founder on Tag: Open Source, Codec, Opus Audio, Mozilla
Open Source

ประเด็นมาตรฐานการเข้ารหัสภาพและเสียงกับเทคโนโลยีเว็บเป็นสิ่งที่เป็นปัญหากันมานาน เช่น แท็ก <video> ที่กูเกิลพยายามเสนอมาตรฐาน WebM แต่ไม่สำเร็จ ตอนนี้ก็มาถึงส่วนของการเข้ารหัสเสียง เมื่อทาง Mozilla ผู้ดูแลโครงการไฟร์ฟอกซ์ เสนอมาตรฐาน Opus

มาตรฐาน Opus ถูกออกแบบมาเพื่อใช้งานร่วมกับ WebRTC โดยเฉพาะ มันจึงออกแบบให้มีความยืดหยุ่นสูง สามารถปรับทั้งใช้งานแบบความเร็วสูงคุณภาพต่ำ ไปจนถึงระดับคุณภาพสูงมากๆ ได้

By lew Founder on Tag: Open Source, AMD, Debian, CPU, Linux
Open Source

สถาปัตยกรรม AMD64 หรืออีกชื่อหนึ่งคือ x86-64 (อินเทลเรียกว่า EM64T) เป็นสถาปัตยกรรมที่เอเอ็มดีผลักดันมาตั้งแต่ปี 1999 และมีขายจริงในปี 2003 ในการสำรวจความนิยมครั้งล่าสุดของ Debian ก็พบว่าสถาปัตยกรรมนี้ได้รับความนิยมสูงสุดแซงหน้าที่หนึ่งตลอดกาลอย่าง i386 แล้ว

การสำรวจนี้ทำผ่านแพ็กเกจ popularity-contest สำหรับฝั่ง Ubuntu เองก็มีการสำรวจด้วยแพ็กเกจเดียวกัน สามารถติดตั้งแล้วยืนยันการส่งข้อมูลกลับไปได้ สำหรับฝั่ง Ubuntu นั้น AMD64 ยังตามอยู่ห่างๆ พอสมควร อาจจะเพราะคนใช้งานสำหรับเดสก์ทอปมากกว่าทำให้ไม่ต้องการฟีเจอร์หลายๆ ตัวของสถาปัตยกรรม 64 บิตมากนัก

By mk Founder on Tag: Open Source, Firefox, Mobile App, Mozilla
Open Source

Mozilla ประกาศหยุดพัฒนาแอพ Firefox Home บน iOS ซึ่งให้บริการซิงก์ข้อมูลระหว่าง Firefox เวอร์ชันเดสก์ท็อปกับ iOS (เนื่องจากนโยบายของแอปเปิล ทำให้ Firefox ตัวเต็มลง iOS ไม่ได้) และถอด Firefox Home ออกจาก App Store แล้ว

By mk Founder on Tag: HP, Open Source, webOS, Operating System, Open webOS
HP

และแล้วโครงการเปิดซอร์ส webOS ของ HP ก็สำเร็จเป็นรูปเป็นร่าง ระบบปฏิบัติการใหม่ Open webOS ออกรุ่น 1.0 Beta แล้ว

Open webOS สามารถทำงานได้บนสภาวะแวดล้อม 2 แบบ อย่างแรกคือ OpenEmbedded หรือการทำงานบนอุปกรณ์พกพาต่างๆ (มีอีมูเลเตอร์ ARM มาให้ในตัว) และการทำงานบนลินุกซ์เดสก์ท็อป เพื่อให้นักพัฒนาทดสอบการทำงานของแอพอีกทีหนึ่ง (ใช้ได้บน Ubuntu)

คนที่สนใจทดสอบ สามารถดาวน์โหลดซอร์สโค้ดทั้งหมดได้จาก GitHub ใช้สัญญาอนุญาตแบบ Apache 2.0

By jirayu Contributor on Tag: Open Source, E-mail, Mozilla, Thunderbird
Open Source

หลังจากที่ปล่อย Firefox 15 ไปทั้งบนเดสก์ท็อปและอุปกรณ์พกพา ก็ถึงคิวของอีเมลไคลเอ็นท์ในตำนานอย่าง Thunderbird กันแล้วครับ

Thunderbird 15 มีฟีเจอร์ใหม่ดังนี้

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

Sony Mobile ยังเดินหน้าเอาใจนักพัฒนารอมมือถือต่อไป ล่าสุดเปิดซอร์สโค้ดของซอฟต์แวร์ด้านเซ็นเซอร์ของ Xperia เพิ่มเติมแล้ว

ซอฟต์แวร์ตัวนี้เรียกว่า DASH มีชื่อเต็มๆ ว่า Dynamic Android Sensor HAL (HAL ย่อมาจาก hardware abstraction layer อีกทีหนึ่ง) ซึ่งเป็นซอฟต์แวร์ที่ทำหน้าที่อยู่ตรงกลางระหว่างตัวระบบปฏิบัติการกับตัวเซ็นเซอร์จริงๆ อีกทีหนึ่ง โดยโซนี่ออกแบบมาให้ทำงานได้กับอุปกรณ์ที่หลากหลาย แต่ในเบื้องต้นก็ยังมีเฉพาะมือถือตระกูล Xperia ที่ใช้งานเท่านั้น

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

ต่อจากข่าว กูเกิลเพิ่ม Xperia S เข้าโครงการ AOSP โฆษกของ Sony Mobile ให้ข้อมูลกับเว็บไซต์ Android Central ว่าบริษัทดีใจที่เห็น Xperia S ได้รับการสนับสนุนจากชุมชนโอเพนซอร์สเป็นอย่างดี ซึ่งเป็นผลมาจากนโยบายการปลดล็อค bootloader มาตั้งแต่แรก

อย่างไรก็ตาม Sony Mobile ถือว่าโครงการนี้เป็นโครงการภายนอกบริษัท แต่บริษัทก็จะติดตามความคืบหน้าอย่างต่อเนื่อง และพิจารณาว่ามีอะไรที่บริษัทสามารถเข้าร่วมได้บ้าง

ที่มา - Android Central

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

Greg Kroah-Hartman นักพัฒนาเคอร์เนลลินุกซ์ ประกาศว่าเคอร์เนลเวอร์ชัน 3.4 จะเป็นรุ่นที่ได้รับการดูแลนานเป็นพิเศษ (long term support) คืออย่างน้อย 2 ปี

แวดวงลินุกซ์นั้นมีธรรมเนียมการเลือกเคอร์เนลบางรุ่นเป็นรุ่น long term support เพื่อการันตีว่าผู้ที่นำเคอร์เนลเหล่านี้ไปใช้ จะไม่ต้องตามเปลี่ยนไปใช้เคอร์เนลรุ่นใหม่ๆ อยู่เสมอ โดยเคอร์เนลกลุ่มนี้ได้แก่ 2.6.32 (หมดอายุแล้ว), 3.0 (ต่ออายุอีก 1 ปี) และล่าสุดคือ 3.4

By lew Founder on Tag: Open Source, Oracle, MySQL, Database
Open Source

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

Subscribe to Open Source