Image
By mk Founder on Tag: Chakra, Open Source, JavaScript, Microsoft Edge, Microsoft
Chakra

ไมโครซอฟท์ยุคใหม่อะไรก็เกิดขึ้นได้ วันนี้บริษัทประกาศโอเพนซอร์ส Chakra เอนจินจาวาสคริปต์ที่ใช้ใน Microsoft Edge แล้ว แถมประกาศว่าในอนาคตจะพัฒนาให้ทำงานบนแพลตฟอร์มอื่นที่ไม่ใช่วินโดวส์ด้วย

By magnamonkun on Tag: Open Source, Apple, Development, Programming, Swift
Open Source

หลังจากใช้เวทีงาน WWDC 2015 ประกาศโอเพนซอร์สภาษา Swift ล่าสุด Apple ได้ปล่อย Swift ที่เป็นเวอร์ชันโอเพนซอร์สออกมาให้ใช้งานแล้ว

โดย Swift เวอร์ชัน Open Source จะถูกแจกจ่ายโดยใช้สัญญาอนุญาต Apache 2.0 ร่วมกับ Runtime Library Exception และหลักๆ นักพัฒนาสามารถดาวน์โหลดได้จาก GitHub โดยตรง ทำให้เมื่อมีการเปลี่ยนแปลงรายละเอียด นักพัฒนาก็สามารถใช้ GitHub ในการดึงเวอร์ชันล่าสุดมาใช้งานได้ในทันที

ทั้งนี้คนที่สนใจสามารถศึกษารายละเอียดเพิ่มเติมได้ที่เว็บไซต์ของ Swift ครับ

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

ไมโครซอฟท์ประกาศรองรับ Debian เป็นดิสโทรลินุกซ์ที่แนะนำให้ใช้งาน (endorsed distribution) บนแพลตฟอร์ม Azure แล้ว

Debian ที่ Azure รับรองมีทั้ง Debian 7 (wheezy) และ Debian 8 (jessie) แบบ 64 บิต ผ่านความร่วมมือกับบริษัท credativ ผู้เชี่ยวชาญด้านโอเพนซอร์สจากเยอรมนี ในอนาคต credativ ยังจะออกอิมเมจของ Debian รุ่นใหม่ๆ ให้เลือกใช้งานผ่าน Azure Marketplace อีกด้วย

ก่อนหน้านี้ ไมโครซอฟท์รองรับดิสโทรลินุกซ์หลายค่ายบน Azure ได้แก่ Ubuntu, CentOS, Oracle, SUSE Enterprise (SLES), OpenSUSE และ CoreOS

By mk Founder on Tag: Open Source, Mozilla, Thunderbird
Open Source

Mitchell Baker ประธานของ Mozilla Foundation เผยทิศทางของมูลนิธิ ที่จะโฟกัสไปที่ Firefox เพียงอย่างเดียว และเตรียมแยก Thunderbird ออกไปจากองค์กร

เหตุผลของ Baker คือธรรมชาติของ Firefox และ Thunderbird แตกต่างกันมาก แต่เมื่อใช้เอนจินตัวเดียวกันที่พัฒนาตาม Firefox เป็นหลัก ส่งผลให้งานของนักพัฒนา Thunderbird คือวิ่งตามเอนจินหลักให้ทัน ในขณะเดียวกัน ทีมพัฒนาเอนจินของ Firefox ก็ต้องแบ่งทรัพยากรมารองรับ Thunderbird ด้วย ทั้งสองทีมจึงไม่สามารถโฟกัสกับงานของตัวเองได้อย่างเต็มที่

By nrad6949 Writer on Tag: Open Source, IBM, Apache, Big Data, Machine Learning
Open Source

เมื่อวันอังคารที่ผ่านมา IBM ประกาศโอเพนซอร์ส SystemML ซึ่งเป็นตัวแปลข้อมูลสากล (universal translator) สำหรับงานด้านข้อมูลขนาดใหญ่ (big data) และ machine learning อย่างเป็นทางการ โดยเป็นแผนการต่อเนื่องที่ประกาศว่าจะสร้างระบบวิเคราะห์ข้อมูลขนาดใหญ่ที่เรียกว่า Spark เมื่อเดือนมิถุนายนที่ผ่านมา โดยจะยกให้ Apache เป็นคนดูแลโครงการนี้อย่างเป็นทางการ และจะได้ชื่อว่า Apache SystemML

By mk Founder on Tag: Open Source, PHP, WordPress, CMS, JavaScript
Open Source

WordPress.com เปลี่ยนระบบหลังบ้านของตัวเองใหม่หมด จากของเดิม (wp-admin) ที่เขียนด้วย PHP มาเป็นระบบใหม่ชื่อ "Calypso" ที่เขียนด้วย JavaScript ทั้งหมด 100% แทน (ใช้ Node.js และ React)

Matt Mullenweg ผู้ก่อตั้ง WordPress อธิบายเหตุผลของการเปลี่ยนแปลงว่าโค้ดของ WordPress เขียนมานานแล้ว และจุดเด่นของ WordPress ที่รักษาความเข้ากันได้ย้อนหลัง (backward compatibility) มาโดยตลอด กลับกลายเป็นตัวฉุดรั้งไม่ให้ตัวมันเองพัฒนาแบบก้าวกระโดดได้

By lew Founder on Tag: Open Source, Security, TrueCrypt
Open Source

สำนักงานความปลอดภัยข้อมูลของรัฐบาลกลางเยอรมัน (Federal Office for Information Security) ปล่อยรายงานการตรวจสอบความปลอดภัยของซอฟต์แวร์เข้ารหัสดิสก์ TrueCrypt ตรวจสอบโดยสถาบัน Fraunhofer SIT

ทางสำนักงานเข้าตรวจสอบ TrueCrypt เนื่องจากซอฟท์แวร์ Trusted Disk ที่ผนวก TrueCrypt เข้าเป็นส่วนหนึ่งได้รับการรับรองให้ใช้งานในรัฐบาล

รายงานศึกษารายงานจากโครงการตรวจสอบความปลอดภ้ัย Open Crypto Audit Project ที่ปล่อยรายงานออกมาตั้งแต่ปีที่แล้ว และศึกษาโค้ดเพิ่มเติม

By lew Founder on Tag: Open Source, Security, Nmap
Open Source

Nmap ออกรุ่นใหญ่ครั้งสุดท้ายคือ 6.00 เมื่อปี 2012 ตอนนี้ถึงรอบการออกเวอร์ชั่นใหม่ Nmap 7 ความเปลี่ยนแปลงหลักๆ ได้แก่

By mk Founder on Tag: Open Source, Network, Qt, Wireshark
Open Source

Wireshark ซอฟต์แวร์โอเพนซอร์สสำหรับตรวจสอบแพ็กเกตเครือข่าย ออกเวอร์ชัน 2.0 แล้ว

การเปลี่ยนแปลงสำคัญคือเปลี่ยนระบบ GUI จาก GTK+ มาเป็น Qt ซึ่งเคยประกาศไว้เมื่อ 2 ปีก่อน ถึงแม้หน้าตาใหม่จะยังคล้ายของเดิมแต่ทั้งหมดคือการเขียนใหม่ สำหรับ Wireshark บนวินโดวส์จะยังมี GUI ทั้งสองแบบให้เลือกใช้งาน (รุ่น GTK+ จะเลิกใช้งานใน Wireshark 2.2 รุ่นถัดไป) ส่วนเวอร์ชันแมคจะมีแต่หน้าตาแบบใหม่เพียงอย่างเดียว

By mk Founder on Tag: Open Source, Development, ASP.NET, Microsoft, .NET
Open Source

เมื่อหนึ่งปีก่อน ไมโครซอฟท์ช็อควงการด้วยการเปิดซอร์ส .NET โดยใช้ชื่อโครงการว่า .NET Core แถมพอร์ตไปยังแมคและลินุกซ์ด้วย

เวลาผ่านมาหนึ่งปีเต็ม .NET Core ภายใต้โมเดลการพัฒนาแบบเปิด (ซอร์สโค้ดอยู่บน GitHub) กำลังจะออกเวอร์ชันใหญ่ครั้งแรกคือ .NET Core 5 ที่ตอนนี้มีสถานะเป็นรุ่น RC แล้ว

By lew Founder on Tag: Open Source, USA, FCC
Open Source

FCC หรือกสทช. ของสหรัฐฯ เคยออกร่างประกาศควบคุมเราท์เตอร์เพื่อจำกัดการใช้งานคลื่นความถี่ที่ไปกระทบกับการใช้งานกับบริการประเภทอื่น (เช่น รายงานตรวจสภาพอากาศของการบินพลเรือน) โดยออกร่างอธิบายไปถึงว่าผู้ผลิตต้องล็อกเฟิร์มแวร์ไม่ให้เปลี่ยนเฟิร์มแวร์เองได้ ร่างนี้ถูกต่อต้านจากวงการโอเพนซอร์สอย่างหนักและทาง FCC ก็รับฟังและออกร่างใหม่มาแก้ไข

By mk Founder on Tag: Open Source, Research, Machine Learning, Microsoft, Artificial Intelligence
Open Source

หน่วยงานวิจัยของ Microsoft Asia เปิดซอร์สโค้ดซอฟต์แวร์ Distributed Machine Learning Toolkit (DMTLK) สำหรับการเรียนรู้ของเครื่องคอมพิวเตอร์ โดยประมวลแบบกระจายศูนย์บนคอมพิวเตอร์หลายๆ เครื่อง

ไมโครซอฟท์ระบุว่าเปิดซอร์สโค้ดซอฟต์แวร์ชุดนี้ เพื่อกระตุ้นให้เกิดการวิจัยด้าน machine learning มากขึ้น ในชุดซอฟต์แวร์นอกจากตัวโปรแกรมหลัก ยังมีตัวอย่างอัลกอริทึมให้อีก 2 แบบ และตัวช่วยประมวผลภาษาธรรมชาติ Distributed Word Embedding ด้วย

โค้ดทั้งหมดเขียนด้วย C++ ใช้สัญญาอนุญาตแบบ MIT ดาวน์โหลดได้จาก GitHub

By lew Founder on Tag: TensorFlow, Google, Open Source, Machine Learning, Artificial Intelligence
TensorFlow

กูเกิลเปิดตัว TensorFlow ไลบรารีสำหรับการคำนวณจากข้อมูลที่ไหลเข้ามาเป็น dataflow รองรับการกระจายงานไปยังซีพียูหรือชิปกราฟิกได้โดยไม่ต้องเขียนโค้ดใหม่ เน้นรองรับการพัฒนาระบบ machine learning โดยเฉพาะ

TensorFlow รองรับการจัดการกับข้อมูลรูปแบบต่างๆ ตั้งแต่กระบวนการง่ายๆ เช่น บวก ลบ คูณ หาร การจัดการสตริง เช่น ต่อสตริง ตัดสตริง ไปจนถึงการจัดการข้อมูลระดับสูง เช่น ฟังก์ชั่น SoftMax, Sigmoid, ReLU

ตัวไลบรารีมาพร้อมกับโปรแกรม TensorBoard ที่ใช้ดูเส้นทางของข้อมูลและเข้าไปดูได้ว่าแต่ละขั้นตอนมีพารามิเตอร์อย่างไรบ้าง

สัญญาอนุญาตเป็น Apache 2.0 สามารถนำไปพัฒนาเพื่อการค้าได้

By mk Founder on Tag: Open Source, Container, Docker
Open Source

Docker ซอฟต์แวร์คอนเทนเนอร์ชื่อดังแห่งยุค ออกเวอร์ชัน 1.9 ซึ่งเป็นเวอร์ชันใหญ่ตัวล่าสุด มีการเปลี่ยนแปลงมากมาย ของใหม่ที่สำคัญได้แก่

By mk Founder on Tag: Distro, Fedora, Open Source, Linux
Distro

Fedora 23 ออกแล้ว ทิ้งช่วงห่างจาก Fedora 22 ประมาณ 4 เดือนเท่านั้น

Fedora 23 แยกเป็นหลายรุ่นย่อย โดยรุ่นหลักคือ Fedora Workstation, Fedora Server, Fedora Cloud และยังมีรุ่นย่อยอื่นๆ คือ Spins (ใช้ระบบเดสก์ท็อปอื่น เช่น KDE, Xfce, Cinnamon), Fedora Labs รวมซอฟต์แวร์เฉพาะทางจากชุมชน และรุ่นพิเศษที่ปรับแต่งให้เหมาะสมกับสถาปัตยกรรม ARM

By doanga2007 on Tag: Open Source, GNU, Operating System, FSF, Hurd
Open Source

โครงการ GNU ออก Hurd (ระบบปฏิบัติการชนิดหนึ่งจาก GNU ที่ใช้ Kernel แบบ Mach) รุ่น 0.7 แล้ว

ปัจจุบัน Hurd รองรับสถาปัตยกรรมเฉพาะ 32-bit x86 เท่านั้น ส่วน 64-bit x86 อยู่ในช่วงกำลังพัฒนา และกำลังหาอาสาสมัครเพื่อทำให้ Hurd รองรับสถาปัตยกรรมอื่นๆ ด้วย ระยะเวลาห่างกันของรุ่น 0.6 กับ 0.7 อยู่ที่ 6 เดือน (รวดเร็วกว่าเดิม) โดยมีการแก้บั๊ก และเพิ่มสิ่งใหม่ๆ เช่น

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

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

By lew Founder on Tag: Open Source, OpenSSH, Microsoft
Open Source

ทีมงาน PowerShell ประกาศมาตั้งแต่กลางปีว่าต้องการซัพพอร์ต OpenSSH บนวินโดวส์ ตอนนี้ผลของความพยายามก็เป็นรูปเป็นร่างขึ้นมาแล้ว เมื่อทีมงานปล่อยโค้ด Win32-OpenSSH ออกมา

การพอร์ต OpenSSH มาอยู่บนวินโดวส์ก่อนหน้านี้พัฒนาโดยทาง NoMachine และรุ่นนี้่ทางไมโครซอฟท์ก็ยังร่วมมือกับ NoMachine ต่อไป แต่หันมาใช้โค้ด OpenSSH 7.1 แทนที่ OpenSSH 5.9 ที่ NoMachine เคยพอร์ตมา

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

โครงการ OpenBSD ผู้ดูแลโครงการสำคัญอย่าง OpenSSH ประกาศครบรอบ 20 ปี หลังจากแยกตัวออกมาจากโครงการ NetBSD

จนถึงปัจจุบัน มีการส่งโค้ดเข้ามายังโครงการ OpenBSD ประมาณ 322,000 ครั้ง เฉลี่ยวันละ 44 ครั้ง

โค้ดชุดแรกๆ ของ OpenBSD คือการปรับปรุงการทำงานบนเครื่อง SPARC เพราะ Theo de Raadt ผู้ก่อตั้งโครงการมีคอมพิวเตอร์ Sparcstation 10 เขาระบุว่าในยุคนั้น OpenBSD เริ่มโครงการด้วยการตั้ง anoncvs เพื่อควบคุมซอร์สโค้ด ขณะที่โครงการโอเพนซอร์สอย่าง FSF (Free Software Foundation) ยังคงใช้ tar เพื่อส่งซอร์สโค้ดกันไปมา

By lew Founder on Tag: Open Source, Security, FCC, Router
Open Source

กลุ่ม Bufferbloat และผู้เชี่ยวชาญอินเทอร์เน็ตหลายรายรวมถึง Vint Cerf ลงนามในจดหมายเปิดผนึกถึง FCC เรียกร้องให้แก้ไขร่างข้อบังคับการขออนุญาตเราท์เตอร์ที่ปรับแต่งคลื่นด้วยซอฟต์แวร์ได้ (software defined radio - SDR) เพื่อให้อินเทอร์เน็ตมีความปลอดภัยมากยิ่งขึ้น

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

ข้อเสนอของกลุ่ม Bufferbloat มีด้วยกัน 5 ข้อ

Subscribe to Open Source