Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Apache 2.0 Goes Gold!

krow posted more than 12 years ago | from the hell-freezes-over-news-at-5 dept.

Apache 325

The Apache Software Foundation's Apache HTTP Server, version 2.0.35, has now been released for General Availability. You can find the official announcement, and download the server, from their website. Be sure to try a mirror first. Congratulations to the HTTP Server Project for getting the final release out. If you are wondering about it being usable in a production environment, you should poke around Slashdot's servers and see if you are surprised (now if only mod_perl was finished we could move more of our servers over to using the new release).

The HTTP Server Project is now recommending this release for use on production websites. 2.0.35 is now considered their best release and should be used in preference to all older versions (including the 1.3 series). A few of the new features are:

  • higher performance over 1.3
  • multiple operational models: threaded, hybrid multi-processes and multi-threaded
  • specific request processing for Windows, Netware, BeOS, and OS/2
  • integrated SSL and WebDAV support
  • improved HTTP proxy support
  • I/O layering and filtering

cancel ×

325 comments

Sorry! There are no comments related to the filter you selected.

This story best experienced with (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294236)

..
.oMMMo.
... dF' `M
.,MMMMMMMo .M
oMMMMMMMMMMM. .M
oMMMMMMMMMMMMM. P
oMMMMMMMMMMMMMMM.
.MMMMMMM"""MMMMMMM
MMMMMMM' `MMMMMM:
.MM'MMMM MMMMMMM
:M"oMMMMMMMMMMMMMMMM
:".MMMMMMMMMMMMMMMMM
.MMMMMMMMMMMMMMMMMM
MMMMMMM"""""""""""'
.MMMMMMM. .,,,,,,
MMMMMMMMo MMMMMM"
MMMMMMMMMb__dMMMMMM
MM^MMMMMMMMMMMMMMM'
:M" MMMMMMMMMMMMMM'
:M MMMMMMMMMMMM'(R)
:M `MMMMMMMM'
-M _dF""""
`MouoM"
"^"

This story is best experienced with (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294238)

..
.oMMMo.
... dF' `M
.,MMMMMMMo .M
oMMMMMMMMMMM. .M
oMMMMMMMMMMMMM. P
oMMMMMMMMMMMMMMM.
.MMMMMMM"""MMMMMMM
MMMMMMM' `MMMMMM:
.MM'MMMM MMMMMMM
:M"oMMMMMMMMMMMMMMMM
:".MMMMMMMMMMMMMMMMM
.MMMMMMMMMMMMMMMMMM
MMMMMMM"""""""""""'
.MMMMMMM. .,,,,,,
MMMMMMMMo MMMMMM"
MMMMMMMMMb__dMMMMMM
MM^MMMMMMMMMMMMMMM'
:M" MMMMMMMMMMMMMM'
:M MMMMMMMMMMMM'(R)
:M `MMMMMMMM'
-M _dF""""
`MouoM"
"^"

Re:This story is best experienced with (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294286)

e(r)?

What is that, Russian for Mozilla?

EULA (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294502)

Royalty-Free Apache 2.0 Technical Reference License Agreement

This is a legal agreement ("Agreement") between the undersigned (Slashdot reader) ("You" or "Company"), and Microsoft Corporation ("Microsoft"). The Apache 2.0 Technical Reference (as defined below) is available for You to reference, but if You want to implement the Technical Reference, You must sign and return this Agreement AS IS. This is an offer to be accepted only on the terms set forth in this Agreement. If You make any changes to this Agreement, the offer is revoked.

RECITALS
Whereas, the industry has requested that Microsoft set forth its license terms for Apache 2.0 (as defined below);

Whereas, Microsoft is now setting forth those terms by making a license available.

1. Definitions
1.1 "Apache" shall mean the HTTP web server communication protocol described in the Technical Reference.

1.2 "Company Implementation" shall mean only those portions of the software developed by Company that implement Apache 2.0 for use on Non-Microsoft Platforms.

1.3 "End User" shall mean a third party customer or potential customer to whom a copy of Company Implementation is licensed, delivered, or otherwise provided primarily for such customer's or potential customer's use, and not for further sublicense or distribution.

1.4 "IPR Impairing License" shall mean the GNU General Public License, the GNU Lesser/Library General Public License, and any license that requires in any instance that other software distributed with software subject to such license (a) be disclosed and distributed in source code form; (b) be licensed for purposes of making derivative works; or (c) be redistributable at no charge.

1.5 "Non-Microsoft Platforms" shall mean any platform other than any version of a Microsoft client, embedded and server operating system product, including without limitation, Windows XP, Windows CE, Windows 2000 and Windows 95 operating system products, or successors of those products.

1.6 "Necessary Claims" shall mean those claims of a patent or patent application, including without limitation, United States Patents Nos. 5,265,261 and 5,437,013, which (a) are owned, controlled or sublicenseable by Microsoft without payment of a fee to an unaffiliated third party; and (b) are necessarily infringed by implementing the Apache HTTP communication protocol as set forth in the Technical Reference, wherein a claim is necessarily infringed only when there are no technically reasonable alternatives to such infringement.

1.7 "Technical Reference" shall mean the Microsoft copyright document titled Apache 2.0 Web Access Protocol version 1.0 found at MSDN Downloads.

1.8 "Term" shall have the meaning assigned to it in Section 6.1.

2. Enhancements and Updates
2.1 Enhancements. Any Microsoft web server protocol enhancements beyond the Technical Reference are not licensed.

2.2 Updates. Updates to the Technical Reference are not licensed. In the event Microsoft elects to provide updates of the Technical Reference to Company, such updates will only be licensed by Microsoft under a separate written agreement or a written amendment to this Agreement.

3. License Grants
3.1 Copyright License. Subject to Section 3.3, Microsoft hereby grants Company a worldwide, royalty-free, non-exclusive, personal, non-transferable, non-sublicensable license to (a) make a reasonable number of complete copies of the Technical Reference and (b) use the Technical Reference for the sole purpose of developing Company Implementations.

3.2 Patent License. Subject to Sections 3.3 - 3.7, Microsoft hereby grants Company a worldwide, royalty-free, non-exclusive, personal, transferable, non-sublicensable, license under its Necessary Claims to (1) make, use, import, and (2) offer to sell, sell and distribute, directly or indirectly, to End Users, Company Implementations that fully comply with the Technical Reference. The above license is limited to implementing the Apache 2.0 communication protocol itself, and does not include any express or implied licenses or other rights to any underlying technology (operating system technology, local file system technology, etc.) that may be used to make a complete webe server or other Apache 2.0 compatible device.

3.3 IPR Impairing License Restrictions. For reasons, including without limitation, because (i) Company does not have the right to sublicense its rights to the Necessary Claims and (ii) Company's license rights hereunder to Microsoft's intellectual property are limited in scope, Company shall not distribute any Company Implementation in any manner that would subject such Company Implementation to the terms of an IPR Impairing License.

3.4 Limited Scope. The above license does not include the right (express, implied or otherwise) to make, use, import, offer to sell, sell or otherwise distribute or dispose of any technology that is not explicitly described in the Technical Reference, including without limitation (a) any Microsoft Apache 2.0 implementation, (b) any Microsoft technology that embodies a Microsoft Apache 2.0 implementation, (c) any enabling technologies that may be necessary to make or use any product or portion thereof that complies with the Technical Reference, but are not themselves expressly set forth in the Technical Reference, and (d) any implementation of other specifications or technologies developed by Microsoft or others that are merely referred to in the body of the Technical Reference.

3.5 Use of Technical Reference. Any Company Implementation shall implement the Apache protocol in its entirety as specified in the Technical Reference. By way of clarification of the foregoing, Company shall not be required to implement any portion of the Technical Reference that is identified in the Technical Reference as "optional". However, if Company elects to implement a portion of the Technical Reference that is identified as optional, then Company must also implement that optional portion of the Technical Reference in its entirety. Additionally, Company Implementation shall not impair the operation of any Microsoft implementation of Apache in any Microsoft product.

3.6 Reciprocal Patent License. To the extent Company owns, controls or can sublicense without payment of a fee to an unaffiliated third party, any patents that are required for Microsoft or its licensees to implement Apache as set forth in the Technical Reference and distribute such implementations, Microsoft and its licensees are hereby granted a license to such patents solely for the purpose of implementing Apache 2.0 as set forth in the Technical Reference and distributing such implementations.

3.7 Defensive Suspension. In the event Company's distributors or licensees of Company Implementation ("Authorized Distributor") initiates against Microsoft any legal or administrative claim of patent infringement relating to the Technical Reference or any Microsoft implementation thereof, Company's license rights in Section 3.2 only with respect to such Authorized Distributor shall immediately terminate.

3.8 Reservation of Rights. All rights not expressly granted above are reserved by Microsoft or Company (as the case may be). No additional rights are granted by implication or estoppel or otherwise.

5. Term and Termination
5.1 Term. Unless this Agreement is terminated in accordance with the provisions of this Section, the term of this Agreement shall commence as of the Effective Date and shall continue for five years, and shall automatically renew for additional five year terms unless either party provides written notice of its intent not to renew this Agreement at least thirty (30) days prior to the expiration of the current term. The time between the Effective Date and the expiration or termination of this Agreement shall be defined as the "Term".

5.2 Termination for Material Breach. Either party may terminate this Agreement if the other party is in material breach of any term or condition of this Agreement and fails to cure that breach within thirty (30) days after receipt of written notice thereof.

5.3 Survival. Sections 1, 3.8, 4, 5, 5.3, 5.4, 5.5, 6.5, 6.6 and 6.7 shall survive any termination or expiration of this Agreement.

5.4 Right to Distribute. In the event this Agreement expires or is terminated pursuant to Section 5.1 or Company terminates the Agreement pursuant to Section 5.2, Company may continue to distribute, in accordance with Section 3.2, Company Implementations that were created during the Term and that were commercially released in Company products during the Term, provided that Company complies with the requirements of Sections 3.3-3.7, but Company may not develop or distribute any new Company Implementations or new products incorporating Company Implementations. In the event Microsoft terminates this Agreement pursuant to Section 5.2, all of Company's licenses under this Agreement shall terminate upon the effective date of termination and Company shall promptly return to Microsoft all copies of the Technical Reference in its possession.

5.5 End User Licenses. Licenses granted prior to the termination or expiration of this Agreement by Company to End Users for Company Implementations in accordance with the terms of this Agreement shall survive any termination or expiration of this Agreement.

6. Miscellaneous
6.1 No Partnership, Joint Venture or Franchise. Neither this Agreement, nor any terms and conditions contained herein, shall be construed as creating a partnership, joint venture or agency relationship or as granting a franchise as defined in the Washington Franchise Investment Protection Act, RCW 19.100, as amended, or 16 CFR Section 436.2(a).

6.2 Export Regulations. Company acknowledges that the Technical Reference is subject to U.S. export jurisdiction. Company agrees to comply with all applicable international and national laws that apply to the Technical Reference, including the U.S. Export Administration Regulations, as well as end-user, end-use and destination restrictions issued by U.S. and other governments. For additional information, see http://www.microsoft.com/exporting/.

6.3 Notices. All notices and requests in connection with this Agreement shall be deemed given as of the day they are received either by messenger, delivery service, or in the United States of America mails, postage prepaid, certified or registered, return receipt requested, and addressed either to Company as stated on the signature block by Company or to Microsoft as follows:

Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399

Attention: Platforms Business Management

Phone: (425) 882-8080
Fax: (425) 706-7329
Copy to: Law & Corporate Affairs
Fax: (425) 706-7409
or to such other address as a party may designate pursuant to this notice provision.

6.4 Excusable Delays. Neither party hereto shall be in default by reason of any failure in the performance hereunder in accordance with any terms, if such failure is due to acts of the public enemy, acts of the Government in either its sovereign or contractual capacity, fires floods, epidemics, quarantine restrictions, freight embargoes, civil commotions and the like.

6.5 Governing Law; Jurisdiction; Attorneys' Fees. This Agreement shall be construed and controlled by the laws of the State of Washington, and Company consents to exclusive jurisdiction and venue in the federal courts sitting in King County, Washington, unless no federal subject matter jurisdiction exists, in which case Company consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington. Company waives all defenses of lack of personal jurisdiction and forum nonconveniens. Process may be served on either party in the manner authorized by applicable law or court rule. In any formal action or suit to enforce any right or remedy under this Agreement or to interpret any provision of this Agreement, the prevailing party shall be entitled to recover its costs, including reasonable attorneys' fees.

6.6 Assignment. Company may not assign this Agreement, or any rights or obligations hereunder, whether by operation of contract, law or otherwise, except with the express written consent of Microsoft, and any attempted assignment by Company in violation of this Section shall be void. For purposes of this Agreement, an "assignment" by Company under this Section shall be deemed to include the sale or other transfer of more than fifty percent (50%) of Company's assets (whether in a single transaction or series of transactions). In the event of such assignment or attempted assignment by Company, Microsoft shall have the right to immediately terminate this Agreement.

6.7 Construction. If for any reason a court of competent jurisdiction finds any provision of this Agreement, or portion thereof, to be unenforceable (other than Sections 3.3, 3.6, and 3.7), that provision of the Agreement will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this Agreement will continue in full force and effect. In the event that a court of competent jurisdiction finds that Sections 3.3, 3.6 or 3.7 are unenforceable, this entire Agreement shall be rendered null and void. Failure by either party to enforce any provision of this Agreement will not be deemed a waiver of future enforcement of that or any other provision.

6.8 Entire Agreement. This Agreement constitutes the entire agreement between the parties with respect to its subject matter and merges all prior and contemporaneous communications. It shall not be modified except by a written agreement dated subsequent to the date of this Agreement and signed on behalf of Company and Microsoft by their respective duly authorized representatives.

By (signature)

Name (printed)

Title
Company Name
Address
City, State, Zip
Country
Date

erm (-1, Offtopic)

doooras (543177) | more than 12 years ago | (#3294240)

did that headline remind anyone else of Netscape 3.0 GOLD?

back when nutscrape was a "good" browser...

--sorry for the OT--

Ironically (-1, Offtopic)

ArchieBunker (132337) | more than 12 years ago | (#3294249)

When running netscape 2.02 on win3.11 it would always crash when trying to download version 3.0. Ah waiting 3 hours for it on a 14.4 modem....

Re:Ironically (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294260)

when did you get to 0 ? i thought i modded you to -1 permanently.
oh well. i'll try again.

taste it bitch (-1, Offtopic)

ArchieBunker (132337) | more than 12 years ago | (#3294514)

fear my default 0 score.

Re:erm (0, Offtopic)

phutureboy (70690) | more than 12 years ago | (#3294316)

did that headline remind anyone else of Netscape 3.0 GOLD?

No. It did not.

:)

Good news! (4, Funny)

quantaman (517394) | more than 12 years ago | (#3294246)

Now www.wehavethewayout.com [wehavethewayout.com] can upgrade back to a real server now!

Re:Good news! (0, Troll)

Anonymous Coward | more than 12 years ago | (#3294375)

Too late, they're already running a real server:
HTTP/1.1 400 Bad Request
Server: Microsoft-IIS/5.0
Date: Sat, 06 Apr 2002 03:24:51 GMT
Content-Type: text/html
Content-Length: 87

Re:Good news! (1)

elmegil (12001) | more than 12 years ago | (#3294441)

You forgot the word "insecure".

what if they didnt switch from freebsd? (2)

HanzoSan (251665) | more than 12 years ago | (#3294467)

What if they only set it up to display as if they switched?

Work with OSX? (1)

ruiner13 (527499) | more than 12 years ago | (#3294251)

Has anybody gotten this release or any of the earlier 2.X releases to install on OSX? Just would like to know before i try to install it.

Thanks!

Re:Work with OSX? (1)

cliffwoolley (506733) | more than 12 years ago | (#3294263)

Yep, it works fine!

Re:Work with OSX? (3, Funny)

doooras (543177) | more than 12 years ago | (#3294275)

Just use VirtualPC with a Linux OS Pack.

unless, of course, you want it to run at a usable speed...

Re:Work with OSX? (1)

MaxVlast (103795) | more than 12 years ago | (#3294424)

Why the heck would you do that?

Watch Software Update (2, Informative)

TegSkywalker (557286) | more than 12 years ago | (#3294280)

I bet Apple will have Apache 2.0 available thru their Software Update or whatever for the OSX Server.

They are usually pretty good with stuff like that.

Re:Watch Software Update (1)

diverman (55324) | more than 12 years ago | (#3294372)

I hope that they release it for the updates for Standard OS X. I mean, it DOES ship with Apache.

Crossing those fingers. :)

-Alex

Re:Watch Software Update (1)

Wyatt Earp (1029) | more than 12 years ago | (#3294476)

I bet they come out with it for OS X Standard before the Server, since the updates usually come out for it about a week or two before Server.

I bet it breaks Tenon's iTools though, really bad.

The only thing I don't get are the people that bitch when Apple releases updates.

Not to long ago, you had to wait months for little things like fixed TCP/IP.

My money is...it'll be out by the 15th of April.

Re:Watch Software Update (1)

dadragon (177695) | more than 12 years ago | (#3294464)

We'll see, but my money's on it being released with 10.1.4 (We're at 10.1.3 now)

Well.. (2, Funny)

smaug195 (535681) | more than 12 years ago | (#3294257)

It's pretty clear why this is from the from the hell-freezes-over-news-at-5 dept. All those pigs make quite a bit of cold air.

Apache: still sucking after all these years! (-1)

Synopsis Troll (568358) | more than 12 years ago | (#3294262)

But hopefully, this marks a new era of Apache, well, not sucking as hard as Rob sucks Jeff's cock. Remember, kids, use Apache! Because it's fast^H^H^H^Hstable^H^H^H^H^H^Hfull-featured^H^H^H^ H^H^H^H^H^H^H^H^H^Hfree!

The Pipe of Death (5, Funny)

James_G (71902) | more than 12 years ago | (#3294265)

*) Remove all signals from the worker MPM's child process. Instead, the parent uses the Pipe of Death for all communication with the child processes. [Ryan Bloom]

The Pipe of Death? Does this conjur up images of developers sitting around a room saying things like.. "Man.. pass the pipe of death.. I need a hit", followed by lots of giggling and an unbelievable craving for chocolate and/or chinese food?

No? Um, ok.. must be just me then..

The LEAD Pipe of Death (1, Funny)

Anonymous Coward | more than 12 years ago | (#3294443)

"You want that I should whack 'em, boss?"

'Nuff said.

Re:The Pipe of Death (5, Funny)

Jucius Maximus (229128) | more than 12 years ago | (#3294468)

"The Pipe of Death? Does this conjur up images of developers sitting around a room saying things like.. "Man.. pass the pipe of death.. I need a hit", followed by lots of giggling and an unbelievable craving for chocolate and/or chinese food?"

I was thinking more along the lines of 'I will club you over the skull with the pipe of Death. It has +7 attack versus Trolls and +6 defence against Moderators.'

Playing it safe (4, Funny)

Torinaga-Sama (189890) | more than 12 years ago | (#3294266)

Or maybe playing it lazy, I will wait a little while longer to upgrade. When I was younger I like being the first kid on my block to get the new toy. Now I am older and I don't even like going outside...

Playing it smart (0)

Anonymous Coward | more than 12 years ago | (#3294391)

Having upgraded everything to 1.3.23 two weeks ago and having it obsoleted a few days ago, I'm waiting for a couple more dot releases on 2.0. Besides, I just got burned on Postgres-7.2.0, never again. From now on, I'll wait for the dot-one releases for production boxes.

Better performance? (3, Funny)

Cutriss (262920) | more than 12 years ago | (#3294269)

higher performance over 1.3

Really? I guess we'll find out in just a few minutes exactly *how* much more performance 2.0 has over 1.3... :)

Re:Better performance? (2)

quantaman (517394) | more than 12 years ago | (#3294330)

On that note this discussion seems be be shared between this this story [slashdot.org] and this poll! [slashdot.org] , I don't know which one you origionally posted too but you have a comment in both!! (well at least until they fix the bug and then I'll by moderated into oblivion:)

Re:Better performance? (2, Interesting)

CrimsonDeath (89490) | more than 12 years ago | (#3294364)

The fact that the poll you mention is the 'article poll' for the article that you mentioned probably has something to do with it.

Just pointing out the obvious...

Re:Better performance? (2)

doooras (543177) | more than 12 years ago | (#3294455)

looks like it has become the poll on the main page as well...

Testing (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294271)

This site [monolinux.com] uses the Apache webserver and encourages you to test its power.

omfg (-1, Offtopic)

mar1no (559482) | more than 12 years ago | (#3294274)

i just gave myself blue balls from readin this article!@$%!

PHP not there yet (5, Informative)

augustz (18082) | more than 12 years ago | (#3294278)

Upgrades are a little early unless PHP starts compiling in, especially statically. (A la mod_php without DSO). They're getting close, php 4.2.0 should work I suspect, whenever it or any other previewish release comes out.

Also, be nice to get some good benchmark numbers. Speed / SSL / Dynamic Content seem to be things just about everyone relies on, and it'd be great to have a nice case to move from 1.3. I know the Apache team has made a lot of progress on this, be great to see it validated.

Bravo all around of course.

- August

Re:PHP not there yet (0)

Anonymous Coward | more than 12 years ago | (#3294352)

php from cvs has worked with the 2.x branch of httpd for quite some time now

Re:PHP not there yet (3, Insightful)

Kwikymart (90332) | more than 12 years ago | (#3294404)

Yes, but there are some of us that like to use STABLE code. It's not really php's fault though. *sigh* this is probably a useless argument, however, because of the fact that this is fundamentally a x.0.0 release (even though its really 2.0.35). I am not going to run it till it has spent some time in the field (or I may set it up on an extra non-production machine). Damn, php rules for small applications.

Re:PHP not there yet (0)

Anonymous Coward | more than 12 years ago | (#3294421)

hahaha! it kind of sounds like I got php and apache mixed up there. For the record, I didnt... dont flame me for being cixelsyd ...dylescix .... dyslacix... nevermind, I give up!

(anonymous mode turned on to preserve my small amount of karma)

Re:PHP not there yet (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294359)

The following logo symbolizes everything that's wrong and evil with our world. Please print out this comment, hang the paper on your wall, and spit or throw darts at it as you feel is necessary.

This anti-Microsoft troll brought to you by:
www.monolinux.com

.oMMMo.
. . . dF' `M
.,MMMMMMMo .M
oMMMMMMMMMMM. .M
oMMMMMMMMMMMMM. P
oMMMMMMMMMMMMMMM.
.MMMMMMM"""MMMMMMM
MMMMMMM' `MMMMMM:
.MM'MMMM MMMMMMM
:M"oMMMMMMMMMMMMMMMM
:".MMMMMMMMMMMMMM MMM
.MMMMMMMMMMMMMMMMMM
MMMMMMM"""""""""""'
.MMMMMMM. .,,,,,,
MMMMMMMMo MMMMMM"
MMMMMMMMMb__dMMMMMM
MM^MMMMMMMMMMMMMMM'
:M" MMMMMMMMMMMMMM'
:M MMMMMMMMMMMM'(R)
:M `MMMMMMMM'
-M _dF""""
`MouoM"
"^"

Re:PHP not there yet (1)

drok (78225) | more than 12 years ago | (#3294454)

>They're getting close, php 4.2.0 should work I suspect,
> whenever it or any other previewish release comes out.

php 4.2.0RC1 was released March 21st, RC2 April 4th, so they are there on the preview releases but on the web sites I don't see any mention of being Apache 2.0 capable.

-Robert

Re:PHP not there yet (0)

Anonymous Coward | more than 12 years ago | (#3294479)

There's a --with-apxs2 configure option for building an Apache 2.0 modules in both 4.1.2 and 4.2.0RC2, but neither seems to work.

I get several errors like:
sapi_apache2.c: In function `php_apache_sapi_ub_write':
sapi_apache2.c:58: too few arguments to function `apr_brigade_create'
sapi_apache2.c:61: too few arguments to function `apr_bucket_transient_create'
sapi_apache2.c: In function `php_apache_sapi_register_variables':

Seems like it was made to work with a slightly different preview.

Posting without an account ever since Slashdot wouldn't email me my password.
SiMac.

Next time I need to install or upgade, (1)

Bender Unit 22 (216955) | more than 12 years ago | (#3294282)

I will install it next time I need to install a new server or upgrade one.
And if we get a rainy day I'd might also give it a shot.

I guess, What ever, never mind.

In the next Linux distribution (1)

mybecq (131456) | more than 12 years ago | (#3294287)

I think I'll start running it when it comes bundled in the next release of my favourite distribution...
That way, it'll be nicely packaged and ready for my lazy installation skills.

It had to be someone (2)

tunah (530328) | more than 12 years ago | (#3294297)

Given the readership of slashdot, there *had* to be *someone* who installed the old version recently. But I swear I just finished compiling this an hor ago!

Re:It had to be someone (1)

cos(0) (455098) | more than 12 years ago | (#3294416)

Heh, about a week ago I downloaded and installed Apache 1.3.24, PHP 4.1.2 as a dynamic module, and SSL support.
Now I will have to upgrade.

Oy, vey.

r00t3d box, (0, Troll)

Bender Unit 22 (216955) | more than 12 years ago | (#3294299)

I guess with all those people who have rooted CowboyNeals box, his password file etc, must be updated more often than a Dr.Watson log file.
Whee look at his Harddrive LED go, it's not blinking, it's just,,, lit....

Naw (-1, Offtopic)

The Turd Report (527733) | more than 12 years ago | (#3294353)

CowboyNeal's IMB AT can only handle one logged in user at a time. This is the only thing that has spared the poor box from being the epicenter of a raging cluster fsck.

love it (1)

BigBir3d (454486) | more than 12 years ago | (#3294303)

the guarantee is awesome. it will take up disk space!

What Slashdot is running now... (0, Redundant)

lmd (413644) | more than 12 years ago | (#3294306)

Slashdot is running Apache 1.3.20 [netcraft.com] . They will probably run 1.3.24 (currently the latest 1.3.x) before moving to 2.0.

Does anyone know when a new mod_perl [apache.org] will be available? The current mod_perl (1.26) was released in July 2001.

ARTICLE POLLS!!! (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3294307)

AWSOME! slashdot is just copying off of k5 again, but whatever

Re:ARTICLE POLLS!!! (0, Offtopic)

jamie (78724) | more than 12 years ago | (#3294478)

"AWSOME! slashdot is just copying off of k5 again, but whatever"

I don't know about K5, but we've had article polls since November 1998...

Star Wars: Episode 1 Teaser Sheets [slashdot.org]

I'll poke... (2)

Perdo (151843) | more than 12 years ago | (#3294308)

"you should poke around Slashdot's servers and see if you are surprised"

Slashdot is running

Apache/1.3.20 (unix)
mod_perl/1.25
mod_gzip/1.3.1.19.1a

I'll look around some more...

Re:I'll poke... (0)

Anonymous Coward | more than 12 years ago | (#3294327)

Without wishing to give the game away:

03:40 ~/packages/apache2-2.0.35% curl -I images.slashdot.org
HTTP/1.1 200 OK
Date: Sat, 06 Apr 2002 02:42:07 GMT
Content-Type: text/html; charset=ISO-8859-1
Connection: close
Server: Apache/2.0.35 (Unix)

Re:I'll poke... (5, Interesting)

Raetsel (34442) | more than 12 years ago | (#3294373)


Poke some more, you quit too soon.
  • GET /article.pl?sid=02/04/06/0216250 HTTP/1.1
  • HTTP/1.1 200 OK
    Server: Apache/1.3.20 (Unix) mod_perl/1.25 mod_gzip/1.3.19.1a
    X-Powered-By: Slash 2.003000
    X-Fry: Where's Captain Bender? Off catastrophizing some other planet?

  • GET /Slashdot/pc.gif?article,1018062768900 HTTP/1.1
  • HTTP/1.1 200 OK
    Server: Apache/1.3.17 (Unix)

  • GET /banner/cdig0001en.gif?1018062768915 HTTP/1.1
  • HTTP/1.1 200 OK
    Server: Apache/2.0.35 (Unix)
Well, there's the first one at least. Looks like their banner ad server's on 2.0+. I don't feel like formatting the rest of the logfile, but there are a couple more in there.

not just mod_perl needed (2, Insightful)

RoscoeVill (512295) | more than 12 years ago | (#3294318)

What about appropriate version of tomcat? I'm hoping that since there is real current dev on that at the moment, that it should work when I try later this weekend.... but all the jakarta doc says apache 1.3...

Any one try it yet?

Re:not just mod_perl needed (2, Informative)

dcsmith77 (138645) | more than 12 years ago | (#3294326)

There are apache2 module binaries in the tomcat4 directory, at least for mod_jk which i prefer on principle

Figures... (0)

Anonymous Coward | more than 12 years ago | (#3294334)

I just finished compiling Apache 1.3.24 w/mod_ssl and all the php goodies. Back to the drawing board?

I'll use it when Debian packages it. (1)

bozoman42 (564217) | more than 12 years ago | (#3294335)

Yada, yada. Don't complain about options. Yada, yada. Well, I'll use it when Debian packages it.

Re:I'll use it when Debian packages it. (2, Informative)

jeboyer (24453) | more than 12 years ago | (#3294368)

Looks like a Debian developer is already on top of it--see the announcement in the debian-apache mailing list [debian.org] .

They're not "official" yet, but here you go. [debian.org]

Re:I'll use it when Debian packages it. (2, Insightful)

Slash Veteran (561542) | more than 12 years ago | (#3294420)

me too. I don't need freshmeat-type announcements (though I don't mind them, guys). But Debian is my preferred delivery system.

If you're not using Debian, you're wasting your time -- literally.

Changelog (5, Funny)

cscx (541332) | more than 12 years ago | (#3294342)

Example of open source at its best:

Changes since 2.0.32-beta:

*) connection.c: changed ++j to j++ in an attempt to fix a bug in mod_rewrite [Brian Pane]

*) connection.c: changed ++i to ++j in honor of myself [Joe Orton]

*) connection.c: fuck you guys, ++i is better [Justin Erenkrantz]

*) connection.c: changed i += 1 to i++ for better performance [Graham Leggett]

*) connection.c: changed i = i + 1 to i += 1 [Ian Holsman]

[...]

Re:Changelog (2, Funny)

benedict (9959) | more than 12 years ago | (#3294380)

I hope Mr. Leggett wasn't serious.

too much spare time methinks (5, Funny)

rtscts (156396) | more than 12 years ago | (#3294493)

If only the Linux kernel changelog was so detailed (it'd be bigger than the kernel itself)

Apache: *) connection.c: changed ++i to ++j in honor of myself [Joe Orton]

LinuxKernel: VM tweaks [read: ripped the arse out of the kernel and replaced it with someone else's]

It Figures (0)

Haxx (314221) | more than 12 years ago | (#3294345)

As you read this I am finishing up a CPAN upgrade on a brandnew RedHat 7.2 box
that I completely updated via ftp all day. MySQL is already installed.
My next step was to install apache. Then I was going to install slashcode.

Now my whole pre-planned night is thrown into chaos!

THANX APACHE !!

Apache Goes Gold (2)

totallygeek (263191) | more than 12 years ago | (#3294355)

Goes gold?

When did they sell 100,000 copies?

Re:Apache Goes Gold (4, Informative)

doooras (543177) | more than 12 years ago | (#3294379)

a while [netcraft.com] ago.

Apache went gold a long time ago (2)

totallygeek (263191) | more than 12 years ago | (#3294419)

Yeah, Apache is the best. But, they haven't sold anything. I am very excited about this, and will have the whole weekend to install and play with it.

Re:Apache went gold a long time ago (1)

slashdoter (151641) | more than 12 years ago | (#3294472)

I'm not sure if you where joking but thats not what they where saying

a program goes gold if it has been finished and a master "gold" cd is made to make copied of, so that more copies can be made and sold. going gold is just saying that they think thier finished.

I guess you knew that but I thought it should be said for anyone that doesn't

Re:Apache went gold a long time ago (2)

totallygeek (263191) | more than 12 years ago | (#3294505)

I'm not sure if you where joking but thats not what they where saying


It was a long way to go for the +1 funny moderation. I didn't know all that about going gold, but I understood what was meant. I am very much ready to check out the new Apache.

I'll run it when... (1, Funny)

Anonymous Coward | more than 12 years ago | (#3294374)

I'll run it when it's included in Debian stable. So that would be, what? Another couple of years?

Re:I'll run it when... (0)

Anonymous Coward | more than 12 years ago | (#3294515)

Isn't Debian stable still shipping with ssh 1.3? rofl! Get read guys.

Well (0)

Anonymous Coward | more than 12 years ago | (#3294383)

As an Apache Indian, with 9 tenths of white boold only;
I do it the traditional way I use mod_smoke signals.

Re:Well (0, Offtopic)

Tony-A (29931) | more than 12 years ago | (#3294449)

LOL. You just made my day.

Re:Well (0)

Anonymous Coward | more than 12 years ago | (#3294521)

slashdot's comment system is threaded.

Mirror ? Someone willing to mirror it ? (2)

x-empt (127761) | more than 12 years ago | (#3294390)

The official mirrors haven't rsync'd yet. Anyone mind posting a mirror of the sources for this sucker ?

Does Cowboy Neal's box... (0, Troll)

}InFuZeD{ (52430) | more than 12 years ago | (#3294396)

Run PHP? =)

I do all my web programming in PHP, so until it compiles in...I'm stuck with Apache 1.3.

Now what's CowboyNeal's IP...must r00t and run Apache 2.0 =p

Re:Does Cowboy Neal's box... (0)

Anonymous Coward | more than 12 years ago | (#3294412)

Just thank your lucky stars you aren't stuck with IIS.

Unless of course, you get paid to support it.

Configuration, setup? (3, Insightful)

Phroggy (441) | more than 12 years ago | (#3294399)

What do I need to know about upgrading from 1.3 to 2.0? What's different in the configuration? Any changes in the way the files are laid out by default? Will my existing httpd.conf work without modification? Would that be a stupid thing to try?

I thought I heard somewhere that 2.0 might make it possible to have PHP scripts with per-user permissions, like you can get CGI scripts to do if you use suEXEC to setuid to the appropriate user before executing. This is important for servers with multiple users running their own web sites; even if all your users are trusted not to mess with each other's stuff you can run into icky situations where a PHP script writes to a file that the user then doesn't have FTP access to (so they have to write another PHP script to access it). Did I hear correctly? If so, what's involved in configuring it? If not, does anyone have any workarounds?

april wil be the best month of the year (2, Informative)

tinomeinen (516546) | more than 12 years ago | (#3294403)

KDE 3.0, Apache 2.0, Mozilla 1.0, myownsillyproject 0.0

And StarOffice 1.0 (2)

Micah (278) | more than 12 years ago | (#3294432)

:-)

And GNOME 2? Not sure on that one.

DOH. I mean OpenOffice 1.0 (1)

Micah (278) | more than 12 years ago | (#3294436)

Should have used preview. Be gentle, moderators!

comments split? (2, Interesting)

(startx) (37027) | more than 12 years ago | (#3294406)

It appears as if the comments for the story and the poll are the same comments. wierd. anyway, It seems I'm not the only one who has rooted coybow neal's box...

What about LDAP support? (2, Informative)

stonebeat.org (562495) | more than 12 years ago | (#3294411)

Apache 2 is great. I have been testing/playing with it for about 2 years now. I luv the thread/process model. and I luv the built SSL and DAV support. However I would have really loved it, if it had built-in LDAP auth module. When I started testing it initially, there were talks of including the module in the source tree. But they dropped the idea. I have tested several previous releases of Apache 2 and none of them had support for LDAP, nor have I figured out a way yet to compile LDAP auth module into Apache 2 as of yet. Any ideas/thoughts?

I'll run Apache 2.0 (5, Funny)

Saint Aardvark (159009) | more than 12 years ago | (#3294413)

when its version number is the same as my Linux 7.2.

Re:I'll run Apache 2.0 (0, Troll)

pgpckt (312866) | more than 12 years ago | (#3294423)


Too bad Linux isn't at 7.2. Seems to be currently at 2.4.18 at this moment. Check out www.kernel.org to see if you like.

You must be thinking of Red Hat. Too bad Red Hat isn't Linux.

Re:I'll run Apache 2.0 (0)

Ophidian P. Jones (466787) | more than 12 years ago | (#3294425)

YHBT

Re:I'll run Apache 2.0 (0)

Anonymous Coward | more than 12 years ago | (#3294448)

HAND.

Re:I'll run Apache 2.0 (0)

Anonymous Coward | more than 12 years ago | (#3294456)

Here's a quarter - buy a sense of humor

Re:I'll run Apache 2.0 (-1, Flamebait)

Anonymous Coward | more than 12 years ago | (#3294500)

Either you're a dumbfuck or not funny... take your pick...

Re:I'll run Apache 2.0 (5, Funny)

Anonymous Coward | more than 12 years ago | (#3294450)

You're still using Linux 7.2? You should switch to the new AOL 8.0, it's better.

You know, it figures. (1)

mstyne (133363) | more than 12 years ago | (#3294434)

I just installed the latest 1.3 version of Apache, mod_perl and mod_php (an ugly experience) two nights ago. Maybe if I got a burrito or something for upgrading I'd do it again. Guess it's just bad luck on my part :(

Journalistic ethics in action... ;-) (5, Funny)

stienman (51024) | more than 12 years ago | (#3294437)

Of course, when it's something Slashdot depends on, they not only wait for the official announcement, they wait until they've downloaded it before printing it!

:-D

-Adam

You know who should be paying attention? (-1, Troll)

Anonymous Coward | more than 12 years ago | (#3294462)

Then tell me because I don't give a fuck...

It would appear... (1, Interesting)

Anonymous Coward | more than 12 years ago | (#3294469)

That apache.org itself is still on 2.0.32

http://uptime.netcraft.com/up/graph/?mode_u=off& mo de_w=on&site=apache.org

CONGRATS! (2)

Anthony Boyd (242971) | more than 12 years ago | (#3294481)

Yeeeaah! Do you think this is big enough to win back some numbers for Apache [slashdot.org] ? I noticed that when PHP 4 came out, it got a pretty big jump in numbers [php.net] (early-mid 2000). Apache 2 seems like A Big Deal that might punch up the Apache stats.

Article Poll (-1, Redundant)

Anonymous Coward | more than 12 years ago | (#3294494)

Is this the first time I'm seeing the "Article Poll"?

recent benchmarks? (3, Interesting)

green pizza (159161) | more than 12 years ago | (#3294498)

I'm curious as to how Apache 2.0 stacks up against Apache 1.3, as well as recent versions of iPlanet and Zeus. A quick web and usenet search via google found gobs of benchmark results, none of which were newer than about 8 months. Anyone have some links to modern bechmark results... or a pointer to a "good" opensource httpd benchmark tool (or anything other than SPECweb99)?

Re:recent benchmarks? (0)

Anonymous Coward | more than 12 years ago | (#3294520)

Well, unless you have an OC3 connection to the Internet any old Pentium III box running Apache 1.3.24 should more than be able to flood the connection without a problem. Performance isn't an issue unless you're still running it on a 486. ;-)

Re:recent benchmarks? (3, Funny)

green pizza (159161) | more than 12 years ago | (#3294527)

Performance isn't an issue unless you're still running it on a 486. ;-)

Sun SPARCstation 20, more than enough power... but hey, I'll take any extra performance I can get! :-D

the image servers run on this (4, Informative)

JDizzy (85499) | more than 12 years ago | (#3294509)

I can remember krow [slashdor.org] (aka Brian Aker [tangent.org] ) tell me in IRC [openprojects.net] about how he setup apache2 to just server images. Like the most simple thing you can do. It requires no special threading, or proces modes, just http1.1. At most, they can do geographic ad targeting with revers DNS lookups tied to the image servers. Blah... still not that special, but at least they can say they run apache2. I have also read where he claims apache2 is't ready for prime time. This is very telling, not because he is senior Slashdot developer, but more because he is known best for his apache 1.3 modules, such as mod_mp3 [tangent.org] , or mod_layout.
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>