.NET for Apache 541
PerlGuy was so kind as to forward us the news about the joint Apache/Microsoft combined press conference scheduled from Wednesday at the OSCON Quote: "We will announce news related to the Apache web server and Microsoft's
development technology, .NET. This should be one of the biggest
announcements of the conference..."
The email he recieved: Covalent Technologies will be holding a press conference at the O'Reilly
Conference on Wednesday at 3:15 in suite 415 (during the afternoon break).
We will announce news related to the Apache web server and Microsoft's
development technology, .NET. This should be one of the biggest
announcements of the conference and an interesting follow up to Microsoft's
appearance last year at the show as well as to their general comments on
open source. Executives will be on hand to answer questions or to conduct
one-on-one interviews after the announcement.
This is great. (Score:3, Funny)
Re:This is great. (Score:3, Insightful)
Don't scream (Score:5, Insightful)
Java is not a warm and fuzzy free technology. I daresay it's every bit as proprietary as
Right on (Score:2)
Re:Don't scream (Score:5, Insightful)
No sun Exec ever called apache developers communist or un american. Sun is not actively trying to destroy open source. Sun is not lobbying congress to make open source illegal. Sun does not have calauses in their EULAS prohibiting people from developing open source products etc.
On a scale of 1 to 10 ms rates 9.9 on the old evil scale (10 being reserved for the devil) and sun ranks maybe 3 or 4.
Re:Don't scream (Score:2, Insightful)
Re:Don't scream (Score:5, Informative)
Sorry to disillusion you.
Re:Don't scream (Score:5, Insightful)
Java may be, strictly speaking, proprietary, but it is nowhere near "every bit" as such as anything from Microsoft.
Bad example; you could have done better in refuting the statement that Java is every bit as proprietary as
Its not the fact that the compilers and runtime are free (as in beer) that is important, its the fact that the process by which Java and its libraries are developed are more open (although not totally) than
Java is not written to favor any one operating system. Sun delivers versions for Windows, Linux, and Solaris (their own OS) simultaneously. Can we say the same about
Re:Don't scream (Score:3, Informative)
Re:Don't scream (Score:5, Informative)
Re:Don't scream (Score:2)
Re:Don't scream (Score:5, Insightful)
Now, as for "free", you cannot compare .NET with Java. Sun makes available a very high quality implementation on many platforms and provides sources for it. Microsoft makes available one implementation for Windows, and provides an unusable reference implementation under a restrictive license for others. Since you need to have an expensive Microsoft Windows license in order to run their .NET implementation, their "free" .NET implementation is, in fact, not free.
Conecpts behind open source and free software are permeating *every* company these days, [...] Microsoft recognizes that to be competitive in some markets (web browsers like IE, Graphic API's like DirectX, and ystem-neutral platforms like .NET), even they need to give stuff away for free.
Microsoft engages in traditional marketing techniques, nothing more. Calling that "free" or "being permeated by open source" is ridiculous. The only way that open source "permeates" Microsoft is by making them fear for their monopoly.
Re:Please explain to me (Score:2, Informative)
I've never purchased an MS os and I don't use them willingly. However, claiming that IE only runs on Windows when the Mac version is more standards compliant than the Windows version is just silly.
Re:Don't scream (Score:5, Informative)
This is wrong. All someone has to do is go to the mono project [go-mono.com]'s home page and see that they are implementing the vast majority of the
Re:Don't scream (Score:4, Informative)
As for implementations, check out Mono [go-mono.com]. Pure, open-source
I doubt you've been seriously using Java from its inception, 'cause if you had, you would've remembered how long it took before we saw non-Sun JDKs...give
Sure MS is evil, but this is a win for Apache too. MS is basically conceding that their web server is sub-par...and they have no reason to compete with apache. The evolution of the app server (J2EE,
Frankly, the only loser with this announcement is Sun. The fact that Apache supported J2EE and not
Re:Don't scream (Score:3, Insightful)
I'd actually say that Mono is closer to production quality than those projects, simply because it has more momentum these days. Don't get me wrong, the Free Java projects are far from dead, but Mono got working ASP.NET and ADO.NET from nothing in a matter of a couple of months, which is an astonishing rate of development.
Don't expect me to bash any of these projects (or Portable.NET which is another one that rarely gets mentioned) though - I believe that Free implementations of both Java AND
Pigs are flying (Score:2, Funny)
Re:Pigs are flying (Score:2)
Re:Pigs are flying (Score:2)
id say hell is freezing over more like it..
Hmm...... (Score:2, Funny)
- DDT
Cool... or Uncool? (Score:5, Insightful)
Question is, is it good to see Apache embrassing a Microsoft framework so that it remains in the race of the
"Hey! Apache runs
1-2 years later Microsoft closes the
Usually, this scenario is typical of MS... so what would be different here? They have everything to gain right now to broaden their
Re:Cool... or Uncool? (Score:3, Insightful)
On top of that, you don't need something quite so overt as a non-supported
Re:Cool... or Uncool? (Score:2)
MicroSoft can't beat Apache in Apache's market: they can't undersell it, it performs as well, it's more popular, and has a better security record. So the fallback position is to make it desireable to run Apache on Windows and develop Apache web services on Windows. MicroSoft is also more interested in the client-side: if they can make IE integrate better with web services than any of the competitors, they'll maintain browser dominance, even if they don't control the servers. People do serve IE-specific pages on Apache, because those are both the most common applications.
MicroSoft tries to dominate every market they're in. They don't have to be in every market, including the "smart cheap people" market segments.
Re:Cool... or Uncool? (Score:2, Informative)
Mono, on the other hand, is an interesting project because Gnome is vastly eclipsed by the Windows desktop. They could actually get to the point where they're disrupting MSFT windows by running
Re:Sigh, More /. Conspiracy Theories (Score:2, Insightful)
You sort of contradict yourself in any case: You claim that they are "making
Function (Score:2, Insightful)
Re:Function (Score:5, Funny)
Re:Function (Score:2)
I tried to ask a MS rep at Automation Fair 2000, but all the guy would do was curse and say how
I think
Re:Function (Score:2)
No big surprise (Score:4, Interesting)
What makes me curious is what platforms they'll support Apache on . .
Re:No big surprise (Score:2)
Another question is what is MS Apache going to look like? It would be a remarkable coup for them if they could crowd out the free software version. Then they'd have their cake and eat it too.
And plus IIS sucks... (Score:2)
Re:No big surprise (Score:2)
And this is why MS and Apache get together regularly for better compatibility between Apache's Axis [apache.org] and MS' .NET thing. I don't want to give up my server platform of choice (FreeBSD), but would certainly like to still be able to allow SOAP clients from the Java, .NET, Perl, etc. worlds access my services.
What services? (Score:4, Interesting)
I do not mean to troll you (look at my posting history), but I want to ask: What services do you mean? I don't ask for application specifics, company names, etc, I just hear a lot about web "services" and see very little except planning and idle banter. What would require .NET as long as you have server-side applications which meet the protocols in question? Isn't the point of SOAP that any client can get "services" from a server/app so-equipped? I think I'm missing something.
Would you mind sharing a bit? TIA...
-B
Re:What services? (Score:3, Insightful)
How long did it take for the Internet to evolve before the rapid growth of the 90's made it central to so many people's work? Other technologies, slightly older than XML, still haven't reached any visionary's goals. Where are the VRML immersive environments and the Internet videophones, for example?
If web services really are what people claim, we will know it in a few years when we can't remember an Internet without them. Otherwise, they will just be another great idea that dissappears into obscurity.
Re:What plat form would they miss? (Score:2)
Re:SOAP, WDSL, etc. (Score:2, Interesting)
It's not difficult at all to do SOAP in Apache (well, Tomcat actually:) with Java... you just write your service class and then write a deployment descriptor, then throw the whole thing in a WAR and drop it in the webservices directory. I had a simple stub up and running in about a day... and I was still teaching myself Java at the time. All I needed to do was flesh out the business logic and it was all ready to go. Of course, I've since decided my architecture was crap and thrown the whole thing out because it turns out I didn't need SOAP to begin with, but it ain't hard to do... I could very quickly build a SOAP front-end to the new code.
Now, I did have the advantage that my service was not meant to be a public service--it's a simple interface between us and one of our vendors--so I didn't bother figuring out how to do the WSDL.
Re:SOAP, WDSL, etc. (Score:2)
RedHat/Microsoft Announce Linux.net (Score:2, Funny)
Vatican/Microsoft announce MonoTheism.net?
US Govt/Microsoft anounce MonoPoly.net?
Soundblaster/Microsoft announce MonTonous.net?
Did I miss some?
Biggest announcement? Ha! (Score:3)
Who really cares about this? Is anyone really all gung-ho to deploy
I'd rather run my office apps on my local box, and keep my data private, thank you.
On a side note Covalent spammed the hell out of OSCON attendees. I'm really dissapointed that O'Reilly gave out my *work* email address to them. I wasn't all that hot on Covalent products before, and now that they spammed me, I'll think twice before looking at them again.
Comment removed (Score:4, Insightful)
Re:Biggest announcement? Ha! (Score:2)
But yes, in fact, many people are gung ho about developing for
Ah, yess, Win32 programmers. I'm sure lots of them are hanging around OSCON.
It's only been one day, and I've spent all my time in perl tutorials, but I've yet to talk to a Win32 developer at OSCON. Lot's of Linux/Unix and even one Mac developer, but not yet a Win32 developer.
I'm just really skeptical that
I'm really skeptical that the majority of Win32-only developers care anything about Open Source beyond the "Stay away! It will infect your code! The GPL is a virus!"
Yes (Score:2)
Basically, they are about integrating systems.
Re:Biggest announcement? Ha! (Score:3, Insightful)
People jokingly said, in this regard,
It might be too complicated and confusing to explain without an example: suppose we'd like to implement Remote Procedure Call over the Web, with WS both ends must have SOAP-rpc defined and implemented so as to call each other, but they don't need to implement WS from the same vendor(theorotically). With
To be honest, in term of robustness of both models(if
(I know rpc is a bad example as CORBRA seems to beat them hand down and it's a proven technology...well, the other story)
Re:Biggest announcement? Ha! (Score:2)
Well, sure, it's following in J2EE's footsteps, which is already pretty widespread. Of course, it remains to be seen whether
Comment removed (Score:5, Insightful)
Re:yup... (Score:2)
It's "embrace, extend, extinguiish".
My mother used to say that if you are going to sup with the devil, you had better bring a long spoon. Never has that advice been more appropriate.
Re:yup... (Score:2)
A link to the article would have been nice... (Score:5, Insightful)
First of all, this is bad. Microsoft are not adopting the "if you can't beat 'em, join 'em" ideal. Apache dominates web servers. No doubt about it. [netcraft.com] To defeat this, Microsoft are going to do what they do best: embrace, extend, erradicate.
Based on Microsoft's history, any components they write for Apache will be closed source. If it is not entirely closed, the crutial parts will be. Microsoft are not interested in opening up their IP. Consider this as one of the many possible scenarios:
Following initial proof of concept, first stage deployments and so forth, Microsoft will begin the trouble. It will strangely cease to work. Apache will be to blame and sites will like have to apply patches from Microsoft or just deal with them. At the same time, IIS will lack these problems. They will work to create inroads into the *nix space with Win.NET and IIS.
Keep Microsoft out of open source. They have no business being here. Instead, Apache people should look at either of the two
Hrm (Score:5, Insightful)
Alliances aren't always a good thing. When a stronger enemy is fighting many small opponents, if the strong guy can get a few of the small guys to take a break for a bit, that's really just a win for the bigger guy.
Re:Hrm (Score:3, Funny)
Although the Babylon5 quote means much the same, and is obviously designed echo events of WWII, it might not have the same impact on those who didn't appreaciate B5.
.net is not evil (Score:5, Interesting)
I don't want to have everything run on a server and use a dumb terminal. No sense making it even easier for Ashcroft to read my stuff than it already is. But Web services, by nature, are things that already use the Internet - things that might as well be hanging on a building in Times Square, for all Ashcroft cares.
To check stocks, I have to go to cnbc.com. It's an ugly interface. Why can't I double-click on a program that uses native widgets and displays that same information? To read and reply to Slashdot, I have to slashdot.org. It's uglier than a female dwarf (or KDE). Why can't I have Slashdot in a Win32-native interface? Think NNTP, but better-looking and more powerful.
To write a document, I open up AbiWord. If I'm writing a story about the stock market, why can't I just open up my stock market program, drag a box into my document, and have live numbers for the Dow? If I'm writing a story about AMD, why can't I just open up my Slashdot program, drag a box into my document, and have a link to the story inserted into my document; and why can't the person on the other end open the document, double-click my link, and have the Slashdot story opened in place - without needing a web browser?
As Miguel de Icaza said, you shouldn't just not use Mono because it's a copy of a MS product - after all, Linux itself is a copy of non-free UNIX from AT&T. If/when the time comes that Microsoft decides to cut off
Re:.net is not evil (Score:2)
Dotnet is not an open standard by any stretch of the imagination - only C Sharp is standardized, not the bulk of the APIs.
Dotnet is not required to build a Web Service client or server. Dotnet doesn't make it 'much easier' than, for example, WebLogic Workshop or a dozen free SOAP wrappers.
People are not criticising Miguel de Icaza for being influenced by Microsoft but for yielding control to Microsoft. Not only will MS define technical direction, but attempting to 'finish' Mono will require cloning proprietary and patented libraries.
We will see on Wednesday how much of Dotnet is being made available for non-Windows platforms. However much is offered, it's hard to see a convincing case for using it over already existing technologies.
Re:.net is not evil (Score:4, Insightful)
Why not? Because there won't be a standard way to show banner ads and popup ads to pay for the content, and no casual user is going to pay to read slashdot articles.
Moreover, I predict that there will be a versioning nightmare. The content providers and software writers are going to have a terrible time trying to stay in sync on the data formats and protocols between the sources and clients. Slashdot changes all the time, for instance. What if you had just bought a karma monitor that had a cool numerical widget to keep tabs on your karma in real time? Now its useless, because karma isn't a number any more.
Look at a current example that is similar to "web services". It's the billing infrastructure that interfaces doctors and hospitals to insurance companies. They've been working on this system for decades, and it is still a complete piece of crap. I'd estimate that my healtchare bills get significantly screwed up in the system at least 25% of the time. How hard can this be? Apparently pretty hard. Now everybody is working feverishly to make every aspect of our lives just as buggy. In the end, a lot of this hype is going to get discredited.
Re:.net is not evil (Score:2)
The problem is that .NET is as proprietary as Java. What is not proprietary is ECMA C#.
I predict that systems like Mono will be mostly "like .NET", but they will be fully interoperable only in their ECMA C# subset. And, you know, I think that's perfectly OK. But let's not crown .NET as an open cross-platform environment--it isn't until Microsoft submits the entirely platform for standardization, which is probably going to be when hell freezes over.
Re:.net is not evil (Score:2)
Am I the only one believes that things shouldn't be worked this way? We rely on the very same company who open up the opportunities of exploiting thousands security holes to bring the majority closer to the Web? If you makes web experience too transparent to users then more and more security problems would be surface. Do not expect all users know what they are doing.
If/when the time comes that Microsoft decides to cut off
If Microsoft chose to cut it off from Apache, then I don't think Mono could go on. What if the same thing happened to NTFS [advogato.org] happen to any part of
Forgive me if I'm being too paranoid in this, but in view of the track record of MS in security and legalese, I don't have much confidence in the future of non-MS implementation of
Nevertheless
.NET did not invent web services (Score:2, Interesting)
This is a very important point because it seems like a lot of people are willing to hand Microsoft some sort of invention credits for web services, when the reality is that where appropriate web services are a no brainer extension of the basic paradigm of the net (hell, POP3 could be considered a "web service": I don't have to use Outlook Web Access! Again, long before
Re:.net is not evil (Score:2, Offtopic)
From looking back at the history of that and the interactions with Apple, it looks like Microsoft killed it. Told Apple, 'we don't want you doing this' and Apple looked at the costs, the earliness of the paradigm (document-oriented not application-oriented), and Microsoft's obvious objection to the technology being out there, and *sniccckt!* killed it on command. It got 'Steved', and it was out there being used, the base of a brilliant internet suite of functionalities, the base of a set of technology startups building stuff to work with the new way of doing things.
That was OpenDoc, which threatened Microsoft's Office dominance by undercutting the whole application model. It existed, it was out there being used. The fact that you're looking to .NET to do this is pretty obscene, considering the history. Microsoft won't be letting you do this. Not unless they start charging per use-of-embedded-object...
Re:.net is not evil (Score:2)
BTW all you said can be done by python, perl, java, rebol, php, or any language. Ever hear of XML-RPC? SOAP? CORBA?.
Re:.net is not evil (Score:2)
You can't shake hands with the devil and say you're only joking.
Not the first time (Score:2)
The PR machine might pretend that there is no other software in the world but there is some pragmatism in there.
WTH?!?!? (Score:2)
1) Tomcat
2) Ant
3) Xindice
4) Xalan
5) Xerces
6) Cactus
Microsoft is trying to destroy Java.
What are they thinking? You don't do a business deal with a company that's trying to destroy your supplier.
Re: (Score:2)
Re:WTH?!?!? (Score:2)
Too bad they won't do it, though. The SCP pales in comparison to the size of the OpenSource community.
Re:WTH?!?!? (Score:5, Informative)
I'm too lazy to bring up the ./ article, but there were some benchmarks less than a year ago showing that for most applications (graphical I/O being the notable exception),
the latest IBM JIT JVM outperforms C++ using the MS VC++ compiler with the default optimizations.
I'll agree that sometimes the JVM takes forever to load, but the latest IBM JIT JVM continuously profiles your code and then does the equivalent of compiling the most commonly run parts with all of the optimizations turned on. I would guess that C++ does better relative to Java on non-x86 platforms, at least if you're using one of the older JITs. This is becuase the register-starved x86 looks pretty much like a stack-based machine in comparison to say the IBM POWER, HP PaRISC, or Sun SPARC CPU families. However, the latest IBM JIT probably does wonders to naorrow the gap on machines with 16 or more general purpose registers.
Re:WTH?!?!? (Score:2, Funny)
1) How much is the proportion of ix86 based computers related to Sun and other RISCs?
About 90%...
ok... next is to
2) the JVM is huge and you cannot install just a part of it.
3) you cannot easily stop garbage collection, which is by itself a very controversal thing
4) control structures are outdated, for example you even cannot use string argument for a switch!
you cannot write
switch (myinput) {
"here we go" : lalala
"my dog skip: go home
}
etc...
5) java encourages creation a lot of files, which
decrease project manageability. Remember, the best number of objects to catch up and observe - is 7+-2...
Re:WTH?!?!? (Score:3, Insightful)
Anyway:
1) irrelevant
2) false (perhaps he's thinking of the JDK? false for that, too)
3) misguided
4) misguided and irrelevant (can't do that in C or C++ either, and what's wrong with "if
5) One
Re:WTH?!?!? (Score:3, Insightful)
2) SFW - the
3) GC isn't controversial, but very useful - I assume that's why
4) So you want to turn switch into syntactic sugar for if.. else if..? Sure, just stick to C# then.
5) Why is a small number of huge files more manageable than a large number of smaller files? If I am looking for the class MyClass, I'd rather find it fast in MyClass.java than having to hunt through source01.txt, source02.txt...
Plus, there is no requirement that Java source needs to reside in files at all. A compilation unit can just as well be a database record.
Re:WTH?!?!? (Score:3, Informative)
These sorts of comparisons are notoriously difficult because they are often inherently apples-and-oranges comparisons. However, here are a few reasonable (and recent) citations that document a persistent performance gap between Java and C/C++.
[nec.com]
@article{ fitzgerald00marmot, author = "Robert P. Fitzgerald and Todd B. Knoblock and Erik Ruf and Bjarne Steensgaard and David Tarditi", title = "Marmot: an optimizing compiler for Java", journal = "Software - Practice and Experience", volume = "30", number = "3", pages = "199-232", year = "2000 }
[nec.com]
@inproceedings{ veldema01optimizing, author = "Ronald Veldema and Thilo Kielmann and Henri E. Bal", title = "Optimizing Java-Specific Overheads: Java at the Speed of C?", booktitle = "{HPCN} Europe", pages = "685-692", year = "2001"}
@article{ prechelt00empirical, author = "Lutz Prechelt", title = "An Empirical Comparison of Seven Programming Languages", journal = "IEEE Computer", volume = "33", number = "10", pages = "23-29", year = "2000" } [nec.com]
Re:WTH?!?!? (Score:2)
Re:WTH?!?!? (Score:4, Insightful)
And given the way Sun keep jerking the free software world around (Oh, look, work on Tomcat and we'll make it the reference JSP engine! Oh, now we've changed our minds!), why would Apache care about keeping Sun happy more than they care about making Apache as compatible with as many platforms and technologies as possible?
Many of the good people have been working to make Apache a first-class citizen on Windows through the 1.3.x code, and achieved that in 2.0.x. I imagine those people would be very happy to see Microsoft recognise the quality of their work. And I doubt they give a shit about Sun or Java.
Re:WTH?!?!? (Score:2)
Like Microsoft hasn't with their "OpenSource is a cancer" or "OpenSource is un-American" comments? Puh-lease!
Many of the good people have been working to make Apache a first-class citizen on Windows through the 1.3.x code, and achieved that in 2.0.x. I imagine those people would be very happy to see Microsoft recognise the quality of their work. And I doubt they give a shit about Sun or Java.
Yes, like Microsoft did ANYTHING to make that possible. Face it, M$ gave up on IIS, and that's why they've raised the white flag and made this deal with Apache. As for them not giving a damn about Java or Sun, then why did they bother making ant, tomcat and cactus in the first place. That kind of contradicts your statement, doesn't it?
stop this FUD (Score:3, Interesting)
You are obviously a fucking moron since you repeat this blatant Microsoft FUD.
1. Microsoft singled out part of the Open Source in their usual divide and conquer strategy.
2. Microsoft loves BSD because it loves to "borrow" BSD code and incorporate it into its proprietary products. This saves Microsoft quite a bit of money and, many would argue, gives them better quality code too.
3. I see that you have swalloed the "viral" propaganda. Perhaps you can explain to me how exactly GPL "infects" stuff? Maybe you mean the fact that GPL does not permit you to take the code you don't own and incorporate it into your proprietary product? But the same is true of Microsoft's code! You can't take their "shared source" and use it in your product either. With GPL, at least, you can use, modify, and distribute the code all you want as long as you distribute derivative works under GPL. With Microsoft, you have no such option. Why, Microsoft is the virus! I also want to know how exactly GPL "touches" stuff. Oh what you actually mean is that GPL "touches" the code when the company willingly decides to use GPL code in their proprietary product.
If microsoft has never done anything to help any apache or open source effort, why did they fly a few of the zend people into redmond for a week, having them perf tune php on iis ?
Uhhm, because it helps Microsoft, not Open Source. PHP is the most widely used server-side scripting language. It sure helps to have it run well on your web server.
Why is there a mod_frontpage for apache that microsoft publishes ?
Because it helps them to sell Frontpage and install viral software on Unix.
Oh yeah, you assume a lot of stuff about microsoft that is wrong, which makes you kind of an idiot.
Re:stop this FUD (Score:3, Informative)
If you are a software developer and want to leverage a Microsoft component you have no right to do that at all. Or does Microsoft now permit you to take some of its proprietary code and distribute it under a license of your choice? Last I checked you could not distribute their code at all.
You don't expect to have any rights to a proprietary code, yet, just because something is Open Source, you assume that you have a God-given right to do with that code as you please, and GPL takes that right away. Bullshit. You cannot distribute someone else's code unless they grant you permission to do so. In the case of proprietary libraries, that permision comes in exchange for payment. In the case of GPL, such permission comes automatically if you accept the terms of the GPL.(*) If the payment is not acceptible to you, then write the code yourself! And stop repeating the "viral" FUD, it makes you sound like an idiot.
(*)Some GPL developers will also let you use their code in your proprietary product in exchange for monetary payment. Just like proprietary developers.
Re:WTH?!?!? (Score:3, Informative)
(Oh, look, work on Tomcat and we'll make it the reference JSP engine! Oh, now we've changed our minds!)
Sun no longer considers Tomcat to be the reference implmentation for Servlets and JSP? Well, someone should really tell the Jakarta people about that. Look, right on their Tomcat Site [apache.org], they've got: "Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process." If that's not the case, they really should be told so they can change that blurb!
...Strange things are afoot at the Circle-K....... (Score:2)
the hype-o-meter is going wild (Score:3, Informative)
How is that a joint press conference? My guess is the Covalent folks have an Apache application server targeted to the .NET runtime, that integrates well with .NET and web services. Just like Apache Tomcat, etc., does for Java. Probably open-source.
Should I be scared, or concerned? I don't see why. It'll be another interesting technology to play with.
Addon yes. Integrated no. (Score:2, Insightful)
probably not that important (Score:2)
PHP and Perl ... (Score:2)
Bait and Switch (Score:2, Interesting)
Embrace and... (Score:2)
It's not the embracing that hurts.
It's the extending...
Newsworthiness/Rejected Stories (Score:2, Interesting)
One port to rule them all (Score:2)
I dunno...I still fail to see a use for it all that either hasn't been taken care of alread or is useful outside of examples of what it is.
Guess I'm just too stupid and stuck in my int main() ways!
Covalent != Apache (Score:5, Informative)
you will have to pay $$$ for this
Re:Mono? (Score:5, Interesting)
If the guys who've done this have based their work on Mono, they certainly haven't informed the project. My educated guess is that this uses the
Re:Mono? (Score:3, Informative)
Re:Mono? (Score:3, Funny)
(And if anyone really believes that, please contact me about this money in a Nigerian bank I need help with transferring...)
Re:Thanks Apache (Score:2, Funny)
The parent in this thread is actually Bill Gates part of the press release. Unfortunately the poster forgot to mention it...
Your links say the opposite. (Score:3, Interesting)
Of course, this was at least partly due to the crappy Microsoft JDBC driver (which they couldn't even get to stay up for 8 hours).
Why am I not surprised that in a test of the Microsoft JDBC driver vs
These studies just point out that you're better off going with a non-Microsoft solution.
Re:Your links say the opposite. - Your way off (Score:3, Insightful)
Well, I would say that porting applications to a different code base for benchmarking is an exercise in futility. The fact of the matter is that both architectures are amenable to considerable optimization that would not be done in this sort of study, and the 700 - 900 range in page load performance does not represent a difference that any experienced person would consider meaningful.
Now THAT would be interesting... (Score:4, Insightful)
Comment removed (Score:5, Interesting)
Re:mod parent up (Score:2)
The best case scenario: Microsoft offer Apache integration options, open sourcing the relevant code (ASP/.NET hookups, management console integration).
The most likely scenario: Microsoft release binary compatability modules which work with the open source Apache.
The worst scenario: Microsoft release a binary-only Apache with sundry improvements they refuse to release back to the main source trees, attempting to undercut Apache on Windows.
HELLO!? (Score:2, Insightful)
Re:You disgust me! (Score:2)
Why the name "Apache"?
A cute name which stuck. Apache is "A PAtCHy server". It was based on some existing code and a series of "patch files".
For many developers it is also a reverent connotation to the Native American Indian tribe of Apache, well-known for their superior skills in warfare strategy and inexhaustible endurance. For more information on the Apache Nation, we suggest searching Google, Northernlight, or AllTheWeb.
Re:NEED .NET FOR MOZILLA (Score:2)
Re: mod up? (Score:2)
I'd like to see a default
Re:Apache/.NET/xBox (Score:2)
any website big enoughand visited enough to warrant the kind of demand an xbox cluster could serve up, wants and needs it all to be dynamic/changeable content......which means, not the xboxes.
Re:Who needs who more? (Score:2)
I imagine the folks working on the various subprojects of Jakarta [apache.org] will continue to do so, even in the (unlikely) event that Apache lessened its support.