Hi Khuswant - Thanks for your interest. Before you invest too much time, I should mention that another candidate alerted me to this Rust crate https://github.com/hxyulin/hadris/ . It is MIT-licensed, and we are GPL.
So I need to understand what might be possible and what to do. On Sun, Mar 22, 2026 at 4:20 PM Khuswant Rajpurohit < [email protected]> wrote: > Dear Libcdio Maintainers, > > My name is Khuswant Rajpurohit, and I am writing to express my strong > interest in contributing to Libcdio under the GNU Project for Google Summer > of Code 2026. > > I deeply respect the GNU Project's commitment to the free software movement > and user freedom. Contributing to a foundational, core library like Libcdio > and helping modernize it to ensure its longevity and security is exactly > the kind of impactful work I am looking for. > > I am particularly interested in the idea of porting components of Libcdio > to Rust, specifically focusing on libiso9660. My goal is to use bindgen to > ensure safe, 1:1 C-ABI compatibility so that existing dependencies remain > unbroken while we incrementally introduce memory-safe Rust code. > > As I finalize my GSoC proposal draft this week, are there any specific edge > cases or pain points in the current C implementation of libiso9660 that you > would highly recommend I address in my timeline? > > Thank you for your time and for your work on free software. > > Best regards, > Khuswant Rajpurohit >
