Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Duplikacija Windowsa

[es] :: Kernel i OS programiranje :: Duplikacija Windowsa

[ Pregleda: 1947 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nekoko

Član broj: 82755
Poruke: 53
*.dial-up.arnes.si.



Profil

icon Duplikacija Windowsa10.04.2006. u 10:45

Sigurno znate za ReactOS, operacijski sistem koji moze da pokrece windows aplikacije.
Zanima me koliko para je potrebno uloziti u taj projekat i koliko ljudi je potrebno da bi se projekat prosirio iz wannabe Windows-a u duplikaciju Windowsa.
10.04.2006. u 10:45 

z@re
Zarko Bulatovic
H1 Telekom, UNIX Systems Engineer
Split, Spinut

Član broj: 29849
Poruke: 441
*.cmu.carnet.hr.



Profil

icon Re: Duplikacija Windowsa12.04.2006. u 01:12
Projekt je nemoguc.

Cisto iz razloga, da je ReactOS u stanju pokrenut sve zahtjevne windows aplikacije, i da radi kao recimo windows xp, Microsoft bi jednostavno pokrenuo tuzbu i na sudu dokazao da je ReactOS izradjen preko reverse engineeringa. I propade.
[12:33am] <alek> deca od 3-5 godina prvi spoznaju ljubav bozju :)


Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.

A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.
12.04.2006. u 01:12 

EArthquake
Aleksandar Nikolic
Novi Sad

Član broj: 20684
Poruke: 857
*.smin.sezampro.yu.

Sajt: www.phearless.org


Profil

icon Re: Duplikacija Windowsa12.04.2006. u 18:14
Laptopovi

imas za linux emulator windowsa , wine

s njime uz malo , vrlo malo muke , mozes da pokrenes gotovo bilo koju windows aplikacuju

for example , igrao sam warcraft3 preko njega(cisto eksperimentalno posto je bilo nemoguce zbog slabosti moje masine)
ili npt pokrenuo sam i photoshop
a cini mi se da sam negde video da je neko i internet explorer pokrenuo , ako ne bas negde na ESu
tako da to radi , problem je kod lenjih ljudi sto ih mrzi da sredjuju emulator za svaki program posebno , jer neki programi zahtevaju posebne dllove koje sam wine nema u sebi ,
osim toga program lepo radi

e sad , bila je neka ideja cini mi se , cak mislim da je i zavrsena , neka integracija wine-a dublje u linux , kao fora , vec \je sredjen posle instalacije i sl
ne secam se koje je ime distribucije bilo i nisam sigurna kako je radilo , ne vilim da menjam distro i da se igram , ali wine sam po sebi radi i to zadovoljavajuce dobro , bar meni ,

www.phearless.org
No light, but rather darkness visible
12.04.2006. u 18:14 

nekoko

Član broj: 82755
Poruke: 53
*.dial-up.arnes.si.



Profil

icon Re: Duplikacija Windowsa12.04.2006. u 19:07
Pa ako je sistem uradjen sa 0% slicnosti windows koda zasto bih doslo do problema? Kad se kod proceslja i vidi se da nema nista zajednicko sa kodom iz Windows sistema, Microsoft nema osnovu da te tuzi.Ti si samo napravio sistem koji radi SLICNO a ne isto kao Windows i potpuno je kompatibilan sa njim.

Ne pricam o emulatorima nego o multmilionskom poslu.Zamisli da neko ulozi novac u nadogradu ReactOS-a i posle ga prodaje 10x jevtinije od Windows sistema, pa to su cifre sa sest nula, i u stranoj valuti.
12.04.2006. u 19:07 

EArthquake
Aleksandar Nikolic
Novi Sad

Član broj: 20684
Poruke: 857
*.21.eunet.yu.

Sajt: www.phearless.org


Profil

icon Re: Duplikacija Windowsa13.04.2006. u 09:08
znam da ne govoris o emulatorima
ali opet je nemoguice napisati nesto sto radi slicno kao windows a nije windows bez teskog reverse engeeneringa

www.phearless.org
No light, but rather darkness visible
13.04.2006. u 09:08 

z@re
Zarko Bulatovic
H1 Telekom, UNIX Systems Engineer
Split, Spinut

Član broj: 29849
Poruke: 441
*.cmu.carnet.hr.



Profil

icon Re: Duplikacija Windowsa13.04.2006. u 12:05
Ma da...koliko bi ti para trebalo da tako, od nule, iskodiras Windowse? Upitno je da li bi to uopce uspjelo. Nema ni Wine neke velike slicnosti s kodom Windowsa. Ali, kod Wine-a je nastao tako da je dev. team reverse engineerao djelove Windowsa, da shvate kako sta radi i kako je sta implementirano. A to je opet RE, tako da nije bas u domeni zakona.

Ali amo pretpostavit da imas dovoljan resor ljudi, dovoljno financija, i neke carolije kojima mozes napravit implementaciju Windowsa from the scratch. Bez reverse enginneringa. Pocnes od nule, i da imas armiju programera kakvu ima Microsoft, trebat ce ti 4-5 godina za izbacit final stable proizvod. Pazi, ne smijes imati slicnsti sa reverse enginneranim kodom, znaci u startu izbacujes Wine, koji ti moze dosta pomoc. I sta, za 4-5 godina od ovog momenta ce masovno u upotrebi bit Vista, tehnologije poput Avalon-a, WinFX-a, .NET-a 2.0. Sta onda? Tvoj sistem ce bit useless koliko i win98 u tom momentu. Koliko ce ti trebat da implementiras ove tehnologije? Ako je Microsoftu trebalo par godina, recimo 3, tebi ce trebat sest. A sta ce bit za sest godina onda, ko to zna.

Uglavnom si par godina iza, tako da nema poante, jel.

Citat:
EArthquake: imas za linux emulator windowsa , wine

s njime uz malo , vrlo malo muke , mozes da pokrenes gotovo bilo koju windows aplikacuju

for example , igrao sam warcraft3 preko njega(cisto eksperimentalno posto je bilo nemoguce zbog slabosti moje masine)
ili npt pokrenuo sam i photoshop
a cini mi se da sam negde video da je neko i internet explorer pokrenuo , ako ne bas negde na ESu
tako da to radi , problem je kod lenjih ljudi sto ih mrzi da sredjuju emulator za svaki program posebno , jer neki programi zahtevaju posebne dllove koje sam wine nema u sebi ,
osim toga program lepo radi

e sad , bila je neka ideja cini mi se , cak mislim da je i zavrsena , neka integracija wine-a dublje u linux , kao fora , vec \je sredjen posle instalacije i sl
ne secam se koje je ime distribucije bilo i nisam sigurna kako je radilo , ne vilim da menjam distro i da se igram , ali wine sam po sebi radi i to zadovoljavajuce dobro , bar meni ,


Wine je dobar emulator, onako za zafrkanciju. Profesionalne aplikacije rade potpuno bagovito i traljavo, ako uopce prorade. Za igre postoji i komercijalna Transgaming Cedega, bazirana na Wine-u, ali igre redovito rade cak i do 35% sporije. Moras tu uracunat da su Linux driveri za graficke kartice redovito 10%-15% sporiji od Windows drivera, a to nije problem do drivera samih (nVidia izdaje proprietary drivere, tako da nemoras niti koristit necije open source drivere), vec do arhitekture samog OS-a, sta nije zamisljen za hard-multimedia taskove. Dodaj tu i samo usporavanje zbog emulacionog layera, i jos nemoj zaboravit da igre imaju tendenciju opteretit glavni sistem i graficki podsistem do kraja. Ako igra nativno koristi OpenGL, to malo poboljsava dojam, ali ako je DirectX bazirana, opet Wine treba glumit wrapper na relaciji DirectX -> OpenGL, jer native implementacija DirectX-a za *nixoide ne postoji. Tako da je ovo no-go plan. Jednostavno za igrat neki novitet na Linuxu preko emulacije moras imat red jacu graficku karticu, i jaci hardver, nego da vrtis to prirodno, na Windowsima. Uz hipotezu da je taj "reda jaci hardver" uopce dobro podrzan na Linuxu.

Nikako ne vidim Wine ili emulaciju takvog tipa kao potencijalni izlaz iz sugave situacije softvera na *nixoidima, sta se tice igara i profesionalnih aplikacija. Ok, mozes zavrtit Internet Explorer. Sta ce ti kad imas Firefox. Mozes i bez bugova zavrtit Photoshop 5. Sta ce ti, kad je GIMP vec dovoljno dobar da parira toj zastarjeloj verziji Photoshopa. A u krajnju ruku, da Wine i moze recimo zavrtit 3D Studio MAX bez problema, sta mislis da bi ti Discreet davao support kad im kazes da to vrtis preko Winea?
[12:33am] <alek> deca od 3-5 godina prvi spoznaju ljubav bozju :)


Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.

A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.
13.04.2006. u 12:05 

[es] :: Kernel i OS programiranje :: Duplikacija Windowsa

[ Pregleda: 1947 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.