<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet title="XSL_formatting" type="text/xsl" href="/blogs/shared/nolsol.xsl"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>

<title>
BBC Internet Blog
 - 
Stephen Elson
</title>
<link>https://bbcstreaming.pages.dev/blogs/bbcinternet/</link>
<description>Staff from the BBC&apos;s online and technology teams talk about BBC Online, BBC iPlayer, and the BBC&apos;s digital and mobile services. The blog is reactively moderated. Posts are normally closed for comment after three months. Your host is Eliza Kessler. </description>
<language>en</language>
<copyright>Copyright 2012</copyright>
<lastBuildDate>Wed, 08 Jul 2009 12:54:00 +0000</lastBuildDate>
<generator>http://www.sixapart.com/movabletype/?v=4.33-en</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 


<item>
	<title>Glow JavaScript library open source release</title>
	<description><![CDATA[<p>Earlier this year whilst <a href="https://bbcstreaming.pages.dev/blogs/bbcinternet/steve_bowbrick/">Steve Bowbrick </a>was <a href="https://bbcstreaming.pages.dev/blogs/bbcinternet/2008/09/blogger_in_residence.html">blogger in residence </a>for BBC FM&T, he spent some time looking at <a href="http://commonplatform.co.uk/">"openness"</a> at the BBC. Part of Steve's definition of openness was the "uncomplicated, generous use of licence fee funding to produce content, code and other assets in forms that can be shared".</p>

<p>In <a href="https://bbcstreaming.pages.dev/blogs/bbcinternet/2009/03/interesting_stuff_an_open_bbc.html">his round up</a>, Steve mentioned some of the open source software that the BBC has created such as <a href="http://www.kamaelia.org/Home">Kamaelia</a> and <a href="https://bbcstreaming.pages.dev/glow/">Glow</a>. At the time Glow was<a href="https://bbcstreaming.pages.dev/blogs/bbcinternet/2009/03/interesting_stuff_an_open_bbc.html#P77194545"> not actually available outside the BBC,</a> but we are happy to announce that Glow is now released<a href="https://bbcstreaming.pages.dev/glow/docs/licence.shtml"> under the Apache 2.0 licence</a>.</p>

<p>That's all very well you may say, but <a href="https://bbcstreaming.pages.dev/glow/docs/articles/what_is_glow.shtml">what on earth is Glow</a>?</p>

<p>Glow is a <a href="http://en.wikipedia.org/wiki/JavaScript_library">JavaScript library </a>used extensively across BBC Online, and <a href="https://bbcstreaming.pages.dev/glow/">now available </a>for anyone to download and use on their own sites. </p>

<p>Put simply, Glow allows web developers to easily manipulate web pages, create animations and add sophisticated "widgets" to their pages. The library has a comprehensive and easily navigated <a href="https://bbcstreaming.pages.dev/glow/docs/1.5/">set of documentation</a>.</p>

<p>We started using Glow on bbc.co.uk in late 2007, and since the start have always intended to release it for wider use. It's taken a little while to get there, but we are very excited to be in this position today. The <a href="https://bbcstreaming.pages.dev/blogs/bbcinternet/opensource/">BBC and open source </a>software have a long history; much of bbc.co.uk is powered by such software, and amongst other things we have released various<a href="http://www.cpan.org/"> CPAN </a>modules,<a href="http://www.apache.org/"> Apache </a>modules, and even state of the art video <a href="http://en.wikipedia.org/wiki/Codec">codecs</a>.</p>

<p><img alt="glow_logo_large_size.JPG" src="https://bbcstreaming.pages.dev/blogs/bbcinternet/img/glow_logo_large_size.JPG" width="361" height="195" /><br />
Of course, there are many excellent JavaScript libraries available already, many of which are open source themselves, so you may ask why we chose not to adopt one of these? The simple answer can be found in our <a href="https://bbcstreaming.pages.dev/guidelines/futuremedia/technical/browser_support.shtml">Browser Support Standards</a>. These standards define the levels of support for the various browsers and devices used to access bbc.co.uk: some JavaScript libraries may conform to these standards, but many do not, and those that do may change their policies in the future. Given this fact, we decided that the only way to ensure a consistent experience for our audiences was to develop a library specifically designed to meet these standards. A more in depth look at this question <a href="https://bbcstreaming.pages.dev/glow/docs/articles/what_is_glow.shtml">is available </a>on the Glow website.</p>

<p>If you want to find out more, we recommend you have a look at the <a href="https://bbcstreaming.pages.dev/glow/">Glow website</a>, and if you are of a technical persuasion perhaps even <a href="https://bbcstreaming.pages.dev/glow/download/">download</a> the library it and have a play. Whatever you think, <a href="https://bbcstreaming.pages.dev/glow/community/">we welcome your feedback</a>.</p>

<p><em>Stephen Elson is Lead Product Manager, Glow, BBC Vision</em><br />
</p>]]></description>
         <dc:creator>Stephen Elson 
Stephen Elson
</dc:creator>
	<link>https://bbcstreaming.pages.dev/blogs/bbcinternet/2009/07/glow_javascript_library_open_s.html</link>
	<guid>https://bbcstreaming.pages.dev/blogs/bbcinternet/2009/07/glow_javascript_library_open_s.html</guid>
	<category>open source</category>
	<pubDate>Wed, 08 Jul 2009 12:54:00 +0000</pubDate>
</item>


</channel>
</rss>

 
