diff options
| author | Sacha Chua <sacha@sachachua.com> | 2026-09-23 08:00:32 -0400 |
|---|---|---|
| committer | Sacha Chua <sacha@sachachua.com> | 2026-09-23 08:00:32 -0400 |
| commit | 57f697a58f8dfe23fde5316fda20a4da28d89b86 (patch) | |
| tree | cd7aea21124caa12818bebbd7b55bcda4c99a797 /2026/talks | |
| parent | 127906db2d15c5167aab735f5b8c398f13a8c10b (diff) | |
| download | emacsconf-wiki-57f697a58f8dfe23fde5316fda20a4da28d89b86.tar.xz emacsconf-wiki-57f697a58f8dfe23fde5316fda20a4da28d89b86.zip | |
add os
Diffstat (limited to '2026/talks')
| -rw-r--r-- | 2026/talks/os.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/2026/talks/os.md b/2026/talks/os.md new file mode 100644 index 00000000..3ded2bac --- /dev/null +++ b/2026/talks/os.md @@ -0,0 +1,45 @@ +[[!meta title="Emacs everywhere: A fun romp through esoteric operating systems"]] +[[!meta copyright="Copyright © 2026 Aaron Grothe"]] +[[!inline pages="internal(2026/info/os-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Emacs everywhere: A fun romp through esoteric operating systems +Aaron Grothe (he/him) - Pronunciation: Grow-Thee, <https://www.grothe.us> LinkedIn: <https://www.linkedin.com/in/aaron-grothe/>, <mailto:ajgrothe@yahoo.com> + +[[!inline pages="internal(2026/info/os-before)" raw="yes"]] + +One of the greatest running jokes and truest philosophies in the tech world is that Emacs isn’t just a text editor; it’s an operating system that happens to lack a good text editor. But a corollary to this philosophy is that the real Emacs can run on virtually any operating system ever conceived.Or can it? +This talk is a lighthearted, deeply technical, and fun exploration of running full, uncompromised GNU Emacs on some of the most esoteric, vintage, and fringe operating systems in existence. If you have ever wondered whether a legendary text editor from the 1970s can comfortably coexist with modern hobbyist kernels or forgotten platforms, this is the session for you. + +The Journey Across the Fringe + +We will kick off our adventure by looking past the usual Linux, macOS, and Windows environments to explore how Emacs behaves in the wild. Our tour will take us across a fascinating spectrum of platforms, including: + +- Haiku OS: The spiritual successor to BeOS, known for its incredible snappiness and unique interface design. +- ReactOS: The open-source effort to build an operating system binary-compatible with Windows NT. +- AROS (Amiga Research Operating System): Keeping the legendary Amiga spirit alive on modern hardware. +- GNU Hurd: The long-standing microkernel-based alternative to the Linux kernel, staying true to the core GNU philosophy. +- Termux on Android: Bridging the gap between pocket mobile computing and serious Unix environments. + +By examining these systems, the goal isn't just to marvel at technical trivia, but to discover the genuine boundaries of where Emacs succeeds, where it struggles, and what these edge cases reveal about portability and modern software design.The Redox OS Frontier and the WASM StopgapNo exploration of modern alternative operating systems would be complete without looking at Redox OS, an innovative, microkernel-based operating system written entirely in Rust. Currently, Redox OS cannot run a native version of Emacs out of the box. + +However, necessity is the mother of invention. To ensure nobody leaves without their text editor fix, we will demonstrate running Emacs compiled to WebAssembly (WASM) directly inside a browser on Redox OS. While we anticipate native Redox OS support arriving in the next 18 to 24 months, WASM serves as a brilliant, functional stopgap in the meantime. + +Conclusion + +Emacs in the 2020s is entirely a choice, just as choosing to daily-drive or tinker with an esoteric operating system is a choice. Together, they form an unexpectedly delightful combination for hackers, hobbyists, and digital archaeologists alike.Attendees will leave this talk with a fresh appreciation for software portability, a smile on their faces, and perhaps a new spark of inspiration to find a weird operating system for their own weekend tinkering. + +About the speaker: + +Welcome, brave souls, to an eccentric journey into digital omnipresence! While others debate modern IDEs, true enlightenment lies in the extensible glory of Emacs. But why stop at mainstream systems? Today, we boldly venture where few dare to tread: running Emacs on obscure, esoteric operating systems Haiku, ReactOS and others. Prepare for a delightfully chaotic exploration of stubborn survival and our ultimate, unstoppable blueprint for total world domination—one bizarre kernel at a time. Resistance is futile! Aaron Grothe has been a developer for years and has been an Emacs users for a very long time. It was his first full screen editor and it will probably be his last :-) + + + +[[!inline pages="internal(2026/info/os-after)" raw="yes"]] + +[[!inline pages="internal(2026/info/os-nav)" raw="yes"]] + + |
