เคอร์เนลลินุกซ์เดินทางมาถึงเวอร์ชัน 3.17 ของใหม่ได้แก่
ที่มา - OMG Ubuntu, Phoronix
Adobe ประกาศว่า AFDKO หรือ Adobe Font Development Kit for OpenType ได้ถูกเปิดโค้ดภายใต้สัญญาอนุญาตแบบ Apache License เวอร์ชัน 2.0 ผู้ที่สนใจสามารถที่จะ clone ซอร์สโค้ดได้จาก GitHub ครับ
พร้อมกันนี้ Adobe ได้ร่วมมือกับ Erik van Blokland ผู้พัฒนา Superpolator ซึ่งเป็นเครื่องมือในการทำ interpolation (การสร้างฟอนต์อีกน้ำหนักหนึ่งจากฟอนต์รูปแบบเดียวกันสองน้ำหนัก เช่นการสร้าง Semi-Bold ด้วย Regular และ Bold) เปิดโค้ด MutatorMath ซึ่งเป็นเอนจินที่ใช้ใน Superpolator อีกด้วย โดยอยู่ภายใต้สัญญาอนุญาตแบบ BSD-3
พบบั๊กร้ายแรงในคำสั่งแบช (bash) ซึ่งเป็นเชลล์พื้นฐานที่อยู่ใน UNIX ทุกรุ่นยันรุ่นล่าสุด 4.3 ทำให้แฮกเกอร์สามารถรันคำสั่งอะไรก็ได้ภายใต้สิทธิ์ที่รันคำสั่ง bash ซึ่งทำให้เว็บไซต์ที่มีการคอนฟิค CGI ไว้เช่น mod_cgi ตกอยู่ในความเสี่ยงทั้งหมด รวมไปถึงบรรดาอุปกรณ์ฝังตัวที่มีหน้าจอบริหารจัดการเป็นเว็บต่างก็โดนหางเลขไปด้วย (แพเพียบแน่ๆ)
ผู้เชี่ยวชาญประเมินว่าระดับความรุนแรงของบั๊กตัวนี้ไม่น่าจะน้อยกว่า Heartbleed ที่เจอกันไปเมื่อเมษายนที่ผ่านมา เพราะบั๊กตัวนี้สามารถรันคำสั่งบนเครื่องเป้าหมายได้เลย และสามารถทดลองได้ง่ายพอๆ กับ SQL injection โดยไม่ต้องล็อกอินเข้าระบบก่อนด้วยซ้ำ
สำหรับผู้ดูแลระบบที่มีการเปิด CGI แนะนำให้ลองหาแพตช์มาอัพเกรด bash โดยด่วน
พบกันทุกหกเดือน GNOME ออกเวอร์ชัน 3.14 พร้อมของใหม่ดังนี้
โครงการ Debian ตัดสินใจเปลี่ยนระบบเดสก์ท็อปดีฟอลต์จาก Xfce กลับมาเป็น GNOME โดยจะมีผลตั้งแต่ Debian 8.0 Jessie ที่น่าจะออกช่วงต้นปี 2015
เหตุผลที่ Debian กลับมาใช้ GNOME อีกครั้งเป็นผลมาจากการประเมินข้อดีข้อเสียของ desktop environment หลายๆ ตัวที่มี แล้วพบว่า GNOME ได้คะแนนด้าน accessibility และการทำงานร่วมกับ systemd (ตัวช่วยบูตระบบที่มาแทน init) ดีกว่าระบบเดสก์ท็อปตัวอื่นๆ
Debian เคยตัดสินใจเปลี่ยนไปใช้ Xfce เมื่อเดือนพฤศจิกายน 2013 และเปลี่ยนกลับมาเป็น GNOME ในท้ายที่สุด
Oculus ประกาศเปิดซอร์สโค้ดของซอฟต์แวร์และแผนผังฮาร์ดแวร์ทั้งหมดของแว่น Oculus Developer Kit รุ่นแรกสุด (DK1) เพื่อเป็นตัวอย่างของกระบวนการพัฒนาแว่น virtual reality (VR) ในยุคแรก (ไฟล์อยู่บน GitHub)
Nirav Patel ผู้บริหารของ Oculus เล่าเบื้องหลังการสร้างแว่น DK1 ว่าตอนนั้นยังเป็นกลุ่มนักพัฒนาโนเนม ไม่มีประสบการณ์มากนัก ทำให้ออกแบบแว่น DK1 พลาดหลายจุด เช่น ตอนแรกตั้งใจใช้หน้าจอขนาด 5.6 นิ้ว แต่จอที่ต้องการใช้กลับเลิกผลิต เลยต้องเปลี่ยนเป็นจอ 7 นิ้วแทน ส่งผลให้แว่น DK1 ขนาดใหญ่กว่าที่ควรจะเป็น, ออกแบบวิธีใส่เลนส์ตาไม่ดี จนฝุ่นผงอาจร่วงลงไปได้ เป็นต้น
Facebook ประกาศตั้งกลุ่ม TODO (ย่อมาจาก Talk Openly, Develop Openly) เพื่อช่วยผลักดันให้บริษัทต่างๆ เปิดซอร์สโค้ดซอฟต์แวร์ตัวเองมากขึ้น
Facebook บอกว่าแก้ปัญหาที่พบระหว่างกระบวนการเปิดซอร์สโค้ดมาเยอะ และอยากถ่ายทอดประสบการณ์นี้ให้กับบริษัทอื่นๆ ที่อยากทำบ้างแต่ไม่รู้ว่าต้องทำอย่างไร
บริษัทที่ร่วมเป็นสมาชิกก่อตั้ง TODO ได้แก่ Box, Dropbox, GitHub, Google, Khan Academy, Square, Stripe, Twitter และ Walmart Labs
ที่มา - Facebook
เมื่อต้นปีที่ผ่านมาไมโครซอฟท์ประกาศหยุดซัพพอร์ต Windows XP ทำให้หน่วยงานรัฐที่มีคอมพิวเตอร์เก่าจำนวนมากต้องเริ่มหาทางอัพเกรดหรือย้ายระบบเพื่อให้สามารถอัพเดตความปลอดภัยได้ต่อไป ตอนนี้เทศบาลเมืองตูรินในอิตาลีก็ออกมาประกาศแผนย้ายพีซี 8,300 เครื่องจาก Windows XP ไปยัง Ubuntu โดยคาดว่าจะทำให้ประหยัดค่าไลเซนส์ซอฟต์แวร์ไปได้ 6 ล้านยูโร
โครงการนี้ถูกเสนอมาตั้งแต่สองปีที่แล้ว แต่ปรากฎว่าไลเซนส์ของ Windows XP ยังใช้งานได้ทำให้การย้ายไปลินุกซ์ซึ่งมีค่าใช้จ่ายไม่คุ้มเมื่อเทียบกับการใช้ Windows XP ต่อไป แต่หลังจากไมโครซอฟท์เลิกซัพพอร์ต Windows XP ทางเทศบาลเมืองต้องหาทางย้ายระบบปฎิบัติการทำให้ Ubuntu กลายเป็นทางเลือกที่คุ้มค่าขึ้นมา เมื่อเทียบกับการซื้อไลเซนส์ Windows 8
Kubernetes เป็นเครื่องมือสำหรับจัดการคลัสเตอร์ Docker ที่กูเกิลพัฒนาขึ้นมาเพื่อใช้กับแพลตฟอร์ม Google Compute Engine ของตัวเอง (ข่าวเก่า) แต่ก็เปิดซอร์สโค้ดและเชิญบริษัทอื่นๆ เข้าร่วมพัฒนาด้วย (ข่าวเก่า)
หนึ่งในบริษัทที่ร่วมพัฒนา Kubernetes คือไมโครซอฟท์ และวันนี้ Kubernetes สามารถรันบน Azure ได้แล้วครับ (รายละเอียด) รูปแบบการใช้งานคร่าวๆ คือ
Linux Foundation ประกาศมาตรการรักษาความปลอดภัยเพิ่มเติมสำหรับนักพัฒนาที่ต้องการเข้าถึงเซิร์ฟเวอร์ของ Kernel.org โดยก่อนหน้านี้นักพัฒนามักสร้างกุญแจ SSH เพื่อส่งกุญแจสาธารณะเข้ามาล็อกอิน แต่หลังจากนี้จะต้องเพิ่มรหัสผ่านปัจจัยที่สอง
โครงการลินุกซ์จะรับรหัสผ่านทั้งแบบซอฟต์แวร์ ด้วย Google Authenticator ซึ่งคำนวณรหัสยืนยันตัวตนด้วยกระบวนวิธี TOTP หรือการใช้ฮาร์ดแวร์ Yupikey ที่ส่งรหัสยืนยันตัวตนด้วยกระบวนวิธี HOTP นักพัฒนาสามารถเลือกใช้ได้ตามใจชอบ
เมืองมิวนิกเป็นตัวอย่างสำคัญของการย้ายผู้ใช้จำนวนมากจากวินโดวส์มายังลินุกซ์ ที่ผ่านมามีพีซีกว่า 15,000 เครื่องของหน่วยงานรัฐถูกย้ายมาลินุกซ์แล้ว แต่ล่าสุดรองผู้ว่า Josef Schmid ของเมืองมิวนิกระบุว่ามีผู้ใช้จำนวนมากต้องทนกับปัญหาจากการใช้ลินุกซ์ เช่น ลินุกซ์ไม่มีซอฟต์แวร์จัดการอีเมล, ข้อมูลติดต่อ, และนัดหมายในตัวเดียวกันทั้งชุด
Schmid ระบุว่าการตัดสินใจใช้ลินุกซ์ มีเหตุผลคือไม่ต้องการจ่ายค่าไลเซนส์ให้กับไมโครซอฟท์เพราะแรงจูงใจทางการเมืองเป็นหลัก อย่างไรก็ดีมิวนิกนั้นเป็นเพียงแค่รัฐบาลท้องถิ่น คงไม่สามารถเปลี่ยนภาวะที่ไมโครซอฟท์ครองตลาดส่วนใหญ่ในโลกได้
โครงการ Mono ออกซอฟต์แวร์รุ่นใหม่ 3.6.0 โดยข้ามเวอร์ชันจาก 3.2.x มาเลย ของใหม่ในรุ่นนี้คือการปรับปรุงประสิทธิภาพของรันไทม์ และเปลี่ยนวิธีการติดตั้งมาเป็น nuget สำหรับเวอร์ชันแมค
ส่วนอื่นๆ ของ Mono 3.6 ที่ถูกปรับปรุงคือ debugger, garbage collection, class libraries (รองรับคลาสของ .NET 4.5 เพิ่มเติมอีกบางส่วน), profiler รายละเอียดอ่านกันเองตามลิงก์
Mono เกิดขึ้นมาเพื่อเป็นชุดพัฒนา .NET แบบโอเพนซอร์ส แต่ภายหลังก็พบที่ทางของตัวเองในฐานะเครื่องมือพัฒนาแอพสำหรับอุปกรณ์พกพาแบบข้ามแพลตฟอร์มโดยใช้ C#
กระแสฮาร์ดแวร์โอเพนซอร์สทำให้มีหลายบริษัทพัฒนาสินค้าโดยเปิดซอร์สต้นแบบทั้งหมดออกมา แต่สุดท้ายแล้วบอร์ดเหล่านี้มักต้องอาศัยชิปจากผู้ผลิตที่ไม่ได้เปิดเผยรายละเอียดการทำงานภายในครบถ้วน หากเปิดเผยก็มักต้องต้องเซ็นสัญญาไม่เปิดเผยข้อมูลการค้าและมีเงื่อนไขอื่นๆ
Robert Mullins หนึ่งในผู้ก่อตั้งโครงการ Raspberry Pi รวมกับนักพัฒนาอีกสองคนคือ Gavin Ferris และ Alex Bradbury ออกมาทำโครงการใหม่ชื่อว่า lowRISC เป็นบอร์ดพัฒนาที่ตั้งเป้าว่าจะโอเพนซอร์สทั้งระบบ ตั้งแต่ซีพียู, พิมพ์เขียวของชิป, ไปจนถึงตัวบอร์ด
Twitter ซื้อกิจการ Mitro Labs บริษัททำแอพจัดการรหัสผ่าน โดยระบุว่าเป็นการซื้อทีมงาน ไม่สนใจตัวผลิตภัณฑ์แต่อย่างใด
แต่ที่น่าสนใจคือแทนที่ Twitter จะปิดบริการที่ไม่ต้องการ กลับใช้วิธีเปิดซอร์สโค้ดแทนเพื่อให้โครงการดำเนินต่อไปได้ โดย Twitter ร่วมมือกับองค์กรไม่หวังผลกำไรอย่าง Electronic Frontier Foundation (EFF) ให้ช่วยกำหนดแนวทางต่อว่าจะพัฒนา Mitro อย่างไร
ด้าน EFF ก็ประกาศว่าปัจจุบันมีแอพช่วยจัดการรหัสผ่านหลายตัว แต่แอพที่เป็นโอเพนซอร์ส มีความโปร่งใสที่ให้ผู้ใช้รู้ว่ากระบวนการทำงานภายในเป็นอย่างไรกลับมีไม่เยอะนัก การเปิดซอร์ส Mitro ย่อมเป็นประโยชน์กับผู้ใช้ในภาพรวม
XBMC ซอฟท์แวร์ด้านศูนย์กลางสื่อบันเทิงชื่อดังกำลังจะเปลี่ยนชื่อของตัวเองเป็น Kodi ในเวอร์ชัน 14
XBMC นั้นแต่เริ่มเดิมทีใช้ชื่อว่า Xbox Media Player เนื่องจากมันเป็นซอฟท์แวร์สำหรับเล่นสื่อที่ทำงานบน Xbox รุ่นแรก หลังจากนั้นทางผู้พัฒนาก็เปลี่ยนชื่อมาเป็น Xbox Media Center ด้วยเหตุผลที่ว่ามันทำงานได้มากกว่าแค่เครื่องเล่นสื่อเท่านั้น และเนื่องจากว่า Xbox Media Center ได้พัฒนาตัวเองมาทำงานอยู่บนแพลตฟอร์มอื่น ๆ นอกจาก Xbox รุ่นแรก ทางทีมพัฒนาจึงตัดสินใจเลือกใช้ชื่อ XBMC แทนเพื่อที่จะลดความเชื่อมโยงกับเจ้า Xbox รุ่นแรกลงไป
ชุดออฟฟิศโอเพนซอร์ส LibreOffice ออกเวอร์ชัน 4.3 แล้วเมื่อวานนี้ ตามกำหนดเวลาออกเวอร์ชันหลักทุก 6 เดือน โดยจุดขายในรอบนี้เช่น
นอกจากนี้ อินเทอร์เฟซภาษาไทยที่ดูเหมือนจะถูกทอดทิ้งมานานก็ได้รับการปรับปรุงโดยคุณ jteera ซึ่งได้ช่วยแปล Apache OpenOffice ด้วยอีกแรงหนึ่ง ต้องขอขอบคุณไว้ ณ ที่นี้
ส่วนเวอร์ชันสำหรับ Android หรือ iOS ที่ไม่ใช่แค่ Impress Remote Control อย่างเร็วสุดน่าจะออกพร้อมกับเวอร์ชัน 4.4 ก็คงต้องรอกันต่อไปครับ
ข่าวนี้หมายถึงแอพ Google I/O 2014 บน Google Play ซึ่งเป็นแอพสำหรับ "คนไปงาน I/O" นะครับ (บอกแผนที่ห้องสัมมนา ตารางสัมมนา ข้อมูลวิทยากร ฯลฯ)
กูเกิลประกาศเปิดซอร์สโค้ดแอพตัวนี้เพื่อเป็น "ตัวอย่าง" ให้คนที่สนใจสร้างแอพบน Android เข้าไปอ่านซอร์สโค้ดเพื่อศึกษาวิธีการเขียนโค้ดในแง่มุมต่างๆ ที่พนักงานของกูเกิลใช้กันอยู่ เช่น
กูเกิลโอเพนซอร์สไลบรารีฟิสิกส์แบบ 2 มิติที่ชื่อว่า LiquidFun มาตั้งแต่ปลายปีที่แล้วเป็นรุ่น 0.9 โดยสร้างจากไลบรารี Box2D อันโด่งดังแล้วพิ่มระบบอนุภาค (particle) เข้าไป ตอนนี้รุ่น 1.1.0 ก็ออกมาให้ดาวน์โหลดแล้ว โดยเพิ่มฟีเจอร์ใหม่ๆ หลายอย่าง ที่สำคัญคือ รองรับ iOS, Java, และ JavaScript ทำให้ LiquidFun กลายเป็นไลบรารีที่ใช้พัฒนาข้ามแพลตฟอร์มได้จริงๆ แล้ว
เพื่อสาธิตไลบรารี กูเกิลเปิดตัวเกม VoltAir โดยใช้ LiquidFun และ QtQuick สามารถรันได้บน OS X, Ubuntu, และ Android รวมถึง Android TV
ก่อนการประกาศปลดพนักงาน 18,000 ตำแหน่งภายในปีหน้า สัตยา นาเดลลา ซีอีโอไมโครซอฟท์ ได้พูดถึงความพยายามที่จะเปลี่ยนแปลงวัฒนธรรมองค์กรที่งานสัมมนา Brainstorm Tech (จัดโดยนิตยสาร Fortune) โดยเกริ่นว่าถึงบริษัทมีส่วนแบ่งตลาดพีซีกว่าร้อยละ 90 แต่หากนับอุปกรณ์ทุกประเภทแล้วบริษัทมีส่วนแบ่งตลาดเพียงร้อยละ 14 เท่านั้น (เข้าใจว่านับที่แพลตฟอร์ม Windows) บริษัทจึงมีงานอีกมากที่ต้องทำ แต่ก่อนเขาจะเริ่มกลยุทธ์อะไรใหม่ๆ ได้ จะต้องเปลี่ยนแปลงวัฒนธรรมองค์กรก่อน โดยบริษัทต้องมีสถานที่ที่สามารถสร้างนวัตกรรมได้ และการเปลี่ยนแปลงจะต้องเกิดขึ้นจากหัวใจของบริษัท ดังนั้นความท้าทายสำคัญ ณ วันนี้ คือ การเปลี่ยนแปลงการทำงานหลักๆ ของบริษัทนั่นเอง
KDE ได้เปิดตัว Desktop Environment เวอร์ชันใหม่ล่าสุดของตน Plasma 5.0 ในวันที่ 15 กรกฎาคม 2557 โดยในเวอร์ชันนี้มีลักษณะโดยรวมใกล้เคียงกับเวอร์ชันก่อนหน้า (ซึ่งใกล้เคียงกับ Windows 95-7) แต่ได้รับการปรับโฉมใหม่ให้แบนลงตามสมัยนิยม
สำหรับฟีเจอร์ใหม่ในเวอร์ชั่นนี้ก็ได้แก่
โครงการระบบปฎิบัติการโอเพนซอร์ส CentOS ออก CentOS 7 ที่สร้างขึ้นจากซอร์สโค้ดของ RHEL 7 ที่เปิดตัวไปเมื่อเดือนที่แล้ว
ความเปลี่ยนแปลงสำคัญจาก CentOS 6.5 ได้แก่
สำหรับผู้ที่ใช้ CentOS 6.5 อยู่แล้ว สามารถเตรียมอัพเกรดได้โดยไม่ต้องลงเครื่องใหม่ แต่เครื่องมืออัพเกรดระบบกำลังอยู่ระหว่างการทดสอบ และจะปล่อยตามออกมาภายหลัง
ปีนี้เราเห็นแพลตฟอร์มสำหรับ connected car ออกสู่ตลาดกันเยอะมาก ทั้ง Apple CarPlay, Android Auto, QNX Car, Windows in the Car รวมถึงแพลตฟอร์มเฉพาะค่ายอย่าง Ford Sync หรือ Toyota Entune ที่ออกมาได้สักระยะแล้ว
ฝั่งโลกโอเพนซอร์สเองที่ซุ่มทำเรื่องนี้มานาน ภายใต้การนำของ Linux Foundation ก็ได้ฤกษ์เปิดตัว Automotive Grade Linux (AGL) รุ่นแรกกับเขาบ้าง
ซิสโก้ปล่อยไลบรารี Flexible Naor and Reingold หรือ FNR รูปแบบการเข้ารหัสสำหรับข้อมูลขนาดเล็กมากๆ เช่น หมายเลขไอพี, หมายเลข MAC, หรือหมายเลขบัตรเครดิต
ข้อเสียของกระบวนการเข้ารหัสทุกวันนี้คือมาตรฐานส่วนมากมักกำหนดขนาดบล็อคข้อมูลเอาไว้ตายตัว เช่น AES นั้นข้อมูลที่ใช้เข้ารหัสต้องมีขนาด 128/192/256 บิต หากขนาดข้อมูลไม่ลงตัวตามขนาดบล็อคก็ต้องเติมค่าว่างให้เต็มก่อนเข้ารหัส
libfnr สามารถเข้ารหัสข้อมูลเหล่านี้ได้โดยไม่เพิ่มขนาดให้ข้อมูลแม้แต่น้อย คุณสมบัตินี้สำคัญมากในกรณีที่เราต้องส่งข้อมูลไปยังระบบอื่นๆ ที่ล็อกขนาดข้อมูล เช่น ซอฟต์แวร์เก่าๆ ที่หลายครั้งกำหนดรูปแบบการส่งข้อมูลเป็น fixed-length
หลังจากที่ปล่อย Red Hat Enterprise Linux (RHEL) 7 Beta มาเกือบๆ ครึ่งปี วันนี้ทางเรดแฮตได้ปล่อยระบบปฏิบัติการรุ่นใหม่ของตนออกมาแล้วครับ
ความสามารถในรุ่นนี้ยังคงเป็นไปตามข่าวเก่าคือ เพิ่มการรองรับ Docker มาตั้งแต่ต้น เพิ่มขีดความสามารถในการรองรับทรัพยากรให้สูงขึ้น และอื่นๆ
สำหรับ CentOS ที่ถูกรวมเข้าในบริษัทเรดแฮต ขณะนี้ก็กำลังอยู่ระหว่างการพัฒนา ซึ่งจะออกตามมาในเร็วๆ นี้ สามารถดูความคืบหน้าได้ที่ CentOS Seven ครับ
ที่มา: Red Hat
Autodesk เจ้าพ่อแห่งวงการซอฟต์แวร์ทำโมเดล 3 มิติ ประกาศรุกเข้าตลาดเครื่องพิมพ์ 3 มิติโดยจะทำ 2 เรื่องคือ
ตอนนี้ยังมีแค่ภาพของเครื่องพิมพ์ต้นแบบ ส่วนรายละเอียดอื่นๆ ทาง Autodesk บอกว่าจะเปิดเผยเพิ่มเติมในเร็วๆ นี้