Wannabe nix guru starting a new os


 
Thread Tools Search this Thread
Contact Us Post Here to Contact Site Administrators and Moderators Wannabe nix guru starting a new os
# 1  
Old 04-09-2013
Linux Wannabe nix guru starting a new os or distro

after much searching around there isn't a "TOSS" (True Open Source) solution, personally I did like OSS however now i believe that "so called" Free Software should be free & Free From any license restrictions

so as I feel that way I've decided to write new OS and I was thinking of basing it loosely on the Downloadable Solaris source code, or maybe someone could suggest a better base, I don't expect it will be very popular, I just happen to think that people (namely me) deserve a truly free OS

I also on hardwarefofums.com here:
Code:
http://www.hardwareforums.com/threads/oss-open-source-software-what-a-joke.38264/

a while ago so you know it's not a pie in the sky idea that will never take flight

I'm also thinking this would be a very good way to learn how nix works practically
I know this will be hard very bumpy road to travel, so i appreciate any help / advise offered

thank you very much for taking the time to read this,

thankies xxx

P.S. I also should add that I don't much care for money and people who are looking to get rich and as such I don't want to be either rich or famous, I just want an OS that is truly free & reasonably easy to port to other architectures, so I guess it could also beat Android at it's own game but that is not my intention, I suppose it possible be of use to some admins

i would also appreciate any help getting started

thankies

Last edited by donkey42; 04-09-2013 at 05:14 PM.. Reason: edit title
# 2  
Old 04-09-2013
You are describing BSD... License restrictions = pretty much nil. You see features and even code from BSD in many, many places.

"TOSS" implies everything else is "(Fake)OSS". Pick another acronym that doesn't insult the world, I think.

If you're not writing a new kernel from scratch, you're not making a new operating system, just a new distribution.

There is some open hardware out there, but all the really complicated stuff, like video cards, blur the line between hardware and software heavily, to the point that they couldn't release source if they wanted to -- too many industry secrets. Even inside processors these days there is 'code' (microcode) that you cannot access or control.

Last edited by Corona688; 04-09-2013 at 04:16 PM..
This User Gave Thanks to Corona688 For This Post:
# 3  
Old 04-09-2013
Quote:
Originally Posted by Corona688
You are describing BSD... License restrictions = pretty much nil. You see features and even code from BSD in many, many places.
well BSD it is then

Quote:
Originally Posted by Corona688
"TOSS" implies everything else is "(Fake)OSS". Pick another acronym that doesn't insult the world, I think..
I''ll think about that, TBH i never even considered that, I just typed it as is was in my head

Quote:
Originally Posted by Corona688
If you're not writing a new kernel from scratch, you're not making a new operating system, just a new distribution.
no, the kernel will be written too with an emphasis on hyper performance (well so i say now)

Quote:
Originally Posted by Corona688
There is some open hardware out there, but all the really complicated stuff, like video cards, blur the line between hardware and software heavily, to the point that they couldn't release source if they wanted to -- too many industry secrets. Even inside processors these days there is 'code' (microcode) that you cannot access or control.
not really interested in specialized hardware I'm wanting more of a generic system that can be ported to other arch

BTW: thankies for the quick reply Corona

Edit:

@Corona: after thinking a while FOSS could be referred to as (Fake)OSS due to my opinion on OSS

[ot]no offense & thank God for the Edit function[/ot]

Last edited by donkey42; 04-09-2013 at 04:34 PM.. Reason: add
# 4  
Old 04-09-2013
Quote:
Originally Posted by donkey42
no, the kernel will be written too with an emphasis on hyper performance (well so i say now)
The kernel's job, other than managing hardware, is mostly to stay out of the way while the application programs run. In most circumstances, the kernel spends next to no time running. There's only so far you can go with a 'hyper performance kernel' to make it actually faster.

You could do some interesting things with buffering and scheduling to make it more responsive I suppose.

It's not like everyone else set out to write 'low performance' kernels, anyway.
This User Gave Thanks to Corona688 For This Post:
# 5  
Old 04-09-2013
Quote:
Originally Posted by Corona688
The kernel's job, other than managing hardware, is mostly to stay out of the way while the application programs run. In most circumstances, the kernel spends next to no time running. There's only so far you can go with a 'hyper performance kernel' to make it actually faster.

You could do some interesting things with buffering and scheduling to make it more responsive I suppose.
interesting to know, i guess i'll see how things progress, so maybe a new distro it is

Quote:
Originally Posted by Corona688
It's not like everyone else set out to write 'low performance' kernels, anyway.
very true



thankies again Corona

Last edited by donkey42; 04-09-2013 at 05:22 PM.. Reason: edit
# 6  
Old 04-10-2013
Like peoples, who think high ! (i really mean it - no joke - no offense )
There is nothing wrong with that but you should really know what you are doing.
Take a look at beginner mistakes in OSDEV . ( no offense - maybe you're pro. )
Code:
http://wiki.osdev.org/Beginner_Mistakes

and maybe a look over here :
Code:
http://wiki.osdev.org/Books

you should be fimiliar with most of books or subjects mentioned in that site.

osdev's forum is also a good place to ask questions, but be sure that you've read at least
the beginner section in the osdevwiki, so people don't ignore you in forum while asking questions.

and wish you a good luck Smilie
This User Gave Thanks to love_debian For This Post:
# 7  
Old 04-10-2013
Quote:
Originally Posted by love_debian
Like peoples, who think high ! (i really mean it - no joke - no offense )
There is nothing wrong with that but you should really know what you are doing.
Take a look at beginner mistakes in OSDEV . ( no offense - maybe you're pro. )
Code:
http://wiki.osdev.org/Beginner_Mistakes

and maybe a look over here :

Code:
http://wiki.osdev.org/Books

no I'm definitely not a pro (e.g. trying to figure NAT out as we speak) yes I'm a "pro" compared to some but, compared to you guys I'm a plank & a noob
Quote:
Originally Posted by love_debian
you should be familiar with most of books or subjects mentioned in that site.

osdev's forum is also a good place to ask questions, but be sure that you've read at least
the beginner section in the osdev wiki, so people don't ignore you in forum while asking questions.

and wish you a good luck
i need all the luck i can get

thankies love_debian.
[ot]i too love Debian, currently using Wheezy[/ot]
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to grep a line not starting with # from a file (there are two lines starting with # and normal)?

e.g. File name: File.txt cat File.txt Result: #INBOUND_QUEUE=FAQ1 INBOUND_QUEUE=FAQ2 I want to get the value for one which is not commented out. Thanks, (3 Replies)
Discussion started by: Tanu
3 Replies

2. Shell Programming and Scripting

Need help from a C++ makefile guru

hello, i'm recompiling some c++ code for OSX and there are some bugs as the configure is not picking up some libs like atlas, pastix, etc, it should be finding either in standard path or with pkgconfig but it's not so i'm rewriting the Makefile. C++ territory is a bit of a stretch with all of... (0 Replies)
Discussion started by: f77hack
0 Replies

3. What is on Your Mind?

Noob and Guru

A long time ago, my computer crashed, at that time, I was using Windows98, but because I was a noob at computers, my friend recommended me apro to fix it for me.   He came, saw the computer, and asked if I had a backup/installation disk for Windows 98. I said no.   He thought about it for a... (1 Reply)
Discussion started by: vistastar
1 Replies

4. UNIX for Dummies Questions & Answers

Looking for something like Citrix for *nix

Hi, I don't mean the client.... I mean the server - I have the client to connect to a windows citrix server already. The next best thing I can use at present is VNC (I only want remote desktop, not application sharing specifically). The thing with VNC is that when you go on you are... (3 Replies)
Discussion started by: d11wtq
3 Replies

5. UNIX for Dummies Questions & Answers

To all the Java guru...

Please forgive me if this is the wrong place for this post. I didn't see a good place to post this topic in. :D I would like to know what's the most popular and reliable Java IDE out there nowadays? A FREE one would be awesome! :D Thanks for your suggestion! Cheers! (10 Replies)
Discussion started by: laila63
10 Replies

6. What is on Your Mind?

*nix Desktops

Yeah, we all know where to find screenshots of Unix and Linux, but it would be awesome to see some of your *nix screenshots. Okay.. to explain: This is my KDE desktop on Yellow Dog Linux. I changed the background recently to a Commodore 64 theme (pretty cool) and no longer is the Konstruct Konsole... (25 Replies)
Discussion started by: gnerd
25 Replies

7. UNIX for Dummies Questions & Answers

UNIX Wannabe

Heya folks, I have a computer that is dying to have UNIX installed. However due to the fact that I can pinch a penny until it screams for mercy, I would like to install a FREE version if UNIX. I have a version of Red Hat Linux, but I am afraid that is not enough like Unix to really get a good... (5 Replies)
Discussion started by: TechKnow
5 Replies

8. UNIX for Advanced & Expert Users

what do most Unix guru's use ? :D

I wanted to know what email app most Sun solaris / unix gurus use ? I have become quite NON microsoft in the last few months in my studying solaris.. thanks simon2000 (6 Replies)
Discussion started by: simon2000
6 Replies
Login or Register to Ask a Question