F5F Stay Refreshed Software Operating Systems How to make an OS?

How to make an OS?

How to make an OS?

Pages (2): Previous 1 2
G
GhostOfDay
Member
91
08-17-2023, 02:47 AM
#11
Sure, that works for you. Just type "Linux From Scratch" into a search engine.
G
GhostOfDay
08-17-2023, 02:47 AM #11

Sure, that works for you. Just type "Linux From Scratch" into a search engine.

K
kcristan
Senior Member
514
08-17-2023, 11:38 AM
#12
This topic can be found on the wikiHow website. It explains that building a computer operating system requires a small team, extensive research, and significant time investment. Starting it is not straightforward.
K
kcristan
08-17-2023, 11:38 AM #12

This topic can be found on the wikiHow website. It explains that building a computer operating system requires a small team, extensive research, and significant time investment. Starting it is not straightforward.

H
HorseyHay
Member
208
08-17-2023, 08:05 PM
#13
One individual developed a Unix-based learning operating system. The state covered living expenses or supported living with parents, spanning roughly three years. Linus Torvalds discussed the topic extensively in interviews, with his detailed account found in his book "Just for Fun."
H
HorseyHay
08-17-2023, 08:05 PM #13

One individual developed a Unix-based learning operating system. The state covered living expenses or supported living with parents, spanning roughly three years. Linus Torvalds discussed the topic extensively in interviews, with his detailed account found in his book "Just for Fun."

A
awss_sultan
Junior Member
5
08-21-2023, 06:05 AM
#14
Use a GNU+Linux compatible copy-paste method to save your files.
A
awss_sultan
08-21-2023, 06:05 AM #14

Use a GNU+Linux compatible copy-paste method to save your files.

P
PinkaminaPie
Member
113
08-21-2023, 11:48 AM
#15
Back then things were less complicated. Building an OS kernel was a bit more straightforward. Most contemporary operating systems originated from the work of just a few individuals. Yet reaching today’s level required input from countless contributors. Consider Linux as an example: Linus likely began with the initial kernel, but he didn’t develop the file system, scheduler, or most applications. He simply adapted elements from MINIX to create his own version because the licensing terms didn’t suit him. In reality, Linus didn’t start entirely from nothing. Similarly, Apple’s macOS and Microsoft’s Windows NT followed comparable paths.
P
PinkaminaPie
08-21-2023, 11:48 AM #15

Back then things were less complicated. Building an OS kernel was a bit more straightforward. Most contemporary operating systems originated from the work of just a few individuals. Yet reaching today’s level required input from countless contributors. Consider Linux as an example: Linus likely began with the initial kernel, but he didn’t develop the file system, scheduler, or most applications. He simply adapted elements from MINIX to create his own version because the licensing terms didn’t suit him. In reality, Linus didn’t start entirely from nothing. Similarly, Apple’s macOS and Microsoft’s Windows NT followed comparable paths.

L
louie018
Posting Freak
824
08-27-2023, 07:07 AM
#16
In summary, you're asking whether one person or a small group can accomplish the same goals independently. They may have been simpler than current systems, but starting from scratch could still be feasible without relying on large corporations or active developer communities.
L
louie018
08-27-2023, 07:07 AM #16

In summary, you're asking whether one person or a small group can accomplish the same goals independently. They may have been simpler than current systems, but starting from scratch could still be feasible without relying on large corporations or active developer communities.

J
JakeTheTiger
Member
216
08-27-2023, 01:42 PM
#17
It hinges on how detailed you aim for. If you're aiming to match today's standards without advanced expertise, it's unlikely. Building a full operating system is a complex effort involving multiple fields. Creating just the kernel—with core functions like task scheduling, memory management, and inter-task communication—is feasible for one person. The latest approach that fits those three criteria is Miro Semak's QP Framework, which he developed independently. However, it remains relatively simple and might feel similar to 1980s OS designs, suitable for microcontroller use.
J
JakeTheTiger
08-27-2023, 01:42 PM #17

It hinges on how detailed you aim for. If you're aiming to match today's standards without advanced expertise, it's unlikely. Building a full operating system is a complex effort involving multiple fields. Creating just the kernel—with core functions like task scheduling, memory management, and inter-task communication—is feasible for one person. The latest approach that fits those three criteria is Miro Semak's QP Framework, which he developed independently. However, it remains relatively simple and might feel similar to 1980s OS designs, suitable for microcontroller use.

H
Hannibal_2004
Member
59
08-29-2023, 09:25 AM
#18
Nevertheless, I’d prefer to mention @LoGiCalDrm—Linus still understood what he was doing and how his initial target system functioned. If the OP doesn’t grasp the mechanics of the PowerPC 700 series, they’re unlikely to make progress.
H
Hannibal_2004
08-29-2023, 09:25 AM #18

Nevertheless, I’d prefer to mention @LoGiCalDrm—Linus still understood what he was doing and how his initial target system functioned. If the OP doesn’t grasp the mechanics of the PowerPC 700 series, they’re unlikely to make progress.

Pages (2): Previous 1 2