Rust Foundation's Avatar

Rust Foundation

@foundation.rust-lang.org.web.brid.gy

The Rust Foundation is an independent non-profit organization to steward the Rust programming language and ecosystem, with a unique focus […] [bridged from https://foundation.rust-lang.org/ on the web: https://fed.brid.gy/web/foundation.rust-lang.org ]

773 Followers  |  0 Following  |  98 Posts  |  Joined: 25.10.2024  |  2.2467

Latest posts by foundation.rust-lang.org.web.brid.gy on Bluesky

Rust Foundation’s 2025 Technology Report Showcases Year of Rust Security Advancements, Ecosystem Resilience, & Strategic Partnerships DOVER, DELAWARE, JULY 31, 2025 — The Rust Foundation has published its latest Technology Report, detailing an important year for the organization’s technical efforts supporting the Rust programming language and…
05.08.2025 17:56 — 👍 0    🔁 0    💬 0    📌 0
Rust Foundation and GitHub Sign Multiyear Enterprise Agreement The Rust Foundation is pleased to announce a new multi-year agreement with GitHub that formalizes GitHub’s ongoing sponsorship of the Rust Project. Through this agreement, the Rust Project receives GitHub…
31.07.2025 15:36 — 👍 0    🔁 0    💬 0    📌 0
RustConf 2025 is Almost Here — Register Now! Sept 2-5, 2025 • Seattle, WA & Online • Hosted by the Rust Foundation 2025 marks 10 years since the 1.0 release of Rust; a decade of fearless programming, innovation,…
28.07.2025 23:13 — 👍 0    🔁 0    💬 0    📌 0
Project Director Update — July 2025 This is the sixth blog post in the series started December 2024 where us Rust Foundation Project Directors share the highlights from previous months’ Rust Foundation Board meeting(s). You may…
17.07.2025 23:31 — 👍 0    🔁 0    💬 0    📌 0
Q1-Q2 2025 Recap from Rebecca Rumbul As we are now into the second half of 2025, it’s time to share a recap of Q1 and Q2. While we typically prefer to publish these updates on a…
11.07.2025 21:24 — 👍 0    🔁 0    💬 0    📌 0
Welcoming Tina Krauss, the Rust Foundation’s New Program Manager The Rust Foundation is excited to introduce Tina Krauss as its newest team member. In her role as Program Manager, Tina will facilitate the seamless execution of marketing and communications…
10.07.2025 16:26 — 👍 0    🔁 0    💬 0    📌 0
RustConf 2025 Registration is Open! Registration has opened for RustConf 2025! We know many of you have been waiting for your chance to save your spot and make plans to join us in Seattle from…
25.06.2025 18:36 — 👍 0    🔁 0    💬 0    📌 0
RustConf 2025 Program LIVE! The Rust Foundation is thrilled to announce that the program and schedule for RustConf 2025 is now live! View the schedule of talks and content here: https://rustconf.com/schedule View the recently-published…
18.06.2025 19:38 — 👍 0    🔁 0    💬 0    📌 0
Empowering the Next Generation: Rust Africa’s Campus Tour At the Rust Foundation, we are continually inspired by initiatives that bring Rust to new communities and foster the next generation of developers. One such initiative making significant strides is…
17.06.2025 23:43 — 👍 0    🔁 0    💬 0    📌 0
Announcing the RustConf 2025 Speaker Lineup The Rust Foundation is excited to unveil the speaker lineup for RustConf 2025, the original Rust programming language conference. This year’s event brings together an outstanding group of developers, maintainers,…
10.06.2025 17:51 — 👍 0    🔁 0    💬 0    📌 0
10 Years of Stable Rust: An Infrastructure Story A note from the Rust Foundation: Today, May 15, 2025, marks 10 years since the first stable release of Rust. To commemorate this milestone, we are excited to share the…
15.05.2025 15:12 — 👍 0    🔁 0    💬 0    📌 0
Celebrating Rust’s Birthday with Karen Tölva: Creator of Ferris the Rustacean! Today marks 10 years since the first stable release of the Rust programming language! To commemorate this special anniversary, the Rust Foundation recently commissioned a celebratory graphic from Karen Rustad…
15.05.2025 07:09 — 👍 0    🔁 0    💬 0    📌 0
Strengthening Rust Security with Alpha-Omega: A Progress Update With both ongoing and additional funding from Alpha-Omega, the Rust Foundation is building tools, practices, and partnerships that make the Rust programming language ecosystem—and open source—more secure. As the steward…
12.05.2025 19:54 — 👍 0    🔁 0    💬 0    📌 0
Rust Foundation Associate Member Announcement | May 2025 DOVER, DELAWARE, May 6, 2025 –The Rust Foundation, an independent, nonprofit organization dedicated to advancing the performance, safety, and sustainability of the Rust programming language, is pleased to welcome two…
05.05.2025 19:25 — 👍 0    🔁 0    💬 0    📌 0
Guest Blog: “Does Using Rust Really Make Our Software Safer?” The following post is a guest blog written by Marc Schoolderman, a Systems Software Engineer at Tweede golf. This post was submitted by Rust Foundation Silver Member Tweede golf. It…
24.04.2025 18:26 — 👍 0    🔁 0    💬 0    📌 0
Project Director Update — April 2025 This is the fifth blog post in the series started December 2024 where us Rust Foundation Project Directors will be sharing the highlights from last month’s Rust Foundation Board meeting. You’ll find…
22.04.2025 18:12 — 👍 0    🔁 0    💬 0    📌 0
RustConf 2025 Call For Talk Proposals: OPEN! As we shared back in January, the Rust Foundation is excited to host RustConf in Seattle, Washington*, and online from September 2-5, 2025! Today, we are pleased to share that…
01.04.2025 19:55 — 👍 0    🔁 0    💬 0    📌 0
March 2025 Project Director Update This blog series aims to provide greater transparency and insight into the work of Project Directors and the Rust Foundation’s activities. This post was originally published on the Inside Rust Blog and…
27.03.2025 16:36 — 👍 0    🔁 0    💬 0    📌 0
Rust Foundation Collaborates With AWS Initiative to Verify Rust Standard Libraries Today, Amazon Web Services (AWS) announced a collaborative initiative aimed at verifying the safety of the Rust standard libraries. The Rust Foundation has reviewed the plans behind this effort and is excited to serve as host! Although the Rust Programming language is designed to be both safe and efficient, these assurances do not apply to unsafe constructs. Currently, the Rust standard library contains approximately 35,000 functions, including 7,500 marked as unsafe, necessitating a focused effort to ensure their reliability and security. This initiative will include a series of challenges that focus on verifying memory safety and a subset of undefined behaviors in the Rust standard library. Participants can contribute by specifying contracts, verifying library components, or developing new verification tools. AWS’ goal is to contribute to an ecosystem where verification becomes an integral part of the Rust language's continuous integration process. There is a financial award tied to each challenge, awarded upon its successful completion. Other key notes: * Participants can contribute by specifying contracts, verifying library components, or developing new verification tools. * The challenge specifies success criteria that must be met for the solution to be reviewed and merged into the forked repository CI pipeline. * The effort is tool agnostic * The repository provides templates for introducing new challenges, new tools, and instructions on how to submit solutions to challenges. * AWS is supporting this effort and has already seen engagement from 30+ students, academics, and researchers. ### The Rust Foundation’s Role # Although AWS is a Platinum Member of the Rust Foundation, we have opted to host the challenge purely out of our shared belief in the safety and reliability of Rust libraries and our desire to have as much insight as possible into important efforts like this. The challenge rewards committee is responsible for reviewing activity and dispensing rewards. ### Get Involved! # AWS invites you to participate by solving challenges, introducing _new_ challenges or tools, and/or helping review and refine the current processes. Challenge announcement from AWS: https://aws.amazon.com/blogs/opensource/verify-the-safety-of-the-rust-standard-library/ Associated GitHub Repository: https://github.com/model-checking/verify-rust-std
06.01.2025 19:46 — 👍 3    🔁 0    💬 0    📌 0
Supporting the Future of Rust: Spotlight on Teaching Initiatives ## The Growing Demand for Rust Talent # Since the first stable version of Rust was released in 2015, the language has experienced rapid growth due to its performance, security, and memory safety, making it an increasingly popular choice for developers and strategic organizations. The latest _SlashData_ Developer Nation survey found Rust to be the fastest-growing programming language, doubling its users over the past two years. As Rust's adoption continues to accelerate, the demand for a multifaceted ecosystem of quality training will too. ## The Value of Rust in Academia # Rust learning resources come in many forms. Paid courses and bootcamps offer structured learning experiences, while free and open-source materials provide options for self-directed learners. Alongside these established channels, several teaching initiatives have emerged to help bring Rust into academic settings. In this post, the Rust Foundation is excited to highlight several organizations and projects addressing the critical need for Rust training in academic settings. While these initiatives are just a few examples, they represent important steps in making Rust more accessible to students and educators. ## Spotlight on Educational Initiatives # ### Rust-Edu # Rust-Edu operates as a non-profit through _Portland State University_, with funding from _Futurewei_. Their mission is to "spread Rust use and development through academic curricula and communities throughout the world, making Rust the language of choice for 'systems programming' in its broadest sense through shared efforts of faculty, students and the Rust community." They focus on three main areas: curriculum development, educational tools, and language improvements. Their work with the _Trifecta Tech Foundation's_ _teach-rs_ project has helped develop embedded Rust programming materials. They're improving classroom tools by funding Professor Cyrus Omar and his students at the University of Michigan in their work on the _RustViz_ annotation tool for Rust borrowing. In 2022, Rust-Edu hosted its first _Rust Education Workshop_ to share teaching techniques and practical applications, with a second planned for early 2025. They're also building an index of Rust education web resources and working with the _Rust Embedded Working Group_ to improve documentation with a particular focus on the _Rust Embedded Discovery Book_ _._ Rust-Edu is currently led by Professor Bart Massey at Portland State University, with the assistance of Henk Oordt. Cassaundra Smith has supplied invaluable technical and organizational support alongside numerous other contributors who have helped advance Rust-Edu's mission. If you want to help with Rust-Edu, join the _Rust-Edu Zulip Community_ and message Bart Massey. For further information, visit the _Rust-Edu website_. ### teach-rs # teach-rs, pronounced "teachers," is a modular and reusable university course designed for in-person teaching in Rust. Its mission is to introduce Rust in higher education and ensure that more students enter the job market with considerable Rust experience. The teach-rs project provides ready-to-use Rust teaching materials, including slide decks and exercises that can be adapted to various teaching contexts. While the current curriculum covers core Rust programming fundamentals, web development, and systems programming, the team is actively developing new content for embedded systems engineering. The project's modular structure lets instructors create custom learning tracks for their specific needs. As an open source permissively licensed project, teach-rs enables educators to share and improve resources, making introducing Rust instruction into their programs more accessible. Many institutions now use teach-rs in their courses, including the Slovak University of Technology, _RustIEC_ (a collaboration between Vrije Universiteit Brussel and KU Leuven), and the _University Politehnica of Bucharest_. At the time of this writing, teach-rs has nearly 3000 stars on _GitHub_. Teach-rs is a Trifecta Tech Foundation initiative maintained by engineers, Henk Oordt, Tamme Dittrich, and Marc Schoolderman. The project has received support from Rust-Edu in the past and continues to collaborate with Rust-Edu to improve and expand the course materials. Those interested in learning more or contributing to teach-rs can visit the _teach-rs matrix channel_ or the teach-rs _GitHub repository_. ### A Guide To Implementing Rust In Your Curriculum # Under the guidance of The Rust Foundation's Global Rust Coordinator and _Rust Nation UK's_ organizer Ernest Kissiedu, _Mordecai Etukudo_ (Mart) has developed a _guide_ to help educational institutions adopt Rust in their systems. This resource walks organizations through the entire implementation process, from initial assessment to community engagement. The guide addresses key phases of Rust adoption, including curriculum assessment, course content design, teaching resource development, faculty training, and community integration. Designed to complement existing resources like Rust-Edu and teach-rs, this guide is a living document that welcomes _contributions and improvements_ from the broader Rust community. ## Growing the Rust Talent Pool Together # The Rust Foundation is dedicated to ensuring a healthy Rust ecosystem, which depends on a growing pool of well-trained developers to thrive. The initiatives highlighted here show how our community is working to meet this need, creating new pathways for learning Rust. As the Rust Foundation explores future training offerings, we look forward to following the evolution of projects like teach-rs, Rust-Edu, and Mordecai's Implementation Guide and their contributions to the ecosystem of Rust learning resources.
06.01.2025 19:41 — 👍 2    🔁 0    💬 0    📌 0
Rust Foundation Member Announcement: CodeDay, OpenSource Science(OS-Sci), & PROMOTIC **DOVER, DELAWARE, November 4th, 2024** – The Rust Foundation, an independent, nonprofit organization dedicated to advancing the performance, safety, and sustainability of the Rust programming language, is pleased to welcome three new member organizations at the Associate level. Rust Foundation members play an active role in the organization’s mission to steward the Rust programming language and its global community. These organizations have demonstrated their commitment to the health of Rust through their membership in the Rust Foundation. Please join us in welcoming the following new Associate Member organizations to the Rust Foundation: ### **CodeDay** # “CodeDay is a nonprofit which helps under-served students become contributors to open-source. We're excited to join the Rust Foundation and continue our work getting more students writing Rust and contributing to Rust projects!” - Tyler Menezes, Executive Director, CodeDay ### **OS-Sci** # “OpenSource Science wants to tie-up with the Rust Foundation, because we believe in everything free and open source. We are building a network to improve sustainability of FOSS technologies and the freedom of humanity. Software is having more and more impact on our daily lives and for that reason we need all FOSS communities to join in our global efforts.” - Erik Mols CEO/ Chancellor OpenSource Science B.V. ### **PROMOTIC** # “Joining the Rust Foundation is a significant step for PROMOTIC as we believe in the transformative potential of Rust to empower developers and industries across Africa. Our mission aligns with Rust’s principles of safety, performance, and concurrency, and we are excited to contribute to its growth in our region." - Yves Komlan YEME-KPONSOU _(Alias Malick Evans YEMEY)_ , President, PROMOTIC The Rust Foundation thanks CodeDay, OS-Sci, and PROMOTIC for their membership, which will contribute to our continued stewardship of the Rust programming language ecosystem. ## **Membership Resources** # * Click here to view the Rust Foundation’s current base of members. * Click here to learn more about the benefits of Rust Foundation membership. * Visit the Rust Foundation’s blog to read interviews and stories with Rust Foundation members. * To inquire about becoming a member of the Rust Foundation, please email the team at _membership@rustfoundation.org_. * * * ### **About the Rust Foundation** # The Rust Foundation is an independent nonprofit dedicated to the safety, security, sustainability, and health of the Rust Programming language and the people who use it. Through close partnerships with organizations passionate about Rust and the growing Rust Project and community, the Rust Foundation is helping forge a better open source future with Rust. Visit the Rust Foundation website to learn more. Follow the Rust Foundation on X (formerly known as Twitter) and on LinkedIn.
06.01.2025 19:41 — 👍 1    🔁 0    💬 0    📌 0
Rust Trademark Policy Updates The Rust Foundation is pleased to announce that the Rust trademark policy has been updated and a new draft is available to view. Since the open trademark policy draft consultation period in 2023, we have incorporated a number of suggestions from the Rust community into the policy. In light of the comments we received during this time, we wanted to take a moment to share some insights into the process of updating the policy in recent months, summarize the feedback trends we observed, emphasize a few key points, and invite you to share any blocking concerns about the newest version. We also encourage you to read the Leadership Council's comments on this development via the Rust blog: https://blog.rust-lang.org/2024/11/06/trademark-update.html ## _Feedback Report_ # We received a large number of responses through the Rust Trademark Policy draft feedback form last year. Here is a breakdown of the most common concerns we saw: 1. Consequences of unintentional misuse. 2. Confusing language/ use of legal jargon – especially in the “Plain English” summary section. 3. Limits of the policy as previously drafted (for example, we received many concerned comments about using the word “Rust” in blogs, social media posts, and talks). 4. Logo modification rules. 5. “Proactive statement of non-endorsement” (for example: disclosing whether or not educational materials have been produced in affiliation with the Rust Project or Foundation) 6. Restrictions on using “Rust” and “Cargo” in package names. 7. Restrictions on use of the marks on merchandise. We have taken these and other concerns under advisement and have modified the policy in collaboration with members of the Rust Project Leadership Council, Project Directors, and legal counsel to address them. ## **_To address the specific points above simply:_** # 1. We primarily plan to lean on community reports for enforcement and have no intention of spending our limited resources policing the work of small creators. 2. We have removed the non-legal language summary and instead have clarified wording throughout as best we can while keeping the policy valid. 3. The Rust trademark does not cover use of the word “Rust” in general and instead pertains to its use in relevant technical settings. 4. We have updated the logo usage policy. Color modifications are allowed. 5. The non-endorsement rule is about managing _perception_ of official affiliation with the Foundation and Rust Project, and is thus subjective. 6. We removed restrictions on the use of “Rust” and “Cargo” in package names. The crates prefixes "rust-" and "cargo-" are no longer reserved to the Rust Project. 7. We will usually allow the community to use the marks on limited merchandise (more details in the updated draft). This list of changes and clarifications is far from comprehensive. Please refer to the updated draft in this form for all changes made since we released the initial draft in 2023. ## **_Timeline_** # We recognize that because many months have passed since our last blog post on this subject, it might have appeared that no action has been taken to address public feedback. Because the initial Rust trademark policy draft sparked a great deal of feedback, it was essential for us to take time and care to make the appropriate changes. Since then, we have consulted with our legal counsel and different groups within the Rust Project community. When we released the initial policy draft in 2023, the Leadership Council was not in place. It has been very helpful to consult with elected representatives of the diverse interests and perspectives of the Rust Project. In recent months, we have been consulting with the Rust Project representatives: the Leadership Council, our Project Directors, and other individuals on the Rust Project email list. This mailing list is one of our main tools to reach the Rust Project. We appreciate the active participation of all the groups we consulted as well as the feedback shared by the wider community through our form. The Rust Foundation is committed to ensuring that the updated policy reflects the community’s values while providing guidance that helps foster an environment of collaboration and creativity. We appreciate your patience as we have worked diligently to craft a policy that addresses the valid critiques raised about the draft and our approach to disseminating it in the past. ## **_Below are a few important points to note about the most recent draft of the Rust Trademark Policy:_** # ## **_Rust Foundation Logo_** # Many people raised a valid concern about the Rust Foundation’s former primary logo when we shared the drafted trademark policy last year. Some people expressed that the logo could lead to confusion about the distinction between the Rust language itself and the Rust Foundation. Although the Foundation is the steward of the Rust language and community, we agree with this point and have, in fact, been slowly shifting to the use of a new logo over the past few years for this reason, even prior to sharing the drafted trademark policy for input. We will still use the old logo in limited instances (primarily, where spacing requires a horizontal display) but over time, you will see our new logo used almost exclusively. A new Rust Foundation website is coming soon and you will see our updated logo used prominently across it. ## **_Enforcement_** # We understand that some community members are worried about the potential for misuse in the use of the Rust and Cargo trademarks and what this might mean for them. We want to emphasize that our intention with the new policy is not to restrict creativity or innovation but to create a framework that protects the integrity of the Rust brand while allowing for diverse use cases. The new policy also offers clearer guidelines, enabling you to engage with the Rust brand whether you're developing a new project, hosting an event, or creating Ferris plushies. Our community members should be able to leverage the Rust name while ensuring that the Rust name remains trustworthy. The Rust Foundation considers the maintenance of Rust’s integrity to be shared work, and we therefore encourage you to email us at contact@rustfoundation.org with any trademark usage concerns you become aware of. ## **_Commitment to Clarity_** # Transparency is a core value of the Rust community, and we are dedicated to upholding that standard. We recognize that the previous policy draft lacked clarity, and we feel that the new policy has corrected this issue. Our goal is to ensure that the policy not only meets our collective requirements but also reflects the input and concerns from our community in a way that’s easy to understand and abide by. ## **_Purpose of the Policy_** # The new Rust Trademark Policy was designed to maintain the integrity of Rust, foster deeper trust within the tech industry and open source ecosystem, help our community navigate trademark usage, and enable innovation. With clear guidelines around the use of the Rust marks, we can ensure that the language continues to grow and thrive. Although not everyone will agree with the notion of trademarks in general, we hope that the updates made to this policy (in collaboration with members of the Rust Project) have resulted in a more reasonable and useful policy. In short, the central purpose of these updates is to empower all Rustaceans to engage with the Rust language ecosystem more confidently. ## **_Next Steps_** # As a final step in this process, we invite you to review the updated policy and share any blocking concerns you might have via this form. We will review any comments received through this form until 11:59pm PST November 20, 2024 and post the updated policy to the website after any changes have been made. Thank you to everyone who weighed in with helpful suggestions on the initial trademark policy draft we shared. The level of engagement and passion within the Rust community is inspiring to all of us at the Rust Foundation. Rust Blog Post: https://blog.rust-lang.org/2024/11/06/trademark-update.html New Draft: _https://drive.google.com/file/d/1hjTx11Fb-4W7RQLmp3R8BLDACc7zxIpG/view?usp=sharing_ Form: https://docs.google.com/forms/d/e/1FAIpQLSeU1Ocopa0v9UZn_ZSTkKQM7gqZIrt63lCFz-xtogcFHMtkAg/viewform?usp=sf_link
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
Q3 2024 Recap from Rebecca Rumbul I’m pleased to have a number of exciting achievements from the Foundation and staff team to reflect on in this quarterly recap for July, August, and September of 2024. Thank you for your patience with us in assembling this recap – following the flurry of activity in Q3, many members of our team took time off to regroup which delayed this post. ## Summary # During the third quarter of 2024, the Rust Foundation achieved several significant milestones. The Foundation convened the first meeting of the _Safety Critical Consortium_, establishing the scope and interest areas for this important initiative. Four new members joined the Foundation, and substantial progress was made in software supply chain engineering, including advancements in crate provenance tracking and agreement on using The Update Framework (TUF) for crate signing and mirroring. The Foundation's growing influence was reflected in 15 organic media mentions across global industry outlets. Staff actively engaged with the community through speaking engagements at significant events, including RustConf, _Rust Global_, _Open Source Congress Beijing_, and _Open Source Summit Vienna_. Notable achievements included: * Successfully onboarding a new Infrastructure Engineer, * Awarding 19 new fellowships for 2024-25, and * The continued progression of the Rust Specification work. ## Q3 Goals # During the July 2024 Board Meeting, we set several ambitious goals for the third quarter. These included awarding and onboarding 2024 Fellows, organizing RustConf and associated events, including Rust Global, holding an in-person board meeting, defining the C++/Rust interop strategy, and implementing Foundation-driven malicious crate detection tooling in GCP. Substantial staff time was devoted to RustConf 2024 organization and Community Grants Fellowship Awards. ## HR & Administration # In the third quarter, we saw good progress in HR and administration. Marco Ieni joined as Infrastructure Engineer on July 15, substantially impacting the Infrastructure Team's capacity. Plans were made for a week-long staff offsite in Iceland, focusing on team cohesion and future planning. The Board's People Committee began preparations for annual reviews, including the Executive Director's evaluation process. ## Technology & Infrastructure # The Foundation made substantial progress across multiple technical initiatives in Q3. The _Safety-Critical Rust Consortium_ held its first meeting in Montreal, attracting over 30 participants interested in Rust's safety-critical applications. The meeting established subcommittees for coding guidelines, tooling, and education, with the next meeting scheduled at Rust Nation in early 2025. A significant breakthrough occurred at RustConf 2024 when Foundation and Rust Project members agreed to implement _The Update Framework (TUF)_ for crate signing and mirroring, replacing the original _PKI RFC_ proposal. The team is addressing technical challenges, particularly implementing _TAP16_ to reduce metadata payload sizes using Merkle trees. The C++/Rust Interop strategy is nearing completion, with plans to join the INCITS C++ specification committee to enhance collaboration between languages. Security infrastructure advanced with Walter Pearce and Adam Harvey leading the migration to Google Cloud Platform (GCP), implementing regular security scans using tools like Painter and Typomania, with results stored in a neo4J database. Tobias Bieniek led substantial improvements to crates.io, including: * Implementation of the _crate deletion RFC_ * Email notifications for new crate versions * Migration of download archive data to static.crates.io * Move to CrunchyBridge database * RSS feeds for crate publications * Updated install instructions for binary crates Tobias has provided an update on the progress of crates.io's development on the _Rust Blog_. Infrastructure updates accelerated under Marco Ieni's leadership, including _updating Terraform providers_, implementing crate and release backups, and completing server cataloging. The Foundation renewed its DataDog partnership for infrastructure monitoring. Specification work progressed with Connor Horman joining as a contractor, focusing on migrating and reformatting the Reference documentation. Walter Pearce presented "Dude, Where's My C?" at our Rust Global event at RustConf. Using _Painter_ data, this talk discussed the statistics and implications of externally-linked code across the crates ecosystem. Adam Harvey continued his work on project sustainability and gave a Python-specific version of his _Quantifying Nebraska talk_ at _North Bay Python_. ## Communications, Marketing & Events # In Q3, our communications and marketing efforts were largely focused on planning and executing RustConf 2024, which took place from September 10 to 13 in Montreal. We were pleased with the event's results and look forward to hosting it again in 2025. Major announcements included a _$100,000 donation from LambdaClass_ and the publication of _a Rust Foundation report on our technical activities_. This "Rust Foundation Technical Report" details the accomplishments and focus areas of our Technology Team, led by Joel Marcey, in concert with our many collaborators in the Rust community. This report series expands upon our "Security Initiative Reports" to include updates and notes on all technical initiatives at the Rust Foundation. The Foundation also completed its website overhaul for its upcoming launch and received approximately 15 media mentions across industry outlets. Staff participated in key events, including _RustConf_,_Rust Global_,_Open Source Congress Beijing_, and _Open Source Summit Vienna_. ## Community Grants Program # The Program awarded and onboarded the _2024 Fellowship cohort,_ consisting of 3 Community Fellows, 6 Project Goal Fellows, and 10 Project Team Fellows. Two event support grants and four travel grants for Rust Project team members were also awarded and distributed. * * * As always, I hope that this information gives our community insight into where the Foundation’s resources and efforts were channeled over the past several months. If you have any questions about the contents of this report, don’t hesitate to contact us at contact@rustfoundation.org. If you are interested in joining the Rust Foundation as a member, please email us at membership@rustfoundation.org. You can find past Rust Foundation Quarterly Updates here.
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
Announcing the Rust Foundation’s Newest Project Director: Carol Nichols The Rust Foundation is thrilled to announce that Carol Nichols has been elected as the newest Rust Foundation Project Director. In this position, she will join incumbent Project Directors Ryan Levick, Scott McMurray, Jakob Degan, and Santiago Pastorino to serve on the Rust Foundation Board of Directors. Project Directors are elected by the entity they represent, which in the case of the Rust Project means they are elected by the Rust Leadership Council. Carol is replacing Mark Rousskov who is stepping down after three years of committed work as a Project Director and Company Secretary. Mark has been a valued colleague on the board, and we are grateful to him for helping us advance the Foundation to where it is today. Carol has been an active contributor to and leader of the Rust Project for many years. She currently serves on the Rust Project crates.io Team and has previously served on the Project’s Leadership Council, the Dev Tools Team, and the former Rust Core Team. Carol is also a co-founder of Integer 32, LLC, the world’s first Rust-focused software consultancy, has organized various Rust community events and conferences in the past, and is the co-author of the Rust Book. “The Rust Foundation is essential to ensuring the sustainability and independence of the Rust Project, and I’m excited to help with that mission,” said Carol Nichols. “I’m hoping to further increase communication and cooperation between the Project and the Foundation.” Rust Foundation Executive Director & CEO Rebecca Rumbul said the following about Carol joining the Rust Foundation Board of Directors as our newest Project Director: “Carol is entering into the Project Director role as a respected leader within the Rust community and will no doubt lend an important, community-focused perspective to the decisions we make as a board. The Foundation is grateful to the Rust Project and the Leadership Council for selecting such a qualified and collaborative representative.” * * * For a detailed overview of how Project Directors are selected, please read this blog published by the Rust Project in 2023 before the previous election.
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
Rust Foundation Releases Problem Statement on C++/Rust Interoperability DOVER, DELAWARE, November 12, 2024 – The Rust Foundation, an independent non-profit dedicated to stewarding and advancing the Rust programming language, released a comprehensive problem statement addressing the challenges and opportunities in C++ and Rust interoperability. This publication marks a significant step toward making cross-language development more accessible and approachable for the wider programming community. The problem statement outlines three key strategic approaches: * Improve existing tools and address tactical issues within the Rust Project to reduce interoperability friction and risk in the short term. * Build consensus around long-term goals requiring changes to Rust itself and develop the tactical approaches to begin pursuing them. * Engage with the C++ community and committee to improve the quality of interoperation for both languages to help realize the mutual goals of safety and performance. ## About the Initiative # This “Interop Initiative” was launched in February 2024 with a generous $1M contribution from Google. The initiative recognizes that both C++ and Rust have essential roles in the future of systems programming. While both languages excel in similar domains, using them together effectively is crucial for organizations seeking to balance safety and performance with maintainability. The core challenge lies in developing a mature, standardized approach to C++ and Rust interoperability, despite Rust's historical focus on C compatibility. Under the guidance of Jon Bauman, who joined as Rust-C++ Interoperability Engineer in June 2024, the Initiative proposes a collaborative, problem-space approach engaging key stakeholders from both language communities. Rather than prescribing specific solutions, this problem statement serves as a foundation for community input and participation in shaping both the strategic direction and tactical implementation of improved C++/Rust interoperability. Read the Full C++/Rust Interoperability Problem Statement ## Get Involved # We welcome feedback on this problem statement and participation from the community. Here's how you can engage with the Interop Initiative: * Join the discussion in the t-lang/interop Zulip channel * Email your suggestions to interop@rustfoundation.org * Follow the Rust Foundation blog for regular updates * Review and comment on the full problem statement Progress updates will be shared through these channels and presented to the Rust Foundation board, which includes members of the Rust Project. ## About the Rust Foundation # The Rust Foundation is an independent non-profit organization dedicated to stewarding the Rust programming language, nurturing the Rust ecosystem, and supporting the set of maintainers governing and developing the project. Learn more at rustfoundation.org.
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
Rust Foundation Project Director Update - December 2024 We're excited to share a new blog series initiated by Carol Nichols, one of our Project Directors representing the Rust Project on the Rust Foundation board. This series aims to provide greater transparency and insight into the work of Project Directors and the Rust Foundation's activities. This inaugural post was originally published on the Inside Rust Blog and is being shared here to ensure broader reach across our community. * * * Hello and welcome to the inaugural Rust Foundation Project Director update! I’m Carol Nichols, I’m one of the authors on The Rust Programming Language book and a member of the crates.io team, and I was recently selected by the Leadership Council to represent the Rust Project on the board of the Rust Foundation. One of my personal goals for my term as a Project Director is to communicate more and in different ways with the Rust Project and the wider Rust community about what it’s like being a Project Director and what the Rust Foundation is working on. This update post is one experiment along those lines. In this post, you’ll find the highlights, from my perspective, of last month’s board meeting now that the minutes have been posted publicly. I might cover other topics in the future, and I hope to encourage other Project Directors to write as well, but recapping Foundation Board meetings is where I’ve decided to start. The full board meeting minutes are posted on the Foundation’s website after the following month’s board meeting where the minutes are approved. The meeting on November 12, 2024, was the first board meeting I attended, and here’s what I thought were the most interesting parts. The Foundation staff gave the board updates on their recent work: * Bec Rumbul, in the Executive Director update, covered that the reworked Trademark Policy draft was in public comment. The Foundation is pursuing funding from the Sovereign Tech Fund and Alpha-Omega. The Foundation is monitoring the situation with a few Linux maintainers’ permissions being removed due to US sanctions: there’s no similar situation involving Rust at this time but Bec is preparing for the possibility. * Joel Marcey gave the Infrastructure/Technology update: Foundation employees are working on reducing Rust’s CI costs, and there was progress on a number of other technical initiatives. * Paul Lenz’s Finance and Grants update included a draft 2025 budget, and a proposal for spending $10,000 on a trial of an internship program which the board voted to approve. * Gracie Gregory gave a Communications update that included the securing of a venue for RustConf 2025 that will be publicly announced soon, and that the Foundation’s new website was almost ready to launch. Ryan Levick gave the Project Director update, which included discussion of the Project Goals Initiative working to define the Project’s priorities for the near future. The main item of business in the meeting was discussion of DARPA’s Translating All C To Rust (aka TRACTOR) program and the Rust Foundation’s possible involvement in the evaluation portion of the contest. Us Project Directors have some questions and thoughts surrounding this contest, and we’re continuing these discussions with the rest of the board and the DARPA representative. No final decisions have been made; more details will be presented for the board’s approval in early 2025. That’s it for this month’s update! If you have any comments, questions, or suggestions, please email all of the project directors via project-directors at rust-lang.org or join us in the #foundation channel on the Rust Zulip. Have a great holiday season; I’ll post again in 2025!
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
Rust Foundation Celebrates Ernest Kissiedu’s 2024 OpenUK Award ### The Rust Foundation is thrilled to congratulate Ernest Kissiedu for receiving an OpenUK Award this year — a testament to his unwavering commitment not only to the Rust community, but also to global access to open source. # In addition to hosting various events and meetups for Rustaceans in London and working with fellow Rust event organizers all over the world, Ernest contributes to the Rust Foundation as our Global Rust Organizer. The OpenUK Awards celebrate outstanding contributions to open technology, recognizing individuals and organizations that drive innovation, collaboration, and inclusivity in the open source ecosystem. The annual event highlights achievements across various categories, showcasing the impact of open practices on communities worldwide. Dr. Rebecca Rumbul, Executive Director of the Rust Foundation said the following about Ernest’s impact: _" Ernest is well-known as the Rust London Meetup and Rust Nation organiser, but he is familiar to Rustaceans all over the world as a result of his tireless efforts to grow the Rust community. He has worked particularly hard to promote diversity and inclusivity in the community, and has supported groups in Asia, the Americas, and Africa to develop their interests and events. We are lucky to work with Ernest here at the Rust Foundation, and I'm delighted that his efforts have been recognised by OpenUK."_ Ernest has made fantastic contributions to the global Rust ecosystem, helping foster collaboration and inclusivity. His work aligns with the Rust Foundation’s mission to support and sustain the Rust community, and we are pleased to see him recognized for his achievements. Congratulations, Ernest! * * * _OpenUK_ _is the unique open tech industry body for the business of open technology in the UK. It spans the opens – software, hardware, data, standards and AI and is the convening point for the UK’s business, academic and contributing communities across open tech. Its work supports the UK’s journey to become “The State of Open”. The organization is run with the support of its volunteer community and their leadership in the tradition of open source delivering on three pillars: community, legal and policy and learning._ _The "OpenUK Awards and Honours Lists" are part of a UK-focused open tech recognition program that spans software, hardware, data, and AI as well as the intersection of technology and business._ _Learn more_ _._
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
2024 in Review: Rust Foundation Annual Report Preview As 2024 comes to a close, the Rust Foundation is looking back on our significant progress over the past year in collaboration with our members and collaborators in the Rust community. From expanding our technology initiatives to welcoming new staff, project directors, members and beyond, 2024 has been a year of significant growth and achievement. This blog serves as a brief reflection on the milestones we’ve reached and our many focus areas in 2024 and gives our community a glimpse into our Annual Report, which will be published in January 2025. We are excited to share the impact we’ve made in fostering a secure, efficient, and collaborative Rust ecosystem with all of you. _“As we reflect on the journey of the Rust Foundation in 2024, I am proud to say that we have made tremendous strides as stewards of Rust, empowering developers and organizations to create secure, efficient, and performant systems.”_ _- Lars Bergstrom, Chair, Rust Foundation Board of Directors_ ## 2024 Milestones At-a-Glance # In 2024, we celebrated numerous achievements, including: * Welcoming fifteen new members. * Raising significant funds in support of the Rust ecosystem. * Dispensing over $400K in grants for community growth. * Hosting 650 Rustaceans at RustConf 2024. * Launching new engineering initiatives focused on improving Rust’s performance and security. The past year has been a testament to the collective efforts of our global community, and we are excited to continue building on this momentum. ## 2024 Membership Review # In 2024, we were proud to be supported by a diverse group of organizations, from our Platinum members (AWS, Google, Meta, Microsoft, and Huawei) to our wide and growing base of Silver members. Their commitment ensures that we can continue to invest in Rust’s future, from developing new tools and infrastructure to fostering a vibrant global community. Thank you to all our members for their support over the past year! We would particularly like to thank the following members who joined the Rust Foundation in 2024: ### Silver: # * Accelerant * Adorsys * Astral * Devolutions * Filecoin Foundation * Trace Machina * Veecle GmbH * Wyeworks * Zed ### Associate: # * OpenUK * ISCAS * RustNL * PUCPR * PROMOTIC * OpenSource ScienceGlobal Community Spotlight ### Community Focus in 2024 # The Rust Foundation views the global Rust community as the compass for everything we do. This year, we worked closely with Ernest Kissiedu, Global Rust Community Coordinator, to connect with underrepresented regions and build new leadership within the ecosystem. Initiatives like the Rust Foundation Community Grants Program and support for local events in regions such as Nigeria, India, and Latin America have been crucial in expanding Rust’s global presence. We are not alone in recognizing the impact of Ernest's work in this area — learn all about his recent award from OpenUK here! We look forward to sharing vignettes from several such communities in the annual report and through a new Community Highlights blog series in 2025. ## 2024 Program Highlights # In 2024, we launched and advanced several high-impact initiatives, including: * **Security Initiative & crates.io Support**: With funding from OpenSSF and AWS, the Rust Foundation bolstered Rust’s security with tools like **Typomania** and **Painter**, and conducted extensive crates security scanning, among many other crates.io-focused projects. We received a generous $430k in continued funding from Alpha-Omega for 2025 to continue our Security Initiative work this upcoming year. * **Community Grants Program** : We provided crucial funding and mentorship to contributors, ensuring the next generation of Rust maintainers and community leaders thrive. In October, we announced the latest cohort of Rust Foundation Fellows: a talented group of maintainers who are receiving funding for their contributions to Rust. * **Safety-Critical Rust Consortium**: We brought together industry leaders to promote Rust’s role in safety-critical software applications. * **Rust-C++ Interoperability Initiative**: This two-year $1M initiative, supported by Platinum Member Google, is helping bridge the gap between Rust and C++, making it easier for developers to integrate Rust into existing codebases. These initiatives directly support Rust’s sustainable growth and adoption across the world and many different applications in technology. We are thrilled to build on this work in the year ahead! ## RustConf 2024: A Landmark Event # RustConf 2024 was held in Montreal, marking the first time the Rust Foundation took the lead in organizing the event. With over 650 attendees and 34 speakers, the event was a clear success. Special thanks to our sponsors, including Devolutions and Google, for making RustConf 2024 possible. We look forward to more exciting discussions and networking at RustConf 2025, taking place from September 2-4 (location to be announced in January). ## Looking to the Future # As we look back on the achievements of 2024, we remain inspired by the hard work of Rust’s contributors, the support of our members, and the growing global community. From the Rust-C++ Interoperability Initiative to the Safety-Critical Rust Consortium, we are investing in Rust’s future—ensuring it remains a language of choice for secure, high-performance systems programming. The Rust Foundation is proud to have achieved so much in 2024 and look forward to continuing this journey with all of you in 2025, strengthening Rust’s place in the future of technology. In 2025, Rust will be celebrating its 10th anniversary – the Rust Foundation looks forward to commemorating this milestone by supporting Rust Week and the Rust All-Hands, where organizers of RustNL have anniversary celebrations planned. Stay tuned in 2025 for our own celebrations of Rust’s 10th birthday as well! If your organization is invested in the success and growth of the Rust programming language, we invite you to email us at membership@rustfoundation.org to discuss opportunities. Please stay tuned to find our Q4 2024 recap blog with specific updates on our team’s focus areas between October and December and our detailed Annual Report in January 2025. The Annual Report will include financial figures, including income and expenditure, and much more.
06.01.2025 19:41 — 👍 0    🔁 0    💬 0    📌 0
2024 in Review: Rust Foundation Annual Report Preview As 2024 comes to a close, the Rust Foundation is looking back on our significant progress over the past year in collaboration with our members and collaborators in the Rust community. From expanding our technology initiatives to welcoming new staff, project directors, members and beyond, 2024 has been a year of significant growth and achievement. This blog serves as a brief reflection on the milestones we’ve reached and our many focus areas in 2024 and gives our community a glimpse into our Annual Report, which will be published in January 2025. We are excited to share the impact we’ve made in fostering a secure, efficient, and collaborative Rust ecosystem with all of you. _“As we reflect on the journey of the Rust Foundation in 2024, I am proud to say that we have made tremendous strides as stewards of Rust, empowering developers and organizations to create secure, efficient, and performant systems.”_ _- Lars Bergstrom, Chair, Rust Foundation Board of Directors_ ## 2024 Milestones At-a-Glance # In 2024, we celebrated numerous achievements, including: * Welcoming fifteen new members. * Raising significant funds in support of the Rust ecosystem. * Dispensing over $400K in grants for community growth. * Hosting 650 Rustaceans at RustConf 2024. * Launching new engineering initiatives focused on improving Rust’s performance and security. The past year has been a testament to the collective efforts of our global community, and we are excited to continue building on this momentum. ## 2024 Membership Review # In 2024, we were proud to be supported by a diverse group of organizations, from our Platinum members (AWS, Google, Meta, Microsoft, and Huawei) to our wide and growing base of Silver members. Their commitment ensures that we can continue to invest in Rust’s future, from developing new tools and infrastructure to fostering a vibrant global community. Thank you to all our members for their support over the past year! We would particularly like to thank the following members who joined the Rust Foundation in 2024: ### Silver: # * Accelerant * Adorysys * Astral * Devolutions * Filecoin Foundation * Trace Machina * Veecle GmbH * Wyeworks * Zed ### Associate: # * OpenUK * ISCAS * RustNL * PUCPR * PROMOTIC * OpenSource ScienceGlobal Community Spotlight ### Community Focus in 2024 # The Rust Foundation views the global Rust community as the compass for everything we do. This year, we worked closely with Ernest Kissiedu, Global Rust Community Coordinator, to connect with underrepresented regions and build new leadership within the ecosystem. Initiatives like the Rust Foundation Community Grants Program and support for local events in regions such as Nigeria, India, and Latin America have been crucial in expanding Rust’s global presence. We are not alone in recognizing the impact of Ernest's work in this area — learn all about his recent award from OpenUK here! We look forward to sharing vignettes from several such communities in the annual report and through a new Community Highlights blog series in 2025. ## 2024 Program Highlights # In 2024, we launched and advanced several high-impact initiatives, including: * **Security Initiative & crates.io Support**: With funding from OpenSSF and AWS, the Rust Foundation bolstered Rust’s security with tools like **Typomania** and **Painter**, and conducted extensive crates security scanning, among many other crates.io-focused projects. We received a generous $430k in continued funding from Alpha-Omega for 2025 to continue our Security Initiative work this upcoming year. * **Community Grants Program** : We provided crucial funding and mentorship to contributors, ensuring the next generation of Rust maintainers and community leaders thrive. In October, we announced the latest cohort of Rust Foundation Fellows: a talented group of maintainers who are receiving funding for their contributions to Rust. * **Safety-Critical Rust Consortium**: We brought together industry leaders to promote Rust’s role in safety-critical software applications. * **Rust-C++ Interoperability Initiative**: This two-year $1M initiative, supported by Platinum Member Google, is helping bridge the gap between Rust and C++, making it easier for developers to integrate Rust into existing codebases. These initiatives directly support Rust’s sustainable growth and adoption across the world and many different applications in technology. We are thrilled to build on this work in the year ahead! ## RustConf 2024: A Landmark Event # RustConf 2024 was held in Montreal, marking the first time the Rust Foundation took the lead in organizing the event. With over 650 attendees and 34 speakers, the event was a clear success. Special thanks to our sponsors, including Devolutions and Google, for making RustConf 2024 possible. We look forward to more exciting discussions and networking at RustConf 2025, taking place from September 2-4 (location to be announced in January). ## Looking to the Future # As we look back on the achievements of 2024, we remain inspired by the hard work of Rust’s contributors, the support of our members, and the growing global community. From the Rust-C++ Interoperability Initiative to the Safety-Critical Rust Consortium, we are investing in Rust’s future—ensuring it remains a language of choice for secure, high-performance systems programming. The Rust Foundation is proud to have achieved so much in 2024 and look forward to continuing this journey with all of you in 2025, strengthening Rust’s place in the future of technology. In 2025, Rust will be celebrating its 10th anniversary – the Rust Foundation looks forward to commemorating this milestone by supporting Rust Week and the Rust All-Hands, where organizers of RustNL have anniversary celebrations planned. Stay tuned in 2025 for our own celebrations of Rust’s 10th birthday as well! If your organization is invested in the success and growth of the Rust programming language, we invite you to email us at membership@rustfoundation.org to discuss opportunities. Please stay tuned to find our Q4 2024 recap blog with specific updates on our team’s focus areas between October and December and our detailed Annual Report in January 2025. The Annual Report will include financial figures, including income and expenditure, and much more.
30.12.2024 17:42 — 👍 0    🔁 0    💬 0    📌 0
Announcing the Rust Foundation’s 2024 Fellows The Rust Foundation's _Community Grants Program_ supports Rust programming language maintainers, community members, and organizers via financial awards, travel stipends, and training support. Through the Community Grants Program, we aim to reward and support innovative ideas that will benefit the Rust ecosystem for an increasingly global and diverse set of users. Our _Fellowship award_ is a grant given annually to active members of the Rust programming language who have made meaningful contributions to the Rust Project. During their time in the program, Fellows receive a monthly stipend, support for additional training, and funding for travel to relevant events. This year, three categories of Fellowship were awarded: * Community Fellowships: 12-month awards for people working to build Rust communities outside of Western Europe and North America to support work such as organizing communities and events and creating content and training materials for their communities. * Project Goal Fellowships 6-month awards (with the potential to extend) for people working on the Rust Project's agreed-upon goals (and sub-goals). * Project Fellowships: 12-month awards for members of the Rust Project Teams and Working Groups to support contributions that serve the goals of the Rust Project Teams and Working Groups Today, the Rust Foundation is thrilled to introduce our 2024 Fellowship cohort! Please join us in welcoming… ## Community Fellowships # ### Promise Reckon (@PromiseReckon) # Promise Reckon is an Embedded system Engineer and a Robotics Instructor at Profix in Canada. He has been a passionate Rustacean since 2022. His focus during the Fellowship year will be promoting Rust adoption in Nigeria through building a vibrant and sustainable Rust Developers Community. This will include arranging meetups and workshops; organising and running Rust training sessions; and collaborating with local technology businesses. ### Kostiantyn Mysnyk (_@Wandalen_) # Kostiantyn is a Rust developer who loves to hammer out solutions with precision and efficiency. Whether tackling code, educational systems, or organizing events, he focuses on creating value, sharing knowledge, and fostering collaboration to support the growth of the community. Passionate about both technical solutions and bringing people together, he aims to make a meaningful impact through his work and leadership in the Rust ecosystem. As part of his Fellowship with the Rust Foundation, he will focus on organizing Rust boot camps and events in Ukraine to promote community engagement and education. Additionally, he will explore opportunities to integrate Rust into higher education curricula, aiming to broaden its adoption and usage among students and educators. ### Mordecai Etukudo (@martcpp) # Mordecai, also known as Mart, is a software developer from Nigeria who has contributed to several open-source projects, including AI (MetaGPT) and others. He is a student at the University of Benin, studying Marine Engineering, focusing on autopilot systems and zero-knowledge proofs (ZKP) in the maritime sector. Mordecai aims to grow Rust within Africa and help drive the adoption of Rust into university systems. ## Project Goal Fellowships # ### Alejandra González (@blyxyas) # I'm a programmer, cat lover, and environmentalist. I'm obsessed with performance because I don't think a user should spend hundreds just to enjoy your apps, and the planet shouldn't suffer, either. I joined the open source collective about four years ago, two and a half of those being part of the Rust project and the Clippy team. I will optimize the linting side of things, the diagnostics that the Rust compiler is famous for, and Clippy, our linter. This includes making algorithms to preview the lints that will emit and execute just those to checking that our L1 cache and type sizes are not monstrously slow. ### **Nick Cameron (**@nrc**)** # Nick is a freelance engineer and consultant. He's been involved with the Rust project since 2014 and is a former core team member. He has worked in many different areas, most recently as part of the async working group. Nick will improve the documentation of async Rust for developers of all experience levels and backgrounds. That should include revitalizing the async book, improving library and reference docs, and perhaps providing other learning material. ### **Predrag Gruevski** (obi1kenobi) # Predrag is an independent software researcher working at the intersection of dev tools, compilers, and databases. He is the author of the cargo-semver-checks linter for semantic versioning in Rust and its underlying Trustfall query engine. Accidental breaking changes in new crate releases are a lose-lose situation: they sap the time and energy of both maintainers and downstream users. The cargo-semver-checks linter can catch many kinds of such breakage and is planned to become part of "cargo publish" itself. Let's resolve the remaining merge blockers so running "cargo update" can become fearless! ### **Manuel Drehwald (**@ZuseZ4**)** # Manuel Drehwald cares about High-Performance Computing, Scientific Computing, and Machine Learning. He works on compiler optimizations and features to support those fields. He is currently a Master's student at the University of Toronto. During the first half of his Fellowship, Manuel will focus on enabling rustc to automatically differentiate Rust code (in the calculus sense). In the second half of his Fellowship, he will work on running Rust functions on GPUs. New LLVM features enable both projects and should support almost arbitrary Rust code, including std and no-std code, basic Rust types, user-defined types, and most dependencies from crates.io. ### **Benno Lossin** (@y86-dev**)** # I learned Rust in a university project in 2021; the expressive type system instantly hooked me. At the start of 2022, I noticed the Rust for Linux effort. After viewing the code, I was shocked to see that Mutexes and other kinds of locks needed to be initialized via _unsafe._ I then solved The Safe Pinned Initialization Problem by creating the _pinned-init_ crate we still use today. Afterward, I continued reviewing code and contributing to various other areas. In 2023, I joined the core team of Rust for Linux, working on making Rust a first citizen language in the Linux kernel. I am primarily working on making Rust more ergonomic in the Linux kernel. I see great potential in adding Field Projections to the Rust language; they come up very often in Rust for Linux. In addition, they allow us to turn currently _unsafe_ APIs into safe ones. I will be working on creating and implementing the RFC. ### **binarycat (**@lolbinarycat**)** # I'm a self-taught programmer with experience in many high- and low-level languages. Most of my previous open source contributions have been to _nixpkgs_. I am working on improving the accessibility, discoverability, and ergonomics of rustdoc search. ## Project Fellowships # ### **Onur Özkan (**@onur-ozkan**)** # I am a self-taught computer scientist specializing in distributed systems, operating systems, and compiler engineering. I am one of the lead maintainers of the Rust Language project, and my responsibilities are mostly related to compiler bootstrapping. I will be working on fixing the download-rustc/ci-rustc issues so we can enable it by default, which will speed up the CI pipelines and shorten compile times for developers. Over the last 5-6 months, I have fixed tens of problems related to it (for ref, you can check all the mentioned PRs from this PR ). After that, I will focus on removing python from bootstrap entrypoint (see https://github.com/rust-lang/rust/issues/94829), improving the LSP/rust-analyzer experience for the library and compiler teams (see https://github.com/rust-lang/rust/pull/120611) and improve the bootstrap experience by any means (e.g., fixing bugs, working with other teams, cutting down the external dependencies, etc.).” ### **Jiayan (**@roife**)** # I'm a graduate student at Nanjing University in China, with an interest in programming languages, compilers, and program analysis. I started learning Rust in 2021, and it has been my primary language for research projects since last year. I've also been contributing to Rust for a year and am a member of the rust-analyzer contributors team. The focus of my Fellowship year will be contributing to rust-analyzer, improving its stability, and refactoring some modules. I also plan to get involved in rustc development and work on driving some interesting proposals forward. ### **Jason Newcomb (**@Jarcho**)** # I've been a maintainer of Clippy since 2022 and have contributed for quite a while longer than that. Most of that time has been spent lowering the false-positive rate and internal refactorings. The fellowship will focus on reducing Clippy's false-positive rate. Notably, this includes interfacing Clippy with the borrow checker and preventing it from making suggestions that violate lifetime rules. ### **Noah Lev Bartell-Mangel (**@camelid**)** # Noah Lev Bartell-Mangel has been involved with Rust since 2020 and is a member of the Rustdoc and Compiler Contributors teams. He also enjoys the research side of programming languages and systems. He is an undergraduate student at UMass Amherst and part of the PLASMA (Programming Languages and Systems at Massachusetts) lab. During his Fellowship, Noah Lev is excited to continue his contributions to Rustdoc, const generics, and the project as a whole. With Rustdoc, he will be working to improve its user interface, performance, and reliability. His focus for const generics will be on making const parameters and arguments more powerful as part of the expanded const generics project goal. He is also developing a research idea related to Rust generics. ### **Boxy (**@BoxyUwU**)** # Boxy is a compiler engineer who has been working on the Rust compiler since early 2021. Their work has largely focused on the type system, particularly const generics. As part of Boxy's fellowship, they will primarily work on stabilizing the _adt_const_params_ feature and reworking the _generic_const_exprs_ feature so that it can be stabilized at some point in the future. They will also help release new versions of Rust as part of the release team and introduce better documentation for how the type system is implemented in the compiler. ### @eth3lbert # @eth3lbert is the newest member of the crates.io team. His work primarily focuses on improving both performance and user experience for crates.io. This includes optimizing database queries and improving rendering times, which makes the website faster for all users. The focus of @eth3lbert’s fellowship year will be implementing pagination for the crate versions page to address the long loading issue for crates with numerous versions; optimizing the search functionality and exploring possibilities to enhance the overall search experience on crates.io; continuing to assist with other Rust-lang projects while contributing to other Rust-related projects whenever possible. ### **Rémy Rakic (**@lqd**)** # Rémy Rakic has been interested in Rust since 2013 and started contributing to the project and ecosystem in 2016. He's a member of the compiler contributors team, the compiler performance and polonius working groups, and was involved in the NLL working group. The focus of Rémy's Fellowship year will be to work on the Polonius 2024H2 project goal, continue working on compiler performance and triage as well as the rustc-perf tool itself, but also PR reviews and regular compiler maintainership activities, like issue triage, bisections and minimizations. ### **Chris Denton (**@ChrisDenton**)** # I first became interested in Rust around the time 1.0 was released, but I didn't start using it in earnest until a couple of years later. In 2019, I began contributing to Rust itself, which led to becoming a member of the Library Contributors, Crate Maintainers, and Rustup teams. During my Fellowship, I'll continue to contribute to and help maintain Rust's standard library, rust-lang crates, and Rustup, with a focus on Windows support. ### **Deadbeef (**@fee1-dead**)** # I've been contributing to the Rust compiler for about three and a half years now, working on implementing language features and pushing them toward stabilization. I've picked up work on const traits since 3 years ago and am continuing my work on it. As part of my fellowship, I will continue to push const traits toward feature completion, aiming for a future where we can use const trait methods on stable. ### **Eric Huss (**@ehuss) # Eric Huss has been involved with the Rust project since 2017. He was drawn to Rust due to its welcoming community and the attraction of a safe systems language that exposed him to new language concepts and can be very productive to use. Eric is currently the lead of the Cargo team (representing the Devtools team on the Leadership Council) and the lead of the lang-docs team. He maintains and works on a variety of projects and infrastructure around the Rust project. The focus of Eric's Fellowship year will be leading the Cargo team and continue to assist with maintenance and new development; continuing participation in other teams, such as the Devtools team and as lead of the Language Documentation team; continuing maintenance of other Rust-lang projects, such as Rust-enhanced, mdBook, cargo-bisect-rustc, rustfix, the RFC repo, and triagebot, continuing assisting other Rust-related projects when possible. _Congratulations to these well-deserving grant recipients!_ ### **Hardship Grants and Event Support Grants Are Available Year-Round** # Hardship Grants are financial awards ranging from $500 to $1,500 made to active Rust Project maintainers facing financial hardship. Event Support Grants are financial awards ranging from $100 to $500 made to support events (both physical and virtual). Both categories of grants are open for applications year-round. You can learn more here. ## **Community Grants Program Support** # If your organization is interested in supporting the Rust language community, donating to the Community Grants Program is a wonderful way to do so. You can inquire about supporting the program by emailing us at grants@rustfoundation.org. We accept donations from organizations for the Community Grants Program in any amount. Additionally, individuals can support the Community Grants Program through our _GitHub Sponsors_ page. _You can learn more about the Community Grants Program_ _here_ _and find the list of 2023 Fellows_ _here_ _._ Congratulations again to our 2024 Fellows!
30.12.2024 15:41 — 👍 0    🔁 0    💬 0    📌 0