<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>HP Palm Developer Blog &#187; Open Source</title>
	<atom:link href="http://developer.palm.com/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://developer.palm.com/blog</link>
	<description>News about developing webOS apps</description>
	<lastBuildDate>Fri, 16 Nov 2012 05:11:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
<!-- podcast_generator="Blubrry PowerPress/2.0.3" -->
	<itunes:summary>News about developing webOS apps</itunes:summary>
	<itunes:author>HP Palm Developer Blog</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://developer.palm.com/blog/wp-content/plugins/powerpress/itunes_default.jpg" />
	<itunes:subtitle>News about developing webOS apps</itunes:subtitle>
	<image>
		<title>HP Palm Developer Blog &#187; Open Source</title>
		<url>http://developer.palm.com/blog/wp-content/plugins/powerpress/rss_default.jpg</url>
		<link>http://developer.palm.com/blog/category/open-source/</link>
	</image>
		<item>
		<title>April Code Releases for Open webOS</title>
		<link>http://developer.palm.com/blog/2012/04/april-code-releases-for-open-webos/</link>
		<comments>http://developer.palm.com/blog/2012/04/april-code-releases-for-open-webos/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 21:02:04 +0000</pubDate>
		<dc:creator>Roy Sutton</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Enyo]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5402</guid>
		<description><![CDATA[As April draws to a close we are pleased to share more code for Open webOS. This month&#8217;s scheduled release includes support for Node.js as well as updates to Enyo and Ares. In addition, we are pleased to announce early delivery of the System Manager Bus (which was originally scheduled for July) and a release [...]]]></description>
			<content:encoded><![CDATA[<p>As April draws to a close we are pleased to share more code for Open webOS. This month&#8217;s scheduled release includes support for Node.js as well as updates to Enyo and Ares.</p>
<p>In addition, we are pleased to announce early delivery of the System Manager Bus (which was originally scheduled for July) and a release of three policy components based on our Platform Portability Layer. We&#8217;re happy to be ahead of schedule in getting this component of the Open webOS platform into your hands.</p>
<p>Node.js is a JavaScript platform for deploying event-driven applications. It also forms the backbone for writing services in Open webOS. The code available from this release includes the bindings necessary to access the System Manager Bus.</p>
<p>The System Manager Bus, also known as Luna-service2, implements the Inter-Process Communications (IPC) mechanism used by Open webOS. Included with the release are utilities for monitoring and debugging. More information is available <a href="http://openwebosproject.org/overview.html">here</a>. We were pleased to have this piece ready ahead of schedule so we&#8217;re making it available to the community.</p>
<p>The three system policy components included in this release are Powerd, Sleepd, and Storaged. Each is implemented using our Platform Portability Layer and demonstrates how to interface to system devices. More information is available on the <a href="http://openwebosproject.org/system_policy.html">Systems Policy Components page</a>.</p>
<p>The Enyo team has been hard at work. This latest release of Enyo includes a number of new features including the new List widget. Also, the Ares 2 repo is now public. Head over to <a href="http://enyojs.com/">enyojs.com</a> for more on both Enyo and Ares.</p>
<p>Finally, as with other Open webOS components, you can find all the <a href="https://github.com/openwebos">source online</a> and detailed information at the <a href="http://openwebosproject.org">project Web site</a>. Keep the feedback, pull requests, comments, and ideas coming. Open webOS is already a better platform from the contributions the community has made!</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/04/april-code-releases-for-open-webos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sam&#8217;s Blog: March Progress</title>
		<link>http://developer.palm.com/blog/2012/03/sams-blog-march-progress/</link>
		<comments>http://developer.palm.com/blog/2012/03/sams-blog-march-progress/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 02:58:55 +0000</pubDate>
		<dc:creator>Sam Greenblatt</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5361</guid>
		<description><![CDATA[Today is a very exciting day for Open webOS. The Linux Standard Kernel (LSK) version 3.3 was released today by Linus Torvalds. When you read the release notes you will see some very significant functionality that we did not have in webOS. It incorporates new functionality such as the TI C6X and all ARM and [...]]]></description>
			<content:encoded><![CDATA[<p>Today is a very exciting day for Open webOS. The Linux Standard Kernel (LSK) version 3.3 was released today by Linus Torvalds. When you read the release notes you will see some very significant functionality that we did not have in webOS. It incorporates new functionality such as the TI C6X and all ARM and Intel Chips. It also implements Open vSwitch, which is a more scalable kernel feature to prevent buffer overflow on TCP/IP v6.</p>
<p><span id="more-5361"></span>The Linux Foundation has completed the Android mainlining, and LSK3.3 will support all Android drivers as well as traditional Linux Drivers. We expect to see other companies adopt this kernel as the standard.</p>
<p>In conjunction with this, we are releasing today our platform portability layer, code-named “Nyx Project” which will work with the new LSK. We are also releasing this week our USB extensions and graphics extensions. Next week, we plan to go public with our LevelDB integration. We&#8217;ll have more information on that when it goes out.</p>
<p>In administrative news, we are naming Damian Kowalewski leader of the Project Management Committee for our Core OS project.</p>
<p>And with that,  we will have met our roadmap commitments for March.</p>
<p>We are also excited to announce a new website dedicated to Open webOS, <a href="http://www.openwebosproject.org" target="_blank">openwebosproject.org</a>. We will soon host a new blog on that site, and you can look for subsequent blog posts from me there.</p>
<p>Sam</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/03/sams-blog-march-progress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sam&#8217;s Blog: A Community Release</title>
		<link>http://developer.palm.com/blog/2012/03/sams-blog-a-community-release/</link>
		<comments>http://developer.palm.com/blog/2012/03/sams-blog-a-community-release/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 16:34:59 +0000</pubDate>
		<dc:creator>Sam Greenblatt</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5338</guid>
		<description><![CDATA[We are very excited to announce that we will be publishing additional components from the current release of webOS for the TouchPad, version 3.0.5, at opensource.palm.com. In future discussions, we will refer to these components at opensource.palm.com as the &#8220;Community Edition.&#8221; Look for this effort to be completed in June. (Note that this release is [...]]]></description>
			<content:encoded><![CDATA[<p>We are very excited to announce that we will be publishing additional components from the current release of webOS for the TouchPad, version 3.0.5, at <a href="http://opensource.palm.com">opensource.palm.com</a>. In future discussions, we will refer to these components at  opensource.palm.com as the &#8220;Community Edition.&#8221; Look for this effort to  be completed in June. (Note that this release is not directly related to our Open webOS project, which remains dedicated to open sourcing an up-leveled version of webOS.)</p>
<p><span id="more-5338"></span>We are publishing this legacy code to provide members of our community around the globe the ability to work with legacy devices using the current platform. One of our core values is that as many components of future and legacy operating systems should be open to the community. We value the contributions the webOS community has made over the past few years, and hope that this additional release will help you better understand the platform and create a constructive environment for moving forward as Open webOS itself is released.</p>
<p>On a scheduling note, we have also been informed that the Linux 3.3 kernel has produced a seventh release candidate. There have been many patches in the area of networking, drivers, management, and memory, and it looks like it may be ready for release by the end of the month. We will stick to our schedule of releasing our abstraction layer and components in the next few days in anticipation of the release of Linux 3.3. You should be able to work with it on any standard Linux kernel (e.g., Ubuntu or Debian-based) for now.</p>
<p>We remain committed to the Open webOS roadmap and are very pleased by the community interest we&#8217;ve seen so far. Thanks for your continued support!</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/03/sams-blog-a-community-release/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Enyo Hackathon and a New Blog!</title>
		<link>http://developer.palm.com/blog/2012/02/enyo-hackathon-and-a-new-blog/</link>
		<comments>http://developer.palm.com/blog/2012/02/enyo-hackathon-and-a-new-blog/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 22:15:21 +0000</pubDate>
		<dc:creator>Fred Patton</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Enyo]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[The webOS Community]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5316</guid>
		<description><![CDATA[The big news of the day is the new Enyo blog, hosted at blog.enyojs.com. Today, you&#8217;ll find news about Enyo 2.0b2, which includes the first set of UI widgets. Read the blog for details. Have you signed up yet for the March 4th Enyo Virtual Hackathon? There will be live physical presences in NYC (hosted [...]]]></description>
			<content:encoded><![CDATA[<p>The big news of the day is the new Enyo blog, hosted at <a href="http://blog.enyojs.com/" target="_blank">blog.enyojs.com</a>. Today, you&#8217;ll find news about Enyo 2.0b2, which includes the first set of UI widgets. Read the blog for details.</p>
<p>Have you signed up yet for the March 4th <a href="http://enyohackathon.com/" target="_blank">Enyo Virtual Hackathon</a>? There will be live physical presences in NYC (hosted at Pivotal Labs&#8217; NYC headquarters), Dallas, Indianapolis, San Diego, and Oklahoma City, but you can also participate virtually from anywhere! Should be a great time. Big thanks to the NYC webOS Developer/Enthusiast Meetup group for putting it together. Awesome job, guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/02/enyo-hackathon-and-a-new-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sam&#8217;s Blog: March Deliverables</title>
		<link>http://developer.palm.com/blog/2012/02/sams-blog-march-deliverables/</link>
		<comments>http://developer.palm.com/blog/2012/02/sams-blog-march-deliverables/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 03:39:35 +0000</pubDate>
		<dc:creator>Sam Greenblatt</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5299</guid>
		<description><![CDATA[As we head into March, I want to give you an update on what you can expect from us this month. The development team continues to work hard to bring you a best-in-class open platform, and meeting our March commitments pushes us further in that direction. The most important news is that we are expanding [...]]]></description>
			<content:encoded><![CDATA[<p>As we head into March, I want to give you an update on what you can expect from us this month. The development team continues to work hard to bring you a best-in-class open platform, and meeting our March commitments pushes us further in that direction.</p>
<p><span id="more-5299"></span>The most important news is that we are expanding the QtWebKit framework to incorporate <a href="http://kcat.strangesoft.net/openal.html">OpenAL Soft</a> (a 3D audio API), the <a href="http://www.khronos.org/opengles/">OpenGL ES</a> and <a href="http://www.khronos.org/webgl/">WebGL</a> graphics libraries, and <a href="http://gstreamer.freedesktop.org/">GStreamer</a> for handling streaming media. As we move webOS to the next generation, we&#8217;ve chosen these class-leading components to give our developers the ability to provide their apps with the most immersive and robust graphics and audio.</p>
<p>We are also announcing our integration with the Linux Standard Kernel, version 3.3. We will provide a hardware abstraction layer, called &#8220;Nyx&#8221;, which will give access to layers not available through the standard driver set.</p>
<p>Next, we will be introducing the fast and efficient <a href="http://code.google.com/p/leveldb/">LevelDB</a> as our database engine. Developers will continue to use the MojoDB (DB8) abstraction layer to access database functionality; this will be released in March as well.</p>
<p>Toward the end of the month, we plan to release Novacom, which allows for USB communication and debugging with webOS devices. We know a lot of you in the developer community have been eager to get your hands on this. Enjoy!</p>
<p>I&#8217;ll post again soon to keep you apprised of our progress.</p>
<p>Sam</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/02/sams-blog-march-deliverables/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sam&#8217;s Blog: February Releases for Open webOS</title>
		<link>http://developer.palm.com/blog/2012/02/sams-blog-february-releases-for-open-webos/</link>
		<comments>http://developer.palm.com/blog/2012/02/sams-blog-february-releases-for-open-webos/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 14:09:02 +0000</pubDate>
		<dc:creator>Sam Greenblatt</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5159</guid>
		<description><![CDATA[[Updated to clarify availability of the Enyo UI widgets.] Today I am proud to announce delivery of our February Open webOS commitments: extensions to QtWebKit, the release of Isis (our web browser), our integration with JavaScript core, UI Enyo widgets (to be released at the end of February), and our governance model. The web increasingly [...]]]></description>
			<content:encoded><![CDATA[<p style="font-style: italic;">[Updated to clarify availability of the Enyo UI widgets.]</p>
<p>Today I am proud to announce delivery of our February Open webOS commitments: extensions to QtWebKit, the <a href="http://isis-project.org/">release of Isis</a> (our web browser), our integration with <a href="http://www.webkit.org/projects/javascript/index.html">JavaScript core</a>, UI Enyo widgets (to be released at the end of February), and our <a href="http://developer.palm.com/blog/2012/02/sams-blog-open-webos-governance-model/">governance model</a>.</p>
<p>The web increasingly provides the best option for cross-platform development. It continues to be rapidly adopted and improved upon by a wide variety of platforms. Developers look to standards-based web development as a way of deploying across the mobile landscape, maximizing the potential market. We&#8217;re seeing proof of that with the adoption of Enyo, which has been downloaded 40,000 times in only three weeks. With today&#8217;s release, webOS remains at the forefront of this emerging standard.</p>
<p><span id="more-5159"></span></p>
<p>With the power of the components released today, a developer can create an immersive user environment that can be built on any web platform. This is another step in fulfilling the promise of Open webOS.</p>
<p style="font-weight: bold;">Isis (webOS Browser) and QtWebKit</p>
<p>To stay at the forefront, webOS required a fast, standards-compliant web browser engine to provide the core of both the standalone browser and the rendering technology for the platform and its apps.  For this reason, we chose QtWebKit to power the next generation experience for webOS. QtWebKit offers unrivaled speed and standards compliance while providing a powerful and fast platform for Enyo and apps. WebKit is also the point of integration between the underlying System Manager, which will be open sourced later this year, and the web rendering layer of webOS.</p>
<p>QtWebKit (a.k.a. &#8220;Cute&#8221; WebKit) was originally open sourced by Nokia. We have been in the process of moving webOS to this port of WebKit for some time, with a goal of increasing web site compatibility and overall performance. Today we are ready to release the first part of this effort to the open source community—the Isis web browser.</p>
<p>We&#8217;ve benchmarked the new Isis webOS browser and have found it to be extremely responsive compared to other browsers made for general consumption. It has a fast render pipeline and JavaScript execution profile, which is critical to Enyo and other web technologies. It is extensively supportive of HTML5 and CSS3. Standards-compliance is important to developers because they can use technologies like Enyo to develop cross-platform web applications that already work well on webOS.</p>
<p>We are also providing enhanced support for legacy products like Adobe Flash and other Netscape Plug-in API (NPAPI) plugins to allow them to run in non-X11 environments.  In combination with the rest of webOS, we will be providing a complete browsing experience that can be deployed on mobile devices and other form factors.</p>
<p>Stay tuned for future webcasts, videos, and technical documentation on these developments. We have a number of exciting things planned as we continue the march to Open webOS.</p>
<p>Project information and the technical documentation for this release will be made available on <a href="https://github.com/isis-project">GitHub</a> and the project site, <a href="http://www.isis-project.org" class="broken_link">www.isis-project.org</a>, by Leonid Zolotarev.</p>
<p>Sam</p>
<p style="font-style: italic;">Editor&#8217;s note: You can find Sam&#8217;s blog post outlining the webOS governance model <a href="http://developer.palm.com/blog/2012/02/sams-blog-open-webos-governance-model/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/02/sams-blog-february-releases-for-open-webos/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Sam&#8217;s Blog: Open webOS Governance Model</title>
		<link>http://developer.palm.com/blog/2012/02/sams-blog-open-webos-governance-model/</link>
		<comments>http://developer.palm.com/blog/2012/02/sams-blog-open-webos-governance-model/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 14:08:31 +0000</pubDate>
		<dc:creator>Sam Greenblatt</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5157</guid>
		<description><![CDATA[Last week, I promised you an outline of the webOS governance model. Today, we&#8217;re publishing that model and announcing the leaders of the Project Management Committees. As you will see below, we&#8217;ve based the model on the Apache Way. Key Principles Open webOS will made available under the Apache license, Version 2.0. Open webOS will [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I promised you an outline of the webOS governance model. Today, we&#8217;re publishing that model and announcing the leaders of the Project Management Committees. As you will see below, we&#8217;ve based the model on <a href="http://incubator.apache.org/learn/theapacheway.html" target="_blank">the Apache Way</a>.</p>
<p><span id="more-5157"></span></p>
<p style="font-weight: bold;">Key Principles</p>
<ul>
<li>Open webOS will made available under the Apache license, Version 2.0.</li>
<li>Open webOS will use the contributor committal model in use on most open source projects.</li>
<li>Open webOS will be segmented into multiple projects to give developers ample opportunity to join and remain active in the development effort.</li>
<li>The Open webOS project website will host a wiki, a source code repository, a mailing list, and a bug tracking system.</li>
<li>We will use Github or an equivalent tool to as the code repository.</li>
<li>We will use JIRA or an equivalent tool to track issues.</li>
<li>Our plan is to allow multiple committers to branch and merge code in the open to allow multiple development branches to occur at once.</li>
</ul>
<p>&nbsp;</p>
<p style="font-weight: bold;">Organization</p>
<p>As noted above, Open webOS includes several projects: <a href="http://enyojs.com" target="_blank">Enyo</a> (a JavaScript framework), <a href="http://isis-project.org/" target="_blank">WebKit/Isis</a>, the Linux Standard Kernel, and the webOS System Manager. Each project has a Project Management Committee (PMC), comprised of committers elected within the project&#8217;s community to provide oversight for the project. The PMC also decides on the project&#8217;s release strategy and is responsible for releasing distributions into the community.</p>
<p>PMC members are expected to act individually, making decisions in the best interests of the project, when acting on PMC or development lists. Each PMC is responsible for ensuring their project follows certain core requirements set by the board or other corporate officers of Open webOS. Examples include following legal, branding, and infrastructure related requirements, and ensuring their community operates in a manner similar to that outlined by the Apache Way.</p>
<p>PMC members nominate new contributors to the project as committers, and PMC members cast votes on electing new committers to the project.  PMC members also have binding votes on any project matters.</p>
<p style="font-weight: bold;">Contributions</p>
<p>In the beginning, all <em>committers</em> (distinct from <em>public users</em> and <em>contributors</em>) will come from HP. The PMCs will use a system of meritocracy as a guide for adding contributors as the project progresses. The path of progressing from public user to contributor to committer is based largely upon user involvement in the community (see below). At any given moment we would expect relatively few committers.</p>
<p>(As an example, Linux has thousands of users, of whom only 2.5% are developers or contributors and fewer than 100 are committers. So, the project may have many, many users, but it&#8217;s the PMC and the committers who determine the project&#8217;s baseline.)</p>
<p>All committers report to the PMC of the component they represent. The PMC uses a consensus-based decision making process to determine whether or not to take a contribution from the community and commit it to the code tree.</p>
<p>Meritocracy criteria include:</p>
<ul>
<li>Community involvement</li>
<li>Consensus decision-making</li>
<li>Open and transparent communications</li>
<li>Responsible oversight with deference to the community</li>
</ul>
<p>&nbsp;</p>
<p style="font-weight: bold;">Project Leaders</p>
<p>Today we are announcing the leaders of each PMC. The Open webOS board will be announced in April.</p>
<table border="1">
<tbody>
<tr>
<th style="font-weight: bold;">Project</th>
<th style="font-weight: bold;">Leader</th>
</tr>
<tr>
<td>Overall Project Owner</td>
<td>Sam Greenblatt</td>
</tr>
<tr>
<td>Open webOS</td>
<td>Manish Patil</td>
</tr>
<tr>
<td>Enyo</td>
<td>Matt McNulty</td>
</tr>
<tr>
<td>webOS WebKit</td>
<td>Leonid Zolotarev</td>
</tr>
<tr>
<td>Kernel and System Manager</td>
<td>TBD</td>
</tr>
<tr>
<td>Community Development</td>
<td>Rod Whitby</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Sam</p>
<p style="font-style: italic;">Editor&#8217;s note: You can find Sam&#8217;s blog post discussing our release of the Isis web browser and QtWebKit <a href="http://developer.palm.com/blog/2012/02/sams-blog-february-releases-for-open-webos">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/02/sams-blog-open-webos-governance-model/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Sam&#8217;s Blog: A progress update</title>
		<link>http://developer.palm.com/blog/2012/02/sams-blog-a-progress-update/</link>
		<comments>http://developer.palm.com/blog/2012/02/sams-blog-a-progress-update/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 23:43:10 +0000</pubDate>
		<dc:creator>Sam Greenblatt</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5115</guid>
		<description><![CDATA[Editor&#8217;s note: Today, we bring you another in a series of regular posts from Sam Greenblatt, the chief technology officer and head of technical strategy for the open webOS project. After catching our breath from the first of many open source releases of webOS, we needed to get back to work to deliver on our [...]]]></description>
			<content:encoded><![CDATA[<p style="font-style: italic;">Editor&#8217;s note: Today, we bring you another in a series of regular posts from Sam Greenblatt, the chief technology officer and head of technical strategy for the open webOS project.</p>
<p>After catching our breath from the first of many open source releases of webOS, we needed to get back to work to deliver on our commitments for February.</p>
<p>A key part of those commitments, as we shared in our roadmap, are extensions to QtWebKit. We are very fortunate to have a great WebKit team, led by Leonid Zolotarev. You will see an enhanced QtWebKit, a first look at the webOS governance structure (which will based on Apache methodologies), as well a few additional surprises, in the February release.</p>
<p><span id="more-5115"></span></p>
<p>Last week, I had the opportunity to meet with our Developer Relations team. I am very pleased by their level of enthusiasm, and their dedication to the developer community. Like the rest of the team, they want to make an open webOS pervasive in the market, and they understand that our developer community is key to making this happen.</p>
<p>We are also very excited by the work that Rod Whitby and the homebrew community are doing porting Enyo 1.0 to legacy products. I also want to thank all of the developers who have submitted their Enyo-based applications to other platforms! You are really helping to get the word out. Developer adoption of Enyo has been phenomenal, and we expect it will only increase after our upcoming 2.1 and 2.2 releases.</p>
<p>Some of you may have seen the announcement that <a href="http://www8.hp.com/us/en/company-information/executive-team/veghte.html" target="_blank">Bill Veghte</a> has been named Chief Strategy Officer of HP. That&#8217;s important to know, because one of the teams he will be overseeing is the webOS group. He has already jumped right in, and is proving to be a great coach. We are learning from Bill’s past experience running Windows and Microsoft Live, and he is learning from our team’s expertise in open source, which has made this process rewarding for everyone involved.  Bill is extremely enthusiastic about this effort and his guidance will be key to helping us along the path to success.</p>
<p>I am truly gratified to be leading the technical effort here in Sunnyvale. The excitement is growing throughout the team, and I&#8217;m convinced that the fun is only beginning!</p>
<p>Sam</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/02/sams-blog-a-progress-update/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Welcome to webOS Open Source</title>
		<link>http://developer.palm.com/blog/2012/01/welcome-to-webos-open-source/</link>
		<comments>http://developer.palm.com/blog/2012/01/welcome-to-webos-open-source/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 19:31:16 +0000</pubDate>
		<dc:creator>Fred Patton</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=5085</guid>
		<description><![CDATA[Editor&#8217;s note: Today&#8217;s blog post comes from Sam Greenblatt, the chief technology officer and head of technical strategy for the open webOS project. He guides the project’s strategy around open collaboration and is responsible for technical engineering. His focus is on the practice of developing webOS with the community, and his approach is founded on [...]]]></description>
			<content:encoded><![CDATA[<p style="font-style: italic;">Editor&#8217;s note: Today&#8217;s blog post comes from Sam Greenblatt, the chief technology officer and head of technical strategy for the open webOS project. He guides the project’s strategy around open collaboration and is responsible for technical engineering.  His focus is on the practice of developing webOS with the community, and his approach is founded on the belief that the open source development model produces great software and web technology.  Sam has many years of open source experience, including being on the board of OSDL (Linux Foundation).  His long career in software development includes being a CTO at HP, Chief Innovation Officer at CA Technology, and CTO at Candle Corporation (IBM).</p>
<p>In December, HP announced that webOS would be made available under an open source license, with continued support from HP.  We’re proud of webOS and its potential to harness web standards to improve the next generation of applications, web services, and devices.<br />
<span id="more-5085"></span><br />
Today, we’re taking the next step on this journey by<a href="http://enyojs.com"> releasing Enyo</a>, our JavaScript app framework, under open source licensing, allowing developers to distribute their Enyo-based webOS apps across other platforms. In this post, we&#8217;ll also provide a first look at our open source release roadmap.</p>
<p>In any large project, it’s imperative to communicate the plan for achieving the project’s goals.  This plan is usually presented in the form of a roadmap, which outlines the steps necessary to achieve project goals and shows the path forward. For an open source project to be a success, that roadmap must be public so all contributors have a sense of where the project is headed.</p>
<p>In subsequent posts, and on the <a href="http://enyojs.com">new Enyo website</a>, we will share more details about our roadmap for webOS, including our plans for release phases, governance, tools, documentation, and more.  So with that in mind, let’s step into an overview of some of the pieces of the release plan.</p>
<p>Our first contribution is Enyo, our lightweight, cross-platform framework aimed at mobile devices and web browsers.</p>
<p>This initial open source release includes Enyo 1.0, which allows current developers of Enyo apps for webOS devices to distribute their apps to other platforms. While this release is not intended to be expanded any further, there is considerable utility for our current developer base in releasing it.</p>
<p>Today’s release also includes the core of Enyo 2.0, which will be the foundation for Enyo going forward. It expands Enyo’s “write once, run anywhere” capability to even more platforms, from mobile devices to desktop web browsers. It works on many of the most popular web browsers, including Chrome, IE 9,  Firefox, and Safari.</p>
<p>While 2.0 does not yet include any UI widgets, the core will support a wide variety of libraries and add-ons.  A UI widget set for 2.0 will be released in the near future.</p>
<p>Upcoming releases include our distribution of WebKit, which will support not only HTML5, but also Silverlight and Flash through the use of plug-ins. It will enable the rendering of webpages to HTML Canvas and 3-D textures, and will support a wide range of application interfaces, including multi-touch.</p>
<p>We will also release a new kernel based on the Linux Foundation’s standard kernel.  As we continue through the roadmap, you will see enhanced integration with JavaScript through register callbacks and custom multi-process architecture for security, load balancing, and recovery availability.</p>
<p>Look for us to introduce LevelDB to replace our prior database.</p>
<p>Along the way, we will also share our tool sets, and we expect that many of you will want to share yours as well.</p>
<p>In closing, I want to thank the great engineers who have worked with me on creating the open webOS roadmap and let you all know that we look forward to collaborating with the community.  As my friend Eric Raymond stated as I embarked on the open source adventure, “It takes a village to create a complete solution.”</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2012/01/welcome-to-webos-open-source/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Open Source!</title>
		<link>http://developer.palm.com/blog/2011/12/open-source/</link>
		<comments>http://developer.palm.com/blog/2011/12/open-source/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 19:26:34 +0000</pubDate>
		<dc:creator>Fred Patton</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://developer.palm.com/blog/?p=4923</guid>
		<description><![CDATA[Well, you&#8217;ve been waiting for the big webOS announcement, and today we&#8217;ve made it. This morning, HP announced that webOS will be going open source with the resources of HP behind it. The Developer Relations team is very excited by this announcement and what it means for the future of webOS, and for you, our [...]]]></description>
			<content:encoded><![CDATA[<p>Well, you&#8217;ve been waiting for the big webOS announcement, and today <a href="http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news">we&#8217;ve made it</a>. This morning, HP announced that webOS will be going open source with the resources of HP behind it. The Developer Relations team is very excited by this announcement and what it means for the future of webOS, and for you, our developer community.</p>
<p>With this announcement, Meg Whitman has reiterated HP&#8217;s commitment to webOS as a cloud-connected, scalable platform, while opening up new possibilities for platform expansion and improvement. She has also committed HP to a course of continued improvement to webOS, which means we&#8217;re in it for the long haul. Finally, we are committed to good, transparent and inclusive governance to avoid fragmentation of the platform.</p>
<p>Here in Developer Relations, we have the deepest appreciation for you, our developer community. You have helped to bring this announcement about through your passion and commitment, through periods of both promise and uncertainty.</p>
<p>We are committed to you as not only contributors to our app ecosystem, but now to webOS itself. We recognize that there&#8217;s a larger open source community of which we will now be a part, and are excited by the future now open to us.</p>
<p>We also know you&#8217;ll have a lot of questions, and we don&#8217;t have all the answers right now. We will keep you up-to-date on the latest developments, both in the forums and here on the developer blog.</p>
<p>We hope you&#8217;ll join us for the next leg of this journey!</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.palm.com/blog/2011/12/open-source/feed/</wfw:commentRss>
		<slash:comments>94</slash:comments>
		</item>
	</channel>
</rss>
