Slashdot Log In
.NET for Apache
Posted by
chrisd
on Mon Jul 22, 2002 08:28 PM
from the apache-ain't-done-till-.net-won't-run dept.
from the apache-ain't-done-till-.net-won't-run dept.
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 discussion has been archived.
No new comments can be posted.
.NET for Apache
|
Log In/Create an Account
| Top
| 541 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
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
Now THAT would be interesting... (Score:4, Insightful)
Re:Now THAT would be interesting... (Score:5, Interesting)
It'd be a brilliant move to claim they support the #1 web platform, to keep their own IIS users happy, to win users back from Linux/Unices, and to stay relevant.
Interesting concept...
This is great. (Score:3, Funny)
Don't scream (Score:5, Insightful)
Java is not a warm and fuzzy free technology. I daresay it's every bit as proprietary as
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: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:5, Informative)
Sorry to disillusion you.
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:5, Informative)
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: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
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:Function (Score:5, Funny)
No big surprise (Score:4, Interesting)
What makes me curious is what platforms they'll support Apache on . .
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
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.
Re:Biggest announcement? Ha! (Score:4, Insightful)
I'd rather run my office apps on my local box, and keep my data private, thank you.
Once again, another person posts who have no idea what web services are all about or what the point is. Really, seriously, look into it a bit. Few, if any vendors are planning on using web services to replace traditional binary applications. Many, many, many vendors are looking at ways to enhance those apps with web-services/soap/xml.
But yes, in fact, many people are gung ho about developing for
yup... (Score:5, Insightful)
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.
.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: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: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: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.
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.
Covalent != Apache (Score:5, Informative)
you will have to pay $$$ for this