penulis: ProHoster

Yandex membuka kode DBMS YDB terdistribusi yang mendukung SQL

Yandex telah menerbitkan kode sumber DBMS YDB terdistribusi, yang mengimplementasikan dukungan untuk dialek SQL dan transaksi ACID. DBMS dibuat dari awal dan pada awalnya dikembangkan dengan tujuan untuk memastikan toleransi kesalahan, pemulihan otomatis dari kegagalan, dan skalabilitas. Tercatat bahwa Yandex telah meluncurkan cluster YDB yang berfungsi, termasuk lebih dari 10 ribu node, menyimpan ratusan petabyte data dan melayani jutaan transaksi terdistribusi […]

Gerakan untuk menyertakan firmware berpemilik dalam distribusi Debian

Стив Макинтаир (Steve McIntyre), несколько лет занимавший пост лидера проекта Debian, выступил с инициативой переосмысления отношения Debian к поставке проприетарных прошивок, которые в настоящее время не включаются в состав официальных установочных образов и поставляются в отдельном репозитории non-free. По мнению Стива, попытки достижения идеала в отношении поставки только открытого ПО приводят к лишним трудностям у […]

Rilis kontrol sumber Git 2.36

Setelah tiga bulan pengembangan, rilis sistem kontrol sumber terdistribusi Git 2.36 telah dipublikasikan. Git adalah salah satu sistem kontrol versi yang paling populer, andal, dan berperforma tinggi yang menyediakan alat pengembangan non-linear yang fleksibel berdasarkan percabangan dan penggabungan cabang. Untuk memastikan integritas sejarah dan resistensi terhadap perubahan "backdating", hashing implisit dari seluruh riwayat sebelumnya di setiap komit digunakan, [...]

Pgfe 2, C++ API sisi klien untuk PostgreSQL tersedia

Rilis stabil pertama Pgfe 2 (PostGres FrontEnd), driver canggih dan kaya fitur (API klien) untuk PostgreSQL, ditulis dalam C++ dan menyederhanakan pekerjaan dengan PostgreSQL dalam proyek C++, telah diterbitkan. Kode proyek didistribusikan di bawah lisensi Apache 2.0. Build memerlukan kompiler yang mendukung standar C++17. Fitur utama: Koneksi dalam mode pemblokiran dan non-pemblokiran. Pemrosesan yang telah disiapkan sebelumnya […]

Pengembang SDL membalikkan default ke Wayland di rilis 2.0.22

Dalam basis kode perpustakaan SDL (Simple DirectMedia Layer), perubahan yang diadopsi sebelumnya telah dibalik, yang secara default mengaktifkan operasi berdasarkan protokol Wayland di lingkungan yang menyediakan dukungan simultan untuk Wayland dan X11. Jadi, dalam rilis 2.0.22, seperti sebelumnya, di lingkungan Wayland dengan komponen XWayland, output yang menggunakan protokol X11 akan digunakan secara default. Tercatat terkait dengan dukungan […]

Emulator Box86 dan Box64 versi baru, memungkinkan Anda menjalankan game x86 di sistem ARM

Rilis emulator Box86 0.2.6 dan Box64 0.1.8 telah diterbitkan, dirancang untuk menjalankan program Linux yang dikompilasi untuk arsitektur x86 dan x86_64 pada peralatan dengan prosesor ARM, ARM64, PPC64LE dan RISC-V. Proyek dikembangkan secara serentak oleh satu tim pengembang - Box86 terbatas pada kemampuan menjalankan aplikasi x32 86-bit, dan Box64 menyediakan kemampuan untuk menjalankan executable 64-bit. Proyek ini menaruh perhatian besar pada pengorganisasian peluncuran game […]

Kerentanan dalam 7-Zip yang memungkinkan Anda mendapatkan hak istimewa SISTEM di Windows

Kerentanan (CVE-7-2022) telah diidentifikasi dalam pengarsip gratis 29072-Zip, yang memungkinkan perintah sewenang-wenang dijalankan dengan hak istimewa SISTEM dengan memindahkan file yang dirancang khusus dengan ekstensi .7z ke area dengan petunjuk yang ditampilkan saat membuka menu “Bantuan>Isi”. Masalahnya hanya muncul pada platform Windows dan disebabkan oleh kombinasi kesalahan konfigurasi 7z.dll dan buffer overflow. Patut dicatat bahwa setelah diberitahu tentang masalah tersebut, pengembang 7-Zip […]

Proyek Celestial sedang mengembangkan build Ubuntu dengan Flatpak, bukan Snap

Rilis beta dari distribusi CelOS (Celestial OS) telah disajikan, yang merupakan pembangunan kembali Ubuntu 22.04 di mana toolkit manajemen paket Snap diganti dengan Flatpak. Alih-alih menginstal aplikasi tambahan dari katalog Snap Store, ditawarkan integrasi dengan katalog Flathub. Ukuran gambar instalasi adalah 3.7 GB. Perkembangan proyek didistribusikan di bawah lisensi GPLv3. Pembuatannya mencakup pilihan aplikasi GNOME yang didistribusikan dalam format Flatpak, […]

Kerentanan di swhkd, pengelola pintasan untuk Wayland

Serangkaian kerentanan telah diidentifikasi di swhkd (Simple Wayland HotKey Daemon) yang disebabkan oleh pekerjaan yang salah dengan file sementara, parameter baris perintah, dan soket Unix. Program ini ditulis dalam Rust dan menangani penekanan tombol pintas di lingkungan berdasarkan protokol Wayland (analog yang kompatibel dengan file konfigurasi dari proses sxhkd yang digunakan di lingkungan berbasis X11). Paket tersebut sudah termasuk…

Rilis utilitas sinkronisasi file Rsync 3.2.4

Setelah satu setengah tahun pengembangan, rilis Rsync 3.2.4 tersedia, sinkronisasi file dan utilitas cadangan yang memungkinkan Anda meminimalkan lalu lintas dengan menyalin perubahan secara bertahap. Transportasinya bisa berupa ssh, rsh atau protokol rsync berpemilik. Ini mendukung pengorganisasian server rsync anonim, yang secara optimal cocok untuk memastikan sinkronisasi mirror. Kode proyek didistribusikan di bawah lisensi GPLv3. Di antara perubahan tambahan: […]

Rilis lingkungan pengembangan PascalABC.NET 3.8.3

Tersedia rilis sistem pemrograman PascalABC.NET 3.8.3, menawarkan edisi bahasa pemrograman Pascal dengan dukungan pembuatan kode untuk platform .NET, kemampuan untuk menggunakan perpustakaan .NET dan fitur tambahan seperti kelas generik, antarmuka, operator kelebihan beban, ekspresi λ, pengecualian, pengumpulan sampah, metode ekstensi, kelas tanpa nama, dan kelas otomatis. Proyek ini terutama difokuskan pada aplikasi dalam pendidikan dan penelitian. Kantong plastik […]

Rilis lingkungan pengguna LXQt 1.1

Setelah enam bulan pengembangan, lingkungan pengguna LXQt 1.1 (Qt Lightweight Desktop Environment) dirilis, dikembangkan oleh tim gabungan pengembang proyek LXDE dan Razor-qt. Antarmuka LXQt terus mengikuti ide organisasi desktop klasik, memperkenalkan desain dan teknik modern yang meningkatkan kegunaan. LXQt diposisikan sebagai kelanjutan pengembangan desktop Razor-qt dan LXDE yang ringan, modular, cepat dan nyaman, menggabungkan […]