OS maken

Pagina: 1
Acties:
  • 248 views sinds 30-01-2008

  • ddkiller0900
  • Registratie: Juli 2001
  • Laatst online: 30-03 17:28
hoe begin je het beste eraan om een OS te maken. Ik had al van iemand gehoord, beginnen vanaf begin, met ASM :? Het moet een OS worden vooral voor netwerken en multimedia. Welke taal zou ik best gebruiken. Ik heb al ooit eens een OS gemaakt, maar het is kwijt geraakt en was nog niet helemaal af (na 3 jaar werken).

  • JayTaph
  • Registratie: Oktober 1999
  • Laatst online: 28-11-2025

JayTaph

Portability is for canoes.

Komt een paar keer per jaar langs,.. ben ooit eens begonnen met een tutorial om een OS van scratch af op te bouwen en die moet hier ook nog wel ergens in de search rondslingeren.. Tijdgebrek, je kent het wel...

Yo dawg, I heard you like posts so I posted below your post so you can post again.


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

[search=tutorial os]
succes! en laat maar weten wanneer het gelukt is :)

  • Marv
  • Registratie: Oktober 2000
  • Laatst online: 19-05-2021
Juist... maak ff een OS... :)

"Everything I've ever done or said is the complete opposite of what I've wanted" -- George


Verwijderd

}:O <-- OS
code:
1
):O

sorry... :)

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

is daar niet al een of ander pleur en sleur proggie voor ofzow? >:)

All my posts are provided as-is. They come with NO WARRANTY at all.


  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Was er niet een OS progger een paar maand terug. Die had ook een eigen OS gemaakt, simpel maar een hele prestatie als je bedenkt wat er allemaal bij komt kijken.

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

ddkiller0900: Ik heb al ooit eens een OS gemaakt, maar het is kwijt geraakt en was nog niet helemaal af (na 3 jaar werken).

hmm :?

hoe begin je het beste eraan om een OS te maken. Ik had al van iemand gehoord, beginnen vanaf begin, met ASM

hmmmmmmmmmm :?

Het moet een OS worden vooral voor netwerken en multimedia. Welke taal zou ik best gebruiken.

hmmmmmmmmmmmmmmmmm :? :?

:+

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

tsja ik vond em ook al een beetje vreemd :+ niet teveel patsen hiero, he! :) of was het een shelletje voor DOS :)

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Is idd een beetje vaag, ooit begonnen, maar kwijt geraakt, en nu afvragen hoe je moet beginnen. :)

"The shell stopped unexpectedly and Explorer.exe was restarted."


Verwijderd

Op vrijdag 14 december 2001 23:46 schreef ddkiller0900 het volgende:
hoe begin je het beste eraan om een OS te maken. Ik had al van iemand gehoord, beginnen vanaf begin, met ASM :? Het moet een OS worden vooral voor netwerken en multimedia. Welke taal zou ik best gebruiken. Ik heb al ooit eens een OS gemaakt, maar het is kwijt geraakt en was nog niet helemaal af (na 3 jaar werken).
Jij bent wat we in het nederlands noemen: VAAG :? :?

Je hebt er al 1 gemaakt en dan ga je aan ons vragen hoe het moet ? dat kan 2 dingen betekenen... je hebt het nog nooit eerder gedaan of je bent dement.

Verwijderd

[edit] weggehaald

  • Mickos
  • Registratie: Oktober 2001
  • Laatst online: 29-07-2015
Op zaterdag 15 december 2001 00:04 schreef mgfun het volgende:

[..]

Jij bent wat we in het nederlands noemen: VAAG :? :?

Je hebt er al 1 gemaakt en dan ga je aan ons vragen hoe het moet ? dat kan 2 dingen betekenen... je hebt het nog nooit eerder gedaan of je bent dement.
Hij is vergeten dat hij het nooit heeft gedaan :P.

Verwijderd

Op zaterdag 15 december 2001 00:08 schreef themickos het volgende:
Hij is vergeten dat hij het nooit heeft gedaan :P.
:P :9

  • ddkiller0900
  • Registratie: Juli 2001
  • Laatst online: 30-03 17:28
nee, ben het kwijtgeraakt doordat cd kapot is gegaat waar backup opstond, en was in qb geschreven, het draaide perfect, met netwerkje in, en tekstverwerking, en zo van die dingen. Helaas geen internet :(
Ik vraag hier extra info omdat het nu een serieus os moet gaan worden. Toen was gewoon omdat ik het eens wou proberen en voor wat kennis op te doen bij programmeren.

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

het was gemaakt in qbasic, draaide het dan als een shell bovenop command.com (DOS) ?

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


Verwijderd

Wat voor prog talen kun je al ??

ASM, C, C++ ?

een OS is wel wat anders dan een proggie die je even opstart onder dos / windoos.

Lees dit maar eens door:
http://mega-tokyo.com/os/os-faq.html << Super pagina
[topic=194472/1/100]

  • Mickos
  • Registratie: Oktober 2001
  • Laatst online: 29-07-2015
Op zaterdag 15 december 2001 00:11 schreef ddkiller0900 het volgende:
nee, ben het kwijtgeraakt doordat cd kapot is gegaat waar backup opstond, en was in qb geschreven, het draaide perfect, met netwerkje in, en tekstverwerking, en zo van die dingen. Helaas geen internet :(
Ik vraag hier extra info omdat het nu een serieus os moet gaan worden. Toen was gewoon omdat ik het eens wou proberen en voor wat kennis op te doen bij programmeren.
[offtopic]
Ow...jij bent toch niet die jongen(?, ja, ff gekeken man) die net voorbij kwam met een Aopen die zijn cd-rom had opgegeten >:) :P

  • ddkiller0900
  • Registratie: Juli 2001
  • Laatst online: 30-03 17:28
nee ben dat niet

dat os wat ik had geschreven was een soort mini-os voor als je problemen op je comp had zodat je via een bootdisk dit kon opstarten en daarna netwerken en zo instellen zodat je bestanden kon backuppen en zo. :)
best wel handig

  • Mickos
  • Registratie: Oktober 2001
  • Laatst online: 29-07-2015
Op zaterdag 15 december 2001 00:19 schreef ddkiller0900 het volgende:
nee ben dat niet

dat os wat ik had geschreven was een soort mini-os voor als je problemen op je comp had zodat je via een bootdisk dit kon opstarten en daarna netwerken en zo instellen zodat je bestanden kon backuppen en zo. :)
best wel handig
Mail hem ff als hij af is >:), uhm, neej laat maar, ISDN, maar ik wens je veel suc6, ik kan het niet, moet toch eens wat gaan proberen te programmeren...waar moet ik beginnen, maar ja, ik ben ook pas 12.

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Op zaterdag 15 december 2001 00:21 schreef themickos het volgende:

[..]

Mail hem ff als hij af is >:), uhm, neej laat maar, ISDN, maar ik wens je veel suc6, ik kan het niet, moet toch eens wat gaan proberen te programmeren...waar moet ik beginnen, maar ja, ik ben ook pas 12.
de meesten "groten" beginnen als ze 7 zijn hoor :) je loopt dus 5 jaar achter (verder is je reactie best offtopic)

  • Mickos
  • Registratie: Oktober 2001
  • Laatst online: 29-07-2015
Op zaterdag 15 december 2001 00:27 schreef wasigh het volgende:

[..]

de meesten "groten" beginnen als ze 7 zijn hoor :) je loopt dus 5 jaar achter (verder is je reactie best offtopic)
[offtopic]
wat als ze 7 zijn met programmeren? of als ze 7 zijn met nijntje op de computer :P ?

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 17:35

mulder

ik spuug op het trottoir

Op zaterdag 15 december 2001 00:19 schreef ddkiller0900 het volgende:
nee ben dat niet

dat os wat ik had geschreven was een soort mini-os voor als je problemen op je comp had zodat je via een bootdisk dit kon opstarten en daarna netwerken en zo instellen zodat je bestanden kon backuppen en zo. :)
best wel handig
Definieer OS. Wat jij beschrijft is geen OS. Ik heb er geen verstand van, maar volgens mij begint een OS bij jou in DOS. En volgens mij begint een OS feitenlijk in je MBR. Je zet trouwens al een vraagtekensmiley bij ASM.

oogjes open, snaveltjes dicht


  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Als je met aq Q(uick)Basic bedoel lijkt het me sterk dat je daar ooit een OS in hebt geschreven. Je weet wat een OS inhoud?

Edit: El_Mundo heeft een goed verhaal...
te laat dus. :)

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 03-05 14:26
hiero al eens begonnen aan een OS, vooral in C, maar alleen al de hassle om een soort van command promt te creeeren, hehe, het is wel ultra cool om je eigen pc te zien booten met XTracer-OS of whatever, maar het is vrij moeilijk.. laat staan mogelijk voor mensen met weinig ervaring..

Cursusje C ofzo lijkt me handig voor je begint ;)

  • ddkiller0900
  • Registratie: Juli 2001
  • Laatst online: 30-03 17:28
ik heb hier een cursus c ++ liggen hoor en ben der ook mee bezig. Ben zelf begonnen met programmeren toen ik 9 was. Toen waren dat nog van die kleine spelletjes met die mooie blokkerige vga dingetjes :) Trok op niks maar wel leuk voor die tijd. Waar is ergens een cursus ASM te vinden?? Dan kan ik dat eens gaan leren. C++ heb ik al iets meer dan de basis. Maar ik ga eens wat verderwerken met die cursus. Zijn een 700 blz. Wie heeft nog ideeen wat in het OS moet komen?

  • razor-x
  • Registratie: Februari 2001
  • Laatst online: 02-03 20:59
Op zaterdag 15 december 2001 10:17 schreef ddkiller0900 het volgende:
Wie heeft nog ideeen wat in het OS moet komen?
Een functie dat hij geld kan printen :+

/-
Ik heb er eigelijk weinig vertrouwen dat ik ook een ddkiller os op de markt zie komen,
Je kan mischien beter beginnen met het ombouwen van linux ofzo, en daarna steeds meer van je eigen spul erin zetten :)

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Even wat anders: hoe debug je een OS eigenlijk?

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • Onno
  • Registratie: Juni 1999
  • Niet online
Door er zelf debug functies voor te schrijven. :)

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Op zaterdag 15 december 2001 11:42 schreef Onno het volgende:
Door er zelf debug functies voor te schrijven. :)
Leg es uit, ik ben namelijk wel benieuwd.

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Je hebt OS emulators als Bochs (zoek maar bij Google) die je onder Winblows kan draaien of onder linux, en zo kan je testen. Deze simuleren gewoon je pc.... Je moet dus een image aanmaken en deze debuggen..... Ik ben er ooit heel even aan begonnen, maar bij gebrek aan DUIDELIJK materiaal over ossen ben ik maar gestopt.

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:28
Op zaterdag 15 december 2001 10:17 schreef ddkiller0900 het volgende:
Wie heeft nog ideeen wat in het OS moet komen?
Misschien eerst er maar even voor zorgen dat uw pc kan booten?

En dan vervolgens memory-management, I/O management en process-management routines gaan schrijven?
Daarna even voor de interface zorgen?

Multimedia enzo dat komt op de laatste plaats.

https://fgheysels.github.io/


Verwijderd

Met QB kan je toch geen OS maken, of ben ik gek?

Verwijderd

Op zaterdag 15 december 2001 13:42 schreef surreal het volgende:
Met QB kan je toch geen OS maken, of ben ik gek?
Je bent gek... maar het kan idd niet.

Verwijderd

Op zaterdag 15 december 2001 14:15 schreef mgfun het volgende:

[..]

Je bent gek... maar het kan idd niet.
Dank je. :P

  • HermeS
  • Registratie: Maart 2000
  • Laatst online: 21-04 20:17
wat een onzin post zeg.

probeer maar eerst een paar drivers teschrijfen voor een *nix systeem, als je dat onder de knie hebt, en heeel veel tijd (jaren) kun je het proberen.

en een os maak je niet,
die schrijf je ;)

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Ik ben benieuwd naar z`n definitie van een OS...

Misschien is de topicstarter wel gewoon slim genoeg om met ASM of C++ te werken, en daar dan ook inderdaad een standalone OS mee te maken. No one knows :)

  • roelio
  • Registratie: Februari 2001
  • Niet online

roelio

fruitig, en fris.

in principe kun je met QB wel een OS schrijven

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:28
Op zaterdag 15 december 2001 17:18 schreef limoentje het volgende:
in principe kun je met QB wel een OS schrijven
Hoezo? Volgens mij moet je toch echt een bootstrap schrijven en dat zie ik in QuickBasic nog niet zo zitten.

https://fgheysels.github.io/


  • JayTaph
  • Registratie: Oktober 1999
  • Laatst online: 28-11-2025

JayTaph

Portability is for canoes.

Op zaterdag 15 december 2001 11:42 schreef Onno het volgende:
Door er zelf debug functies voor te schrijven. :)
En zeker in den beginne veel piepjes tellen is mijn ervaring :)

Yo dawg, I heard you like posts so I posted below your post so you can post again.


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Op zaterdag 15 december 2001 19:11 schreef JayTaph het volgende:

[..]

En zeker in den beginne veel piepjes tellen is mijn ervaring :)
Gaat eens schrijven! ik wacht nog steeds op deel 2!

(en veel tijd ;( )

  • The - DDD
  • Registratie: Januari 2000
  • Laatst online: 24-04 22:08
Op zaterdag 15 december 2001 19:11 schreef JayTaph het volgende:

[..]

En zeker in den beginne veel piepjes tellen is mijn ervaring :)
Ghehe, ja je eerst concentreren op het aansturen van de pcspeaker zodat je op elke gewenste frequentie kan piepen zodat je zo mooi een alarm na kan doen met dat piepen.

Je weet wel zo'n echt alarm wat van laag naar hoog gaat. :P

Maar even serieus. Ik heb geen flauw idee, ik weet wel dat je met de juiste compiler prima bootstrap code kan schrijven met bijvoorbeeld C of C++. Het wordt alleen wat omvangrijker.

  • JayTaph
  • Registratie: Oktober 1999
  • Laatst online: 28-11-2025

JayTaph

Portability is for canoes.

Op zaterdag 15 december 2001 19:19 schreef wasigh het volgende:

[..]

Gaat eens schrijven! ik wacht nog steeds op deel 2!

(en veel tijd ;( )
He ja, sorry.. ik wil heel graag.. maar het is zo'n werk om een kwartier lang uit te leggen wat je de afgelopen 30 seconden aan code hebt ingetypt :). Op enkele kleinigheden na was/is deel 2 ook al af, maar daarna moet ik weer vanaf scratch beginnen. Der zit ook helemaal geen goeie verhaallijn in, dus eigenlijk moet ik dat ook nog in elkaar gaan brouwen. Aangezien ik morgen parket in me huis ga leggen gaat dat er ook al niet van komen... *zuchtsteunpuf*, was er maar iemand die mee kon schrijven (subtiele, doch luidruchtige hint :+)



Maar over de piepjes, soms komt het voor dat je niet fatsoenlijk naar het beeldscherm kan schrijven (bijvoorbeeld op het moment dat je net naar Pmode wil springen, of wanneer je bezig bent om de consoles te initialiseren etc), dan zijn piepjes de enige manier om te weten waar de code zich ergens bevind. (Bochs maakt alles een heeeeel stuk makkelijker aangezien deze na een crash een schat van informatie teruggeeft). Zodra je eenmaal een printf()-alike functie hebt geschreven ga je die helemaal platbombarderen met debug-strings en is het leven een heel stuk makkelijker geworden.

De bootsector zal vast ook met een C-compiler geschreven kunnen worden, ware het niet dat deze 512bytes maximaal mag zijn, met op specifieke plaatsen wat data (de partitie-tabel, boot-signature, BCB). Da's niet gemakkelijk om een compiler dit aan te leren, plus het feit dat je dit elke verschillende compiler het op een andere manier moet vertellen. Assembler (of eigenlijk de werking van een processor an sich) moeten voor 100% bekend zijn als je een OS gaat bouwen is mijn mening, puur alleen om het feit dat je anders niet eens weet *WAT* je aan het bouwen bent :). Als je een mp3-speler aan het bouwen bent, en je weet niet hoe een mp3 er intern uitziet, dan kan je naar mijn mening *geen* mp3-speler bouwen (visual click-coders uitgezonderd, maar da's een andere discussie :+).

Assembler is en blijft een must als je een OS gaat bouwen, punt. Tenzij iemand mij kan tonen hoe hij in pure C een LDT of GDT kan inladen, mutices kan locken of paging aan en uit kan zetten blijf ik hierbij.




(ik weet het, in plaats van deze lap tekst, had ik ondertussen deel 2 van de tutorial kunnen afmaken :-)).

Yo dawg, I heard you like posts so I posted below your post so you can post again.


Verwijderd

Uhm nee met Basic kun je idd geen OS schrijven nee. En uhm, ik zou ook eerst een beginnen assembler en C leren of zow.. Bovendien moet je eerst een hoop lezen over de architectuur van b.v. intel hardware (als je OS op een x86 gaat draaien that is).
Het moet een OS worden vooral voor netwerken en multimedia. Welke taal zou ik best gebruiken.
Okay, cu in 5 years ;) .. maar uhm, Welke taal je wilt gebruiken maakt niet veel uit maar er zijn altijd dingen die in assembler moeten, daar kun je niet onderuit. Als je eenmaal een basis hebt maakt het niet veel uit.
Ik heb al ooit eens een OS gemaakt, maar het is kwijt geraakt en was nog niet helemaal af (na 3 jaar werken).
Als je 3 jaar aan en OS gewerkt hebt, ben je dat dan allemaal al vergeten?
jelmervos:
Was er niet een OS progger een paar maand terug.
Yo ;)
Even wat anders: hoe debug je een OS eigenlijk?
Meestal gewoon door wat dingen op het scherm te laten uitspugen en dan te gaan hangen. Vooral bij protected mode kan het alleen laten `hangen' van de computer al genoeg zijn. Als het niet zou werken zou het namelijk zijn gereboot. Ook kun je het via een seriele verbinding met een andere computer debuggen of met x86 emulators zoals Bochs of zo

Verwijderd

Je kan het boek "Operating Systems, Design & Implementation" van Tanenbaum lezen. Als voorbeeld OS gebruikt hij z'n eigen Minix OS en is best handig om te leren.

  • wizl
  • Registratie: Maart 2001
  • Laatst online: 27-02-2023

wizl

hmmz

Vgl. mij haalt de topicstarter idd. wat dingen door elkaar :P
dat os wat ik had geschreven was een soort mini-os voor als je problemen op je comp had zodat je via een bootdisk dit kon opstarten en daarna netwerken en zo instellen zodat je bestanden kon backuppen en zo. :)
best wel handig
ddkiller0900 bedoel je niet gewoon een bootdisk met ramdrive ondersteuning en wat tooltjes links en rechts (ik noem een edit.com, fdisk.exe, format.com) :?

edit:

en toen vond mijn compjoeter het nodig, om NA mijn post de rest van de reacties na vannacht te laten zien, waardoor dit hele verhaal een beetje mosterd na de maaltijd is |:(

  • ddkiller0900
  • Registratie: Juli 2001
  • Laatst online: 30-03 17:28
nee het was echt een os, maar het nam zo weinig ruimte in dat het op een diskette paste :)
heb ik zelfs nog een teksverwerker voor geschreven die veel op word leek :)

  • tomato
  • Registratie: November 1999
  • Niet online
Kijk dit zijn nog eens de interessante topics >:)

* tomato heeft ook tomatoOS nog ergens liggen, ooit in VB geschreven 8-)

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 25-04 02:41
Op zondag 16 december 2001 23:36 schreef tomato het volgende:
* tomato heeft ook tomatoOS nog ergens liggen, ooit in VB geschreven 8-)
Ik ook, nou ja, alleen ontworpen dan... De sheridan 3D controls moesten dan vensters voorstellen :+ ;)

En het heette NOS - "New Operating System". Maar ja, toen was ik een jaar of 9... :)

edit: (om deze discussie weer on-topic te krijgen en niet teveel af te dwalen naar OS'en geschreven in VB ;) )
ddkiller0900, hetgene wat je wil maken is geen OS, maar een soort van reddingsprogramma. Die kun je maken door een bootable diskette te maken met daarop autoexec.bat, command.com en dat soort zooi, met daarop ook je (het liefst gecompileerde) QBasic programma. Je maakt dan gewoon nog gebruik van DOS.

  • DroogKloot
  • Registratie: Februari 2001
  • Niet online

DroogKloot

depenisvanjezus

Een OS geprogrammeerd in xBasic? Moet ik toch even om lachen :P Dat is zoiets als een wolkenkrabber bouwen van karton en hout :)

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
tomato: * tomato heeft ook tomatoOS nog ergens liggen, ooit in VB geschreven 8-)
Gezien de reacties, ik nam eerst aan dat tomato hier een grapje maakte :o .

Een OS schrijven in VB lijkt mij een praktisch onmogelijkheid.... toch?

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 25-04 02:41
Op zondag 16 december 2001 23:59 schreef mbravenboer het volgende:
Een OS schrijven in VB lijkt mij een praktisch onmogelijkheid.... toch?
't Is maar wat je onder een OS verstaat... :+ ;)

  • tomato
  • Registratie: November 1999
  • Niet online
mbravenboer: Gezien de reacties, ik nam eerst aan dat tomato hier een grapje maakte :o .
* tomato *LOL* :D
Een OS schrijven in VB lijkt mij een praktisch onmogelijkheid.... toch?
...toch?
Hehe, ja natuurlijk. Al ligt het natuurlijk aan je definitie van 'Operating System'. Als je dit heel ruim ziet, is het heel goed mogelijk een OS in VB te schrijven.

Maar wat ik onder een OS versta is niet in VB te realiseren. Het is al naar voren gekomen, er zijn gewoon onderdelen (kijk alleen al naar wat nodig is om een OS te booten) waar je een low-level taal voor nodig hebt (in ruime zin zul je hiervoor zelfs altijd ASM voor nodig hebben).

Onderdelen kun je natuurlijk best in VB schrijven, alleen zul je dan wel een VB intepreter of compiler in je OS moeten hebben zitten. En het is nog maar de vraag wat je nog een OS noemt. Wanneer Microsoft Kladblok (c) in VB geschreven zou zijn, is dan een deel van een OS in VB geschreven?

En ik maakte ook eigenlijk een mopje, stiekem vermaakte ik mij wel met de opmerkingen van de topicstarter (hoewel het misschien weer een beetje lullig is om er sarcastisch op in te gaan :o).

* tomato heeft tomato het idee dat ie nu enorm aan het happen is |:(

[edit]
Er is dus helaas geen tomatoOS ;(
Hoewel het heel goed had gekunt dat ik ooit eens geheel onwetend iets gemaakt zou hebben met die pretentie, als ik terugdenk waar ik vroeger (toen Opa nog jong was) allemaal mee bezig was... :+

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
tomato: ...toch?
Je weet het nooit met die Microsoft talen, voordat je het weet kan je inline assembly opnemen ofzo ;) .
Maar wat ik onder een OS versta is niet in VB te realiseren.
Ik schrok al: er waren een paar mogelijkheden:
1. Een aantal personen hadden de definitie van een OS niet helemaal door.
2. Een aantal personen begrepen niet helemaal wat je met VB zoal wel en niet kan.
3. Een paar personen zaten net als tomato een grapje te maken.

;) .
En ik maakte ook eigenlijk een mopje, stiekem vermaakte ik mij wel met de opmerkingen van de topicstarter (hoewel het misschien weer een beetje lullig is om er sarcastisch op in te gaan :o).
Ik zat er na jouw opmerking over te denken om te vertellen over mijn pandoramos, 100% Java en wilde voorstellen om de code uit te wisselen zodat we wat van elkaar kunnen leren, maar dat heb ik toch maar niet gedaan :+ .
* mbravenboer heeft tomato het idee dat ie nu enorm aan het happen is |:(
Ik was vooral diegene die hapte geloof ik omdat er te serieus op in werd gegaan ;) . Zal voortaan beter nadenken en je de lol even gunnen ;) .
Hoewel het heel goed had gekunt dat ik ooit eens geheel onwetend iets gemaakt zou hebben met die pretentie
Ach iedereen doet rare dingen, ik dacht enkele jaren terug nog aan een Java OS met ingebouwde VM of een Java native compiler. Allemaal mogelijk, maar beetje lastig te realiseren ;) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Onno
  • Registratie: Juni 1999
  • Niet online
Op maandag 17 december 2001 00:25 schreef mbravenboer het volgende:
Ach iedereen doet rare dingen, ik dacht enkele jaren terug nog aan een Java OS
Net als Sun dus. :P

Wat is er eigenlijk van JavaOS geworden, sun.com zwijgt er in alle talen over. :)

  • Kippenijzer
  • Registratie: Juni 2001
  • Laatst online: 28-04 20:21

Kippenijzer

McFallafel, nu met paardevlees

De opvatting van het woord OS is hier gewoon nogal microsofts... Die hadden ook hun OS windows... Wat alleen maar een prgramma bovenop DOS command.com was... OP NT/W2K en XP na dan tegenwoordig... Maar op zich is windows wel gewoon een uitgebreidere implementatie beovenop een nogal tollerante DOS kernel... Linuxkernel bijvoorbeeld is gewoon veel meer geintegreerd, maar ook die kun je enorm uitkleden en de rest als modules laden... Of dit nou hardwaredrivers zijn of software dingen...
modprobe -v windows :?

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 02-05 19:55
Een vriend van me heet 'Petros', en er bestaat ook een os genaamd 'Petr OS' :D

Is niet door hem gemaakt, maar wel leuk toeval.

Verder denk ik dat de topic starter nog een heeel eind verwijderd is om maar een idee te hebben wat voor werk er bij komt kijken :+

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Onno: Net als Sun dus. :P
Yep alleen heeft Sun iets meer mankracht en hebben zei het dus ook voor elkaar gekregen ;) .
Wat is er eigenlijk van JavaOS geworden, sun.com zwijgt er in alle talen over. :)
Ik heb eigenlijk geen idee, ze verkochten ooit zelfs Java workstations, maar volgens mij zijn ze daarmee gestopt ivm de geringe belangstellig (ze zagen er wel cool uit overigens ;) ). JavaOS is toen volgens mij ook in de prullebak verdwenen...

Ik vond wel dit ;) :

http://www.sun.com/smi/Press/sunflash/9605/sunflash.960529.11819.html

http://news.cnet.com/news/0-1005-200-311404.html?tag=rltdnws

Allebei erg funny ;) .

Ah, ik vond deze nog: over de afschaffing van de zaak:

http://news.cnet.com/news/0-1003-200-346375.html?tag=bplst

Op zich is de gedachte van een Java operating system voor een thin-client of een klein-device nog helemaal niet zo gek, maar goed...

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • JayTaph
  • Registratie: Oktober 1999
  • Laatst online: 28-11-2025

JayTaph

Portability is for canoes.

Op maandag 17 december 2001 00:45 schreef Onno het volgende:

[..]

Net als Sun dus. :P

Wat is er eigenlijk van JavaOS geworden, sun.com zwijgt er in alle talen over. :)
Fanatieke java-coder @ sun:
code:
1
2
3
4
5
6
7
8
9
import java.OS.*

public class JavaOS {
  public void main (String[] boot_args) {
    JavaOS our_new_os = new JavaOS();

    our_new_os.boot(boot_args);
  }
}

Huh? java.OS not found? Waarom hebben wij nog geen OS-packages? Hoe kunnen we nu in hemelsnaam een OS in elkaar zetten zonder OS packages... Naja.. schrap dat pers-bericht maar van de site.. dit wordt niks...

:+

Yo dawg, I heard you like posts so I posted below your post so you can post again.


  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Overigens was er ooit nog eens een 'community' project: JOS. Dat schoot allemaal niet echt op en zag nu dat het project vrij dood is :+ . De website www.jos.org is fuji en de sourceforge pagina is ook... uhm... leeg.

http://sourceforge.net/projects/jos

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


Verwijderd

Op zondag 16 december 2001 23:55 schreef Nephilin het volgende:
Een OS geprogrammeerd in xBasic? Moet ik toch even om lachen :P Dat is zoiets als een wolkenkrabber bouwen van karton en hout :)
Klopt, met een breede basis, veel geduld en goede preciesie is het mogelijk. >:)

[edit]
Ohja, en natuurlijk heeeeeeeel veel houtlijm, en in Basic zal je dat moeten vervangen door fantasie >:)
[edit]

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:49

Creepy

Tactical Espionage Splatterer

code:
1
2
3
4
5
6
7
8
10 print "Now booting BasicOS(tm)..."
20 for k:=1 to 100000; next k
30 print "Done."
40 print "[BasicOS: /]:"
50 input($s);
60 print "Command: "+$s+" not understood."
70 goto 40
80 print "Rebooting now."

Basic OS :)

Hmm... ergens in dit topic staat ook dat de topicstarter een tekstverwerker ala Word heeft gemaakt? Damn zeg.. als ie dat niet had gezegd had ik em bijna sereus genomen! :)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 09-04 22:08
Op zaterdag 15 december 2001 20:38 schreef The - DDD het volgende:
Ik heb geen flauw idee, ik weet wel dat je met de juiste compiler prima bootstrap code kan schrijven met bijvoorbeeld C of C++. Het wordt alleen wat omvangrijker.
Nee hoor, daar heb je een asm{ } statement voor...

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


  • JayTaph
  • Registratie: Oktober 1999
  • Laatst online: 28-11-2025

JayTaph

Portability is for canoes.

Op maandag 17 december 2001 11:38 schreef MSalters het volgende:

[..]

Nee hoor, daar heb je een asm{ } statement voor...
Idd, je kunt geen stdlib gebruiken, geen crt0 etc. Wat wel kan (bijvoorbeeld grub en dergelijke doen dat), een stuk bootstrappen in assembler en control overdragen aan een C-programma. Da's feitelijk hetzelfde als wat je met een C-kernel ook doet...

Yo dawg, I heard you like posts so I posted below your post so you can post again.


  • NetForce1
  • Registratie: November 2001
  • Laatst online: 23-03 10:29

NetForce1

(inspiratie == 0) -> true

Op maandag 17 december 2001 11:05 schreef Creepy het volgende:
code:
1
2
3
4
5
6
7
8
10 print "Now booting BasicOS(tm)..."
20 for k:=1 to 100000; next k
30 print "Done."
40 print "[BasicOS: /]:"
50 input($s);
60 print "Command: "+$s+" not understood."
70 goto 40
80 print "Rebooting now."

Basic OS :)
Lang geleje dat jij met BASIC heb gewerkt ofnie? :)

Je kunt in QB wel ASM gebruiken, je kunt nl. een library in ASM schrijven, en die vervolgens in je proggie importeren.

De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"


Verwijderd

Op maandag 17 december 2001 17:10 schreef ddewit het volgende:

[..]

Lang geleje dat jij met BASIC heb gewerkt ofnie? :)

Je kunt in QB wel ASM gebruiken, je kunt nl. een library in ASM schrijven, en die vervolgens in je proggie importeren.
Fout :+

Je kan die ASM compileren tot een library en gebruik maken van de functies die in die library staan, dat is nou net ff wat anders ;)

  • NetForce1
  • Registratie: November 2001
  • Laatst online: 23-03 10:29

NetForce1

(inspiratie == 0) -> true

Op maandag 17 december 2001 18:55 schreef Xtentic het volgende:

[..]

Fout :+

Je kan die ASM compileren tot een library en gebruik maken van de functies die in die library staan, dat is nou net ff wat anders ;)
Zoiets bedoelde ik ook 8-)

De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Op vrijdag 14 december 2001 23:59 schreef stylee het volgende:
ddkiller0900: Ik heb al ooit eens een OS gemaakt, maar het is kwijt geraakt en was nog niet helemaal af (na 3 jaar werken).

hmm :?
<bijzonder offtopic>
ARGGHH!! :o
* stylee heeft de oude "Arien"-quotingstyle overgenomen !!
</bijzonder offtopic>

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:49

Creepy

Tactical Espionage Splatterer

Op maandag 17 december 2001 17:10 schreef ddewit het volgende:

[..]

Lang geleje dat jij met BASIC heb gewerkt ofnie? :)
Hmm... had er ff bij moeten zetten dat het MSX Basic is :)
Maar zelfs dan klopt het waarschijnlijk nog niet hehehe...

Maar goed.. een echt OS in Basic is naar mijn idee nauwelijks te doen.. toch leuk dat dit topic nog steeds leeft hehe.. of de topicstarter verstaat dus heel wat anders onder een OS dan ik (en wat anderen aan dit topic te zien) doen, of het is echt een flinke grap :)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 02-05 22:22

chem

Reist de wereld rond

sugth...

Klaar voor een nieuwe uitdaging.

Pagina: 1

Dit topic is gesloten.