[ deximat @ 11.05.2007. 23:42 ] @
Ne razumem... Kako ustvari OS funkcionise i kako ga napraviti? Programirao sam malo.... web sranice... pa me je zainteresovalo kako bi mogao napraviti svoj os i na koji naci radi? Jel postoji negde na netu ili da mi neko objasni ukratko...



Unapred hvala!
[ Mitrović Srđan @ 12.05.2007. 09:25 ] @
Ukratko o toliko obimnoj tematici tesko da ces naci nesto sto ces moci da svaris za
neko ekstremno kratko vreme.
Probaj citati od pocetka od osnova i arhitektura operativnih sistema...

http://www.cet.co.yu/cetknjige/KDetaljno.aspx?ID=3453
[ deximat @ 12.05.2007. 13:38 ] @
Postoji li nesto slicno, a da je besplatno na netu?
[ Slobodan Trebovac @ 12.05.2007. 13:54 ] @
Evo, imaju ova dva linka iz Top teme:
http://www.nondot.org/sabre/os/articles
http://www.osdever.net/tutorials.php?cat=0&sort=1

@mod's: u TOP temi su validna samo gore navedena dva linka, tako da bi je (TOP temu) trebalo malo procistiti.
[ Mitrović Srđan @ 12.05.2007. 19:48 ] @
Citat:

Postoji li nesto slicno, a da je besplatno na netu?

Da.
www.google.com
[ Sinisa Nedeljkovic @ 15.06.2007. 13:35 ] @
http://rti.etf.bg.ac.yu
[ vtomic85 @ 15.07.2008. 13:08 ] @
Malo preciznije...
http://os.etf.bg.ac.yu/
[ n1tr0 @ 27.07.2008. 03:01 ] @
http://www.los.ns.ac.yu/
Idi na operativni sistemi... ;)
[ ivan98 @ 09.01.2009. 21:05 ] @
I mene to zanima.Guglo sam 2 sata,al našo sam samo na wikipedii.Kernel.Ništa nema drugo.Nadam se da ću naći.Možda se udružimo za nekolko godina i napravimo pravi super OS????
[ Igor__91 @ 11.11.2010. 18:23 ] @
Ovde ima dosta IT eksperta.. ne bih bilo lose da imamo mi nas yu sistem, prilagodjen za nas.. verujem da je nasa nacija toliko sposobna da uvidi sve vrline i mane open source linux sistema, nauci iz toga i napravi nesto super. Ne mora da je linux, mislim da je bolje unix ili nesto trece.. ali ne bi bilo lose da imamo jedan OS za server, a drugi za multimediju i nase OpenGL igre, kao i jedan za firme koji bi se naplacivao recimo :)

Nama je potrebno samo malo organizacije, i kordinacije, da neko obezbedi platformu za komunikaciju i timski rad(tipa ovaj forum u jednom programu koji ce u sebi imati chat, i razne potrebne stvarcice-obavestenja, nesto tipa gugl grupe i open source development baza za projekte).. nista vise, strucnjaka imamo po celom svetu, ako nista drugo mocice da odvoje od slobodnog vremena da posavetuju i kritikuju.

Za sada je sve uglavom kako mi se cini, "e imam problem.. pa http elite security dot org.. please help" i dosta ljudi uci iz hobija programiranje.. dizajn.., ali malo njih sa ciljem, svi u nadi da se zaposle negde , umesto da imamo nesto nase i udruzimo se bas ono :D sad ovo sve nije lepo sroceno, ali shvatili ste poentu sta hocu da kazem. I da, treba se poceti od necega, a ne "mozda cemo imati za 3-4 godine :D" . :P
[ AMD guy @ 20.11.2010. 12:14 ] @
Operativni sistemi:
teorija, praksa i rešeni zadaci

Neki pocetak.
[ anes_85 @ 02.01.2011. 20:40 ] @
Da li ima neko link za knjigu "Operativni sistemi: teorija, praksa i rešeni zadaci", u elektronskoj formi?
[ programer15 @ 15.02.2011. 12:39 ] @
e ovako da li neko ima source code u asm za neki mali mali OS
[ the_tosic @ 15.02.2011. 12:49 ] @
Najdi ovde neki koji ti odgovara: http://wiki.osdev.org/Projects
[ programer15 @ 15.02.2011. 12:55 ] @
e hwala tnx!!!
[ SStudio @ 15.02.2011. 16:36 ] @
http://www.linuxfromscratch.org/

Evo ovo ako si za neku linux varijantu, step by step način od osnovnog do naprednog.
Uz to je dobro dokumentovan i ima dobru podšku zajednice.
[ programer15 @ 19.02.2011. 16:46 ] @
A sta mislite o pisanju OS u C#
da li je moguce
guglao sam na netu i nasao sam COSMOS User Kit
sta mislite o tome!!!
[ speedneed61 @ 29.12.2013. 09:41 ] @
Citat:
anes_85:
Da li ima neko link za knjigu "Operativni sistemi: teorija, praksa i rešeni zadaci", u elektronskoj formi?
Nemoj da gubis vreme na to veruj mi nece ti nista pomoci ja je koristim na fax i nista ne pomaze osim da saznas kad je pc nastao ko ga osmislio za komponente imas istoriju msm istoriju komponenti itd ziva glupost bez prakse nsta neces postici a knjiga je LAZ LAZ studiram racunare pa ni sam dekan mozda ne bi znao da namesti os usavrsavaj programske jezike moj savet nemoj da gubis vreme na os pozdrav :)
[ Burgos @ 29.12.2013. 11:27 ] @
Knjige iz uvoda u operativne sisteme se ne čitaju da bi se napisao operativni sistem odmah po završetku kursa.
[ gilopile @ 29.12.2013. 11:46 ] @
Upravo tako. Ja sam knjigu procitao od korice do korice i sutradan resio da napisem OS.

Evo OS:

1 REM ****gile OS****
10 Print " free payd OS"
15 PRINT "NO driver FOUND in DATA BASE" ; BEEP 2.2.1
20 IF VGA driver don t exist THEN GOTO 15


E sad, sve radi, ali graficka kartica ne moze da izvuce vecu rezoluciju od 640x480 i sve mi kocka

Gde gresim?

Inace graficka je ATI gForce GT240 32MB DDR8
[ BGBoss @ 27.01.2014. 17:10 ] @
:D Nije to nikakav OS, to je jednostavan program u Bejsiku. Ja ti predlažem da počneš sa učenjem nekog jezika za sistemsko programiranje (npr. C je najbolji za te namene) i Asemblera jer je on neophodan za komunikaciju sa hardverom. Izaberi za koju arhitekturu želiš da programiraš (ja bih ti preporučio IA-32) i cepaj. Nećeš posle par meseci imati sopstveni operativni sistem poput juniksa, ali ćeš bar znati da radiš sa registrima i pišeš jednostavne poruke u kernel modu.

Evo ti source Linux-a pa ti vidi da li ti se isplati da pišeš novi OS od nule ;) Pazi, to što budeš pročitao je samo jezgro, bez dodatnih servisa i aplikacija :D

http://www.kernel.org/
[ the_tosic @ 27.01.2014. 18:49 ] @
Prilicno sam siguran da je u pitanju bio sarkazam :)
[ Branimir Maksimovic @ 24.11.2019. 06:16 ] @
Svaki OS pocinje od butloadera, a kod vecine se tu i zavrsava...
[ mjanjic @ 24.11.2019. 13:26 ] @
Za početak, pročitati zašto se zove "boot" :)
[ SG kamikaza @ 24.11.2019. 13:44 ] @
A da gledate vas dvojica malo posle koliko vremena odgovarate nekome!
[ Branimir Maksimovic @ 24.11.2019. 13:58 ] @
Nije bilo upuceno nikom specijalno...
[ R A V E N @ 15.06.2021. 18:33 ] @
Po udžbeniku Andrew S. Tanenbaum, Herbert Bos - Modern Operating Systems, 4th Edition, a koji je (navodno) jako uticajan u ovom području jer ga preporučuju u akademskim krugovima, a i doživio je četvrto izdanje, Windows 8, a koji je bio aktualan Windows kad se pojavilo četvrto izdanje, se sastoji od, procijenjeno je, 80 do 100 miliona linija kôda od čega je navodno većina pisana u C-u, a GUI se prvenstveno oslanja na C++.

E sad dobar dio toga realizuje flashy, bloatware i backward compatibility stvari, a pisanje OS-a bi se moglo pojednostaviti i ako se izbaci podrška za x86, jer je to tako veliki zadatak da će vjerovatno x64 hardware postati uobičajen dok taj OS dođe do prve upotrebljive verzije.
[ Living Light @ 15.06.2021. 18:39 ] @
Jasno!
Ukapirao sam, o cemu razgovarate.
Hvala.

pOz

[Ovu poruku je menjao Living Light dana 15.06.2021. u 20:00 GMT+1]