Доброго всем времени суток!
Подскажите пожалуйста новичку существуют ли в интернете исходники виндовса, если не висты то хотя бы 2000, то есть NT?
Заранее благодарен!
Доброго всем времени суток!
Подскажите пожалуйста новичку существуют ли в интернете исходники виндовса, если не висты то хотя бы 2000, то есть NT?
Заранее благодарен!
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
11 ноября 2009 в 10:01
Как уже сказал Cyber Max,можешь посмотреть на React OS.
//ru.wikipedia.org/wiki/ReactOS
Вобще Win NT проектировали очень грамотные люди (которые потом все свалили), Отличнаясистема. Думаю там особо и ничего не меняли с пор/
11 ноября 2009 в 1:00
Василий, мое искреннее Вам спасибо!
10 ноября 2009 в 18:05
/* printf("Welcome to Windows 3.11"); */
/* printf("Welcome to Windows 95"); */
printf("Welcome to Windows 98");
аххаха! так оно на самом деле и работает! отличный код!
10 ноября 2009 в 18:04
да вот я сам думаю, как меня до сих пор не забанили….
10 ноября 2009 в 17:02
друзья, у меня есть исходник, вот он:
/*Windows '98 source code.*/
/*
TOP SECRET Microsoft(c) Code
Project: Chicago(tm)
Projected release-date: Summer 1998
*/
#include "win31.h"
#include "win95.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#define INSTALL_HARD
char make_prog_look_big 1600000 ;
void main()
{
while(!CRASHED)
{
display_copyright_message();
display_bill_rules_message();
do_nothing_loop();
if (first_time_installation)
{
make_50_megabyte_swapfile();
do_nothing_loop();
totally_screw_up_HPFS_file_system();
search_and_destroy_the_rest_of_OS/2();
hang_system();
}
write_something(anything);
display_copyright_message();
do_nothing_loop();
do_some_stuff();
if (still_not_crashed)
{
display_copyright_message();
do_nothing_loop();
basically_run_windows_3.1();
do_nothing_loop();
do_nothing_loop();
}
}
if (detect_cache())
disable_cache();
if (fast_cpu())
{
set_wait_states(lots);
set_mouse(speed, very_slow);
set_mouse(action, jumpy);
set_mouse(reaction, sometimes);
}
/* printf("Welcome to Windows 3.11"); */
/* printf("Welcome to Windows 95"); */
printf("Welcome to Windows 98");
if (system_ok())
crash(to_dos_prompt);
else
system_memory = open("a:\swp0001.swp", O_CREATE);
while(something)
{
sleep(5);
get_user_input();
sleep(5);
act_on_user_input();
sleep(5);
}
create_general_protection_fault();
}
10 ноября 2009 в 17:02
zubr kabbi ты б это.. ссылочку то убрал, не хорошо так делать… на месте админов бы отправил в глубокий бан!
10 ноября 2009 в 13:04
> а вообще hello, world успешно написал и откомпилил года 3 назад,
> но чето лень доказывать…
Да ты не парься. Хуями меряться да научать — обычай такой.
10 ноября 2009 в 11:01
Исходник виндоуса? Ну если найдете, киньте ссылочку, будет интересно
10 ноября 2009 в 10:05
мда, ну народ пошёл. если не секрет зачем они тебе ? судя по вопросу то тебе надо ещё Hello World учится писать.
10 ноября 2009 в 9:00
а линки в студию можна?)
10 ноября 2009 в 8:04
Или minix?
10 ноября 2009 в 1:03
ну были серци… представляют ценность только для Низкоуровневых програмеров.. да и то разве что только логику смотреть т.к. в новых версиях ядра уже все изменилось… берешь IDA + cимволы с Microsoft и смотришь что интерисует. А вообще в общеобразовательных целых Microsoft открыла серци ядра для проф-образовательных организаций..
Если из познавательный целей как работает ОС – советую обратить свой взор на reactos.
10 ноября 2009 в 1:02
подпишусь…
10 ноября 2009 в 1:00
они появЛЯЛИСЬ в инете, и 2к и НТ, но потом мелкомягкий"" их прикрыл, вроде
10 ноября 2009 в 1:00
А, я понял уже, наткнулся на статью про спертый код… Так может надо кому? А то я когда то давно скачал архив, даже не знал С тогда…
10 ноября 2009 в 1:00
Я на торрентах выкачивал. Посмотрел — ничего не понял, удолил.