Hmm..
Olen monta vuotta miettinyt että milloin aloittaisin käyttöjärjestelmän?
Nyt tajusin että en jaksaisi tehdä sitä yksin joten etsin henkilöä joka voisi tehdä käyttöjärjestelmää kanssani C C ja Assebly kielillä?
Vaatimuksena on myös joko skype tai discord!
Jos joku haluaa niin laittakaa alas!
Kiitos :D :O :P
Olen monta vuotta miettinyt että milloin aloittaisin käyttöjärjestelmän?
Nyt tajusin että en jaksaisi tehdä sitä yksin joten etsin henkilöä joka voisi tehdä käyttöjärjestelmää kanssani C C ja Assebly kielillä?
Vaatimuksena on myös joko skype tai discord!
Jos joku haluaa niin laittakaa alas!
Kiitos :D :O :P
Vastaukset 5
Vanhimmat
Ei ole mitään järkeä tehdä pyörää uudestaan, Linuxin voi virittää mihin vaan. Jos assykieli kiinostaa niin Kolibri OS on tehty assyllä. Linux from Scratch on jakelu, jossa kaikki käännetään itse ohjeiden mukaan.
Jos Linux on liian järeä niin Mbed korteille on mbed os tai voi ohjelmoida ilman käyttistä valmiiden luokkakirjastojen avulla.
Tuossa vähän osviittaa minkä kokoisesta hommasta on kyse
http://www.tivi.fi/Kaikki_uutiset/microsoft-siirsi-windows-kehityksen-linus-torvaldsin-kehittamalle-alustalle-6652398
Joku 4 vuotta sitten luin kesälomalla ajantappona jonku tutoriaalin netistä, missä tehtiin step-by-step vaiheittain pieni käyttis. Opiskelumielessä semmoisen vois koodailla mutta mitään käytännön hyötyä siitä tuskin on.
Enpä nyt sanoisi. Monestikin muodostuu embedded-maailmassa hyviä pohjia, jotka nyt eivät aivan käyttöjärjestelmän määritelmää täytä, mutta käytännössä toimivat kuin ne: Tarjoavat palveluita uusille ohjelmille, kuten asennuksen, valmiita flash-kortin lukurutiineja, sarjaporttia, usb:ta, muistin jaottelua, yms. Harvaa projektia siis enää polkaistaan aivan tyhjästä käyntiin. Eli hommat kehittyy pikkuhiljaa isommiksi ja tekemällä ne heti alusta oikein - niitä voidaan hyödyntää uudelleen. Ja jos pohja on eri laitteissa sama - ei ole kovinkaan iso homma saada laitteita kommunikoimaan keskenään.
Käytännön hyöty tuosta "itse tekemisestä" on se, että tietää perin juurin, mitä laite milloinkin tekee. Tämä vähentää yllätysten mahdollisuutta huomattavasti, kun homma on omissa käsissä. Open source:sta periaatteessa viat voi itse korjata - jos ne onnistuu löytämään. Ja closed source:ssa ne voi raportoida - ensimmäinen korjausyritys tulee sitten 6kk kuluttua aikaisintaan. Tästä syystä voi olla järkevää pitää tuollaista puolivillaista käyttöjärjestelmän raakiletta yllä omiin tarpeisiin.
Käyttöjärjestelmän tekemisessä ei oikein tarvitse assemblyä. Lähinnä pitää osata lukea vanhaa koodia ja joka on yleensä C:tä ja käyttää kääntäjää.
Skype ja Discord eivät liity oikein mitekään käyttöjärjestelmään ja näiden lisenssit taitaa kieltää levittämisen ellei ole eriskeen hankkinut lupaa, että varmaan jotain yhteistyösopimusta tarvitsisi värkätä
Pölvästi. Eiköhän aloittaja tarkoittanut Skypen ja Discordin vaatimuksellaan KOMMUNIKAATIOTA sen yhteistyökumppanin kanssa. Miten tyhmä joku voi olla!!!