D'autre part, Windows a une conception monolithique, moyennant quoi cela crée une sorte d'interdépendance entre les diverses parties du serveur. Un exemple pratique peut être vu dans windows media player et Microsoft Internet Explorer. Dans le cas de Linux, il est connu pour son développement de la communauté open source. Grâce à sa méthode d'approche axée sur le groupe, Linux peut facilement opposer le concept de design monolithique en créant un système d'exploitation composé de pièces qui sont librement indépendants les uns des autres.
Linux et Windows peuvent exécuter avec succès les technologies du web populaires tels que HTML, CSS DHTML, XHTML, XML, JAVA Script, JAVA, CGI et Perl. Ils peuvent également soutenir Email, FTP, de rapports et d'autres caractéristiques de base aussi. Aussi, les deux systèmes d'exploitation (Linux et Windows) peuvent faire un bon travail quand il vient à l'interfaçage avec en première page Microsoft. Linux traite ouverte méthode de développement de source, comme PHP nad Ruby on Rails. Surtout, les bases de données basés sur Linux d'utiliser MySQL.
D'autre part, face à fenêtres ASP et d'autres applications propriétaires de Microsoft tels que l'échange de Microsoft. Bases de données à base de fenêtres comptent essentiellement sur MS SQL. Quand il vient à parler des risques de sécurité impliqués sur des serveurs, il faut être conscient du fait que l'on ne peut pas assurer un service de sécurité sans risque de 100%. Je dis cela parce que même aujourd'hui il existe des administrateurs de serveurs non qualifiés; les personnes impliquées dans la force brute des craquelins de mot de passe, PHP non garanti ou scripts ASP etc.
Dans un système basé sur les fenêtres, il devient facile pour les pirates de compromis et de serveur entier. Le serveur Web IIS est profondément interconnecté avec le noyau des fenêtres. Par conséquent, si une menace de sécurité se trouve dans le s