Crazierl: an Erlang Operating System

Crazyreal: An Erlang Operating System


You can join your friends in a Dist cluster by sharing a URL with the same hashtag and enabling Dist with the checkbox at the bottom of the terminal.

Hashtag (to link)

Please wait for the emulator to start. JavaScript is required.

warnings

  • There is no security barrier between nodes in a dist cluster; You should only use dist between nodes you control and trust.
  • This demo uses gen_tcp_dist which communicates in plain text; You should only use it on networks you control and trust
  • This demo uses wss://relay.widgetry.org to provide networking service; Chances are you don’t have control over it.
  • “Nobody in their right mind would drive this unencrypted and unauthenticated Erlang distribution on the Internet is insecure.” – Szogberg, in the Erlang Core Team thread
  • You may have received the link from a non-friend, and you may be connecting to a completely random person
  • If a malicious person can connect to your crisial node, they can take control of it, and if there is a v86 vm escape, they can take control of your browser window as well
  • Do not use credentials or enter sensitive information or PII
  • Chatting with people on the Internet can be dangerous.
  • This operating system has not been modified to comply with California’s Digital Age Assurance Act (2025 AB 1043), and may not be appropriate for use in your jurisdiction.

Effort chat:start(). After you are disturbed!

More information about Crazieral. This demo shows CrazyReal running in your browser on a simulated x86 PC (courtesy of v86).

Thank you

  • v86: https://copy.sh/v86/ https://github.com/copy/v86
  • xterm.js: https://xtermjs.org/ https://github.com/xtermjs/xterm.js



<a href

Leave a Comment