TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mezzanine: A Common Lisp-based 64-bit OS for VirtualBox

193 pointsby selfover 10 years ago

16 comments

selfover 10 years ago
It&#x27;s in its early days, but it has a working compiler, garbage collection, etc. It was announced on the Freenode #lisp channel; start reading at <a href="http://log.irc.tymoon.eu/freenode/lisp?around=2015-01-25T15:08:33&amp;types=mnaot#1422198513" rel="nofollow">http:&#x2F;&#x2F;log.irc.tymoon.eu&#x2F;freenode&#x2F;lisp?around=2015-01-25T15:...</a><p>Screenshot: <a href="https://dl.dropboxusercontent.com/u/46753018/Screen%20Shot%202015-01-19%20at%2001.29.31.png" rel="nofollow">https:&#x2F;&#x2F;dl.dropboxusercontent.com&#x2F;u&#x2F;46753018&#x2F;Screen%20Shot%2...</a>
评论 #8944005 未加载
评论 #8945070 未加载
评论 #8944828 未加载
jacquesmover 10 years ago
I like this. There is strength in having many different species of operating system. Monocultures are vulnerable to all kinds of diseases, one way to combat that is to have a (much) larger variety of operating systems so that infecting any of them has a very low return-on-investment.<p>So any new operating system that is far from the beaten path should be very much welcomed, this one is more interesting than most since it is written using a high level language.<p>Looking forward to an eventual release.
评论 #8944600 未加载
评论 #8944159 未加载
评论 #8947623 未加载
评论 #8944355 未加载
rasurover 10 years ago
Nice! <i>Please</i> do alert us when it appears on github. I&#x27;m sure there will be interest.<p>EDIT: In fact if you can announce your github id now&#x2F;soon people can start watching in earnest.
mark_l_watsonover 10 years ago
This looks very cool. I am going to wait until the source is posted on github before trying it. I was lucky enough to have received a Xerox 1108 Lisp Machine in the early 1980s, so having an OS written in Lisp seems reasonable :-)<p>Also, I agree with jacquesm&#x27;s comment on the advantages of many operating systems.
tedunangstover 10 years ago
Are people up voting this because they like the title or they like the link? Because there&#x27;s literally more information about what this is in the HN title than the link. Is an anonymous paste the closest this thing has to a homepage?
评论 #8944411 未加载
评论 #8944325 未加载
评论 #8944337 未加载
auviover 10 years ago
Awesome! I just downloaded the vm disk and the system is up and running inside VirtualBox. It was good to see the CL-USER&gt; prompt.
dmytrishover 10 years ago
I&#x27;ve been pleasantly surprised with its slick UI.<p>But, as with many Lisp OS images, there is an issue with explorability: how do I discover system commands in the REPL? I know a bit of Common Lisp, but it&#x27;s not clear to me how to discover what system can and what not, how to explore the environment. Neither Filesystem Viewer provides any clues, nor does REPL.
pmoriartyover 10 years ago
Copy of install instructions here: <a href="http://okturing.com/src/2648/body" rel="nofollow">http:&#x2F;&#x2F;okturing.com&#x2F;src&#x2F;2648&#x2F;body</a><p>Also might as well copy them here too:<p><pre><code> 1) Install VirtualBox from https:&#x2F;&#x2F;www.virtualbox.org&#x2F; 2) Download and ungzip the disk image from https:&#x2F;&#x2F;dl.dropboxusercontent.com&#x2F;u&#x2F;46753018&#x2F;Mezzanine%20Demo%201-disk1.vmdk.gz 3) Create a new VM in VirtualBox with the following settings: Type: Other Version: Other&#x2F;Unknown 64-bit Memory size: 512MB Use an existing virtual hard drive file, the one you downloaded 4) Open the settings for the VM and switch to the Network tab. 5) Open the advanced settings and change the adapter type to virtio-net 6) Click OK. The VM is ready to start.</code></pre>
评论 #8944401 未加载
nemoniacover 10 years ago
So what needs to happen to run this on the bare metal with stumpwm and emacs on top?
评论 #8945580 未加载
muminoffover 10 years ago
No issue with naming? I mean there is already an open-source project named Mezzanine, but it is CMS built with Django. <a href="http://mezzanine.jupo.org/" rel="nofollow">http:&#x2F;&#x2F;mezzanine.jupo.org&#x2F;</a>
mgsouthover 10 years ago
It&#x27;s up on github (name changed to Mezzano because of the conflict with the CMS project):<p><a href="https://github.com/froggey/Mezzano" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;froggey&#x2F;Mezzano</a><p>IRC log discussing building: <a href="http://log.irc.tymoon.eu/freenode/lisp?from=2015-01-27T19%3A00%3A00&amp;to=2015-01-28T00%3A00%3A00&amp;type%5B%5D=m&amp;type%5B%5D=a&amp;type%5B%5D=n&amp;type%5B%5D=p&amp;type%5B%5D=o&amp;type%5B%5D=t" rel="nofollow">http:&#x2F;&#x2F;log.irc.tymoon.eu&#x2F;freenode&#x2F;lisp?from=2015-01-27T19%3A...</a>
crististmover 10 years ago
Now this is looks pretty nice and I&#x27;d like it to take off. It can be the next Lisp Machine but unfortunately it raises a red flag with the licensing terms - MIT. The author distributed the binary without the source code which is fine with MIT. He might release the code or change his mind and never release it. Again this is his choice.<p>But at this point, the distributed image is not any different than a proprietary solution. What good is it for me if I can&#x27;t change it?<p>No flame-wars please.
kermitdanceover 10 years ago
Sounds cool but I&#x27;m kind of reluctant to run a VBox only described by a pastebin-like bit of text. Does anyone else think that way?
评论 #8944336 未加载
htorover 10 years ago
This is good work! I seriously _need_ to see the source code. Always wanted to make an OS in a high level language.
tempodoxover 10 years ago
I don&#x27;t know VirtualBox that well, the instructions in the post are unclear to me and don&#x27;t work. Could someone elaborate this for VB-dummies like me?<p>Edit: Especially unclear is “<i>Use an existing virtual hard drive file, the one you downloaded</i>”. How do I do that?
评论 #8946389 未加载
avodonosovover 10 years ago
A video screencast is welcome!
评论 #8946349 未加载