22/09/2004 @ 00:42:52: Microsoft - Les sources d'Office 2003 distribuées à 30 gouvernements
Microsoft annonce fièrement avoir signé des accords avec 30 gouvernements (dont l'angleterre) pour leur distribuer les sources d'Office 2003.

Cette initiative fait partie d'un mouvement commencé il y a quelques années déjà pour montrer les sources des programmes Microsft aux gouvernements afin de leur rendre un peu confiance... Malheureusement, les gouvernements doivent en contrepartie signer des accords de non divulgation assez imposants et il serait donc inaproprié qu'un seul développeur ayant eu accès à ces sources ne viennent contribuer aux projets opensource concurrents...

Bref, cela va forcer les développeurs ayant eu accès à ces sources à au moins ne jamais participer aux projets opensource sous peine de se faire poursuivre directement par Microsoft... C'est cher comme prix à payer, non?
Source: Slashdot
Auteur: sbuysse
22/09/2004 @ 12:19:11: Mickael001: Les sources d'Office 2003 distribuées à 30 gouvern...
Moi j'ai celui de Win2k :

  1.  #include "win31.h" 
  2. #include "win95.h" 
  3. #include "win98.h" 
  4. #include "workst~1.h" 
  5. #include "evenmore.h" 
  6. #include "oldstuff.h" 
  7. #include "billrulz.h" 
  8. #include "monopoly.h" 
  9. #define INSTALL = HARD 
  10. char make_prog_look_big[1600000]; 
  11. void main() 
  12. while(!CRASHED) 
  13. display_copyright_message(); 
  14. display_bill_rules_message(); 
  15. do_nothing_loop(); 
  16. if (first_time_installation) 
  17. make_50_megabyte_swapfile(); 
  18. do_nothing_loop(); 
  19. totally_screw_up_HPFS_file_system(); 
  20. search_and_destroy_the_rest_of_OS/2(); 
  21. make_futile_attempt_to_damage_Linux(); 
  22. disable_Netscape(); 
  23. disable_RealPlayer(); 
  24. disable_Lotus_Products(); 
  25. hang_system(); 
  26. write_something(anything); 
  27. display_copyright_message(); 
  28. do_nothing_loop(); 
  29. do_some_stuff(); 
  30. if (still_not_crashed) 
  31. display_copyright_message(); 
  32. do_nothing_loop(); 
  33. basically_run_windows_3.1(); 
  34. do_nothing_loop(); 
  35. do_nothing_loop(); 
  36. if (detect_cache()) 
  37. disable_cache(); 
  38. if (fast_cpu()) 
  39. set_wait_states(lots); 
  40. set_mouse(speed, very_slow); 
  41. set_mouse(action, jumpy); 
  42. set_mouse(reaction, sometimes); 
  43. /* printf("Welcome to Windows 3.1"); */ 
  44. /* printf("Welcome to Windows 3.11"); */ 
  45. /* printf("Welcome to Windows 95"); */ 
  46. /* printf("Welcome to Windows NT 3.0"); */ 
  47. /* printf("Welcome to Windows 98"); */ 
  48. /* printf("Welcome to Windows NT 4.0"); */ 
  49. printf("Welcome to Windows 2000"); 
  50. if (system_ok()) 
  51. crash(to_dos_prompt) 
  52. else 
  53. system_memory = open("a:swp0001.swp", O_CREATE); 
  54. while(something) 
  55. sleep(5); 
  56. get_user_input(); 
  57. sleep(5); 
  58. act_on_user_input(); 
  59. sleep(5); 
  60. create_general_protection_fault(); 
  61. }

Dernière édition: 23/09/2004 @ 09:02:11
22/09/2004 @ 12:29:49: zion: Les sources d'Office 2003 distribuées à 30 gouvern...
l'highlight pascal sur du C ca donne pas super hein :oh:
22/09/2004 @ 17:23:35: Mickael001: Les sources d'Office 2003 distribuées à 30 gouvern...
ben oui y'avais pas C :smile:
22/09/2004 @ 17:29:56: zion: Les sources d'Office 2003 distribuées à 30 gouvern...
et CPP c'est quoi alors? :oh:
23/09/2004 @ 09:01:40: Mickael001: Les sources d'Office 2003 distribuées à 30 gouvern...
ho my gode .. je corrige