Một nhóm những người đam mê đã tạo ra Xenolith SDK, cho phép xây dựng các ứng dụng máy tính để bàn hoàn chỉnh trực tiếp trong trình duyệt. Hệ thống này cho phép biên dịch chéo các ứng dụng đồ họa từ bất kỳ nền tảng nào được hỗ trợ sang bất kỳ nền tảng nào khác. Một trong những nền tảng được hỗ trợ là WebAssembly, vì vậy các ứng dụng có thể được xây dựng cho trình duyệt và được xây dựng trong trình duyệt cho bất kỳ nền tảng nào khác. Mã nguồn của dự án được viết bằng C++ và được cung cấp theo giấy phép MIT.
Môi trường này không sử dụng các bộ công cụ phát triển phần mềm (SDK) độc quyền. Windows и macOSThay vào đó, các máy chủ proxy được tạo mới hoàn toàn từ mã nguồn mở hoặc sử dụng các phương pháp "cleanroom", cho phép bạn xây dựng một ứng dụng có thể chạy trên hệ thống mục tiêu. Tất cả các công cụ, không ngoại lệ, đều được xây dựng từ mã nguồn trong môi trường (việc xây dựng yêu cầu Linux và một trình biên dịch có khả năng xây dựng GCC 15.2, môi trường này sẽ tự động xây dựng mọi thứ từ đó. Một bản demo trực tuyến có sẵn với một bộ ví dụ, bao gồm DOOM và phiên bản demo của Heroes of Might and Magic II. Nó không yêu cầu đăng ký, chạy trên một trang duy nhất và không tương tác với hệ thống. người phục vụ (Dữ liệu được lưu trữ trên AWS CDN).
Nguồn: opennet.ru
