LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 10-26-2011, 03:04 PM   #1
zeealex
LQ Newbie
 
Registered: Oct 2011
Posts: 11

Rep: Reputation: Disabled
thinking of writing a basic linux based OS??


hi peeps

i'm wondering, where would i need to start in writing a simple Linux Based OS, i have an old PC i can test and write it on. I'm trying to prove my IT teacher wrong because she insulted my mental capacity and commitment towards writing an operating system. I've used Visual C++ and C# before but it was a very long time.

wondering if anyone here could help me out?
thanks if you can
 
Old 10-26-2011, 03:36 PM   #2
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
Creating a Linux distro doesn't really involve any serious coding (except if you want to write your own GUI installer, some distro-specific modifications to applications, etc).

http://www.linuxfromscratch.org/index.html
 
1 members found this post helpful.
Old 10-26-2011, 07:03 PM   #3
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,923
Blog Entries: 44

Rep: Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158
Hi,
Welcome to LQ!
Quote:
Originally Posted by zeealex View Post
hi peeps

i'm wondering, where would i need to start in writing a simple Linux Based OS, i have an old PC i can test and write it on. I'm trying to prove my IT teacher wrong because she insulted my mental capacity and commitment towards writing an operating system. I've used Visual C++ and C# before but it was a very long time.

wondering if anyone here could help me out?
thanks if you can
Steering won't violate the challenge. Core code is one thing but you need to learn the intrinsic,semantics and syntax for a operating Gnu/Linux to understand how things are done. No need to re-invent the wheel. You can always make a better wheel.

I would think you would benefit with 'LFS (Linux From Scratch). Not really programming but learning to build a Gnu/Linux via methodologies presented.

Knowing 'C' is helpful for working or developing code. Without knowledge and understanding OS, your task(s) will be hard to start anew.
Learn the semantics of building a OS via LFS or even using cookbooks to build;
You should consider learning 'BASH' to augment your experiences. Look at links 4,5,6 below. The other links are very useful.

Just a few links to aid you to gaining some understanding;



1 Linux Documentation Project
2 Rute Tutorial & Exposition
3 Linux Command Guide
4 Bash Beginners Guide
5 Bash Reference Manual
6 Advanced Bash-Scripting Guide
7 Linux Newbie Admin Guide
8 LinuxSelfHelp
9 Utimate Linux Newbie Guide
10 Linux Home Networking
11 Virtualization- Top 10

The above links and others can be found at 'Slackware-Links'. More than just SlackwareŽ links!


"Knowledge is of two kinds. We Know a subject ourselves, or we know where we can find information upon it."- Samuel Johnson
 
1 members found this post helpful.
Old 10-26-2011, 10:17 PM   #4
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,973

Rep: Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623
Dooohhh!

I can't read.

Last edited by jefro; 10-28-2011 at 09:24 PM.
 
Old 10-28-2011, 05:55 AM   #5
zeealex
LQ Newbie
 
Registered: Oct 2011
Posts: 11

Original Poster
Rep: Reputation: Disabled
thank you so much for the help guys i really appreciate it!!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Need help writing basic bash script to toggle two i8kctl commands (fan speed hi/low) Dennola4 Slackware 5 06-12-2011 10:33 AM
LXer: Thinking About Writing LXer Syndicated Linux News 0 03-12-2011 08:30 AM
Considering writing a server for a virtual world (text-based, like MUD) - Which lang? iceportal Programming 9 09-22-2006 12:23 PM
Thinking of Using Linux Johnny Faster Linux - General 9 05-24-2006 08:34 PM
(java) BASIC and FORM based auth in the same web app mhiggins Programming 0 10-14-2004 10:07 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 05:49 PM.

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