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
>

Reply via email to