หัวข้อ: ข่าวทางอินเทอร์เน็ต

การห้ามขายซอฟต์แวร์โอเพ่นซอร์สผ่าน Microsoft Store ถูกยกเลิกแล้ว

Microsoft ได้ทำการเปลี่ยนแปลงข้อกำหนดการใช้งานแค็ตตาล็อก Microsoft Store ซึ่งได้เปลี่ยนแปลงข้อกำหนดที่เพิ่มไว้ก่อนหน้านี้ที่ห้ามไม่ให้มีกำไรผ่านแค็ตตาล็อก จากการขายซอฟต์แวร์โอเพ่นซอร์ส ซึ่งแจกฟรีในรูปแบบปกติ การเปลี่ยนแปลงเกิดขึ้นหลังจากการวิพากษ์วิจารณ์จากชุมชนและผลกระทบด้านลบที่การเปลี่ยนแปลงมีต่อการระดมทุนของโครงการที่ถูกกฎหมายหลายโครงการ เหตุผลในการแบนการขายซอฟต์แวร์โอเพ่นซอร์สใน Microsoft Store […]

การเปิดตัวสภาพแวดล้อมการพัฒนา Qt Creator 8

เปิดตัวสภาพแวดล้อมการพัฒนาแบบรวม Qt Creator 8.0 ได้รับการเผยแพร่ซึ่งออกแบบมาสำหรับการสร้างแอปพลิเคชันข้ามแพลตฟอร์มโดยใช้ไลบรารี Qt รองรับทั้งการพัฒนาโปรแกรมคลาสสิกในภาษา C++ และการใช้ภาษา QML ซึ่งใช้ JavaScript เพื่อกำหนดสคริปต์ และโครงสร้างและพารามิเตอร์ขององค์ประกอบอินเทอร์เฟซจะถูกระบุโดยบล็อกที่คล้าย CSS มีการสร้างแอสเซมบลีสำเร็จรูปสำหรับ Linux, Windows และ MacOS ใน […]

พนักงานของ Google พัฒนาภาษาโปรแกรม Carbon โดยมีเป้าหมายเพื่อแทนที่ C++

พนักงานของ Google กำลังพัฒนาภาษาการเขียนโปรแกรม Carbon ซึ่งถือเป็นการทดลองทดแทน C++ เพื่อขยายภาษาและขจัดข้อบกพร่องที่มีอยู่ ภาษานี้รองรับการพกพา C++ พื้นฐาน สามารถผสานรวมกับโค้ด C++ ที่มีอยู่ และมอบเครื่องมือเพื่อทำให้การโยกย้ายโปรเจ็กต์ที่มีอยู่ง่ายขึ้นโดยการแปลไลบรารี C++ เป็นโค้ดคาร์บอนโดยอัตโนมัติ ตัวอย่างเช่น คุณสามารถเขียนใหม่บาง […]

ช่องโหว่ในเคอร์เนล Linux ที่อนุญาตให้คุณข้ามข้อจำกัดของโหมด Lockdown

มีการระบุช่องโหว่ในเคอร์เนล Linux (CVE-2022-21505) ที่ทำให้ง่ายต่อการข้ามกลไกความปลอดภัย Lockdown ซึ่งจำกัดการเข้าถึงของผู้ใช้รูทไปยังเคอร์เนลและบล็อกเส้นทางบายพาส UEFI Secure Boot เพื่อเลี่ยงผ่าน ขอเสนอให้ใช้ระบบย่อยเคอร์เนล IMA (Integrity Measuring Architecture) ซึ่งได้รับการออกแบบมาเพื่อตรวจสอบความสมบูรณ์ของส่วนประกอบระบบปฏิบัติการโดยใช้ลายเซ็นดิจิทัลและแฮช ในโหมดล็อคดาวน์ การเข้าถึง /dev/mem ถูกจำกัด […]

ปล่อย VirtualBox 6.1.36

Oracle ได้เผยแพร่ระบบการจำลองเสมือน VirtualBox 6.1.36 รุ่นแก้ไข ซึ่งมีการแก้ไข 27 รายการ การเปลี่ยนแปลงหลัก: ความผิดพลาดที่อาจเกิดขึ้นของเคอร์เนลของระบบเกสต์ Linux เมื่อเปิดใช้งานโหมดการป้องกัน “Speculative Store Bypass” สำหรับ vCPU VM หนึ่งรายการได้ถูกกำจัดแล้ว ในอินเทอร์เฟซแบบกราฟิก ปัญหาเกี่ยวกับการใช้เมาส์ในกล่องโต้ตอบการตั้งค่าเครื่องเสมือนซึ่งเกิดขึ้นเมื่อใช้ KDE ได้รับการแก้ไขแล้ว ปรับปรุงประสิทธิภาพการอัปเดต […]

การเปิดตัว nomenus-rex 0.7.0 ซึ่งเป็นยูทิลิตี้การเปลี่ยนชื่อไฟล์จำนวนมาก

Nomenus-rex ซึ่งเป็นยูทิลิตี้คอนโซลสำหรับการเปลี่ยนชื่อไฟล์จำนวนมากมีวางจำหน่ายแล้ว กำหนดค่าโดยใช้ไฟล์กำหนดค่าอย่างง่าย โปรแกรมนี้เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ GPL 3.0 ตั้งแต่ข่าวก่อนหน้านี้ ยูทิลิตี้นี้ได้รับฟังก์ชันการทำงาน และข้อผิดพลาดและข้อบกพร่องมากมายได้รับการแก้ไขแล้ว: กฎใหม่: "วันที่สร้างไฟล์" ไวยากรณ์จะคล้ายกับกฎวันที่ ลบโค้ด "boilerplate" ออกไปจำนวนพอสมควร สำคัญ […]

Epic Games ได้เข้าร่วมองค์กรเพื่อพัฒนาเอ็นจิ้นเกมแบบเปิด Open 3D Engine

Linux Foundation ประกาศว่า Epic Games ได้เข้าร่วม Open 3D Foundation (O3DF) ซึ่งสร้างขึ้นเพื่อพัฒนาร่วมกันของกลไกเกม Open 3D Engine (O3DE) หลังจากที่ Amazon ถูกค้นพบ Epic Games ซึ่งพัฒนาเอ็นจิ้นเกม Unreal Engine เป็นหนึ่งในผู้เข้าร่วมอันดับต้นๆ ร่วมกับ Adobe, AWS, Huawei, Microsoft, Intel และ Niantic […]

โค้ดของเกมอีกสองเกมจากสตูดิโอ KD-Vision ได้รับการเผยแพร่แล้ว

ตามซอร์สโค้ดของเกม "VanGers", "Perimeter" และ "Moonshine" ซอร์สโค้ดของเกมอีกสองเกมจากสตูดิโอ KD-Vision (เดิมชื่อ KD-Lab) ได้รับการเผยแพร่ - "Perimeter 2: New Earth" และ " Maelstrom: การต่อสู้เพื่อโลกเริ่มต้นขึ้น” " เกมทั้งสองสร้างขึ้นบน Vista Engine ซึ่งเป็นวิวัฒนาการของเครื่องยนต์ Perimeter ที่รองรับพื้นผิวน้ำและคุณสมบัติใหม่อื่น ๆ ซอร์สโค้ดถูกเผยแพร่โดยชุมชน [...]

Google เผยแพร่ Cirq Turns 1.0 สำหรับการพัฒนาโปรแกรมสำหรับคอมพิวเตอร์ควอนตัม

Google ได้เผยแพร่การเปิดตัวเฟรมเวิร์ก Python แบบเปิด Cirq Turns 1.0 โดยมีวัตถุประสงค์เพื่อการเขียนและเพิ่มประสิทธิภาพแอปพลิเคชันสำหรับคอมพิวเตอร์ควอนตัม รวมถึงการจัดการการเปิดตัวบนฮาร์ดแวร์จริงหรือในเครื่องจำลอง และการวิเคราะห์ผลการดำเนินการ รหัสโครงการเผยแพร่ภายใต้ลิขสิทธิ์ Apache 2.0 เฟรมเวิร์กนี้ได้รับการออกแบบให้ทำงานกับคอมพิวเตอร์ควอนตัมในอนาคตอันใกล้นี้ รองรับหลายร้อยคิวบิตและ […]

การเปิดตัว nginx 1.23.1 และ njs 0.7.6

สาขาหลักของ nginx 1.23.1 ได้รับการเผยแพร่แล้ว ซึ่งการพัฒนาคุณสมบัติใหม่ยังคงดำเนินต่อไป สาขาเสถียรที่บำรุงรักษาแบบขนาน 1.22.x มีเพียงการเปลี่ยนแปลงที่เกี่ยวข้องกับการกำจัดจุดบกพร่องและช่องโหว่ร้ายแรงเท่านั้น ในปีหน้า ตามสาขาหลัก 1.23.x จะมีการสร้างสาขาที่มั่นคง 1.24 ท่ามกลางการเปลี่ยนแปลง: การใช้หน่วยความจำในการกำหนดค่าพร็อกซี SSL ได้รับการปรับให้เหมาะสม คำสั่ง […]

เผยแพร่ชุดเครื่องมือสำหรับการถอดรหัสไมโครโค้ดของ Intel

กลุ่มนักวิจัยด้านความปลอดภัยจากทีม uCode ได้เผยแพร่ซอร์สโค้ดสำหรับการถอดรหัสไมโครโค้ดของ Intel เทคนิค Red Unlock ที่พัฒนาโดยนักวิจัยคนเดียวกันในปี 2020 สามารถใช้แยกไมโครโค้ดที่เข้ารหัสได้ ความสามารถที่นำเสนอในการถอดรหัสไมโครโค้ดทำให้คุณสามารถสำรวจโครงสร้างภายในของไมโครโค้ดและวิธีการนำคำสั่งเครื่อง x86 ไปใช้ นอกจากนี้ นักวิจัยยังได้คืนค่ารูปแบบการอัปเดตด้วยไมโครโค้ด อัลกอริธึมการเข้ารหัส และคีย์ […]

การเปิดตัว DBMS Nebula Graph 3.2 แบบเน้นกราฟ

การเปิดตัว DBMS Nebula Graph 3.2 แบบเปิด ได้รับการเผยแพร่แล้ว ซึ่งออกแบบมาเพื่อการจัดเก็บข้อมูลชุดใหญ่ที่เชื่อมต่อถึงกันอย่างมีประสิทธิภาพ ซึ่งสร้างกราฟที่สามารถนับจำนวนโหนดนับพันล้านและการเชื่อมต่อหลายล้านล้านครั้ง โครงการนี้เขียนด้วยภาษา C++ และเผยแพร่ภายใต้ลิขสิทธิ์ Apache 2.0 ไลบรารีไคลเอนต์สำหรับการเข้าถึง DBMS จัดทำขึ้นสำหรับภาษา Go, Python และ Java DBMS ใช้แบบกระจาย [...]