<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: More on Level 4 Platforms</title>
	<atom:link href="http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/</link>
	<description>My personal space</description>
	<lastBuildDate>Tue, 16 Mar 2010 20:51:45 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Equals Drummond &#187; Blog Archive &#187; Joe Nails it Open</title>
		<link>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/comment-page-1/#comment-1496</link>
		<dc:creator>Equals Drummond &#187; Blog Archive &#187; Joe Nails it Open</dc:creator>
		<pubDate>Mon, 14 Jul 2008 06:56:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/#comment-1496</guid>
		<description>[...] Andrieu nails another super post (where DOES he find the time to write/draw all of these???), this time about what it means for a [...]</description>
		<content:encoded><![CDATA[<p>[...] Andrieu nails another super post (where DOES he find the time to write/draw all of these???), this time about what it means for a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/comment-page-1/#comment-1493</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Sat, 12 Jul 2008 06:28:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/#comment-1493</guid>
		<description>Absolutely, there is nothing saying that Level 3 platforms can&#039;t interoperate. I can run parallels on my Mac, for instance, to have Windows and Mac interoperability.

As I tried to make clear in the conversation at Caltech, I think Salesforce has a lot to offer potential developers: speed-to-market, a rich, complete feature set, and built-in access to a ready market that has proven it will pay for third-party apps integrated with the Salesforce application.

But at its core level of service, it is still not an open platform as I describe. (Which I think we are in agreement about). If users could pull their code from force.com and run it with minimal changes and no loss of functionality at another service provider, then I would agree that it meets the definition of an open-protocol 4th level platform.  Those protocols would be the shared APIs of the underlying service layer and the interfaces of the programming languages.

However, my understanding is that a large part of the code written for force.com is in a proprietary language with exclusive force.com APIs. Which means business owners don&#039;t have an easy option to move their service elsewhere.

Of course, this wouldn&#039;t prevent a business from developing its system to work with Salesforce /and/ a number of other services, such as Facebook or NetSuite, but that&#039;s a way to diversify through investing additional resources, rather than mitigating risk by choosing an open platform for the limited resources you do invest in technology development.

What your point highlights is that for a subset of specific functionality at Salesforce.com, the user is locked into a proprietary framework.  Of course, they may connect what they build in that framework to other open systems, and can access the application through any standards-compliant browser, but it is still proprietary.</description>
		<content:encoded><![CDATA[<p>Absolutely, there is nothing saying that Level 3 platforms can&#8217;t interoperate. I can run parallels on my Mac, for instance, to have Windows and Mac interoperability.</p>
<p>As I tried to make clear in the conversation at Caltech, I think Salesforce has a lot to offer potential developers: speed-to-market, a rich, complete feature set, and built-in access to a ready market that has proven it will pay for third-party apps integrated with the Salesforce application.</p>
<p>But at its core level of service, it is still not an open platform as I describe. (Which I think we are in agreement about). If users could pull their code from force.com and run it with minimal changes and no loss of functionality at another service provider, then I would agree that it meets the definition of an open-protocol 4th level platform.  Those protocols would be the shared APIs of the underlying service layer and the interfaces of the programming languages.</p>
<p>However, my understanding is that a large part of the code written for force.com is in a proprietary language with exclusive force.com APIs. Which means business owners don&#8217;t have an easy option to move their service elsewhere.</p>
<p>Of course, this wouldn&#8217;t prevent a business from developing its system to work with Salesforce /and/ a number of other services, such as Facebook or NetSuite, but that&#8217;s a way to diversify through investing additional resources, rather than mitigating risk by choosing an open platform for the limited resources you do invest in technology development.</p>
<p>What your point highlights is that for a subset of specific functionality at Salesforce.com, the user is locked into a proprietary framework.  Of course, they may connect what they build in that framework to other open systems, and can access the application through any standards-compliant browser, but it is still proprietary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pCoffeeSFdotC</title>
		<link>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/comment-page-1/#comment-1489</link>
		<dc:creator>pCoffeeSFdotC</dc:creator>
		<pubDate>Tue, 08 Jul 2008 16:53:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/#comment-1489</guid>
		<description>What seems, to me, to be missing here is the possibility that there are multiple Level 3 platforms that offer high-leverage internal APIs while also enabling open protocols to interact with other systems and resources.

There could be interaction at the level of the application environment (application integration) and also at the level of the user interface (the simple mashup), as suggested by the figure at http://wiki.apexdevnet.com/images/b/be/Level3Openness.gif

There&#039;s no reason why a Level 3 platform can&#039;t offer the rapid time to market of its own high-leverage facilities while still letting developers exploit other facilities, or hedge their bets by reserving some of their code base to run in another environment.</description>
		<content:encoded><![CDATA[<p>What seems, to me, to be missing here is the possibility that there are multiple Level 3 platforms that offer high-leverage internal APIs while also enabling open protocols to interact with other systems and resources.</p>
<p>There could be interaction at the level of the application environment (application integration) and also at the level of the user interface (the simple mashup), as suggested by the figure at <a href="http://wiki.apexdevnet.com/images/b/be/Level3Openness.gif" rel="nofollow">http://wiki.apexdevnet.com/images/b/be/Level3Openness.gif</a></p>
<p>There&#8217;s no reason why a Level 3 platform can&#8217;t offer the rapid time to market of its own high-leverage facilities while still letting developers exploit other facilities, or hedge their bets by reserving some of their code base to run in another environment.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
