logo

drewdevault.com

[mirror] blog and personal website of Drew DeVault git clone https://hacktivis.me/git/mirror/drewdevault.com.git

2023-01-24-FOSDEM.md (3002B)


  1. ---
  2. title: "My plans at FOSDEM: SourceHut, Hare, and Helios"
  3. date: 2023-01-24
  4. ---
  5. FOSDEM is right around the corner, and finally in person after long years of
  6. dealing with COVID. I'll be there again this year, and I'm looking forward to
  7. it! I have four slots on the schedule (wow! Thanks for arranging these, FOSDEM
  8. team) and I'll be talking about several projects. There is a quick lightning
  9. talk on Saturday to introduce Helios and tease a full-length talk on Sunday, a
  10. meetup for the Hare community, and a meetup for the SourceHut community. I hope
  11. to see you there!
  12. [**Lightning talk: Introducing Helios**](https://fosdem.org/2023/schedule/event/helios/)
  13. Saturday 12:00 at H.2215 (Ferrer)
  14. > Helios is a simple microkernel written in part to demonstrate the applicability
  15. > of the Hare programming language to kernels. This talk briefly explains why
  16. > Helios is interesting and is a teaser for a more in-depth talk in the
  17. > microkernel room tomorrow.
  18. >
  19. > Hare is a systems programming language designed to be simple, stable, and
  20. > robust. Hare uses a static type system, manual memory management, and a minimal
  21. > runtime. It is well-suited to writing operating systems, system tools,
  22. > compilers, networking software, and other low-level, high performance tasks.
  23. > Helios uses Hare to implement a microkernel, largely inspired by seL4.
  24. [**BoF: The Hare programming language**](https://fosdem.org/2023/schedule/event/hare_meetup/)
  25. Saturday 15:00 at UB2.147
  26. > Hare is a systems programming language designed to be simple, stable, and
  27. > robust. Hare uses a static type system, manual memory management, and a
  28. > minimal runtime. It is well-suited to writing operating systems, system tools,
  29. > compilers, networking software, and other low-level, high performance tasks.
  30. >
  31. > At this meeting we'll sum up the state of affairs with Hare, our plans for the
  32. > future, and encourage discussions with the community. We'll also demonstrate a
  33. > few interesting Hare projects, including Helios, a micro-kernel written in
  34. > Hare, and encourage each other to work on interesting projects in the Hare
  35. > community.
  36. [**BoF: SourceHut meetup**](https://fosdem.org/2023/schedule/event/sourcehut/)
  37. Saturday 16:00 at UB2.147
  38. > SourceHut is a free software forge for developing software projects, providing
  39. > git and mercurial hosting, continuous integration, mailing lists, and more.
  40. > We'll be meeting here again in 2023 to discuss the platform and its community,
  41. > the completion of the GraphQL rollout and the migration to the EU, and any
  42. > other topics on the minds of the attendees.
  43. [**Introducing Helios**](https://fosdem.org/2023/schedule/event/heliosuk/)
  44. Sunday 13:00 at H.1308 (Rolin)
  45. > Helios is a simple microkernel written in part to demonstrate the
  46. > applicability of the Hare programming language to kernels. This talk will
  47. > introduce the design and rationale for Helios, address some details of its
  48. > implementation, compare it with seL4, and elaborate on the broader plans for
  49. > the system.