Contrary to reports that Microsoft has abandoned its HailStorm technology (aka .NET MyServices), company officials have revealed plans to embed components of the XML schema and data-access technology throughout its .Net application, server, and client stack. The software giant is combining HailStorm services, a unified storage system, and collaborative SharePoint services toward the goal of building a universal canvas infrastructure across multiple product groups. Read the report at InfoWorld.
So, where does this leave the MONO framework as regards compatability with .NET? Will programs or services written to use one platform work with the other?
> Will programs or services written to use one platform work with the other?
It’s the same as in Python, C, C++, etc. The posibility to write portable progams is there. But at the end, most software will run on Linux only or (xor) Windows only. MS will of course use Windows thingies (e.g. DirectX) in their software that makes it not posible to run them on Linux. They want to sell their OS! On the other hand the latest Gnome demo application of the MONO project (a media player) runs on Linux only because it uses Gnome libs which do not run under Windows. Portability with .NET is technically easy, sure. But sometimes a developer is just too lazy/incompetent to make it run on more than one OS and sometimes the bean-counters in the management don’t want it to be able to run on more than one OS, then there are technically decisions which could make it imposible to run a app under an other OS (e.g. is utilizes that super cool lib which does only exist for a specific OS) …
Microsoft is doing a …wait for it…very smart thing. They are taking the best bits of technologies that didn’t go anywhere and rolling them into the BIG NEW THING (TM) that is going somewhere. This might be good or bad, but it seems like it might not nearly be as annoying as Palladium.
Microsoft also said, near the end of the article, that they would support the Security Assertion Markup Language. Basically, it’s like XML for high security. SAML is one part of the Liberty Alliance, which has been pushing its own open standard (well, open for now) to counter HailStorm, PassPort, and to a lesser extent MS.Net My Services.
Summary of the Liberty Alliance:
Secure, Single Sign-On ID to access personal information stored anywhere over a network. Sun came up with it, and now more than 60 companies have signed on to revise and implement it, including the 2 credit card giants (Visa and MasterCard). It is and should remain and open standard; it’s already more open than Java, as it’s no longer under Sun’s sole control. It’s like MS Hotmail/Passport, but with a choice of what information to give, where to put it, who keeps and manages it, and who keeps/manages your ID. Heh, I want to see ads for Identity Service Providers competing to guard your accounts and data (IDP or IDSP?). It’s hit 1.0 and by the end of 2002, or the beginning of 2003, there will be stuff that uses it. It has little to do with Palladium at the moment, by the way, but since details of Palladium still up in the air, who knows what will happen?
–JM.
Liberty Alliance:
http://www.projectliberty.org
Oh, yeah, OSNews did like, 2 reports on them.
http://www.osnews.com/story.php?news_id=388
http://www.osnews.com/story.php?news_id=1343
If you found this article interesting, you might want to check out the following press release:
“Laybourn also gave an overview of the Microsoft Business Framework architecture, which was developed to simplify and expedite the building of connected solutions. “We are committed to transforming our business solutions with .NET and bringing the entire Microsoft technology stack to life…”
“Our partners — who build on our platforms or extend with customized features — have been a core part of our solutions. Going forward, with the Microsoft Business Framework, we’re trying to get it to more business developers worldwide and enable them to extend our solutions in deep and upgradeable ways.”
http://www.microsoft.com/presspass/features/2002/jul02/07-22Tech200…
SAML seems to be EXACTLY whatdotGNU was trying to do.
make a single sign-on system that lets the CONSUMER decide all the options.
much much better than passport.
I wonder if dotGNU knows about it.
Hailstorm is the code-name for .Net My Services.
Smart move, why throw away a good thing (from MS’s prespective) just because it didn’t get enough industry intrest and companies that are willing to pay for it! Just feed it to them for free inside a bigger pie and they’ll get hooked?!
Just like selling dope!
My 2 cents.
Just feed it to them for free inside a bigger pie and they’ll get hooked?!
So, that’ll be the same as anything MS then…….can anyone say IE?!!
<SARCASM>
Luckily because of that ‘bundling’ we now have MS-HTML standards, which we’re all *really* glad about!
</SARCASM>
Oh shut up.
The fact is, people didn’t know what .NET My Services were (still don’t, apparently) and so people were all like “I’m not giving my data to Microsoft, who can trust them.”
.NET My Services are a group of services that tries to show off what .NET can do, and also brings new services to the consumer.
Of course, I guess, everyone is going to go out and buy Apple’s COPY of .NET My Services, .Mac
Microsoft is doing a …wait for it…very smart thing. They are taking the best bits of technologies that didn’t go anywhere and rolling them into the BIG NEW THING (TM) that is going somewhere.
There’s nothing new here. All Microsoft’s “new” technologies are nothing more than a repackaging of the same old crap. .NET’s wrapping is nicer than many other incarnations of these technologies pasted together I guess.
I think it’s funny how many people are shouting hooray for .NET and either A) have no idea what it is, or B) aren’t aware that we have been able to do all that .NET offers for years. Many times it’s probably a combination of both.
Alas, another troll.
You know, zealots such as yourself, Baka, are quite pathetic, and I, personally, am getting sick and tired of your attitude.
I can’t figure out why he is a zealot, he’s just negative about the new technologies in .NET (which has yet to be proven in production environment). It’s nothing revolutionary (except the marketing) and it has a nicer Visual Studio. Is it so impressive, except that it runs languages that used to run native in a VM instead? (The best thing to avoid the BSOD)