LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Programming (https://www.linuxquestions.org/questions/programming-9/)
-   -   Writing a Linux Distro (https://www.linuxquestions.org/questions/programming-9/writing-a-linux-distro-4328/)

Colonel Panic 07-15-2001 11:52 PM

Writing a Linux Distro
 
Hi! I would like to know what kind of experience do you need to write a Linux distro, of any other OS for that matter. I know you should be an excellent programmer, and you should know computers inside and out, but what kind of programming languages should be used and are required. Thanks!

*****Colonel Panic*****

"Good programmers know what to write. Excellent programmers know what to rewrite"
--Eric S. Raymond

mcleodnine 07-16-2001 12:19 AM

Writing a distro? How bout building a distro - linuxfromscratch.

Writing your own kernel? Well nothing's out there to stop you.

Add-ins for the Linux kernel? Find a wish-list or todo list and contribute.

isajera 07-16-2001 02:56 AM

to write your own distro?

well... being an excellent programmer isn't quite enough. you'd need to be god. :) remember, linux was and is developed by THOUSANDS of programmers... not just one.

most of linux is written in C and C++, along with a lot of shell scripting, perl scripting, and learning esoteric editors inside and out.

Colonel Panic 07-16-2001 02:45 PM

I know it was done by thousands of programmers. I just want to do what Linus did and make something small and distribute it around so that it can grow. Anyonw can see that one man cannot make something as great as Linux!

*****Colonel Panic*****
"Good programmers know what to write. Excellent programmers know what to rewrite"
--Eric S. Raymond

gizmola 07-16-2001 04:41 PM

It's not clear what you're proposing to do. When you say distro, you are talking about a distribution of linux. So basically, it's the linux kernel, plus some set of other software, that can run on top of the kernel, shell, compilers etc., and an installer.

A number of the popular distros started out as a guy in a room who wanted something slightly different than what could be gotten previously.

If you're talking about creating your own custom kernel, well that's a whole different subject, and basically you need to learn about operating system design, and most likely want to be very good with assembler.

Colonel Panic 07-21-2001 09:11 PM

Any good tutorials on assembly? Any websites?

*****Colonel Panic*****

cap13 11-03-2004 07:23 PM

Go to www.osdever.net. Free forums, tutorials, and chat.

manvirr 11-04-2004 01:22 AM

Before you write your kernel, What Linus had developed, you need to be very thorough with the various computing architectures (e.g x86, Alpha..... etc etc)..... You have to have a very good command over assembly and c...... and have to learn about various hardwares and their architecture.

All the best for your quest... and hope you get a revolution going...

Cheers

Legends of Ratheria

karlan 11-04-2004 11:27 PM

yea, just read linux from scratch.


All times are GMT -5. The time now is 11:56 AM.