Open Source at the BBC

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

5 comments

Comments 1 - 5 of 5 previous next Post a comment

  • + guest93749 guest93749 7 months ago
    guestc16c11d :

    Great comment (I’m guest93749 :D) -- I agree with you.
  • + guestc16c11d guestc16c11d 7 months ago
    guest93749 - the point really (which is made better in a presentation about this rather than embedded like this) is that some people have (or had - this is an old presentation!) a very large aversion to the idea of using open source or free software because they viewed it as bad, and 'only want to use proprietary software' because 'it must be better'. The point which that slide tries to make (and is made better elsewhere) is that Mac OS X itself is built on top of open source subsystems (cf Darwin / BSD), and that even someone using a massively locked down system is using the fruits of open source & free software labours. Similarly your point about google *is* a good point. Some people who are extremely averse to open source get very surprised when they discover that they’re effectively using thousands of linux based systems whenever they search for something using google. Again, it’s locked down (since you can’t open the google box) , but fundamentally they are using Linux, just without using it. FWIW, the slides above relate to a very short 15 minute presentation really and the points I wanted to get across then were 'why *wouldn’t* the BBC use it, and why *wouldn’t* the BBC contribute back, and BTW there’s a bunch of projects the BBC’s released which you’re welcome to use and any feedback is welcome, but not mandatory'. It strikes me as a more positive way & appropriate way of presenting things - especially given that whether anyone likes it or not, when they use almost any modern system they’re benefitting from free/open source software, whether they realise it or not/run it locally or not/installed it themselves or had it packaged up - and if that’s the case, seems rather silly to not work *with* the flow :-) (personal opinion! :) )
  • + guest93749 guest93749 7 months ago
    I don’t think Mac OS X is Open Source. It’s like saying you’re using Linux everyday because your search the web using Google.
  • + GlenWoodfin Glen Woodfin 9 months ago
    I don’t know why I’ve been so resistant to open source. This year, I’ll commit to looking for open source solutions: WordPress, Open Office and OS Commerce to name a few.
    www glenwoodfin.com
  • + kamaelian kamaelian 3 years ago
    See also this (longer/more detailed) presentation on open source at the BBC:
    http://www.slideshare.net/kamaelian/open-source-at-the-bbc-when-why-why-not-how

Post a comment
Embed Video
Edit your comment Cancel

17 Favorites

Open Source at the BBC - Presentation Transcript

  1. Open Source at the BBC Michael Sparks BBC Research and Development michaels@rd.bbc.co.uk I work on scaling online delivery of BBC content to as wide an audience as possible Presented at Open Source Forum Russia, April 2005 BBC R&D
  2. Open Source • The BBC... • Is a creator of open source software • Is a user of open source software • Why? • Good business reasons • Good public service reasons ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  3. Proprietary Systems For balance... • The BBC... • Is a creator of proprietary systems • Is a user of open proprietary systems • Why? • Good business reasons • Good public service reasons ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  4. Terminology • Free/Libre, Open Source Software • Terms often used interchangeably • BBC tends to use latter term, since it focusses on approach, not politics ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  5. Why use Open Source? • Why does the BBC use Open Source • Open source software is not special, per se • Open Source software represents solutions • No specific policy for or against: • Solutions, proprietary and open source are all evaluated on their merits • However open source is itself often a extra merit ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  6. What Open Source Software does the BBC use? • Lots, more than could be listed. A subset: • Running the business • Network infrastructure - Apache, Perl • Desktop Applications - Open Office, Firefox • Desktops - Mac OS X • Building the Business • Standards development • Video codecs, file formats, network systems, ... ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  7. The real question • Why would the BBC NOT use Open Source? • Would you ask about proprietary? • It would prevent the use of useful technologies: • It would isolate us from community developments • It would limit the BBC’s choices • It would mean, for example, no Apple based systems • It is difficult to avoid open source software ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  8. The Real question (2) • Why would the BBC NOT use Open Source? • ... or open source derived systems? • We would not be able to use - the internet, email, the web • If would mean no Microsoft based systems: • Even Microsoft produce products containing or as open source - “One of the great things about IronPython is it’s open source” • If you use the internet, you cannot avoid open source, even if you tried. ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  9. BBC R&D Open Source • Projects available as open source: • Kamaelia - Network streaming research platform • Dirac - Wavelet based video codec • AAF - Professional video/audio authoring and storage format • ... and others ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  10. Why release X as Open Source? • Variety of business reasons. • A selection: • Not your core business, not a saleable product • Will be in development anyway. • No feedback is no loss, any feedback or patches back is a benefit to the business • Standardisation development • Collaboration • Validation of theories and peer review ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  11. Open Source vs Open Standards • Open source and Open Standards are NOT the same thing. • Open standards allow any interested party who is able to participate to join the process • Often hardware systems result in a paid membership to run the standards body • Open Source allows any interested party to fork the software given a need. • This may be because of a narrow minded developer/group choosing to exclude a section of the possible community, through licemsing or arrogance. ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  12. Open Source vs Open Standards • Good Open source based Open Standards... • Have a good means of dealing with conflict • Good examples: • Internet RFCs, and associated processes • Python PEPs, and associated processes ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  13. Benefits of Open Source • People who need problems solved work together to get them solved • Feedback on your solution • Suggestions of better approaches • Validation of approach • It provides a lever to boost the brainpower of your organisation ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  14. Experience • Real Benefits to BBC R&D projects: • Dirac: • Community stepped forward to assist and direct development • Performance boosts • Kamaelia: • Validation of ideas • “This framework looks like it has a real chance of making a complex problem simple” • Opened doors to collaboration with partners ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  15. Biggest Benefits • The biggest benefits the BBC gains from releasing in-house code as open source: • We maximise the benefit to the BBC and the BBC’s community of users from the investment the BBC makes in R&D. • The biggest benefit the BBC gains from using open source software: • We are using code developed by people with similar uses to use, and who will therefore fix the biggest pain points first. ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  16. Software Licensing • The BBC seeks to safeguard its investment in development. • Various options: (simplified) • You only have the right to use • You can do anything, as long as you allow others the same with your code, and credit all authors • You can do anything, so long as you credit authors • You may do anything you like ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  17. Case Study: Kamaelia “камилия” • Scalable media distribution experimentation platform. • Released December 2004 • Licensing allows proprietary applications to use the toolkit, but changes to the toolkit must be shared. Also includes patent pooling style protection. • Has allowed public discussion, with a variety of benefits • System has been ported to mobile phones; validation of approach; architectural improvements; cross linkage to other projects. ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk
  18. Thank you! • Any questions? • michael@rd.bbc.co.uk ©2005 BBC. Part of the Kamaelia project, http://kamaelia.sourceforge.net/ BBC R&D michael@rd.bbc.co.uk

+ kamaeliankamaelian, 3 years ago

custom

10415 views, 17 favs, 7 embeds more stats

This was an invited talk at Open Source Forum Russi more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 10415
    • 10391 on SlideShare
    • 24 from embeds
  • Comments 5
  • Favorites 17
  • Downloads 299
Most viewed embeds
  • 10 views on http://www.olafmolenaar.com
  • 7 views on http://www.opensourcenetwork.eu
  • 2 views on http://cms
  • 2 views on http://natyuken.slideshow.com
  • 1 views on http://www.openx.org

more

All embeds
  • 10 views on http://www.olafmolenaar.com
  • 7 views on http://www.opensourcenetwork.eu
  • 2 views on http://cms
  • 2 views on http://natyuken.slideshow.com
  • 1 views on http://www.openx.org
  • 1 views on http://newmine.blogspot.com
  • 1 views on http://mhebbar.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories