Jump to content

There are many "hobby" OS kernel projects, like http://phoronix.com/scan.php?page=news_item&px=ToaruOS-Development-2016. As you can see it's not easy to get anything meaningful. To make your own OS you have to write a kernel with all the low level stuff, hardware interfaces, drivers and more. If you are not masters in ASM and in general kernel concepts and development you won't write anything.

 

Link to comment
https://linustechtips.com/topic/688160-os/page/2/#findComment-8833295
Share on other sites

Link to post
Share on other sites

6 hours ago, kerradeph said:

Because realistically, you're not going to take on making an entire operating system as your starter project. Creating a Linux variant first would be where you would want to start. 

 

What were you expecting this OS to look like? Considering you asking specifically for visual studio, i don't know if you quite understand the size of the project you are asking about. 

I have fully read about os and their components from internet and many are confusing a bit some are saying to try Linux and some are saying to try visual studio !! And many programs !! Etc etc 

AS I AM A NEW STARTER I WANT TO KNOW WHERE TO START CLEARLY 

thank you 

need your replay pls 

Link to comment
https://linustechtips.com/topic/688160-os/page/2/#findComment-8833946
Share on other sites

Link to post
Share on other sites

5 hours ago, Baladiscovery said:

I have fully read about os and their components from internet and many are confusing a bit some are saying to try Linux and some are saying to try visual studio !! And many programs !! Etc etc 

AS I AM A NEW STARTER I WANT TO KNOW WHERE TO START CLEARLY

Do you know what's the difference between IDE and Linux operating system? Don't expect any "10 steps to write an operating system" as such do not exist. It's one of the most complex thing to do and if you don't even have basic knowledge then skip it - you are far away from writing anything remotely close to a operating system kernel. I'm a developer since many many years and I don't even had an idea to do that - as 1) I don't do low level codding, 2) in general it's pointless, 3) requires tons of time (for which you won't get paid).

 

Linux is a good example to see and learn how a OS kernel is made and how it is binded with userland, so step one is https://github.com/torvalds/linux and step two: http://ssearch.oreilly.com/?q=kernel&x=0&y=0

 

Link to comment
https://linustechtips.com/topic/688160-os/page/2/#findComment-8835181
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×