this post was submitted on 28 Aug 2023
122 points (100.0% liked)

Linux

48077 readers
774 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 25 points 1 year ago (1 children)

So, as is, a real C64 should be able to boot Linux within a week or so.

This made me laugh! But as an avid vintage computing fan, I applaud this effort.

I wonder if it runs common programs such as vim.

[–] [email protected] 1 points 1 year ago (3 children)

Vim needs to be compiled to 6502 or you need to implememt an x86 emulator (not sure if it could run at all on a CPU that limited)

[–] [email protected] 7 points 1 year ago (1 children)

The CPU could run vim even if it needs to emulate an x86. The problem is going to be RAM, the C64 just doesn't have enough. Even early versions vi took up most of the available RAM in a PDP-11/70.

[–] [email protected] 6 points 1 year ago

An x86 emulator could in theory be implemented in a Commodore 64, given that it's a Turing-complete machine. Would it be practical, though? Hardly.

[–] [email protected] 4 points 1 year ago

The post refers to a RISC-V emulator for C64. The Linux kernel booted is RISC-V, so you'd be vim for the same.