หลังจากออก KDE Software Compilation 4.4 ไปเมื่อต้นปี โครงการ KDE ก็ได้ออกเวอร์ชัน 4.5 ตามมา การเปลี่ยนแปลงที่สำคัญได้แก่
กระแส Android และโทรศัพท์ที่มีพื้นฐานจากลินุกซ์อื่นๆ เช่น MeeGo ทำให้ค่ายชิปเริ่มสร้างความได้เปรียบให้กับชิปของตนเองด้วยการทำฮาร์ดแวร์ให้เข้ากับลินุกซ์ได้ดีกว่าเดิม และ Qualcomm ก็เป็นรายล่าสุดที่แสดงความตั้งใจนี้
แผนกที่รับหน้าเชื่อมต่อระหว่าง Qualcomm และลินุกซ์คือ Qualcomm Innovation Center (QuIC) ที่เข้าร่วม Linux Foundation ในระดับ platinum member ร่วมกับอีก 6 บริษัทก่อนหน้านี้คือฟูจิตสึ, ฮิตาชิ, ไอบีเอ็ม, อินเทล, เอ็นอีซี, และออราเคิล
BlindElephant เป็นซอฟต์แวร์ command-line โอเพนซอร์สสำหรับดูรายละเอียดเว็บอื่น ๆ ว่าใช้ระบบจัดการเนื้อหาตัวใดและรุ่นไหน และได้มีการทดสอบเรียกใช้งานกับคอมพิวเตอร์แม่ข่ายล้านกว่าตัว ดังผลที่ปรากฏในรายงาน Web Application Fingerprinting and Vulnerability Inferencing และจากการที่เรารู้ว่าใช้ระบบจัดการเนื้อหาตัวใดและใช้รุ่นไหน แล้วถ้าผู้ดูแลระบบไม่มีการปรับปรุงตัวซอฟต์แวร์ไปใช้รุ่นที่ปลอดภัย จะทำให้สามารถสามารถเจาะระบบเข้าไปอย่างไม่ยาก
ภาพรวมที่อินเทลพยายามผลักดัน Atom ไปให้อยู่ในทุกที่เริ่มชัดขึ้นในวันนี้เมื่อโครงการ MeeGo เปิดตัว MeeGo IVI Day1 ที่เป็นรุ่นสำหรับติดตั้งในรถยนต์โดยเฉพาะ โดยหลักๆ แล้วมันคือ MeeGo รุ่นที่ออกแบบหน้าจอตามหลักการใช้งานในรถ (Automotive Center Console HMI) และโปรแกรมตัวอย่างนั้นก็จะเป็นโปรแกรมที่เกี่ยวกับรถยนต์เช่น ระบบนำทาง และการสั่งโทรออกผ่าน Bluetooth
MeeGo IVI Day1 ใช้ระบบ UI จาก Qt4.6 หน้าจอทั้งหมดออกแบบให้สามารถควบคุมจาก Contour ShuttleXpress ได้ ทำให้ออกแบบคอมพิวเตอร์สำหรับรถยนต์ง่ายขึ้น
เริ่มคันไม้คันมืออยากไปซื้อ Atom มาโมใส่กล่อง 2 din
Aaron Bockover ผู้พัฒนาโปรแกรมฟังเพลง Banshee เขียนบล็อกว่า Amazon MP3 ได้ให้การสนับสนุนโครงการ GNOME ผ่านโครงการ affiliate ของตัวเอง
พูดง่ายๆ คือถ้าใช้โปรแกรม Banshee แล้วซื้อเพลงจาก Amazon MP3 ในตัวโปรแกรม รายได้ทั้งหมดจะถูกมอบให้ GNOME Foundation เพื่อนำไปเป็นทุนพัฒนาวงการโอเพนซอร์สต่อไป
หรือถ้าอยากสนับสนุน GNOME แต่ไม่ได้ใช้ Banshee ก็สามารถซื้อได้จากหน้าเว็บของ Amazon แบบโยงกับบัญชีของ affiliate ได้เช่นกัน
ข้อเสียเพียงอย่างเดียวของโครงการนี้คือมันใช้ได้เฉพาะในสหรัฐเท่านั้น
เราอ่าน รีวิว MeeGo Netbook 1.0 ภาคปฏิบัติโดยคุณ champjss ไปแล้ว วันนี้มาย้อนดูภาคทฤษฎีว่า MeeGo เป็นใคร ถือกำเนิดมาจากไหน ฯลฯ กันดีกว่าครับ
ผมสรุปเนื้อหามาจาก สไลด์ที่เกี่ยวข้องกับ MeeGo ในงาน OSCON 2010 ซึ่งจัดเมื่อเดือนกรกฎาคมที่ผ่านมา ข้อมูลยังใหม่มาก น่าจะใช้อ้างอิงไปได้อีกสักพัก
บทความนี้เป็นแค่สรุปใจความสำคัญของ MeeGo จากสไลด์เท่านั้น สำหรับผู้สนใจควรดาวน์โหลดสไลด์ทั้ง 3 ชิ้นจากลิงก์ข้างต้น
จะบอกว่าข่าวนี้อาจจะเป็นตลกร้ายของ Motorola ก็ได้ครับ เพราะเท่าที่จำความได้.. Motorola เคยประกาศออกมาว่า ถ้าดัดแปลง Droid X จะทำให้เครื่อง Brick และจนในที่สุดก็ลั่นวาจาว่า ถ้าต้องการลง Custom Rom ก็ให้ไปซื้อ Nexus One หรือ Google Android Development Phone ซะ แต่แล้วสงสัย Motorola คงลืมวาทะของตัวเอง และก็ได้ปล่อยซอร์สเวอร์ชั่นดัดแปลงของ Android (Android 2.1 with MotoBlur) ตาม AT&T Captivate ออกมาติดๆ แน่นอนมันต้องสร้างความงงให้กับเหล่านักพัฒนาหลายต่อหลายคน
ในที่สุด Samsung ก็เป็นค่ายที่ 2 แล้วที่ยอมปล่อยซอร์สโค้ดเวอร์ชันดัดแปลงของ Android ออกมา (ค่ายแรกเป็น HTC) โดยรุ่นแรกที่ถูกปล่อยออกมาคือ AT&T Captivate หรือที่เรารู้จักกันในนาม Galaxy S เวอร์ชั่น AT&T (SGH-I897) ซึ่งสามารถดาวน์โหลดซอร์สไปยำเล่นต่อกันได้แล้วที่ Samsung Open Source Release Center โดยมีขนาดถึง 160MB
โดย Samsung มีแผนจะปล่อยเวอร์ชันที่ขายออกตามประเทศอื่นๆ ออกมาอีก ซึ่งของไทยที่ใช้รุ่น GT-I9000 นั้นก็มีปล่อยออกมาแล้วเช่นเดียวกัน (จากคุณ PiKO และ lancaster บอกมาครับ) โดยมีขนาด 155MB ครับผม
หลังจากเลื่อนมาแล้วครั้งหนึ่ง ทางโครงการ GNOME ได้ประกาศเลื่อนการออก GNOME 3.0 ซึ่งเดิมมีกำหนดจะออกเดือนกันยายนนี้อีกครั้ง โดยจะย้ายไปออกเดือนมีนาคม 2011 แทน และออก GNOME 2.32 มาคั่นรายการแทนในรอบการออกเดือนกันยายนปีนี้
เหตุผลของการเลื่อนคือคุณภาพโค้ดของ GNOME 3.0 นั้นยังไม่พร้อมสำหรับการออกรุ่นจริง แต่ทางโครงการก็จะออก GNOME 3.0 Preview ในรอบการออกเดือนกันยายน เพื่อให้บางดิสโทรนำไปทดสอบเช่นกัน
สำหรับ GNOME 2.32 รุ่นขัดตาทัพจะมีฟีเจอร์เพิ่มไม่มากนัก แต่จะไปเน้นที่การแก้บั๊กและปรับปรุงประสิทธิภาพแทน
GitHub บริการ repository สำหรับซอร์สโค้ดของโปรแกรม ซึ่งบริหารจัดการโดยใช้โปรแกรม Git ตัวเดียวกับที่โครงการเคอร์เนลของลินุกซ์ใช้ ตอนนี้มีโครงการมาใช้บริการเกิน 1 ล้านโครงการแล้ว
60% ของโครงการทั้งหมดเป็นการฝากซอร์สโค้ดเต็มรูปแบบ ส่วน 40% ที่เหลือเป็นโค้ดสั้นๆ ที่เก็บลงในไฟล์เดียวอยู่ ซึ่งทางโครงการเรียกว่า "gist"
GitHub เปิดบริการมาตั้งแต่ปี 2008 โดยโครงการโอเพนซอร์สใช้บริการฟรีทุกกรณี และคิดเงินคนที่ใช้งานเชิงธุรกิจแทน มีโครงการดังๆ อย่าง Ruby on Rails, jQuery, JUnit เป็นลูกค้าใช้บริการ
ที่มา - TechCrunch
บริการประมวลผลบนกลุ่มเมฆ ไม่ว่าจะเป็น EC2, App Engine หรือ Azure ล้วนเป็นแพลตฟอร์มปิดด้วยกันทั้งสิ้น คำถามคือถ้าหากว่าเราต้องการสร้างกลุ่มเมฆขึ้นเองจะต้องทำอย่างไรดี คำตอบอาจเป็น OpenStack
OpenStack คือชุดซอฟต์แวร์แบบโอเพนซอร์สสำหรับสร้างระบบ cloud computing ตัวตั้งตัวตีในเรื่องนี้คือ Rackspace ผู้ให้บริการโฮสติ้งรายใหญ่ ซึ่งบริจาคโค้ดของระบบ cloud ที่ตัวเองใช้อยู่ (Rackspace Cloud Files) ให้เป็นโอเพนซอร์ส นอกจากนี้ยังมี NASA ที่บริจาคโค้ดโครงการ NASA Nebula มาร่วมอีกราย ซึ่งโค้ดสองชุดจะรวมเป็นซอฟต์แวร์ตัวเดียวกันในอนาคต
หลังจากที่มี วิวาทะชาว WordPress: ธีมควรเป็น GPL หรือไม่? ก็มีบทวิเคราะห์นี้เกิดขึ้นว่า Theme นั้นคือการนำโค้ดบางส่วนจาก WordPress มาใช้ (Themes are Derivative of WordPress) ดังนั้นโค้ดทั้งหลายในธีมต้องเป็น GPL ด้วย
เพราะ GPL คือสัญญาอนุญาตที่ระบุว่า คุณมี "อิสรภาพ" ที่จะแก้ไขดัดแปลงแจกจ่าย ฯลฯ แต่ "ต้องให้งานนั้นเป็น GPL เหมือนกัน"
แน่นอนว่ามีความสับสนกันพอสมควรระหว่าง "อิสรภาพ (Freedom)" กับ "ของฟรี (Free lunch)" ในตอนท้ายบทความ คุณมาร์คผู้เขียนเลยอธิบายว่า งั้นควรทำธีมที่เป็น GPL ขายอย่างไร? บทความนี้ได้อ้างอิงด้วยว่า Drupal และ Joomla! ต่างก็บังคับให้ธีมเป็น GPL เช่นกัน
วิวาทะต่อเนื่องได้อีก!
วงการ WordPress มีประเด็นใหญ่ให้ถกเถียงกันอีกครั้ง เมื่อ Matt Mullenweg ผู้สร้าง WordPress แสดงความเห็นผ่านวิดีโอว่า ธีมของ WordPress ควรใช้สัญญาอนุญาต GPL แบบเดียวกับตัว WordPress เอง (โดยเขาอ้างอิงความเห็นจาก Software Freedom Law Center ทีมกฎหมายที่เชี่ยวชาญด้านโอเพนซอร์สมากเป็นอันดับต้นๆ) และกล่าวว่านักพัฒนาธีมที่ไม่ยอมปล่อยโค้ดออกมาเป็น GPL นั้น "ชั่วร้าย" (evil)
ซันเคยทำให้คนจำนวนมากได้ตื่นเต้นกับการประกาศโอเพนซอร์ส OpenSolaris ไปเมื่อห้าปีที่แล้ว แต่วันนี้ภายใต้การเข้าครอบครองทรัพย์สินทางปัญญาทั้งหมดของ OpenSolaris โดยออราเคิล ทาง OpenSolaris Governing Board (OGB) กลับไม่สามารถติดต่อออราเคิลเพื่อให้เข้ามามีส่วนร่วมในโครงการ OpenSolaris ได้ จนมีการผ่านมติยื่นคำขาดสุดท้ายว่าให้ออราเคิลส่งตัวแทนเข้ามาทำงานร่วมกับ OpenSolaris ไม่เช่นนั้น OGB จะยุบตัวเองแล้วส่งทุกอย่างกลับสู่ออราเคิล
หลายคนคงรู้จักโปรแกรมลักษณะนี้อย่าง Find My Phone ของแอปเปิลมาแล้ว ตอนนี้บนคอมพิวเตอร์มีโปรแกรม Prey สำหรับทำงานแบบเดียวกัน
Prey เป็นโปรแกรมโอเพนซอร์ส ทำงานได้บน 3 แพลตฟอร์มหลัก มันสามารถส่งข้อมูลของคอมพิวเตอร์เครื่องใดๆ เช่น ตำแหน่ง ภาพหน้าจอ รายชื่อโปรแกรม ฯลฯ กลับมายังเจ้าของได้ ไม่ว่าจะผ่าน Wi-Fi หรือ Ethernet (ค้นหาตำแหน่งด้วย Google Location API) และถ้าคอมเครื่องนั้นมีเว็บแคม ก็สามารถถ่ายภาพซึ่งอาจจะติดหน้าของขโมยได้ด้วย
ที่มา - OMG Ubuntu
นักพัฒนาของโครงการ FFmpeg ซึ่งเป็นโครงการซอฟต์แวร์ถอดรหัสวิดีโอแบบโอเพนซอร์ส ประกาศว่าตอนนี้ FFmpeg เริ่มทำงานกับ VP8 ได้แล้ว
VP8 เป็น codec ของบริษัท On2 ซึ่งถูกกูเกิลซื้อกิจการเมื่อปี 2009 ก่อนที่กูเกิลจะเปิดสเปกและซอฟต์แวร์ของ VP8 ให้เป็นโอเพนซอร์สใต้ชื่อโครงการ WebM
VLC media player โปรแกรมดูหนังของค่าย VideoLAN ได้ปล่อยเวอร์ชันใหม่ 1.1.0 หลังจาก การเดินทางอันยาวนาน VLC 1.0.0
ฟีเจอร์ใหม่คือรองรับการถอดรหัสภาพด้วย GPU บนระบบปฏิบัติการ Windows และ Linux โดยบน Windows นั้นจะใช้งานผ่าน DxVA2 และบน Linux จะใช้ VAAPI สำหรับมาตรฐาน H.264, VC-1 และ MPEG-2
ตัว VLC เวอร์ชันใหม่จะใช้งาน OpenMax IL และมีการรองรับ Blu-ray ซับไตเติล, MPEG-4, VP8 และ WebM มากขึ้น ส่วนด้านเสียงก็มีการพัฒนาให้รองรับไฟล์แบบ AMR-NB, MPEG-4 ALS, Vorbis 6.1/7.1, FLAC 6.1/7.1 และ WMAS ด้วย
ที่มา - Techspot
ตอนนี้ Facebook กลายเป็นเว็บไซต์ขนาดใหญ่ที่สุดของโลก มีผู้ชมเดือนละ 570 ล้านครั้ง มีคนมาดูภาพบน Facebook วินาทีละ 1.2 ล้านครั้ง แต่อัตราการล่มของ Facebook กลับน้อยมาก (โดยเฉพาะเมื่อเทียบกับ Twitter)
เว็บไซต์ Royal Pingdom จึงได้นำเสนอซอฟต์แวร์ที่ Facebook ใช้ทำเซิร์ฟเวอร์ว่ามีอะไรบ้าง? Facebook ทำอย่างไรจึงรองรับผู้ชมจำนวนมหาศาลนี้ได้
โดยภาพรวมแล้ว Facebook ยังใช้เทคโนโลยี LAMP เช่นเดียวกับเว็บไซต์ทั่วไป แต่ในรายละเอียด Facebook กลับพัฒนาซอฟต์แวร์ของตัวเองขึ้นมาอีกมากมาย
ซอฟต์แวร์ที่ Facebook ใช้ มีดังนี้
NetBeans โปรแกรม IDE แบบโอเพนซอร์ส ออกรุ่นใหม่ล่าสุด 6.9 แล้ว ของใหม่มีดังนี้
อย่างอื่นๆ อ่านได้จาก NetBeans IDE 6.9 Release Notes และ NetBeans Wiki
Transmission โปรแกรม BitTorrent แบบโอเพนซอร์สชื่อดัง ออกรุ่น 2.0 แล้ว มีของใหม่ดังนี้
มีให้ดาวน์โหลดทั้งเวอร์ชันแมคและลินุกซ์ สำหรับคนใช้ Ubuntu Lucid ต้องพึ่ง PPA กันก่อน คงเจอกันใน Maverick
ดูหัวข่าวแล้วน่าจะเดากันได้ ต่อไปนี้เราสามารถใช้คำสั่งเหล่านี้ได้แล้ว!
$ google picasa create --title "My album" ~/Photos/vacation/*.jpg $ google blogger post --blog "My blog" --tags "python, googlecl, development" my_post.html $ google calendar add "Lunch with Jason tomorrow at noon" $ google docs edit --title "Shopping list" --editor vim
Google Command Line หรือ GoogleCL เป็นโปรแกรมอำนวยความสะดวกที่เขียนด้วย Python และต่อเชื่อมกับ Gdata library ภาคภาษา Python
มีแบบ .deb ให้ดาวน์โหลดสำหรับคนใช้ Debian/Ubuntu และถ้าใช้ลินุกซ์ค่ายอื่นก็โหลดเป็น tar.gz มาตามปกติ
Safari 5 ที่เพิ่งเปิดตัวเมื่อสัปดาห์ก่อน มีฟีเจอร์ Safari Reader ที่ช่วยให้ประสบการณ์ "การอ่านข้อความบนเว็บ" นั้นดีขึ้น ตัดโฆษณาออกไปและต่อบทความแบบหลายๆ หน้าให้เลย
แต่แท้จริงแล้ว Safari Reader เอาโค้ดมาจากโครงการโอเพนซอร์สชื่อ Readability ของบริษัท Arc90 ซึ่งเป็น Javascript Bookmarklet สำหรับงานแบบเดียวกัน
Readability นั้นใช้สัญญาอนุญาตแบบ Apache ซึ่งไม่บังคับให้ผู้นำโค้ดไปใช้ ต้องเปิดโค้ดกลับคืนสู่ชุมชนแบบ GPL และแอปเปิลได้ให้เครดิตกับ Arc90 เป็นตัวเล็กๆ ในหน้า Help > Acknowledgments ของ Safari ซึ่งถูกต้องตามสัญญาอนุญาตทุกอย่าง
โปรแกรมจัดการเพลงแบบโอเพนซอร์ส Songbird ออกรุ่นใหม่ 1.7 แล้ว ของใหม่มีดังนี้