Apache
A HupWiki-ből...
http://www.hup.hu/images/topics/apache.png
Tartalomjegyzék |
Mi az Apache?
Az Apache projekt célja egy olyan Web-szerver program létrehozása, karbantartása, és fejlesztése, amely megfelel a gyorsan változó Internet követelményeinek, biztonságos, üzleti, vállalati felhasználásra is megfelelő és szabadon használható. Az Apache a régi NCSA httpd szerverre épül, az Apache Szoftver Licenc feltételei alatt terjesztik.
Az Apache robosztus, erőteljes, flexibilis webszerver, amely HTTP/1.1 (RFC2616) protokoll kompatibilis. Az Apache projekt koordinálását az Apache Software Foundation végzi. Néhány vezető és több száz fejlesztő van e mögött a projekt mögött.
Mely platformokon fut?
Az Apache Web-szerver szinte minden Unix platformra lefordítható, futtatható, de egyéb kereskedelmi platformokon is működik (pl. MS Windows).
Az Apache története
Az Apache webszervernek semmi köze az Apache indiánokhoz, akik az Egyesült Államok dél-nyugati részén élő őslakók. A név egy szójáték: "a patchy server”, ami arra utal, hogy a szervert eleinte a webmesterek által készített patchekkel frissítették. Az Apache az NCSA Web-szerver toldozgatásából fejlődött ki. Az NCSA egyike volt az első Web-szervereknek, amelyet az Illinois-i egyetemen található NCSA fejlesztett ki.
Az Apache projektet webmesterek, rendszergazdák kezdték el, amikor Rob McCool, az NCSA (National Center for Supercomputing Applications) webszerverének írója 1994. közepén kilépett az NCSA-tól, és a szoftver nem fejlődött tovább. A webmesterek levelezéssel tartották egymással a kapcsolatot, azon keresztül adták át egymásnak a patcheket, amelyek így körbe jártak. Ezt látva Brian Behlendorf és Cliff Skolnick a Hotwired segítségével elindított egy levlistát, ahova a core fejlesztők feliratkozhattak. Így indult el az Apache projekt. 1995. februárjában 8 core fejlesztővel megindult a koordinált fejlesztés. A core fejlesztők:
- Brian Behlendorf
- Roy T. Fielding
- Rob Hartill
- David Robinson
- Cliff Skolnick
- Randy Terbush
- Robert S. Thau
- Andrew Wilson
egyéb közreműködéssel hozzájárulók:
- Eric Hagberg
- Frank Peters
- Nicolas Pioch
Az Apache szabad szoftver. Manapság az Apache az Interneten legszélesebb körben használt Web-szerver (a Netcraft adatai alapján).