Voglio davvero iniziare a lavorare sullo sviluppo del sistema operativo, in particolare sullo sviluppo del kernel, con il progetto Darwin Open Source - costruire il mio sistema operativo simile a Mac, tuttavia non sono abbastanza esperto per lavorare sull'arte nera dello sviluppo del kernel - Sono costantemente scoraggiato dai commenti: "il tuo codice deve essere vicino allo spettacolare", "Devi essere un veterano della programmazione per scrivere nello spazio del kernel"
Quindi ho cercato di trovare altri progetti. Al momento sto lavorando a CryENGINE 3, ma non riesco a entrare nell'API perché cerco costantemente di avviare lo sviluppo del kernel.
Non ho esperienza in programmi di user-land, tuttavia ho ricercato e creato piccoli programmi basati su assembly.
Nota: ho 17 anni.
Ci sono dei progetti che mi puoi consigliare di iniziare, quindi posso avere un po 'di esperienza per le applicazioni user-land? Trovo quasi impossibile costruire qualcosa di rivoluzionario.
Ho esperienza con C, C ++, C #, Java, Haskell, Ruby, Lua e ASM.
Inoltre: qual è la possibilità di creare un'azienda dallo sviluppo del software?