Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • Michael MJD did a video on this recently :)

    https://youtu.be/5MZljgXW2WA

  • Amazing! I find it extremely fascinating that somebody is able to create entire operating system. Not a easy task!
  • Ahh this OS is small enough that a university professor used it as the basis for his class assignments: write a device driver for it, or a pipe implementation, if I recall correctly. I thought it was pretty genius at the time, and it was certainly quite a challenge for the students too.
  • it took me a while to find. here is the source code: https://sourceforge.net/projects/visopsys/files/visopsys-0.9...
  • Interesting. Never heard of this system before. It's apparently a monolithic kernel, developed almost exclusively by originally Canadian programmer Andy McLaughlin since 1997. The system has a graphical user interface, preemptive multitasking, and virtual memory. It is implemented in C and IA-32 assembly language. Here is a 2012 interview with the author: https://www.pingdom.com/blog/visopsys-operating-system/.
  • Surprisingly only one small previous thread:

    Visopsys - https://news.ycombinator.com/item?id=18147201 - Oct 2018 (6 comments)

    by dang
  • This is very very cool, and unlike a lot of other "hobby" OSes actually looks usable as a daily driver if your needs are basic (kids, elderly, older/cheaper hardware, etc).

    While for nerds computers have become these monstrously powerful things that can do everything under the sun, there's definitely still plenty of people who just want a computer to write down notes, keep a calendar, use the calculator... eg the things home computers were originally made to do.

    by sen
  • I took an OS in college in 2006 and the big project that my prof required us to do was to make modification of visopsys. The software was primitive at that time but still had UI interface.

    I emailed the author to ask some questions in my project. The author had connection with my prof and informed my prof about this. My prof told me that I was not allowed to ask the author regarding this project. So I had to figured out on my own.

    It was fun to play around with and learnt how things work at deep OS level. It was a good memory for me :)

    And you guys notice anything about my username? :)

Explore Birbla archives