F5F Stay Refreshed Software Operating Systems System Design and Core Capabilities

System Design and Core Capabilities

System Design and Core Capabilities

B
BossyBobby7
Junior Member
22
09-30-2023, 09:20 PM
#1
Hello to all readers, I’m starting this project to build a free software and open-source operating system tailored for essential infrastructure, embedded devices, and scientific applications. A fitting example is when such an OS powers a Mars rover or satellite, managing real-time data processing... or runs the machines behind cars and power plants. Essentially, I aim to create a Linux alternative that truly serves community needs, especially since Linux already has a vast codebase making major enhancements challenging. Your feedback would be invaluable—please share your ideas or updates whenever you have them. Thank you, and stay tuned as I set up the server with the upcoming repository and website.
B
BossyBobby7
09-30-2023, 09:20 PM #1

Hello to all readers, I’m starting this project to build a free software and open-source operating system tailored for essential infrastructure, embedded devices, and scientific applications. A fitting example is when such an OS powers a Mars rover or satellite, managing real-time data processing... or runs the machines behind cars and power plants. Essentially, I aim to create a Linux alternative that truly serves community needs, especially since Linux already has a vast codebase making major enhancements challenging. Your feedback would be invaluable—please share your ideas or updates whenever you have them. Thank you, and stay tuned as I set up the server with the upcoming repository and website.

M
Mr_Piggieton
Member
93
10-07-2023, 04:13 PM
#2
Trying to build a Linux competitor from scratch is extremely challenging—especially if you're passionate about it. Making it functional is already a significant achievement. Key enhancements like...? Many useful but currently absent features depend heavily on existing code, making progress difficult. Why not focus on completing HURD? It's been around for decades, and finally someone should invest the effort to make it a solid release?
M
Mr_Piggieton
10-07-2023, 04:13 PM #2

Trying to build a Linux competitor from scratch is extremely challenging—especially if you're passionate about it. Making it functional is already a significant achievement. Key enhancements like...? Many useful but currently absent features depend heavily on existing code, making progress difficult. Why not focus on completing HURD? It's been around for decades, and finally someone should invest the effort to make it a solid release?

Z
Zegazel
Member
87
10-07-2023, 06:17 PM
#3
Explore contributions for HAiku OS and SKYOS on the official site.
Z
Zegazel
10-07-2023, 06:17 PM #3

Explore contributions for HAiku OS and SKYOS on the official site.

G
GrefGb
Member
244
10-08-2023, 12:04 AM
#4
Thank you for your feedback so far. I want to be clear that my aim isn't to replace Linux, but rather to develop a competing solution in the scientific computing space—specifically targeting markets like satellite control or high-performance computing environments. My secondary focus will be on infrastructure systems, which is a less competitive area. Your insights are valuable, and I truly appreciate your time and perspective.
G
GrefGb
10-08-2023, 12:04 AM #4

Thank you for your feedback so far. I want to be clear that my aim isn't to replace Linux, but rather to develop a competing solution in the scientific computing space—specifically targeting markets like satellite control or high-performance computing environments. My secondary focus will be on infrastructure systems, which is a less competitive area. Your insights are valuable, and I truly appreciate your time and perspective.

D
DeoManchick
Member
68
10-15-2023, 06:37 PM
#5
In my view, the most useful suggestion is to adopt a microkernel or hybrid design, embracing a modern "monolithic Unix" style. Following today’s Nix OS trends seems outdated; Linux reflects this shift clearly. Plan 9 is no longer supported, making it a potential successor. Keep a stable ABI and consider a C-compatible interface to simplify development for FOSS projects, encouraging broader participation. (Speaking of this, early on it was just a thought—whatever you do) C remains timeless. For compatibility, favor x86_64 over ARM, ensuring smooth support for both current and future systems.
D
DeoManchick
10-15-2023, 06:37 PM #5

In my view, the most useful suggestion is to adopt a microkernel or hybrid design, embracing a modern "monolithic Unix" style. Following today’s Nix OS trends seems outdated; Linux reflects this shift clearly. Plan 9 is no longer supported, making it a potential successor. Keep a stable ABI and consider a C-compatible interface to simplify development for FOSS projects, encouraging broader participation. (Speaking of this, early on it was just a thought—whatever you do) C remains timeless. For compatibility, favor x86_64 over ARM, ensuring smooth support for both current and future systems.

B
BlowMeGalaxy
Member
60
10-25-2023, 12:40 PM
#6
99.99999999999999999999............% chance you will fail, much less so for competing against something as robust as Linux.
B
BlowMeGalaxy
10-25-2023, 12:40 PM #6

99.99999999999999999999............% chance you will fail, much less so for competing against something as robust as Linux.

C
Chronodran
Junior Member
39
11-07-2023, 02:52 PM
#7
Linux works well for most of these applications, and it's currently the standard for many projects. It offers strong performance, scalability, and a lightweight design. If you have a particular use case that could be improved, consider developing a patch for Linux rather than building from scratch. Also, it's considered a specialized option.
C
Chronodran
11-07-2023, 02:52 PM #7

Linux works well for most of these applications, and it's currently the standard for many projects. It offers strong performance, scalability, and a lightweight design. If you have a particular use case that could be improved, consider developing a patch for Linux rather than building from scratch. Also, it's considered a specialized option.