Discussione il codice di windows

Stato
Discussione chiusa ad ulteriori risposte.

imported_delta

Utente Silver
26 Agosto 2007
20
3
0
63
Sapevate che il source di windows contiene moltissimi sorgenti bsd(come lo stack tcp/ip)? Per esempio il servizio ftp di windows è sotto licenza bsd.
 
IL sorgente di windows nt 4 e 2000 è disponibile fin dal 2004. Il sorgente di nt 4 è completo mentre quello di WIndows 2000 è solo il 50%. Mi pare che gli hacker per riuscire a prelevarlo avessero sfruttato una vulnerabilità nel servizio ftp(wu-ftp) del server di mainsoft. Difatti nei sorgenti è presente un file "core" che viene generato quando un sistema operativo linux crasha. Nel file core vi è scritto:

>HOSTNAME=voltaire
>LOGNAME=eyala
>[email protected]
>ORGANIZATION=Mainsoft Co. Ltd.
>PWD=/usr/ms/win2k_sp1/private/security/msv_sspi

Cmq i sorgenti li puoi trovare su emule(cerca windows source code o qualcosa di simile)... il pacchetto di nt 4 pesa 230 mega mentre quello di 2000 203 mega
 
beh è inutile leggerlo, meglio leggere quello di linux che ha performance migliori! e poi quello di win nn si può usare, ha il copyright, invece quello del kernel di linux si.
E poi da Win200 a oggi c'è un bel periodo di tempo!
 
Il sorgente di win è stato diffuso a febbraio 2004, il codice pesa 230 mega e contiene circa 30000 file(tra cui c, c++, asm(masm), vbs...)
C'è anche una discussione su slashdot su questo argomento.

Cmq windows vista(che tralatro è basato su windows xp) derivano da win 2000. Ma secondo te riscrivono tutto da capo ogni volta?
Oramai non lo trovi piu in giro ma chiedi a grantizzo o a fox91 anche loro confermeranno tutto...
 
io ero rimasto a questo
http://www.aspitalia.com/focuson/459/Microsoft-Conferma-Rubato-Codice-Sorgente-Windows-2000-NT.aspx
non che è stato rilasciato, ma come dice Delta: diffuso.
 
Difatti nel sorgente ci sono:

Codice:
C(4675), CPP(2257), ASM(148). But only MIB(28), PRF(39).

Some more other interrestings extentions: BAT(123), CMD(65), JAVA(37), SED(29), PL(17), JS(16), M4(5), AWK(3), BAS(2), VBS(1).

Documentations? EML(2213), TXT(382), HTM(212), HLP(23), RTF(9), PPT(3), PDF(1).

Media: ICO(1304), BMP(803), GIF(165), AVI(141), ANI(34), MID(3), JPG(2).

TOP11: H(5611), NoExt/Dirs?(4708), C(4675), CPP(2257), EML(2213), CXX(1466), ICO(1304), HXX(972), BMP(803), RC(702).

nel sorgente non è presente solo il 15% ma:
1)tutto il kernel
2)tutti i servizi di rete
3)tutti le dll e i programmi inclusi in windows(explorer, windows media player, internet explorer...)
4)ecc ecc
praticamente è escluso solo:
1)il defrag e alcuni programmi connessi a quello

ma per il resto c'è tutto!
 
materiale in che senso pred? Il sorgente delle api di windows c'è ma la maggior parte è in c(credo visual c 6)
 
delta ha detto:
Il sorgente di win è stato diffuso a febbraio 2004, il codice pesa 230 mega e contiene circa 30000 file(tra cui c, c++, asm(masm), vbs...)
C'è anche una discussione su slashdot su questo argomento.

Cmq windows vista(che tralatro è basato su windows xp) derivano da win 2000. Ma secondo te riscrivono tutto da capo ogni volta?
Oramai non lo trovi piu in giro ma chiedi a grantizzo o a fox91 anche loro confermeranno tutto...

No, non lo riscrivono da capo, è dal Windows 95 e NT che cambiano solo l'interfaccia, in pratica è da 1997 che alla Microsoft lavorano solo dei pittori, i programmatori sono troppo impegnati a correggere gli errori che hanno fatto in partenza :lol: ce la faranno e inizieranno a programmare un S.O. che funziona? chi lo sa... :chvuti:
 
MrDarkest ha detto:
delta ha detto:
Il sorgente di win è stato diffuso a febbraio 2004, il codice pesa 230 mega e contiene circa 30000 file(tra cui c, c++, asm(masm), vbs...)
C'è anche una discussione su slashdot su questo argomento.

Cmq windows vista(che tralatro è basato su windows xp) derivano da win 2000. Ma secondo te riscrivono tutto da capo ogni volta?
Oramai non lo trovi piu in giro ma chiedi a grantizzo o a fox91 anche loro confermeranno tutto...

No, non lo riscrivono da capo, è dal Windows 95 e NT che cambiano solo l'interfaccia, in pratica è da 1997 che alla Microsoft lavorano solo dei pittori, i programmatori sono troppo impegnati a correggere gli errori che hanno fatto in partenza :lol: ce la faranno e inizieranno a programmare un S.O. che funziona? chi lo sa... :chvuti:

vero XD

...comunque sarebbe interessante avere i sorgenti delle API Win32 e delle DirectX... mettendoci mano sarebbe la volta buona che si riesce a far girare alla perfezzione programmi e giochi che fin'ora ci sono solo per Windows e alcuni anche OS X.
 
Stato
Discussione chiusa ad ulteriori risposte.