Awarded contract
Published
Debian Rust
27 Suppliers have already viewed this notice
Track & Win Public Sector Contracts and Tenders. Sign up for Free
Description
Debian is one of the most popular Linux distributions. In every Linux distribution there are tools and frameworks that are foundational to the functionality of the operating system. One of them is GNU Coreutils, which is a collection of basic tools, meaning without them the system wont work. Those tools are traditionally written in the C programming language, which means they are more prone to security vulnerabilities compared to an implementation in a memory safe language, leading to a less secure, less stable and less reliable operating system. To overcome those issues, this project aims to rewrite some of those basic tools in Rust and integrate them properly into the Debian and Ubuntu operating systems. Lot 1: Debian is one of the most popular Linux distributions. In every Linux distribution there are tools and frameworks that are foundational to the functionality of the operating system. One of them is GNU Coreutils, which is a collection of basic tools, meaning without them the system wont work. Those tools are traditionally written in the C programming language, which means they are more prone to security vulnerabilities compared to an implementation in a memory safe language, leading to a less secure, less stable and less reliable operating system. To overcome those issues, this project aims to rewrite some of those basic tools in Rust and integrate them properly into the Debian and Ubuntu operating systems. The reimplementation of coreutils is a strategic move to address the evolving demands of modern software development. While C has served as a reliable foundation for decades, it has inherent vulnerabilities that can lead to security and performance issues. By transitioning to a modern programming paradigm, we can proactively mitigate memory-related errors, streamline code for better readability, and facilitate easier maintenance and feature additions. This shift is not just about adopting a new language, but about embracing a more robust framework that inherently prioritizes safety and efficiency. Moreover, this reimplementation ensures that coreutils remain relevant, performant, and secure across all major operating systems. As systems become increasingly parallel and multi-core, our revamped coreutils will be better equipped to handle concurrent operations and reduce error-prone scenarios. The project is divided into seven milestones: Milestone 1: Full Compatibility Achieved for ls Utility Milestone 2: Full Compatibility Achieved for mv Utility Milestone 3: File Management Utilities Fully Compatible Milestone 4: Display and Formatting Utilities Fully Compatible Milestone 5: Full Compatibility Achieved for Other Utilities Milestone 6: Custom Argument Parser for GNU Parsing Behavior Developed Milestone 7: Maintenance and Bug Fixes Conducted
Personalised AI Summary
Unlock decision maker contacts.
Create a Free Account on Stotles
Stotles is your single source for government tenders, contracts, frameworks and much more. Sign up for free.
Explore similar pre-tenders, open or awarded contracts
Browse open tenders, recent contract awards and upcoming contract expiries that match similar CPV codes.
Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
–
Published 7 months ago
Stadtwerke Verkehrsgesellschaft Frankfurt am Main mbH (VGF)
–
Published 7 months ago
Awarded
Unterauftrag 3 THIEMCB5G
Brandenburgische Technische Universität Cottbus-Senftenberg
–
Published 7 months ago
Stadt Solingen
–
Published 7 months ago
Land Baden-Württemberg vertreten durch die IT-Baden-Württemberg (BITBW)
–
Published 7 months ago
Kassenärztliche Vereinigung Rheinland-Pfalz
–
Published 8 months ago
Leibniz Universität Hannover
–
Published 8 months ago
Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
–
Published 8 months ago
Rheinische Friedrich-Wilhelms-Universität Bonn, Abt. 5.3
–
Published 8 months ago
Explore top buyers for public sector contracts
Discover open tenders, contract awards and upcoming contract expiries of thousands of public sector buyers below. Gain insights into their procurement activity, historical purchasing trends and more.
CPV Codes
Sign up to the Stotles Tender Tracker for free
Find even more contracts with advanced search capability and AI powered relevance scoring.