LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 07-15-2001, 11:52 PM   #1
Colonel Panic
Member
 
Registered: Jul 2001
Location: California
Distribution: Red Hat 7.1, Slackware 8.0
Posts: 216

Rep: Reputation: 30
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
 
Old 07-16-2001, 12:19 AM   #2
mcleodnine
Senior Member
 
Registered: May 2001
Location: Left Coast - Canada
Distribution: s l a c k w a r e
Posts: 2,731

Rep: Reputation: 45
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.
 
Old 07-16-2001, 02:56 AM   #3
isajera
Senior Member
 
Registered: Jun 2001
Posts: 1,635

Rep: Reputation: 45
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.
 
Old 07-16-2001, 02:45 PM   #4
Colonel Panic
Member
 
Registered: Jul 2001
Location: California
Distribution: Red Hat 7.1, Slackware 8.0
Posts: 216

Original Poster
Rep: Reputation: 30
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
 
Old 07-16-2001, 04:41 PM   #5
gizmola
Member
 
Registered: Jun 2001
Location: Los Angeles, CA USA
Distribution: RedHat
Posts: 53

Rep: Reputation: 15
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.
 
Old 07-21-2001, 09:11 PM   #6
Colonel Panic
Member
 
Registered: Jul 2001
Location: California
Distribution: Red Hat 7.1, Slackware 8.0
Posts: 216

Original Poster
Rep: Reputation: 30
Any good tutorials on assembly? Any websites?

*****Colonel Panic*****
 
Old 11-03-2004, 07:23 PM   #7
cap13
LQ Newbie
 
Registered: Sep 2004
Posts: 16

Rep: Reputation: 0
Go to www.osdever.net. Free forums, tutorials, and chat.
 
Old 11-04-2004, 01:22 AM   #8
manvirr
Member
 
Registered: Jul 2004
Location: Chandigarh
Distribution: RedHat 9.0
Posts: 34

Rep: Reputation: 15
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
 
Old 11-04-2004, 11:27 PM   #9
karlan
Member
 
Registered: Aug 2003
Location: San Francisco, California
Distribution: Slackware
Posts: 158

Rep: Reputation: 30
yea, just read linux from scratch.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Writing to MS Access DB from linux mtcougar832 Linux - Software 1 07-04-2005 12:43 AM
cd writing in linux salahuddin_66 Linux - Software 2 02-23-2005 11:00 PM
writing report on linux peeks General 6 06-13-2004 11:02 PM
cd writing software which supports multisession writing jayakrishnan Linux - General 3 03-24-2003 05:51 AM
CD Writing in Linux Gregory D. Hough Linux - General 3 03-04-2001 11:28 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration