Click here to Skip to main content
15,888,521 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
What are the requirements to develop Operating system.
Including the knowledge of C#, .net, ASM and visual studio.
Can anybody guide.
Posted

Here you are (forget managed languages and check out the whole series): "Beginning Operating System Development, Part One"[^].
 
Share this answer
 
Comments
Souvikroyc 3-Aug-12 4:45am    
Thanks a lot for providing the link.
Is there any chance to develop OS in visual studio 2010?
CPallini 3-Aug-12 5:04am    
C is the 'system development language' in my opinion. However, have a look at this
http://www.codeproject.com/Articles/99928/Develop-Your-Own-Operating-System-in-C-or-VB-NET
Christian Graus 3-Aug-12 4:48am    
Of course, but you'd do better to do it in C or C++
There is a project called Singularity that addressed development of Operating Systems in managed code[^].
Developing an OS is a HUGE task - but at least going through some of the documentation available could give you an idea how difficult it is to do what you want to do (not saying its impossible - just difficult).
 
Share this answer
 
Comments
Souvikroyc 3-Aug-12 4:52am    
Abhinav, thanks a lot to understand my query. i have just now trying to learn all the things relating to OS development. this project SINGULARITY is having open source but under the roof of microsoft. is there any other way to have OS development with own.
Abhinav S 3-Aug-12 5:12am    
You could read a few books on OS development and try, at least build a small system for your own needs.
But honestly, more often than not, such projects end up being academic projects more than ayything else.
Given that C# and .NET are managed languages, you clearly are a long way from knowing enough to attempt this.
 
Share this answer
 
Comments
Souvikroyc 3-Aug-12 4:32am    
I understand, any related guidance regarding for kernel and shell development. will your please help me the exactly what would be the procedure from the scratch.
Christian Graus 3-Aug-12 4:34am    
1 - learn to program
2 - do lots of programming so you have enough experience to write the sort of code needed
3 - quit your job
4 - work for 5 years
5 - have a basic OS for your personal use
Souvikroyc 3-Aug-12 4:43am    
basic OS like as.
please help me to have a initial start.
Christian Graus 3-Aug-12 4:48am    
Buy the Stroustrup book and learn C++.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900