Image
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 ข้อ

By mk Founder on Tag: Open Source, Browser, Qt, WebKit, Blink
Open Source

หลังกูเกิลเปิดตัวเอนจิน Blink ของตัวเองแยกมาจาก WebKit ของแอปเปิล ช่วงหลังเราเริ่มเห็นหน่วยงานหลายแห่งเปลี่ยนมาใช้เอนจิน Blink กันมากขึ้น ตัวอย่างที่ชัดเจนคือ Opera ที่ถึงขั้นเลิกใช้เอนจิน Presto เดิมมาเป็น Blink แทน

ซอฟต์แวร์ตัวล่าสุดที่เปลี่ยนจาก WebKit มาเป็น Blink คือ Qt Framework โดยเวอร์ชันล่าสุด 5.6 ถอดโมดูล Qt WebKit ออกแล้ว หลังพัฒนาโมดูลใหม่ Qt WebEngine ที่ใช้ Blink (อิงจาก Chromium 45) มาใช้ทดแทนทั้งหมดแล้ว

By lew Founder on Tag: HP, Open Source, Network, Enterprise, Open Compute
HP

เอชพีเปิดตัวระบบปฎิบัติการ OpenSwitch สำหรับใช้งานบนสวิตช์ที่ทำตามมาตรฐาน Open Network Install Environment (ONIE) ตอนนี้มีสวิตช์ที่รองรับทั้งหมด 4 รุ่นจากเอชพีเองและ Edge-Core

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

เมื่อประมาณ 5 ปีก่อน โครงการ OpenOffice.org แยกออกเป็นสองทางคือ LibreOffice ที่แยกไปทำโครงการใหม่ ส่วน OpenOffice.org เดิม ต้นสังกัด Oracle ก็ยกให้ Apache ไปดูแลแทน และเปลี่ยนชื่อเป็น Apache OpenOffice (ไม่มี .org)

เวลาผ่านมา 5 ปี ฝั่งของ LibreOffice มีผู้ร่วมพัฒนาอย่างคึกคัก ออกรุ่นใหม่อย่างสม่ำเสมอ ในขณะที่ Apache OpenOffice ดูเนือยลงไปมาก โดยเฉพาะในช่วงหลังที่แทบหายไปเลย (ออกรุ่นสุดท้าย 4.1.1 เดือนสิงหาคม 2014 หรือประมาณปีกว่าแล้ว)

By mk Founder on Tag: Open Source, GNOME, Google Drive
Open Source

พบกันตามรอบทุก 6 เดือน GNOME รุ่นล่าสุด 3.18 มีของใหม่ดังนี้

By lew Founder on Tag: Google, Open Source, Internet, Web, Open Standard
Google

กูเกิลเปิดขั้นตอนวิธีบีบอัดเว็บแบบใหม่สู่สาธารณะครั้งแรกเมื่อปี 2013 ในชื่อ Zopfli ที่เป็นตัวบีบอัดไฟล์ในฟอร์แมต DEFLATE ที่ข้อมูลเล็กลงแต่เบราว์เซอร์สามารถใช้ตัวขยายเดิมได้ทันที ตอนนี้กูเกิลก็พัฒนาฟอร์แมตใหม่ในชื่อ Brotli มีจุดเด่นที่อัตราการบีบอัดสูง ขณะที่ประสิทธิภาพการขยายไฟล์ก็ยังสูงอยู่ด้วย

Brotli ใช้เทคนิคสมัยใหม่ ทำให้อัตราการบีบอัดดีกว่าขั้นตอนวิธีเดิมๆ ประสิทธิภาพการบีบอัดไฟล์ของ Brotli แย่กว่า gzip มาก โดยรวมแล้วข้อมูลจะเล็กกว่าการบีบอัดด้วย Zopfli (ซึ่งไม่ต้องแก้ไขเบราว์เซอร์) อยู่ 20-26%

By icez Contributor on Tag: Open Source, Web Server, nginx, HTTP
Open Source

เว็บเซิร์ฟเวอร์ยอดนิยมอย่าง nginx ออกรุ่นใหม่ในสายพัฒนาหลักเป็นรุ่น 1.9.5 แล้ว โดยเพิ่มการรองรับมาตรฐาน HTTP/2 อย่างเป็นทางการ โดยออกมาแทนที่โมดูล SPDY นอกจากนี้ก็เป็นการแก้ไขข้อผิดพลาดและปรับปรุงการทำงานทั่วไปครับ

ที่มา: nginx CHANGES

By nrad6949 Writer on Tag: Open Source, IBM, Bitcoin, FinTech, Blockchain
Open Source

เทคโนโลยีเบื้องหลัง Bitcoin อย่าง blockchain ซึ่งมีหลายองค์กรกำลังสนใจและศึกษาอยู่ (ตัวอย่างเช่น Deutsche Bank ของเยอรมนี) แต่ล่าสุด IBM กำลังพัฒนาซอฟต์แวร์ซึ่งอิงกับเทคโนโลยีดังกล่าว และเตรียมที่จะเปิดเป็นซอฟต์แวร์แบบโอเพ่นซอร์สในอีกไม่กี่เดือนนี้

สำหรับซอฟต์แวร์ที่ IBM พัฒนาขึ้นนั้น จะไม่ใช่ซอฟต์แวร์ที่มุ่งเน้นไปที่เรื่องของการสร้างสกุลเงินแบบเสมือน (virtual currency) แต่เป็นเรื่องของการทำสัญญาบนโลกดิจิทัล (digital contracts) โดยข้อมูลจะถูกบันทึกเอาไว้เป็นสาธารณะบนอินเทอร์เน็ต

Subscribe to Open Source