chủ đề: tin tức mạng

Lệnh cấm bán phần mềm nguồn mở thông qua Microsoft Store đã được dỡ bỏ

Microsoft đã thực hiện các thay đổi đối với các điều khoản sử dụng danh mục Microsoft Store, trong đó hãng đã thay đổi yêu cầu được bổ sung trước đó cấm thu lợi nhuận thông qua danh mục, từ việc bán phần mềm nguồn mở, ở dạng thông thường được phân phối miễn phí. Sự thay đổi được thực hiện sau những lời chỉ trích từ cộng đồng và tác động tiêu cực của sự thay đổi đối với việc tài trợ cho nhiều dự án hợp pháp. Lý do cấm bán phần mềm nguồn mở trên Microsoft Store […]

Phát hành môi trường phát triển Qt Creator 8

Việc phát hành môi trường phát triển tích hợp Qt Creator 8.0, được thiết kế để tạo các ứng dụng đa nền tảng sử dụng thư viện Qt, đã được xuất bản. Cả việc phát triển các chương trình C++ cổ điển và việc sử dụng ngôn ngữ QML đều được hỗ trợ, trong đó JavaScript được sử dụng để xác định tập lệnh, đồng thời cấu trúc và tham số của các thành phần giao diện được thiết lập bởi các khối giống CSS. Các bản lắp ráp sẵn sàng đã được tạo cho Linux, Windows và MacOS. TRONG […]

Nhân viên Google phát triển ngôn ngữ lập trình Carbon nhằm thay thế C++

Một nhân viên của Google đang phát triển ngôn ngữ lập trình Carbon, được coi là ngôn ngữ thay thế thử nghiệm cho C++, mở rộng ngôn ngữ và loại bỏ những thiếu sót hiện có. Ngôn ngữ này hỗ trợ tính di động cơ bản của C++, có thể tích hợp với mã C++ hiện có và cung cấp các công cụ để đơn giản hóa việc di chuyển các dự án hiện có bằng cách tự động dịch các thư viện C++ sang mã Carbon. Ví dụ: bạn có thể viết lại một số […]

Lỗ hổng trong nhân Linux cho phép bạn vượt qua các hạn chế của chế độ Khóa

Một lỗ hổng đã được xác định trong nhân Linux (CVE-2022-21505) giúp dễ dàng vượt qua cơ chế bảo mật Lockdown, cơ chế này hạn chế quyền truy cập của người dùng root vào kernel và chặn các đường dẫn bỏ qua UEFI Secure Boot. Để vượt qua nó, người ta đề xuất sử dụng hệ thống con hạt nhân IMA (Kiến trúc đo lường tính toàn vẹn), được thiết kế để xác minh tính toàn vẹn của các thành phần hệ điều hành bằng cách sử dụng chữ ký số và hàm băm. Ở chế độ khóa, quyền truy cập vào /dev/mem bị hạn chế, […]

Bản phát hành VirtualBox 6.1.36

Oracle đã xuất bản bản phát hành khắc phục hệ thống ảo hóa VirtualBox 6.1.36, trong đó có 27 bản sửa lỗi. Những thay đổi chính: Khả năng xảy ra sự cố lõi của hệ thống khách Linux khi bật chế độ bảo vệ “Bỏ qua cửa hàng đầu cơ” cho một máy ảo vCPU đã bị loại bỏ. Trong giao diện đồ họa, vấn đề sử dụng chuột trong hộp thoại cài đặt máy ảo xảy ra khi sử dụng KDE đã được giải quyết. Cải thiện hiệu suất cập nhật […]

Phát hành nomenus-rex 0.7.0, tiện ích đổi tên tệp hàng loạt

Đã có bản phát hành mới của Nomenus-rex, một tiện ích bảng điều khiển để đổi tên tệp hàng loạt. Được cấu hình bằng một tập tin cấu hình đơn giản. Chương trình được viết bằng C++ và được phân phối theo GPL 3.0. Kể từ tin tức trước, tiện ích này đã có thêm chức năng và nhiều lỗi và thiếu sót đã được sửa: Quy tắc mới: “ngày tạo tệp”. Cú pháp tương tự như quy tắc Ngày. Đã loại bỏ một số lượng lớn mã "soạn sẵn". Có ý nghĩa […]

Epic Games đã gia nhập tổ chức phát triển game engine mở Open 3D Engine

Linux Foundation thông báo rằng Epic Games đã gia nhập Open 3D Foundation (O3DF), được thành lập để tiếp tục hợp tác phát triển công cụ trò chơi Open 3D Engine (O3DE) sau khi nó được Amazon phát hiện. Epic Games, công ty phát triển công cụ trò chơi Unreal Engine, nằm trong số những công ty tham gia nhiều nhất, cùng với Adobe, AWS, Huawei, Microsoft, Intel và Niantic. […]

Code của hai game nữa từ studio KD-Vision đã được xuất bản

Theo mã nguồn của các trò chơi “VanGers”, “Perimeter” và “Moonshine”, mã nguồn của hai trò chơi nữa từ studio KD-Vision (trước đây là KD-Lab) đã được xuất bản - “Perimeter 2: New Earth” và “ Maelstrom: Trận chiến vì Trái đất bắt đầu” " Cả hai trò chơi đều được xây dựng trên Vista Engine, một sự phát triển của công cụ Perimeter hỗ trợ bề mặt nước và các tính năng mới khác. Mã nguồn được công bố bởi cộng đồng […]

Google xuất bản Cirq Turns 1.0 để phát triển chương trình cho máy tính lượng tử

Google đã xuất bản bản phát hành khung Python mở Cirq Turns 1.0, nhằm mục đích viết và tối ưu hóa các ứng dụng cho máy tính lượng tử, cũng như tổ chức khởi chạy chúng trên phần cứng thực hoặc trong trình mô phỏng và phân tích kết quả thực thi. Mã dự án được phân phối theo giấy phép Apache 2.0. Khung này được thiết kế để hoạt động với các máy tính lượng tử trong tương lai gần, hỗ trợ hàng trăm qubit và […]

Phát hành nginx 1.23.1 và njs 0.7.6

Nhánh chính của nginx 1.23.1 đã được phát hành, trong đó các tính năng mới vẫn tiếp tục được phát triển. Nhánh ổn định được duy trì song song 1.22.x chỉ chứa những thay đổi liên quan đến việc loại bỏ các lỗi và lỗ hổng nghiêm trọng. Năm tới, dựa trên nhánh chính 1.23.x, nhánh ổn định 1.24 sẽ được hình thành. Trong số những thay đổi: Mức tiêu thụ bộ nhớ trong cấu hình proxy SSL đã được tối ưu hóa. Chỉ thị […]

Bộ công cụ giải mã vi mã Intel được xuất bản

Một nhóm các nhà nghiên cứu bảo mật từ nhóm uCode đã công bố mã nguồn để giải mã vi mã Intel. Kỹ thuật Mở khóa Đỏ, được phát triển bởi cùng các nhà nghiên cứu vào năm 2020, có thể được sử dụng để trích xuất vi mã được mã hóa. Khả năng giải mã vi mã được đề xuất cho phép bạn khám phá cấu trúc bên trong của vi mã và các phương pháp thực hiện các lệnh máy x86. Ngoài ra, các nhà nghiên cứu đã khôi phục định dạng cập nhật bằng vi mã, thuật toán mã hóa và khóa […]

Phát hành Đồ thị tinh vân DBMS định hướng đồ thị 3.2

Bản phát hành DBMS Nebula Graph 3.2 mở đã được xuất bản, được thiết kế để lưu trữ hiệu quả các tập hợp lớn dữ liệu được kết nối với nhau tạo thành một biểu đồ có thể đánh số hàng tỷ nút và hàng nghìn tỷ kết nối. Dự án được viết bằng C++ và được phân phối theo giấy phép Apache 2.0. Thư viện máy khách để truy cập DBMS được chuẩn bị cho các ngôn ngữ Go, Python và Java. DBMS sử dụng phân phối […]