Skip to content

Commit f77fd1c

Browse files
committed
Mention AdaCore regarding FLS and strike "donation"
There was some relationship between Ferrous Systems and AdaCore when they worked together to create the FLS. Apparently that relationship ceased in July 2023, according to the Foundation's blog post, but I don't think we need to go into those details. Still, it seems worth mentioning AdaCore here, regarding the creation, so let's do that. In discussion with various people, there's some preference to not use the word "donation". It's awkward, then, that word is part of the headline on the Foundation's post which has now been widely quoted and reported on, so it seems too late to change that. But the Foundation has struck that word from the remainder of their post. In our case, we weren't leaning on the word heavily anyway. Looking at it from a Project perspective, our primary focus is that we're "adopting" the FLS, and that's still right of course. We'd used the word "donation" in a more limited way to contextualize what we're thanking Ferrous Systems for doing. But looking at the text now, we can without any real loss surgically strike that word and replace it with... nothing. So let's do that.
1 parent d07e79d commit f77fd1c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: content/adopting-the-fls.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ team = "the Spec Team <https://www.rust-lang.org/governance/teams/lang#team-spec
88

99
# Adopting the FLS
1010

11-
Some years ago, Ferrous Systems assembled a description of Rust called the FLS[^fls]. They've since been faithfully maintaining and updating this document for new versions of Rust, and they've successfully used it to qualify toolchains based on Rust for use in safety-critical industries. Seeing this success, others have also begun to rely on the FLS for their own qualification efforts when building with Rust.
11+
Some years ago, Ferrous Systems and AdaCore worked together to assemble a description of Rust called the FLS[^fls]. Ferrous Systems has since been faithfully maintaining and updating this document for new versions of Rust, and they've successfully used it to qualify toolchains based on Rust for use in safety-critical industries. Seeing this success, others have also begun to rely on the FLS for their own qualification efforts when building with Rust.
1212

1313
[^fls]: The FLS stood for the "Ferrocene Language Specification". The minimal fork of Rust that Ferrous Systems qualifies and ships to their customers is called "Ferrocene", hence the name. We'll be dropping the expansion and just calling it the FLS within the Project.
1414

1515
The members of the Rust Project are passionate about shipping high quality tools that enable people to build reliable software at scale. Such software is exactly the kind needed by those in safety-critical industries, and consequently we've become increasingly interested in better understanding and serving the needs of these customers of our language and of our tools.
1616

17-
It's in that light that we're pleased to announce that we'll be adopting the FLS into the Rust Project as part of our ongoing specification efforts. This adoption is being made possible by the gracious donation of the FLS by Ferrous Systems. We're grateful to them for the work they've done in assembling the FLS, in making it fit for qualification purposes, in promoting its use and the use of Rust generally in safety-critical industries, and now, for working with us to take the next step and to bring the FLS into the Project.
17+
It's in that light that we're pleased to announce that we'll be adopting the FLS into the Rust Project as part of our ongoing specification efforts. This adoption is being made possible by Ferrous Systems. We're grateful to them for the work they've done in making the FLS fit for qualification purposes, in promoting its use and the use of Rust generally in safety-critical industries, and now, for working with us to take the next step and to bring it into the Project.
1818

1919
With this adoption, we look forward to better integrating the FLS with the processes of the Project and to providing ongoing and increased assurances to all those who use Rust in safety-critical industries and, in particular, to those who use the FLS as part of their qualification efforts.
2020

21-
This adoption and donation would not have been possible without the efforts of the Rust Foundation, and in particular of Joel Marcey, the Director of Technology at the Foundation, who has worked tirelessly to facilitate this on our behalf. We're grateful to him and to the Foundation for this support. The Foundation has published its own [post] about this adoption.
21+
This adoption would not have been possible without the efforts of the Rust Foundation, and in particular of Joel Marcey, the Director of Technology at the Foundation, who has worked tirelessly to facilitate this on our behalf. We're grateful to him and to the Foundation for this support. The Foundation has published its own [post] about this adoption.
2222

2323
[post]: https://rustfoundation.org/media/ferrous-systems-donates-ferrocene-language-specification-to-rust-project/
2424

0 commit comments

Comments
 (0)