- From: Stephen Pollei <stephen_pollei@comcast.net>
- Date: 14 Jan 2004 18:23:27 -0800
- To: Victor Lindesay <victor@schemaweb.info>
- Cc: www-rdf-interest@w3.org
- Message-Id: <1074133408.1843.203.camel@fury>
On Wed, 2004-01-14 at 11:28, Victor Lindesay wrote: > Thanks Joshua. As someone who is Microsoft platform through and through, > one thing that's I've found a pain trying to do anything with RDF is the > lack of tools for the Microsoft languages (VB and .Net). For example > having to write my own .Net parser knowing that all sorts of great RDF > kit is freely available for most of the other platforms and languages. I > suppose I've been spoilt by the excellent Microsoft XML tools over the > years from MSXML through to the .Net XML classes. Could you put in a > word maybe Joshua ... :-) > > May I say something that might rattle some cages? > Without Microsoft RDF support, the Semantic Web will not happen. I can see why you say that on one hand, however there are a couple of counterpoints to that. I think that support in the browser and other end-user commodity software would be great. At present msie has the lions share, however they have basically stopped updating it. It's beginning to show it's age in a few spots and they have never fixed a few things like proper png support and a few other bad bugs. They promise a new browser in longhorn(few years away) that uses c#. So Semantic Web will take a few years if things follow MS's lackluster pace of innovation. Early adopters will be obligated to go with other solutions, that don't have MS's support. This offers great window of opportunity for competitors if rdf or other technology has any real and apparent compelling value-add to the end-users. Other solutions like Open-Office, Linux, Mozilla, mono are not only innovating faster at this point, they are gaining more take-up in several end-user environments. Israel, Asia, IBM, and other large parties have been in the news lately as vigorously promoting alternatives to MS. Key MS products categories are gaining commodity status, and many MS products do not offer much in way of compelling competitive differentiation. This lack of differentiation is driving the smart/wise shoppers to seek alternative sources even if the initial costs might be slightly higher. In a lot of ways it reminds me of when Coca-Cola in the 1930's "paid 40 cents a pound more to certain manufacturers for certain ingredients to keep two sources of supply open"[1] or how the military has guidelines to buy from multiple suppliers. Rational self-interest -- Coca-Cola didn't want predatory pricing from a monopoly sugar supplier. They had to fear the Havenmeyer family and other groups, which wanted some more of Coke's profit margin for themselves. Looking into alternatives for MS products is less costly than the Coke example-- in fact has been known to produce drastic price reductions from MS. Instead of being "MS through and through", at least testing linux, moz, and mono and trying not to be gratuitously incompatible can give you benefits; at worst it may give you great negotiation leverage when you need it; at best using the alternatives might significantly lower your TCO for widely deployed solutions. Think bottom-line economic benefit. MS is having lower uptake and upgrade levels then historical levels. Recently they made noises to stop support of win98, however they had to keep at least some support. 25% or so of people were still using win98 and MS was unable to offer compelling reasons for them to upgrade at the price levels they are offering at. They also might be afraid if they push to hard people will switch to a different platform and have to compete against wine offering good enough support for older win api's. They are losing ability to create uptake(upgrade trend-mill batteries low) and thus field new technologies like rdf. They must offer compelling reasons to upgrade, twist the vendor lockin angle more, and/or lower costs. They also must do this while competing against lower cost solutions that are having increasingly rapid innovation cycles. The above is some of the reasons why I don't think MS has shoe-in for creating the widely deployed solutions of the future. What does make for a good success of a technology product? http://www.tbray.org/ongoing/When/200x/2004/01/03/TPM1 is one attempt to find out. Tim Bray lists nine factors which might plausibly be useful in predicting the success of new technologies: Management Approval, Standardization, Return on Investment, Compelling Idea, Investor Support, Good Implementations, and Happy Programmers, and Technical Elegance, 80/20 point. His list didn't really mention that cheap, widely deployed creates it own wake at times. That is what I think you meant by needing MS support or could it be vendor lockin? However your own RDF lib and redland's http://www.redland.opensource.ac.uk/ which started making c# binding since 0.9.13 using swig. Are both things which can be used by many people... Even MS can use, and distribute them. MS would prefer you used BSD licensing instead of Creative Common-- whats theirs is theirs and whats yours is theirs;-).However even their "Windows Services For Unix" includes a few GPLed pieces of software, so they aren't that allergic to unamerican cancer really;-> BTW the Creative Commons license is not recommended for software. I'd try LGPL/MPL mix or just BSD depending on your goals. Adjust the licensing a little and advertise on freshmeat, and you can help push the technology where it really counts. The great thing then is that it doesn't matter if the future is that MS stays on top, or people switch to more friendly technology sources-- both can use your stuff--It's not bundled to particular products or companies that way. In Conclusion: Make your own day! You don't have to wait for MS to get off it's hunches. The real push is can you supply the right goods at the right price at the right volume. [1] Albert H. Staton, Brief on Company Policies, 1939, MS10/51/4 Cited from _The_Essence_of_Capitalism_(2003) by Humphrey McQueen 40 cents a pound was big difference and a big deal back in 1930's.
Received on Wednesday, 14 January 2004 21:27:33 UTC