Covalent's Version of Apache 2.0 To Drop Monday
kilaasi points out this CNET story about the planned release on Monday of Apache 2.0, "or at least the version that has proprietary extensions. Covalent sells the core of Apache and its own extensions which make it easier to adapt for specific areas and simpler to administer. Covalent is confident that the next generation Apache is mature and is ready for prime time. Covalent employs some of the core members of the Apache-development-team." XRayX adds a link to Covalent's press release, writing: "It's not clear when the Open Source Edition (or whatever) will come out and I didn't find anything at the official Apache Site." Update: 11/10 16:37 GMT by T : Note that the product name is Covalent Enterprise Ready Server; though it's based on Apache software, this is not Apache 2.0 per se. Thanks to Sascha Schumann of the ASF for the pointer.
One of the most annoying thing in Apache 1.x is that when PHP is compiled in the server (not run through the CGI), all scripts are running as "www", "nobody", or whatever anonymous user your Apache daemon is running as.
There's no way to have PHP script run as different users (just like what suexec does for spawning CGI external progs) .
Sure, PHP has a so-called "safe-mode", but it's still not that secure, especially when it comes to creating files or acess shared memory pages.
I was told that Apache 2.0 had a mechanism that could make user switching for PHP scripts possible. Has anyone experimented with it?
{{.sig}}
This thing better weave with golden thread(s)
"It's not clear when the Open Source Edition (or whatever) will come out and I didn't find anything at the official Apache Site."
Here is apache 2.0 documentation and you can download 2.0.16 (public beta) or 2.0.18 (it's an alpha).. but what do you want them to open source? The 2.0 core (it is) or the proprietary enhancements (yeah right).
Kenny
at least slashdot didn't change my urls into http://slashdot.org/httpd.apache.org this time.
Covalent is confident that the next generation Apache is mature and is ready for prime time.
;-)
And i thought it was already mature enough, otherwise why did it become the most popular web server?
btw, what is new with apache 2.0? (i am too lazy to read the docs
Don't quote me on this.
From the press release:
:)
SAN FRANCISCO -- November 12, 2001 -- In conjunction with the launch of Enterprise Ready Server, Covalent Technologies today announced a coalition of support for its new enterprise solution for the Apache Web server.
Is this a little bit confusing, or what? I mean, I had a meeting on Monday the 12th... well... which I don't recall yet.
-- No sig today
I, a master cracker, has broken in to linus torvolds linux development network and i have SHOCKING news!
I came across kernel 2.9.99, the beta version of L3!!! L3 is not GPL'ed but LBL'ed which stands for Linus'es borg licence! L3 will contain the following features.
Thats NOT ALL! It's will be illegal to copy it, current linux users must upgrade or have their computers destroyed!
Rob, Linuses little helper has wrote WinVi, MacVi OS/2Vi BeVi and solarVI! these 'VI's are viruses that are Undectectable and Unstoppable and will FORCE L3 on to everyones machine!
He has passed a special "LAW" to make this legal, and will be realesing evil L3 either when its June 2004 or when every penguin on the planet is massacered!
And if we take the $33,300 per copy cost and mutliply that by about 500,000,000 estimated computers in the world linus will make
$16,650,000,000,000
Making him a multi trillionare! and about 390 times richer than B.Gate$ ! Don't let this happen, boycott linux today!
Buy Windows XP for non evil computing!
No you can't!
XPerience!
I've always been a bit suspicious of threads, even the latest and greatest kernel threads. Is there someone who can speak to the wisdom and tradeoffs in doing this? I like my fu^Horking apache just the way it is. Programming threads is also hard. What about all of the cool API stuff and plugins, I suppose they all have to be rewritten? Mod_rewrite, mod_perl, etc, etc, yes?
As I see opensource move along I think it will become a thing of the past as long as people use BSD License. Come on ALL, Lets code and let a company close are work and improve on it, buy not give it back. It is such a stupid license why would anyone use it.
Is it just me, or does this "or whatever" kind of attitude strike you as strange? Granted, Apache has been seriously draggin' ass on 2.0 and I can see folks getting a little anxious to have it out already...
AFAIK Apache's API have been changed and indeed all its modules should be rewritten for new Apache.
I don't know about all modules but here some info about mod_perl. There is already exist rewrite of mod_perl for Apache 2.0 with threads support. It has many tasty features. Check yourself.
--
Ilya Martynov (http://martynov.org/)
Although the CNet article tells you otherwise, the open source verison of Apache 2.0 is not available on Monday, and as stated in Apache Week, is only just becoming stable enough for another beta release. Covalent are launching a commercial product that is based on Apache 2.0 but with proprietary extensions (the Apache license unlike the GPL allows this). IBM's httpd server has been based on a 2.0 beta for a number of months. Since Covalent say they've made it Enterprise Ready they must have cured the performance and stability problems, when these get contributed back to the main Apache 2.0 tree everyone wins.
Mark Cox, Red Hat
-- Mark Cox, http://www.awe.com/mark/
I've read somewhere that Apache 2.0 is using the underlying code to mozilla, nspr (netscape portable runtime) for all the core stuff such as threading and memory allocation. It's good to see that an app like mozilla can be really usefull to other open source applications such as apache.
When you warez d00ds grow up you will realize that giving away everything for free is not a viable economic model (examine the success of "free software companies" for evidence). The BSD license allows commercial vendors to sell priopritary add-ons and enhanced versions of the software, while giving away the basic version as open source. This combines the advantages of open source with the ability of getting paid. It's the best of both worlds.
That bullshit got modded up? Jesus fuck you pudwhomper... of course threads are better than new processes. IPC is _expensive_ and unwieldy; threads are fast and to the metal, minus the overhead incurred by, you know. Spawning a new process and eating up that additional memory/CPU time rather than just having a process spawn a thread.
Dickbag.
I fully realize that this is talking about Covalent's Apache-based software, but I'm still wondering how ready the Apache 2.0 codebase is... I've been playing with 2.0.16 beta for awhile now on one of my test servers without and problems, but that doesn't mean diddly. I'm looking foward to verison 2.0, but not without extensive testing. Version 1.3.22 works way too well for me to make a switch anytime soon.
The article
in question says nothing of the sort. It notes that the development processes of apache have changed over the years, with associated wins and losses.
Why has IIS taken over the SSL market? Because it ships with EAPI.
Thanks for the laugh.
as if Covalent trying to put a 'feather in its cap'.
(security through obscurity does not work, so I'm trying humor thru obsucrity.)
I'll admit, I'm not versed in marketiod speak but this caught my attention:
Covalent has taken a great web server -- Apache -- and added key functionality that enhances enterprise customers' experience."
What this say to me is "Apache kicks ass, now any idio^H^H^H^enterprise customer can use it with our new point and click gui!"
(shaking head)
A few minutes on freshmeat.net, dudes, would probably solve most of your problems if you are looking for a gui to configure this stuff.
If that is not the case, well, my programming days are over and the comments on the trade offs with what Covalent is doing just leave me to hope it does not reflect badly on Apache.
If it is not on fire, it is a software problem.
will thread on bsd? cause right now it doesn't
and well thats just useless to me. i hate prefork.
prefork+380requests a second = *yuck*
The release announcement by Covalent on top of this week's announcement of a proprietary version of SourceForge by VA [2001-11-06 20:04:54 VA Embraces Closed Source (articles,va) (rejected)] should have us all wondering where things are heading during this period of revision for open source business models. Are we headed for a world where ostensibly free programs are deliberately crippled relative to proprietary versions of the same code?
Covalent funds a great deal of Apache development directly, as well as contributing board members and other members to the Apache Software Foundation. It's clearly not doing this primarily to help the open source version of Apache along, but to advance its own proprietary version of Apache. Eventually Apache 2.0 may come out in an open source version, but it doesn't seem to be a priority of the main contributor to Apache to make that happen. A conspiracy-theory approach might even suggest that they are deliberately applying a flawed, destabilizing model to the open source tree (commit then review, no feature freeze) while presumably they use a tighter and more controlled process to get the proprietary version out.
People have suggested that the internal versions of GNAT distributed in a semi-proprietary way by ACT may be better than the open source versions, while ACT says the opposite -- that their private versions are less tested, require technical support, and would only hinder those who don't have support contracts. I don't know the truth of the matter there, and this is not meant to point the finger at ACT, but this phased-release strategy by Covalent raises some of the same questions.
VA's proprietary SourceForge conjures a similar spectre. There will still be a free SourceForge, but improvements are going primarily into the proprietary version. Perhaps outside engineers will start playing catch-up and adding clones of the proprietary features to an open source branch of SourceForge, but at best the open source version will still lag behind, and it may happen that it will always be so far behind as to be relatively crippled compared with the proprietary version.
Is open source heading toward a model where some of its dominant programs are available for free only in crippled versions lagging behind the proprietary releases? And if so, what does that say about unpaid volunteer contributions? Are they really for the public benefit, or for the benefit of a proprietary developer? If the latter, why volunteer?
Other problems with crippled free versions have been noted here before, such as having to pay for documentation on ostensibly free software, or needing a proprietary installer to effectively install a supposedly free system. This week's events involving VA and Covalent show that this may be becoming a trend with significant impact on the whole open source and free software movement.
Tim
Subject: Buy Covalent's Apache Web Server and Get a FREE Entrust Certificate
I can tell because I use unique email addresses for everyone.Oh come on, Java is not a systems or a platform language, it is a application language. Apache is not an application it is a platform. Writing something like this in Java would be absurd, the performance would be horrible.
Because of another BSD-style licensed program, a company has once again taken the work of many, improved it, and not given back.
Oh, I'm sure they'll give back "at their convenience."
Time to cut the bullshit and use the GPL.
BSD sucks.
Apparently everyone knows this but you.
dude, it's not an album. stop pretending you're not a geek.
In practice, I try not to contribute to projects that don't protect against this sort of wresting of control and energy away from free/open projects.
Here we have a *possible* case of proprietary interests appropriating resources towards a proprietary end (to the detriment of the original free/open project) by highering developers away from Apache (BTW, good for them, not complaining that they are being paid) to work on proprietary extensions.
The likelihood and risk of this ever occuring is greatly reduced when a GPL style license is used.
So what do you think? What would the downsides be to Apache having originally been licensed under the GPL? As far as I can see, there wouldn't be any. So what, we wouldn't have the closed-source IBM httpd packaging, and a few other niche derivates. BFD.
Thoughts? (Please, not a troll-ing here, no license flamewars, let's talk about specifics: GPL'd Apache)
You and whoever gave your post two mod points should re-read what you're replying to. It specifies. What part of "when PHP is compiled in the server (not run through the CGI)" didn't you understand?