[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


Anyone here (successfully or tried) made their own operating system?
I want make my own to run this raspberry PI and it'll have its own GUI and stuff. Nothing too crazy, some basic file system and media players and a browser and a notepad and other stuff.
How difficult is it? What language should I learn? C or Rust? I'm a Pythonlet.
>>
There's no point in seriously making even a hobby OS unless you have a clear idea how this OS will differ. The only relatively unexplored paradigm is capabilities OS, but you'll so much shit trying to design the basics that every OS needs that you'll probably quit before you have anything bootable. Not to discourage you though, because if you know how it'll differ go for it.
>>
>>109409386
also, you'll most definitely want this running in QEMU first, only then on an actual metal. And raspberry pi isntra great choice, especially if you want to eventually write some graphics drivers. I hear the best documented GPUs are Intel, so Idrjust target x64 and Intel gpus. But QEMU first anyway.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.