Results 1 to 10 of 11
hello!
I am looking for an early Linux version that can be compiled on a 8086 machine.
The idea is to adjust is for a project of mine.
already tried: ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 12-17-2012 #1Just Joined!
- Join Date
- Dec 2012
- Posts
- 2
first Linux for PC source code
hello!
I am looking for an early Linux version that can be compiled on a 8086 machine.
The idea is to adjust is for a project of mine.
already tried: * google: "linux source code" * google: "first linux for PC" * google: "first linux source code" > got me the original code written by linus torvalds but this is not what I needed * exploring kernel.org * and some other google queries.
Please help, I'm not a linux expert.
- 12-17-2012 #2
Hi and welcome
There is no kernel for 8086
The earliest supported x86 cpu up to now is an i386
ftp://ftp.kernel.org/pub/linux/kerne.../RELNOTES-0.01
..but starting with 3.8, i386 is dropped. An i486 is now the minimum
git.kernel.org - linux/kernel/git/torvalds/linux.git/commitYou must always face the curtain with a bow.
- 12-17-2012 #3Just Joined!
- Join Date
- Jan 2008
- Posts
- 22
Check out the history of Linux. There is a fine summary at History of Linux - Wikipedia, the free encyclopedia. Specifically, Linux was created after the 80386 was released and was designed to take advantage of features not found on earlier processors. So, there was never a version of Linux that would run on the 8086 processor.
- 12-17-2012 #4Just Joined!
- Join Date
- Apr 2003
- Posts
- 38
What Irithori says is in part correct. But, as a non-Linux person you should understand almost all existing distros as used by millions do NOT have the 3.8 kernel. The 3.8 kernel is being introduced, and future distros may, in fact most will, use it. But, it is not yet in use by most Linux users.
>>An i486 is now the minimum
should be "distros using the latest kernel will have 486 as the minimum." Distros with older kernels will be available for a very long time.
In the late '90's before I retired from a high tech factory, we had one of the first PC's, no HD, etc. I used it solely for an impedance transformation program written in abasic. They came and took it from me, because we had a new military box which needed the clock speed of that old PC for testing. I wrote the program again in C, and compiled it as an executable file, runnable on most Intel machines.
So, while it is not our business, it would sure be interesting fo know why you are using an old machine like that.
- 12-17-2012 #5Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 10,233
I ran AT&T and SCO Unix on 8086 boxes in the mid-1980s. I think early versions of BSD Unix, which you should still be able to get the source to, ran on 8086 hardware as well. These were command-line implementations for the most part because until the 80286, you were limited to 1MB of RAM (640k in reality) because of the 20bit address space.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 12-18-2012 #6Just Joined!
- Join Date
- Dec 2012
- Posts
- 2
Thank you all for helping!
irlandes : the reason I need this is pretty much academic , I have a crazy idea to compile build a linux distro for "myCpu" (due to site [rightful] policy [I don't have 15 posts yet] you'll just have to google it)
so I assumed that the less opcodes in the bootloader and the less code in the kernel the better...
- 12-18-2012 #7Just Joined!
- Join Date
- Jun 2007
- Posts
- 4
ELKS- Linux port for 8086 8088, 80186, 80286. Try earlier versions
ELKS: The Embeddable Linux Kernel System:
elks.sourceforge.net
- 12-18-2012 #8Just Joined!
- Join Date
- Mar 2009
- Location
- Santa Cruz, California
- Posts
- 76
The Microsft/SCO Xenix system had mainly 8086 versions. That was very much hampered by lack of memory protection. https://en.wikipedia.org/wiki/Xenix
And yes, Xenix preceded MS-DOS by several years!
- 12-18-2012 #9Just Joined!
- Join Date
- Apr 2003
- Posts
- 38
Thanks for explaining. You were not obliged to, but people on these technical forums are pretty curious folks. Good luck. That ELKs thing sounds interesting.
By the way, I am curious why this page is larger than the screen, the postings over-run the screen, and there is no slider to move it over. I have seen no other page which does that, at least not on later versions of Kubuntu.
- 12-20-2012 #10Just Joined!
- Join Date
- Mar 2007
- Location
- Melbourne, Australia
- Posts
- 29


Reply With Quote

