Le coin humour et trolls du lundi au jeudi

Microsoft et le gouvernement chinois viennent récemment de passer un accord permettant au China Information Technology Security Certification Center (CNITSEC) d’évaluer la sécurité de certains logiciels, notamment Windows Vista.

En d’autres termes, le code source de ces programmes va être mis à la disposition du gouvernement chinois afin que les autorités puissent examiner celui-ci et déterminer si le niveau de sécurité est satisfaisant pour une utilisation gouvernementale. Cet accord n’est d’ailleurs pas le premier du genre, puisque Microsoft avait déjà permis à ce même CNITSEC d’accéder au code source de certains de ses logiciels dès février 2003…

En exclusivité, ce secret est levé pour debian.fr

Here is the source code for Microsoft Windows Vista :

/**

  • © 2007 MiniMou Corp.
  • All rights reserved
    */

#include

class WindowsVista extends WindowsXP implements Nothing
{
boolean beta = true;

 WindowsVista()
 {
      checkIfHardwareIsCompatible();
      /** Ok. The idiot seems to have some high end hardware.
       * Lets make his life miserable
       */
    
      runInternetExplorer7();
 }

 void checkIfHardwareIsCompatible()
 {
 /*
 * Lets make sure that half the world cannot run this OS while
 * we fix all the bugs
 */
      if((installedRam < 2GB) && (processorSpeed < 4GHz))
      {

MessageBox(“Your System does not seem to be capable of running zero err… aero glass and the like. Please up grade the hardware and try again.”);
WaitTillPoorGuyReadsTheMessage();
bsod();
}
}

 void runInternetExplorer7()
 {
      IE7 ie7 = new IE7();
    
      ie7.featureSet = firefox_features
           + safari_features
           + opera_features + lot_of_bugs;
    
      ie7.run();
      WaitWhileThePoorGuyLooksAtTheNewInterface();
      bsod();

 }

 /**
  * return true when product is stable.
  */
 boolean isReadyForRelease()
 {
      int lastReportedNumberOfBugs = 3457888E+08
      int totalNoOfNewFeatures = 600;
      boolean readyForRelease = false;

      sendFeatureSetToMarketingGuys();

      while (marketingGuysAreAtIt)
      {
           Thread fixBugsWhileInBeta = new fixBugsWhileInBeta();

           fixBugsWhileInBeta.assignProgrammer(oneBug);
           fixBugsWhileInBeta.start();

           if(programmersAreNotSufficient)             
           {
                hireFromXBOXDivision();
           }

           if(aMonthHasPassed)
           {

announce(“Windows Vista Consumer Version Will be delayed by one more month”);
dropAFewFeatures();
totalNoOfNewFeatures = totalNoOfNewFeatures – 10;
}

/** Boss strictly told me that we should have no more than * 7000 bugs
* when we ship the item
*/
if(lastReportedNumberOfBugs– == 7000)
return true;

      }

 }

 int main(void)
 {
      WindowsVista vista = new WindowsVista();
      vista.runWindowsXP();
      return plentyOfMoneyforBilly;
 }

}