Apache : Analyse D'un Succès Passé Et Présent

Total Page:16

File Type:pdf, Size:1020Kb

Apache : Analyse D'un Succès Passé Et Présent Apache : analyse d’un succès passé et présent Le serveur HTTP Apache, avec plus de 60% de parts de marché, possède une position de leader incontesté. Des concurrents, tant libres que propriétaires, existent pourtant. Mais il n’ont jamais mis en péril la position d’Apache. Ce document se propose d’en analyser les causes de succès passées et présentes. Apache et le NCSA fork communautaire eut lieu. Ainsi naquit Caudium, basé sur le code de Roxen 1.3 Début 1995, le serveur HTTP le plus de fin juillet 2000. populaire était le logiciel du domaine public HTTPD, développé par Rob McCool Les compétiteurs propriétaires du NCSA (Centre National des Applications sur Super-ordinateurs, Le principal compétiteur propriétaire Université de l’Illinois, USA). reste, en terme de part de marché, Microsoft, avec son Internet Information Le développement ‘HTTPD s’étant arrêté Server (IIS), avec environ 30% de part à la mi-1994, suite au départ du NCSA de marché. D’autres se sont développés de McCool, un petit groupe de sur des marchés de niche, comme Zeus webmestres se regroupe en vue de (moins de 2%), dédiés aux sites à très mettre en commun les modifications forte fréquentation. ¨ apportées. Fin février 1995, huit programmeurs bénévoles travaillaient Pourquoi Apache et pas Roxen ? sur ce projets, baptisé Apache (a patche). Basée sur la version 1.3 du Le premier serveur HTTP portable est serveur HTTPD, la première version celui du NCSA (1993), dont est issu d’Apache (version 0.6.2) fut publiée en Apache. Mais la lignée des serveurs avril 1995. Spider/Spinner/Roxen/Caudium est antérieure à Apache ! L'argument du Complètement réécrit, amélioré, testé et « first mover advantage » ne s'applique documenté, Apache 1.0 sortit en donc pas à Apache. décembre 1995. Moins d’un an après, le serveur HTTP Apache était le premier Les choix techniques sont différents : serveur utilisé sur Internet, devant celui du NCSA ! - Apache est un serveur HTTP. Par contre, Roxen est un méta-serveur, Apache est depuis 1999 un organisme à c’est-à-dire qu’il est capable de but non lucratif (Apache Software répondre à des requêtes HTTP, Foundation). FTP,... et apporte un niveau d'abstraction plus élevé. Cela De Spider à Caudium s’oppose à la conception traditionnelle du monde UNIX voulant D’autres serveurs existaient à l’époque. qu’un logiciel fasse bien une et une seule chose. Ainsi en 1993, Per Hedbor écrivait le - Apache recourt au fork. Par contre, premier serveur WEB suédois. Baptisé Roxen est threadé depuis 1994 (cette Spider 1.0, il était écrit en C. Plusieurs caractéristique se retrouve dans versions lui succédèrent, écrites dans Apache depuis la 2.x). des langages différents : Spider 2.0, - Apache est associé au langage de écrit en LPC4 puis Spider 3.0, devenu script PHP. Par contre, Roxen est lié à Spinner 1.0, écrits en µLPC. Il fut ensuite des langages maison (Rxml et Pike) développé par la société suédoise Roxen, et supporte plus ou moins bien PHP. dont il pris le nom. Suite à la sortie de la - Apache est développé en C (LE version 2.0, incompatible avec la 1.x, un langage du monde UNIX), au contraire de Roxen qui est développé ont maintenu la communauté dans une en C (µLPC initialement) et Pike. taille réduite. D’un point de vue commercial : Apache profite aujourd’hui de sa popularité, de sa stabilité, de sa sécurité, - Apache possède environ 60% du de sa modularité et de sa complétude. Il marché des serveurs WEB. Il est est en outre associé au langage PHP, considéré comme stable et sécurisé. moyennement supporté par Roxen / - Par ailleurs, les licences sont Caudium. différentes : GPL pour Roxen / Caudium & licence Apache (libre mais L'impact du choix de la licence est incompatible avec la GPL et plus difficilement quantifiable, de même que permissive que cette dernière) pour l'impact de la présence d’une société Apache. derrière le serveur Roxen. Apache Ajoutons que l’Apache Software + issu du serveur NCSA (populaire) Foundation possède aujourd’hui un fork + facile facile à débugger et mieux important portefeuille de projets à la vu pointe, à commencer par Tomcat, associé à PHP l’implémentation de référence de - pas de FTP l’architecture J2EE de Sun. Roxen / Caudium + méta-serveur (abstraction) threadé (performance) Et IIS ? - threadé (débug difficile, mal vu -> pas de fun pour le hacker) Microsoft IIS possède pour sa part pike interprété et peu connu environ 30% du marché des serveurs Avantages / inconvénients à l’origine Internet et reste stable. Mono-plate- forme, il bénéficie d’une diffusion Apache maximale (intégré à Windows depuis NT + image de marque 4.0) et d’une administration simplifiée. part de marché (-> retour de la communauté) Il est par contre assez lourd et a souffert complet (modules, notamment Java) de bogues et de failles de sécurité. Il est bien intégré (ex. : EasyPHP) en outre arrivé assez tard sur le marché, associé à PHP en juillet 1996 ! Apache était déjà n°1 - - Roxen / Caudium depuis un an… + convivial gestion de site en option Des serveurs de niches - PHP moyennement supporté petite communauté De nombreux autres serveurs existent. manque de finition (car moins de retour) Citons aolserver, cern-httpd, fnord, wn, société par derrière (mal vu des hackers boa, bozohttpd, dhttpd, thttpd, thy dans ?) une distribution Linux Debian. Ou encore Avantages / inconvénients à l’heure Zeus. actuelle Ce dernier est un serveur Internet Apache semble donc avoir su profiter : propriétaire. D’un prix élevé (environ 1700 euros), il est ergonomique, très - de sa filiation avec le très populaire stable et permet de faire face à de très HTTPD du NCSA ; gros pics de fréquentation. Il anime - de ses choix technologiques en phase notamment le site d’enchère eBay. avec le monde UNIX. Permettant donc de faire face à des exigences très fortes, il occupe une niche Caudium a pour sa part débuté avec un de marché (environ 1,4%). déficit d’image et a été pénalisé par des choix techniques originaux. Ces derniers Synthèse -> Les chantiers de la fondation Apache, http://news.zdnet.fr/cgi- bin/fr/printer_friendly.cgi?id=2124424 Apache a donc développé un avantage -> Zeus, http://www.zeus.com/products/zws/ de départ (se baser sur un précédent développement et sur des choix Articles sur forums techniques populaires) et le conserver -> Apache vs Caudium / Roxen, grâce à une image de marque maintenue http://linuxfr.org/2001/04/21/3244.html au plus haut niveau. ¨ -> Roxen WebServer 2.2: alternative à Apache, http://linuxfr.org/2002/03/21/7646.html © Robert VISEUR, 2003 [email protected] Questions en suspens Sources - Y a-t-il une différence dans le modèle de Articles développement (cô bazaar vs cathédrale ?) entre Apache et Roxen ? -> Apache – HTTP Server Project, - Influence de la Fondation Apache http://httpd.apache.org/ABOUT_APACHE.html (partenariats externes notamment). -> The history of Caudium, http://caudium.net/server/history.rxml -> Netcraft Web Server Survey, http://www.netcraft.com/survey/ -> Serveurs Web : le martch Apache, IIS, Zeus, http://solutions.journaldunet.com/0212/021218_w eb.shtml -> Roxen WebServer 2.2, http://www.linuxjournal.com//article.php?sid=565 1 .
Recommended publications
  • Next Generation Web Scanning Presentation
    Next generation web scanning New Zealand: A case study First presented at KIWICON III 2009 By Andrew Horton aka urbanadventurer NZ Web Recon Goal: To scan all of New Zealand's web-space to see what's there. Requirements: – Targets – Scanning – Analysis Sounds easy, right? urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets What does 'NZ web-space' mean? It could mean: •Geographically within NZ regardless of the TLD •The .nz TLD hosted anywhere •All of the above For this scan it means, IPs geographically within NZ urbanadventurer (Andrew Horton) www.morningstarsecurity.com Finding Targets We need creative methods to find targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com DNS Zone Transfer urbanadventurer (Andrew Horton) www.morningstarsecurity.com Find IP addresses on IRC and by resolving lots of NZ websites 58.*.*.* 60.*.*.* 65.*.*.* 91.*.*.* 110.*.*.* 111.*.*.* 113.*.*.* 114.*.*.* 115.*.*.* 116.*.*.* 117.*.*.* 118.*.*.* 119.*.*.* 120.*.*.* 121.*.*.* 122.*.*.* 123.*.*.* 124.*.*.* 125.*.*.* 130.*.*.* 131.*.*.* 132.*.*.* 138.*.*.* 139.*.*.* 143.*.*.* 144.*.*.* 146.*.*.* 150.*.*.* 153.*.*.* 156.*.*.* 161.*.*.* 162.*.*.* 163.*.*.* 165.*.*.* 166.*.*.* 167.*.*.* 192.*.*.* 198.*.*.* 202.*.*.* 203.*.*.* 210.*.*.* 218.*.*.* 219.*.*.* 222.*.*.* 729,580,500 IPs. More than we want to try. urbanadventurer (Andrew Horton) www.morningstarsecurity.com IP address blocks in the IANA IPv4 Address Space Registry Prefix Designation Date Whois Status [1] -----
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Comparison of Web Server Software from Wikipedia, the Free Encyclopedia
    Create account Log in Article Talk Read Edit ViewM ohrisetory Search Comparison of web server software From Wikipedia, the free encyclopedia Main page This article is a comparison of web server software. Contents Featured content Contents [hide] Current events 1 Overview Random article 2 Features Donate to Wikipedia 3 Operating system support Wikimedia Shop 4 See also Interaction 5 References Help 6 External links About Wikipedia Community portal Recent changes Overview [edit] Contact page Tools Server Developed by Software license Last stable version Latest release date What links here AOLserver NaviSoft Mozilla 4.5.2 2012-09-19 Related changes Apache HTTP Server Apache Software Foundation Apache 2.4.10 2014-07-21 Upload file Special pages Apache Tomcat Apache Software Foundation Apache 7.0.53 2014-03-30 Permanent link Boa Paul Phillips GPL 0.94.13 2002-07-30 Page information Caudium The Caudium Group GPL 1.4.18 2012-02-24 Wikidata item Cite this page Cherokee HTTP Server Álvaro López Ortega GPL 1.2.103 2013-04-21 Hiawatha HTTP Server Hugo Leisink GPLv2 9.6 2014-06-01 Print/export Create a book HFS Rejetto GPL 2.2f 2009-02-17 Download as PDF IBM HTTP Server IBM Non-free proprietary 8.5.5 2013-06-14 Printable version Internet Information Services Microsoft Non-free proprietary 8.5 2013-09-09 Languages Jetty Eclipse Foundation Apache 9.1.4 2014-04-01 Čeština Jexus Bing Liu Non-free proprietary 5.5.2 2014-04-27 Galego Nederlands lighttpd Jan Kneschke (Incremental) BSD variant 1.4.35 2014-03-12 Português LiteSpeed Web Server LiteSpeed Technologies Non-free proprietary 4.2.3 2013-05-22 Русский Mongoose Cesanta Software GPLv2 / commercial 5.5 2014-10-28 中文 Edit links Monkey HTTP Server Monkey Software LGPLv2 1.5.1 2014-06-10 NaviServer Various Mozilla 1.1 4.99.6 2014-06-29 NCSA HTTPd Robert McCool Non-free proprietary 1.5.2a 1996 Nginx NGINX, Inc.
    [Show full text]
  • Migration from Windows to Linux for a Small Engineering Firm "A&G Associates"
    Rochester Institute of Technology RIT Scholar Works Theses 2004 Migration from Windows to Linux for a small engineering firm "A&G Associates" Trimbak Vohra Follow this and additional works at: https://scholarworks.rit.edu/theses Recommended Citation Vohra, Trimbak, "Migration from Windows to Linux for a small engineering firm A&G" Associates"" (2004). Thesis. Rochester Institute of Technology. Accessed from This Thesis is brought to you for free and open access by RIT Scholar Works. It has been accepted for inclusion in Theses by an authorized administrator of RIT Scholar Works. For more information, please contact [email protected]. Migration from Windows to Linux for a Small Engineering Firm "A&G Associates" (H ' _T ^^L. WBBmBmBBBBmb- Windows Linux by Trimbak Vohra Thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Information Technology Rochester Institute of Technology B. Thomas Golisano College of Computing and Information Sciences Date: December 2, 2004 12/B2/28B2 14:46 5854752181 RIT INFORMATION TECH PAGE 02 Rochester Institute of Teehnology B. Thomas Golisano College of Computing and Information Sciences Master of Science in Information Technology Thesis Approval Form Student Name: Trimbak Vohra Thesis Title: Migration from Windows to Unux for a Small Engineeriog Firm "A&G Associates" Thesis Committee Name Signature Date Luther Troell luther IrQell, Ph.D ttL ",j7/Uy Chair G. L. Barido Prof. ~~orge Barido ? - Dec:. -cl7' Committee Member Thomas Oxford Mr. Thomas OxfocQ \ 2. L~( Q~ Committee Member Thesis Reproduction Permission Form Rochester Institute of Technology B. Thomas Golisano College of Computing and Information Sciences Master of Science in Information Technology Migration from Windows to Linux for a Small Engineering Firm "A&G Associates" I,Trimbak Vohra, hereby grant permission to the Wallace Library of the Rochester Institute of Technology to reproduce my thesis in whole or in part.
    [Show full text]
  • Download Next Generation Web Scanning
    Next generation web scanning New Zealand: A case study First presented at KIWICON III 2009 By Andrew Horton aka urbanadventurer NZ Web Recon Goal: To scan all of New Zealand's web-space to see what's there. Requirements: – Targets – Scanning – Analysis Sounds easy, right? urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com Targets What does 'NZ web-space' mean? It could mean: •Geographically within NZ regardless of the TLD •The .nz TLD hosted anywhere •All of the above For this scan it means, IPs geographically within NZ urbanadventurer (Andrew Horton) www.morningstarsecurity.com Finding Targets We need creative methods to find targets urbanadventurer (Andrew Horton) www.morningstarsecurity.com DNS Zone Transfer urbanadventurer (Andrew Horton) www.morningstarsecurity.com Find IP addresses on IRC and by resolving lots of NZ websites 58.*.*.* 60.*.*.* 65.*.*.* 91.*.*.* 110.*.*.* 111.*.*.* 113.*.*.* 114.*.*.* 115.*.*.* 116.*.*.* 117.*.*.* 118.*.*.* 119.*.*.* 120.*.*.* 121.*.*.* 122.*.*.* 123.*.*.* 124.*.*.* 125.*.*.* 130.*.*.* 131.*.*.* 132.*.*.* 138.*.*.* 139.*.*.* 143.*.*.* 144.*.*.* 146.*.*.* 150.*.*.* 153.*.*.* 156.*.*.* 161.*.*.* 162.*.*.* 163.*.*.* 165.*.*.* 166.*.*.* 167.*.*.* 192.*.*.* 198.*.*.* 202.*.*.* 203.*.*.* 210.*.*.* 218.*.*.* 219.*.*.* 222.*.*.* 729,580,500 IPs. More than we want to try. urbanadventurer (Andrew Horton) www.morningstarsecurity.com IP address blocks in the IANA IPv4 Address Space Registry Prefix Designation Date Whois Status [1] -----
    [Show full text]
  • TBS Internet API Reference Documentaiton
    API TBS XML-RPC The content of this manual is the property of TBS INTERNET, all rights reserved. All reproduction, copy or mirroring prohibited. V1.12.1 Development/Sandbox and production API access IPv6 Operations Base URL : https://apisandbox6.or2.clust2.tbs-internet.net (Sandbox IPv6) https://publicapi.tbs-certificats.com (Production IPv6) Application : api-operations.php Methode : Name: Purpose: achat order renouvellement renew refabrication reissue revocation revocation dcvEmailRenvoyer Email DCV Resending dcvCodeValidation Email DCV Code Validation Information Base URL : https://apisandbox6.or2.clust2.tbs-internet.net (Sandbox IPv6) https://publicapi.tbs-certificats.com (Production IPv6) Application : api-infos.php Methods : Name: Purpose: statut Status solde Balance enSommeil Asleep reference Reference dcvAdresses DCV Addresses IPv4 Operations Base URL : https://apisandbox4.or2.clust2.tbs-internet.net:1443 (Sandbox IPv4) https://publicapi.tbs-certificats.com (Production IPv4) Application : api-operations.php Methods : Name: Purpose: achat order renouvellement renew refabrication reissue revocation revocation dcvEmailRenvoyer Email DCV Resending dcvCodeValidation Email DCV Code Validation Information Base URL : https://apisandbox4.or2.clust2.tbs-internet.net:1443 (Sandbox IPv4) https://publicapi.tbs-certificats.com (Production IPv4) Application : api-infos.php Methods : Name: Purpose: statut Status Page 1 solde Balance enSommeil Asleep reference Reference dcvAdresses DCV Addresses You can open a production TBS API account from your user management page In your TBS Internet Account. You can open a Sandbox account on the account opening page. You will then be able to open a Sandbox API account from your user management page In your TBS Internet sandbox Account. You can download the last version of this documentation on our FAQ.
    [Show full text]
  • Tambahan Pertemuan 13 E Commerce
    Dwi Hartanto, S,.Kom 10/06/2012 Macam ‐ macam Web Server diantanya: 1. Apache HTTP Web Server Apache Web Server ‐ The HTTP Web Server Proyek Apache HTTP Server adalah upaya untuk mengembangkan 1. Apache Tomcat dan memelihara server HTTP open source untuk sistem operasi 2. Microsoft windows Server 2003 Internet Information Services (IIS) modern termasuk UNIX dan Windows NT. Tujuan dari proyek ini 3. Lighttpd adalah untuk menyediakan server yang aman, efisien dan dapat 4. Sun Java System Web Server diperluas yang menyediakan layanan HTTP disinkron dengan HTTP 5. Xitami Web Server standar saat ini. 6. Zeus Web Server Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS). E Commerce Pertemuan 13 1 Dwi Hartanto, S,.Kom 10/06/2012 3. Abyss Web Server 2. Virgo Web Server Abyss Web Server memungkinkan Anda untuk meng-host situs web Anda pada Virgo Web Server dari EclipseRT adalah sepenuhnya aplikasi berbasis server komputer sendiri. Abyss Web Server mendukung koneksi keamanan SSL/TLS Java bbbierbasismoddlul yang dirancang untuk menjjlalank an aplikasi Java (HTTPS) sert a b erb agai t ek nol ogi web . Ab yss W eb S erver j uga d apat enterprise dan Spring‐powered aplikasi dengan tingkat fleksibilitas yang menjalankan aplikasi web PHP, Perl, Python, ASP, ASP.NET dan Ruby on Rails canggih yang dapat didukung oleh database seperti MySQL, SQLite, MS SQL tinggi dan kehandalan. Ia menawarkan platform sederhana namun Server, MS Access atau Oracle. komprehensif untuk mengembangkan, menyebarkan dan perusahaan jasa aplikasi Java. 4. Cherokee Web Server Cherokee adalah sebuah inovatif, kaya akan fitur dan mudah untuk mengkonfigurasi Web Server open source.
    [Show full text]
  • Open Source: Open for Business Open Source: Open for Business for Open Source: Open LEF09/3Cover.Qxd 9/3/04 1:18 PM Page 2
    LEF09/3cover.qxd 9/3/04 1:18 PM Page 1 THE LEADING PRESENTS: FORUM EDGE THE LEADING EDGE FORUM PRESENTS: Open Source: Open for Business Open Source: Open for Business LEF09/3cover.qxd 9/3/04 1:18 PM Page 2 CSC’s Leading Edge Forum is a global thought leadership program that examines the technology trends and issues affecting us today and those that will impact us in the future. As part of the CSC Office of Innovation, the LEF explores emerging technologies through sponsored inno- vation and grants programs, applied research, awards for the most innovative client solutions, and alliances with research labs. The LEF examines technology marketplace ABOUT THE LEF DIRECTORS trends and best practices, and stimulates innovation and collaboration among CSC, our clients and our alliance partners. In this ongoing series of reports about technology directions, the LEF looks at the role of innovation in the marketplace both now and in the years to come. By studying technology’s current realities and anticipating its future shape, these reports provide organizations with the necessary balance between tactical decision making and strategic planning. PAUL GUSTAFSON WILLIAM KOFF Director, Leading Edge Forum, and Senior Partner, Vice President, Leading Edge Forum CSC Consulting Group Paul Gustafson is an accomplished technologist and Bill Koff is a leader in CSC’s technology community. proven leader in emerging technologies, applied He chairs the Leading Edge Forum executive committee, research and strategy. As director of the Leading Edge whose members are the chief technologists from each Forum, Paul brings vision and leadership to a portfolio of CSC’s business units.
    [Show full text]
  • Padanan Aplikasi Dan Server Windows Di Linux
    PPaaddaannaann AApplliikkaassii ddaann SSeerrvveerr WWiinnddoowwss ddii LLiinnuuxx Romi Satria Wahono [email protected] http://romisatriawahono.net Lisensi Dokumen: Copyright © 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Padanan aplikasi adalah isu yang paling sering ditanyakan bagi orang yang melakukan migrasi dari Windows ke Linux. Tulisan ini akan menampilkan padanan aplikasi Windows di Linux dalam beberapa kategori, diantaranya adalah aplikasi networking, mulitmedia dan grafis, desktop, office, game, scientific, dan emulator. Banyak aktifis Linux yang membuat daftar padanan aplikasi Windows di Linux, diantaranya yang terkenal dan cukup lengkap adalah yang dibuat oleh Valery V. Kachurov (http://www.linuxrsp.ru/win-lin-soft/table-eng.html). Artikel ini akan merangkumkan dan mengkompilasi ulang padanan aplikasi dan server dari berbagai sumber. 1. Aplikasi Networking Kategori Aplikasi di Windows Aplikasi di Linux [Download] Web Browser Internet Explorer, Mozilla, Opera, Konqueror Firebird, Lynx Mozilla [mozilla.org] Galeon [galeon.sourceforge.net] Opera [opera.com] Firebird [mozilla.org/projects/firebird] Nautilus [gnome.org/projects/nautilus] Epiphany [gnome.org/projects/epiphany]
    [Show full text]
  • Administration Module of Web Servers in Hmast
    International Journal of Advanced Computational Engineering and Networking, ISSN: 2320-2106, Volume-3, Issue-8, Aug.-2015 ADMINISTRATION MODULE OF WEB SERVERS IN HMAST 1AMAURY VIERA, 2JENRRY CORDERO 1University of Computer Sciences. San Antonio de los Baños Road, Km. 2 ½, Habana, Cuba., 2Provincial Office of Culture, Liberty Avenue #160, Julio Antonio Mella, Camagüey, Cuba E-mail: [email protected], [email protected] Abstract: In Cuba, as an important part of the migration process to open source software, we have created the Integrated Migration, Advice and Support Services Depart-ment (SIMAYS by its Spanish acronym) from the Open Source Software Center (CESOL) of the University of Computer Sciences. Researches from this depart-ment include the open source software migration of the telematic services. To support this part of the open source software migration applications are being developed, such as the Migration and Telematic Services Administration Tool (HMAST). HMAST provides functionalities for managing GNU/Linux servers through remote connections to them. After connecting to the servers, that the sys-admins want to manage, it is given the possibility to install and set different types of services according to their needs. Within telematic services are the request and response services that make use of the Hypertext Transfer Protocol (HTTP). These services are offered by web servers, which are assigned the responsibility to publish content in the form of hypertext, web pages or HTML pages (Hyper-Text Markup Language). The general objective of this research is focused on developing a module for HMAST to manage web servers. During this research a study of the different web servers is performed, concluding that Apache 2 is the ideal webserver to manage the HMAST application.
    [Show full text]
  • Secure Content Distribution Using Untrusted Servers Kevin Fu
    Secure content distribution using untrusted servers Kevin Fu MIT Computer Science and Artificial Intelligence Lab in collaboration with M. Frans Kaashoek (MIT), Mahesh Kallahalla (DoCoMo Labs), Seny Kamara (JHU), Yoshi Kohno (UCSD), David Mazières (NYU), Raj Rajagopalan (HP Labs), Ron Rivest (MIT), Ram Swaminathan (HP Labs) For Peter Szolovits slide #1 January-April 2005 How do we distribute content? For Peter Szolovits slide #2 January-April 2005 We pay services For Peter Szolovits slide #3 January-April 2005 We coerce friends For Peter Szolovits slide #4 January-April 2005 We coerce friends For Peter Szolovits slide #4 January-April 2005 We enlist volunteers For Peter Szolovits slide #5 January-April 2005 Fast content distribution, so what’s left? • Clients want ◦ Authenticated content ◦ Example: software updates, virus scanners • Publishers want ◦ Access control ◦ Example: online newspapers But what if • Servers are untrusted • Malicious parties control the network For Peter Szolovits slide #6 January-April 2005 Taxonomy of content Content Many-writer Single-writer General purpose file systems Many-reader Single-reader Content distribution Personal storage Public Private For Peter Szolovits slide #7 January-April 2005 Framework • Publishers write➜ content, manage keys • Clients read/verify➜ content, trust publisher • Untrusted servers replicate➜ content • File system protects➜ data and metadata For Peter Szolovits slide #8 January-April 2005 Contributions • Authenticated content distribution SFSRO➜ ◦ Self-certifying File System Read-Only
    [Show full text]
  • All Zope Howtos Sorted by Title
    AlexR All Zope Howtos Sorted by Title This page lists all howtos available on the Zope site. They are listed in alphabetical order. The links jump directly to the printable version of the docs. URL to this page: http://www.zope.org/Members/AlexR/all_howtos_alpha Current date/time: 2000/07/05 02:14:6.85475 US/Pacific Modified # Title Author date 0 'static' DTML documents from database records 1999/08/25 rossl [http://www.zope.org/ Members/rossl/GenerateStaticPages] 1 (Hopefully) Smarter Forms 0.1 2000/01/30 jules [http://www.zope.org/ Members/jules/smarterforms_html] (How-to) access the field names and fields of any arbitrary ZSQL 2 query 1999/11/09 teyc [http://www.zope.org/ Members/teyc/howtoSQLVariables] 3 (mini) display hierarchies with recursion 2000/05/09 sabaini [http://www.zope.org/ Members/sabaini/recursionminihowto] 4 A example 2000/01/17 judell [http://www.zope.org/ Members/judell/CalendarTagExample] 5 A patch to the propertysheet code to fix it's overwrite behaviour. 2000/04/25 jwm [http://www.zope.org/ Members/jwm/propertysheetPatch] 6 A random password generator 1999/09/06 rossl [http://www.zope.org/ Members/rossl/ZOneTime] 7 Accessing a ZSQL Method from an External Method 1999/09/17 jpenny [http://www.zope.org/ Members/jpenny/Accessing_a_ZSQL_Method_from_an_External_Method] 8 Acquisition - just say no? 1999/01/01 rossl [http://www.zope.org/ Members/rossl/SpecificContext] 9 Add a Toolbar to the Management Interface 2000/05/08 ddb [http://www.zope.org/ Members/ddb/quicktools] 10 Add an 'Manage' entry to IE's context menu 2000/05/31 haj [http://www.zope.org/ Members/haj/ContextMenu] 11 Adding ZClass Instances Programmatically 1999/09/21 tazzzzz [http://www.zope.org/ Members/tazzzzz/addZClasses] 12 Advanced DTML Techniques 1999/08/05 Amos [http://www.zope.org/ Documentation/How-To/AdvancedDTML] 13 Advanced ZCatalog Searching 1999/10/17 Zen [http://www.zope.org/ Members/Zen/howto/AdvZCatalogSearching] 14 After you get 'Zope' out of your URLs..
    [Show full text]