Linux or your own?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
Touch
Member
Member
Posts: 56
Joined: Sun Oct 22, 2006 10:33 am
Location: England

Linux or your own?

Post by Touch »

I was thinking whilst doing my Work Experience the other day, whether it would be a good idea to make a Linux OS. I mean, there is GNOME and KDE already available, so you wont nessacarily need to program the kernel. Most programs are there and it looks good, if you lay it right.

But then I started thinking, of when I first started to program my OS, and the feeling I had. I love the idea of making something which is my own, and that will be completely mine.
It will probably take longer, but in the end, it will be mine!

Im still deciding whether or not to start a Linux distro, it's ok if I do, because I'm only on the kernel :roll: .

~Touch
Midas
Member
Member
Posts: 140
Joined: Sat Jun 24, 2006 4:40 pm
Location: Falkirk, Scotland
Contact:

Re: Linux or your own?

Post by Midas »

Just to note, GNOME and KDE aren't remotely associated with the kernel - they're desktop environments which make use of the X11 specification implementation (usually X.org's version) to display a GUI.

But yeah, rolling your own Linux distro would probably be quite educational, and relatively not that hard.
Regards,
Angus [Óengus] 'Midas' Lepper
User avatar
chase
Site Admin
Posts: 710
Joined: Wed Oct 20, 2004 10:46 pm
Libera.chat IRC: chase_osdev
Location: Texas
Discord: chase/matt.heimer
Contact:

Post by chase »

Just do a google search for "Linux from Scratch" the whole process is already documented.
User avatar
Touch
Member
Member
Posts: 56
Joined: Sun Oct 22, 2006 10:33 am
Location: England

Post by Touch »

@Midas: Yeah, I know that they are desktop environments.

@Chase: I have also read the Linux from scratch.
"We cannot trust the sword in the hands of a n00b!" - Southpark
User avatar
Neo
Member
Member
Posts: 842
Joined: Wed Oct 18, 2006 9:01 am

Post by Neo »

Touch wrote:@Midas: Yeah, I know that they are desktop environments.

@Chase: I have also read the Linux from scratch.
So then you want to add to the numerous so called Linux distros?
Don't really think that fits into the OS development board. :)
Only Human
User avatar
Brendan
Member
Member
Posts: 8561
Joined: Sat Jan 15, 2005 12:00 am
Location: At his keyboard!
Contact:

Post by Brendan »

Hi,
Neo wrote:
Touch wrote:@Midas: Yeah, I know that they are desktop environments.

@Chase: I have also read the Linux from scratch.
So then you want to add to the numerous so called Linux distros?
Don't really think that fits into the OS development board. :)
Creating your own Linux distribution probably wouldn't qualify as "OS development", but...

Writing all of your own code to run on top of the Linux kernel (and dumping everything else, like X, Bash, intrd, daemons, etc) would qualify as "OS development"...


Cheers,

Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Midas
Member
Member
Posts: 140
Joined: Sat Jun 24, 2006 4:40 pm
Location: Falkirk, Scotland
Contact:

Post by Midas »

Touch wrote:@Midas: Yeah, I know that they are desktop environments.
Sorry, I just was confused as to what you meant by " mean, there is GNOME and KDE already available, so you wont nessacarily [sic] need to program the kernel"
Regards,
Angus [Óengus] 'Midas' Lepper
User avatar
Touch
Member
Member
Posts: 56
Joined: Sun Oct 22, 2006 10:33 am
Location: England

Post by Touch »

@Midas: The desktop development doesnt need to be made.

Well, I dont think I'm making a linux distro, just the thought.
"We cannot trust the sword in the hands of a n00b!" - Southpark
User avatar
B.E
Member
Member
Posts: 275
Joined: Sat Oct 21, 2006 5:29 pm
Location: Brisbane Australia
Contact:

Post by B.E »

I think what you mean is making an os that is compatible with programs bult for linux. it's not a bad Idea, considering that when you make an OS, the hardest part is finding hardware manufactures to make drivers for you OS(or finding information about a device(like a video card)) and it'd would be a a lot easier than makeing an OS compatible with M$
User avatar
Touch
Member
Member
Posts: 56
Joined: Sun Oct 22, 2006 10:33 am
Location: England

Post by Touch »

Yeah, I know M$ is a difficult OS to make work with your OS.
"We cannot trust the sword in the hands of a n00b!" - Southpark
Post Reply