<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity=60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 0.3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0; margin:0.4em 0 0.2em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0 0; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0;}
.wizardFooter .status {padding:0 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0 0 0.5em;}
.tab {margin:0 0 0 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0 0.25em; padding:0 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0; right:0;}
#backstageButton a {padding:0.1em 0.4em; margin:0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin-left:3em; padding:1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none !important;}
#displayArea {margin: 1em 1em 0em;}
noscript {display:none;} /* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank [[TiddlyWiki]], you'll need to modify the following tiddlers:
* [[SiteTitle]] & [[SiteSubtitle]]: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* [[MainMenu]]: The menu (usually on the left)
* [[DefaultTiddlers]]: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These [[InterfaceOptions]] for customising [[TiddlyWiki]] are saved in your browser

Your username for signing your edits. Write it as a [[WikiWord]] (eg [[JoeBloggs]])

<<option txtUserName>>
<<option chkSaveBackups>> [[SaveBackups]]
<<option chkAutoSave>> [[AutoSave]]
<<option chkRegExpSearch>> [[RegExpSearch]]
<<option chkCaseSensitiveSearch>> [[CaseSensitiveSearch]]
<<option chkAnimate>> [[EnableAnimations]]

----
Also see [[AdvancedOptions]]
<<importTiddlers>>
From the website: "~ADOdb is a database abstraction library for PHP."

Find out more at the official website: http://adodb.sourceforge.net/
[<img[software|images/software.jpg][http://www.buglabs.com/]]
From the website: "The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field."

Find out more at the official website: http://www.apache.org/
From the website: "Asterisk is the world's leading open source PBX, telephony engine, and telephony applications toolkit. Offering flexibility unheard of in the world of proprietary communications, Asterisk empowers developers and integrators to create advanced communication solutions...for free."

Find out more at the official site: http://www.asterisk.org/
This one day session at BT Centre in London explored the risks and benefits of open source. 

Phil Whitehouse, a member of [[Osmosoft]], [[blogged about the event|http://philwhitehouse.blogspot.com/2007/11/open-source-in-bt.html]]. He also [[uploaded several photos to Flickr|http://www.flickr.com/photos/philliecasablanca/sets/72157603247958469/]].

Two presentations from this event were uploaded to the web; first [[Doc Searls|http://en.wikipedia.org/wiki/Doc_Searls]] (who co-wrote the [[Cluetrain Manifesto|http://www.cluetrain.com/]] and is currently the Senior Editor of [[Linux Journal|http://en.wikipedia.org/wiki/Linux_Journal]]) gave an excellent presentation on //Why All Business Will Be Based On Open Source//:

<html>
<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-3985011725934773842&hl=en-GB" flashvars=""> </embed>
</html>

Secondly, [[Jeremy Ruston]] who heads the [[Osmosoft]] team, gave a talk on //How to Start an Open Source Project//:

<html>
<embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-1367090902421004372&hl=en-GB" flashvars=""> </embed>
</html>
<div title="BTSkin" modifier="PhilHawksworth" created="200801300000" tags="systemTheme excludeSearch
">
<pre>
/***
|''Name:''|BTSkin |
|''Description:''|The basic BT theme |
|''Author:''|Phil Hawksworth - ph [at] osmosoft [dot] com |
|''Version:''|0.1|
|''Date:''|July 28th, 2008|
|''Comments:''|Please make comments at http://groups.google.co.uk/group/TiddlyWikiDev |
|''License:''|[[BSD License|http://www.opensource.org/licenses/bsd-license.php]] |
|''~CoreVersion:''|2.4.0|
|''~PageTemplate:''|##PageTemplate|
|''~ViewTemplate:''|##ViewTemplate|
|''~StyleSheet:''|##StyleSheet|
***/

!PageTemplate
<!--{{{-->
<div id='messageBar'><span id='messageArea'></span></div>
<div class='header' refresh='content' tiddler='Header'></div>
<div class='lights'></div>
<div id='topMenu' refresh='content' tiddler='TopMenu'></div>
<div id='pageTitleSection' class='constrain'>
	<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
	<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='displayArea'>
	<div id='tiddlerDisplay'></div>
</div>
<div id='FeaturedProjects' refresh='content' tiddler='FeaturedProjects'></div>
<div id='footer' refresh='content' tiddler='Footer'></div>
<!--}}}-->

!ViewTemplate
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->


!StyleSheet
/*{{{*/
body { color:#333;}
a { color:#660099; text-decoration:none;}
a:hover {color:#660099; background-color:transparent; text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {color:#444;}
	
/* Page Framework */
body {background:transparent url(images/whitelights.png) no-repeat scroll -70px 35px};
#displayArea { margin:0 2em 2em 220px;}
div.constrain {width:80%; margin:0 auto;}

/* message bar */
#messageBar {display:block; position:relative; width:100%; margin:0; background-color:transparent; height:1.6em; font-size:11px;}
#messageArea { position:absolute; top:0; left:0; padding:0; margin:0; border-style:none; background-color:transparent;} 
#messageArea div { margin-left:20px; padding:3px 0 0 0;}
#messageArea div.messageToolbar { position:absolute; top:0; right:0; padding:0; margin:0;}
#messageArea a { color:#666; text-decoration:none; }
#messageArea a:hover { color:#777; text-decoration:none; }
#messageArea .button { float:right; background-color:#eee; color:#444; margin:0 0 0 1em; padding:3px 6px; }
#messageArea .button:hover {background-color:#ddd; color:#333;}


/* Header */
div.header {height:65px; margin:1em 2em 1em 2em; background-color:transparent; background:transparent url(images/bt_logo_static.jpg) no-repeat top left; text-align:right;}
#pageTitleSection {display:block; width:100%; margin:0; text-align:left; border-bottom:solid 1px #ccc; padding:1em 0;  white-space:nowrap;}
#pageTitleSection span {color:#777; padding:0; margin:0; white-space:nowrap;}
#pageTitleSection span.siteTitle { margin-left:20px;}
#pageTitleSection span.siteSubtitle { margin-left:0.5em;}

/* search */
.searchButton {background-color:#fff; margin-right:0.5em;}

/* Top Menu*/
#topMenu { display:block; font-size:1.3em; height:auto; background-color:#aaa; text-align:center; }
#topMenu a { border-style:none; font-weight:normal; background-color:transparent; color:#fff; margin:0; display:inline; padding:0 1em; text-decoration:none;}
#topMenu a:hover { border-style:none; background-color:#f90; color:#fff;}
#topMenu a:active { border-style:none; background-color:#000; color:#fff;}

/* MainMenu */
#mainMenu { margin:2em 0 20px 20px; padding:0; text-align:left; width:200px;}
#mainMenu a { border-style:none; font-size:0.9em; font-weight:normal; background-color:transparent; color:#000; margin:0; display:block; padding:0 1em; border-left:solid 8px #E8D7F7;}
#mainMenu a:hover { background-color:transparent; color:#000; text-decoration:underline;}
#mainMenu a:active { background-color:transparent; color:#000; font-weight:bold;}
#mainMenu br { display:none;}

/* Footer */
#footer {clear:left; display:block; width:100%; margin:2em 0; text-align:right; border-top:solid 1px #ccc; padding:1em 0; }
#footer a {margin-right:2em; color:#6B4999; text-decoration:none;}
#footer a:hover {color:#6B4999; text-decoration:underline;}

#feed-icon {float:left; margin-left: 2em;}

.tiddler .title {color:#555;}

div.layoutTable table {border-style:none; margin:0;}
div.layoutTable tr {border-style:none; margin:0;}
div.layoutTable td {border-style:none; vertical-align:top; padding:1em 2em 0 0;}
div.layoutTable td strong {clear:left; font-weight:normal; float:left; margin-top:0.4em; color:#777;}

div.productsTable table {border-style:none; margin:2em 0;}
div.productsTable tr {border-style:none; margin:0 0 1em 0;}
div.productsTable td {border-style:none;}
div.productsTable td a.tiddlyLink {margin:0 5em 0 1em;}

div.contributorsTable table {border-style:none; margin:2em 0;}
div.contributorsTable tr {border-style:none; margin:0 0 1em 0;}
div.contributorsTable td {border-style:none; vertical-align:top; padding:1em 2em;}

/*}}}*/
From the website: "~BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in ~BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. ~BusyBox provides a fairly complete environment for any small or embedded system."

Find out more on the official website: http://busybox.net/about.html
From the website: "Capistrano is a tool for automating tasks on one or more remote servers. It executes commands in parallel on all targeted machines, and provides a mechanism for rolling back changes across multiple machines. It is ideal for anyone doing any kind of system administration, either professionally or incidentally."

Find out more at the official website: http://www.capify.org/
BT has supported several projects and initiatives in many different ways:
{{contributorsTable{
|[img[UnaMesa logo|images/unamesa_logo.png][http://www.unamesa.org]]|When BT acquired [[Osmosoft]] in 2007, Osmosoft's right to the open source TiddlyWiki code base was transferred to ~UnaMesa, a not-for-profit foundation based in California, USA. BT continues to support ~UnaMesa through cash sponsorship and partial payment of ~UnaMesa staff salaries. This in turn enables ~UnaMesa to continue their work providing free software tools and web services for schools, clinics, and other community organizations. You can find out more about ~UnaMesa initiatives at http://www.unamesa.com.|
|[img[TiddlyWiki logo|images/twlrg_logo.png][http://www.tiddlywiki.com]]|TiddlyWiki sits at the heart of BT's open source innovation team, [[Osmosoft]], which has produced several plugins and products for public use. In addition, BT has paid for several members of the ~TiddlyWiki community to meet in London, Paris, Brussels, San Francisco, Portland and Seattle to improve the organisation of the product team. The founder of the project, Jeremy Ruston, is the Head of Open Source Innovation for BT, and is the manager of Osmosoft. You can find out more about the ~TiddlyWiki product at http://www.tiddlywiki.com|
|[img[RippleRap logo|images/ripplerap_logo.png][http://www.ripplerap.com]]|~RippleRap is a free, open source, customisable note sharing tool, based on the popular open source TiddlyWiki product and is designed so it can be configured to meet your specific needs. This product was created by [[Osmosoft]], the Open Source Innovation arm of BT. The code base, along with examples of the product used in a conference context, is available via the official ~RippleRap website at http://www.ripplerap.com.|
|[img[FOSSBazaar logo|images/fossbazaar_logo.png][http://www.fossbazaar.org/]]|BT is a member of ~FOSSBazaar, an open source community committed to developing and sharing best practise and tools to support the effective governance of free and open source software (FOSS) in the Enterprise. The group cites its key aim to be to accelerate adoption of free and open source software in the Enterprise, and also provides general advice and guidance in support of this. You can find out more at http://www.fossbazaar.org/|
|[img[Linux Foundation logo|images/lf_logo.png][http://www.linux-foundation.org/]]|BT Global Services entered into membership of the [[Open Source Development Labs|http://en.wikipedia.org/wiki/OSDL]] (OSDL), which merged with the Free Standards Group in 2007 to form the Linux Foundation - a nonprofit consortium dedicated to fostering the growth of Linux. You can find out more about this project at http://www.linux-foundation.org/|
|[img[Open Health Tools logo|images/oht_logo.png][http://www.openhealthtools.org/]]|Through involvement with NHS projects, BT has supported Open Health Tools; an initiative to define, refine and implement health interoperability standards within an open source collaborative framework. The project enjoys the benefit of cutting edge developments in other IT sectors through its roots in the Eclipse Foundation, and through the involvement of companies like BT, to form a critical mass of experience, knowledge and adoption. You can find out more about this project at: http://www.openhealthtools.org/|
|''Aloha''|Built in-house to address the needs of BT’s award-winning [[Web21C SDK project|http://web21c.bt.com/]], Aloha is an ultra lightweight yet fully scalable and resilient voice application server, with high-level call control ~APIs that abstract the complexities of SIP and ~VoIP from Java developers, and turn voice interactions into a feature that can be added to any Java application. Aloha has been built exclusively on open source components, above all the Spring Framework and the ~JAIN-SIP RI stack. It’s a battle-hardened piece of software, currently powering all ~Web21C SDK voice services, and supporting millions of call minutes per month. You can find out more at https://trac.bt.com/Aloha (you may need to accept a certificate)|
}}}
From the website: "~CruiseControl.rb is a continuous integration  tool. Its basic purpose in life is to alert members of a software project when one of them checks something into source control that breaks the build." 

Find out more at the official website: http://selenium.openqa.org/
[[Introduction]]
From the website: "Eclipse is an open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. A large and vibrant ecosystem of major technology vendors, innovative start-ups, universities, research institutions and individuals extend, complement and support the Eclipse platform."

Find out more at the official website: http://www.eclipse.org/
BT's support of ~FOSS-related events is modest but increasing. 
!!Upcoming events
[[Accelerating Enterprise adoption of Open Source Software|http://upcoming.yahoo.com/event/4423821/]]. 
5th of October, 12:30, BT Centre, London.
BT has joined forces with Canonical (the creators of the market leading desktop Linux distribution), IBM and Moorcrofts LLP to bring you a full agenda that is designed to be both enlightening and practical. Speakers will include [[Mark Shuttleworth|http://en.wikipedia.org/wiki/Mark_Shuttleworth|]], CEO of Canonical and founder of Ubuntu Linux, Adam Jollans, Open Source Strategy Manager at IBM, and [[JP Rangaswami|http://en.wikipedia.org/wiki/JP_Rangaswami]], BT’s Chief Scientist, as well as Andrew Katz, Partner at Moorcrofts LLP. There will also be a panel Q&A session chaired by long-time open source expert and author, [[Glyn Moody|http://en.wikipedia.org/wiki/Glyn_Moody]].
Attendance is free and open to people outside of BT so long as they [[Register|http://btosaccelerate.eventbrite.com/]] in advance.

[[Osmosoft]], the Open Source Innovation arm of BT, hosts frequent Open Source Show 'n' Tell events in their office in Soho, London. They're open to the public, and more information can be found [[here|http://osmosoft.com/#Events]] (along with links to videos from past events).

!!Previous events
BT sponsored [[OSCon 2008|http://en.oreilly.com/oscon2008/]], billed as "the crossroads of all things open source, bringing together the best, brightest, and most interesting people to explore what's new, and to champion the cause of open principles and open source adoption across the computing industry". Find out more about BT's involvement [[here|http://osmosoft.com/#%5B%5BOSCon%202008%5D%5D]].

[[OpenTech 2008|http://www.ukuug.org/events/opentech2008/]] was "an informal, low cost one-day conference on technology, society and low-carbon living, featuring Open Source ways of working and technologies that anyone can have a go at." [[Osmosoft]], the Open Source Innovation arm of BT, supported the event. You can find out more about our involvement [[here|http://osmosoft.com/#%5B%5BOSCon%202008%5D%5D]].

[[TiddlyWest|http://osmosoft.com/#TiddlyWest]] was a [[TiddlyWiki]]-related community event held in San Francisco on 18 June 2008. [[Osmosoft]] co-hosted the event with local ~TiddlyWiki legend, Eric Shulman.
From the [[Wikipedia entry|http://en.wikipedia.org/wiki/Mozilla_Firefox]]: "Mozilla Firefox...is a free web browser descended from the Mozilla Application Suite, managed by the Mozilla Corporation. Firefox had 19.03% of the recorded usage share of web browsers as of June 2008, making it the second-most popular browser in current use worldwide, after Internet Explorer."

Find out more at: http://www.mozilla.com/en-US/products/firefox/
<html><a id="feed-icon" href="index.xml" rel="alternate" type="type="application/rss+xml"><img src="images/feed.png"/></a></html>[[Osmosoft|http://osmosoft.com]][[BT Code|http://code.bt.com]][[GPL Code|http://gpl.bt.com]][[Contact BT|http://www.btplc.com/Thegroup/ContactBT/feedback.CFM]][[Privacy policy|http://www.btplc.com/privacypolicy/Privacypolicy.htm]][[Accessibility|http://www.btplc.com/Accessibility/index.htm]]
From the website: "The GNU Project was launched in 1984 to develop a complete Unix-like operating system which is free software: the GNU system....The name “GNU” is a recursive acronym for “GNU's Not Unix”; it is pronounced g-noo, as one syllable with no vowel sound between the g and the n."

Find out more at the official website: http://www.gnu.org/
From the website: "Git is an open source version control system designed to handle very large projects with speed and efficiency, but just as well suited for small personal repositories; it is especially popular in the open source community, serving as a development platform for projects like the Linux Kernel, Ruby on Rails, WINE or X.org."

Find out more at the official website: http://git.or.cz/
Gitorious is a tool for keeping track of distributed respository clones. It does this by allowing developers to see and find clones, as well as allowing facilitating contributions.

Find out more at the official website: http://gitorious.org/
<<search>>
Innovation is the holy grail for any large company looking to sustain growth in these competitive times, and the open source space is one where innovation thrives. 

[[Osmosoft]] is a ~BT-owned subsiduary which focuses exclusively on open source innovation and new ways of working. It is headed up by [[Jeremy Ruston|People]] the original creator of an open source product called TiddlyWiki. 

~TiddlyWiki is a wiki packaged into a single html file, including all of the content, the style sheet, and all of the functionality required to edit, save, search and tag that content. ~TiddlyWiki can be used in a multitude of ways including a personal notebook, a traditional wiki, a task management tool, an event dossier, or even a simple website - in fact you're looking at a ~TiddlyWiki file right now!

To find out more about Osmosoft's adventures in open source innovation, visit the [[Osmosoft web site|http://www.osmosoft.com]].
BT is proud to use Free and Open Source Software (FOSS) throughout the entire organisation, and is actively engaged in numerous FOSS communities, projects, initiatives and events.

More than this, though, BT believes that FOSS is crucial to our continuing development and growth as a software driven organisation. FOSS is helping us to improve the quality and interoperability of our products and services for the benefit of our customers.

BT recognises that the communities around FOSS products are as important as the code itself. BT is an active participant in several communities, in various capacities.

!!Latest news
BT is holding an [[event|Events]] "[[Accelerating Enterprise adoption of Open Source Software|http://upcoming.yahoo.com/event/4423821/]]" on the 5th of October, at BT Centre, London.

BT has announced a strategic partnership with the ~FOSSBazaar initiative, an open source community committed to developing and sharing best practise and tools to support the effective governance of free and open source software (FOSS) in the Enterprise. Find out more in the [[Contributions]] section!

!!How to use this site

This site is a TiddlyWiki file! As you click on each link it will reveal additional content within the page. You can use this site to learn more about the following:
*[[What is open source?]] - General description of open source software and it's place in BT
*[[Innovation]] - Find out about our open source innovation initiatives and how you can get involved
*[[Products and projects]] - List of products and projects where BT has used open source software
*[[Events]] - Open source events involving BT, with links to resources (such as videos and blog posts)
*[[Contributions]] - Open source projects and initiatives where BT has made a contribution
*[[People]] - Contact details and bios for key people in BT
some text here
From the website: "Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License , the source code for Linux is freely available to everyone."

More details can be found on the official website: http://www.linux.org/

BT uses Linux within the [[HomeHub|http://www.homehub.bt.com/]] product.
[[Introduction]]
[[What is open source?]]
[[Innovation]]
[[Products and projects]]
[[Events]]
[[Contributions]]
[[People]]
<!--{{{-->
<link rel="shortcut icon" href="favicon.ico" type="images/x-icon">
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->
From the website: "~MediaWiki is a free software wiki package originally written for Wikipedia. It is now used by several other projects of the non-profit Wikimedia Foundation and by many other wikis, including this website, the home of ~MediaWiki."

Find out more at the official website: http://www.mediawiki.org/wiki/MediaWiki
From the website: "The ~MySQL database has become the world's most popular open source database because of its consistent fast performance, high reliability and ease of use. It's used on every continent - Yes, even Antarctica! - by individual Web developers as well as many of the world's largest and fastest-growing organizations to save time and money powering their high-volume Web sites, business-critical systems and packaged software - including industry leaders such as Yahoo!, ~Alcatel-Lucent, Google, Nokia, ~YouTube, and Zappos.com."

Find out more at the official site: http://www.mysql.com/why-mysql/
From the website: "The Apache Open For Business Project is an open source enterprise automation software project licensed under the Apache License Version 2.0. By open source enterprise automation we mean: Open Source ERP, Open Source CRM, Open Source E-Business / E-Commerce, Open Source SCM, Open Source MRP, Open Source CMMS/EAM, and so on."

From the official website: http://ofbiz.apache.org/
From the website: "The ~OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the ~OpenSSL toolkit and its related documentation."

Find out more on the official website: http://www.openssl.org/
Osmosoft is a ~BT-owned company formed in 2004 and acquired by BT in 2007 to help BT learn how to harness rich innovation within open source communities. [[Jeremy Ruston]] is the manager of Osmosoft, and also the creator of the open source product called TiddlyWiki. ~TiddlyWiki sits at the heart of Osmosoft's operations, as it has a number of unique qualities which make it a fertile ground for innovation.

You can find out more about Osmosoft at their website - [[http://www.osmosoft.com|http://www.osmosoft.com]].
From the website: "PHP  is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML."

Find out more at the official website: http://www.php.net/
The following is a small selection of the many people who are involved in open source at BT:
!!JP Rangaswami
{{layoutTable{
|[img[JP Rangaswami|images/jp.png]]|JP is the Managing Director of BT Design and has been an outspoken proponent of open source and open standards for many years. He is well known on the conference circuit, as well as for his popular blog, [[Confused of Calcutta|http://www.confusedofcalcutta.com]]. ''Contact: [[jp@bt.com|mailto:jp@bt.com]]'' ''Blog: [[Confused of Calcutta|http://www.confusedofcalcutta.com]]'' ''Twitter: [[http://www.twitter.com/jobsworth|http://www.twitter.com/jobsworth]]''|
}}}
!!Jeremy Ruston
{{layoutTable{
|[img[Jeremy Ruston|images/jeremy.png]] |Jeremy is the Head of Open Source Innovation for BT, a role which sees him leading [[Osmosoft]], BT's open source innovation arm. He is the original creator of the open source product TiddlyWiki, and continues to manage this project alongside his BT duties. ''Contact: [[jeremy.ruston@bt.com|mailto:jeremy.ruston@bt.com]]'' ''Blog: [[Treat with Jermolene|http://jermolene.com/]]'' ''Twitter: http://www.twitter.com/jermolene''|
}}}
!!Mark Kent
{{layoutTable{
|[img[Mark Kent|images/mark.png]]|Mark has been with BT for over 20 years, working on voice networks, transport, satellite & sub cable systems, standards and software, and now leads on voice and multi-media architecture and evolution for BT.  After several years of personally using open source, from the release of Debian Bo onwards, he recognised that open source stacks were mature enough for deployment into mainstream telco networks. Following his work on open source application servers for BT through Project Firebird (which combines JAIN SLEE with Carrier Grade Linux), ~MySQL and other FOSS components on COTS Hardware, he took BT Global Services into membership of the Open Source Development Labs, OSDL, which has since merged to form the Linux Foundation.  ''Contact: [[mark.kent@bt.com|mailto:mark.kent@bt.com]]''|
}}}
!!Paul O'Brien
{{layoutTable{
|[img[Paul O'Brian|images/paul.png]] |Paul leads BT’s Open Source SIG (Special Interest Group) which brings together people from across BT, all keen to promote awareness of open source in the company. The SIG has organised numerous conferences, workshops and events, building a healthy community of FOSS advocates in all parts of BT.  Paul also runs BT’s Customer Service and Operations Research programme where he commissions research to drive service innovation into BT. He is a strong advocate for open source and open collaboration and how it plays a key role in delivering successful research.  ''Contact: [[paul.d.obrien@bt.com|mailto:paul.d.obrien@bt.com]]''|
}}}
!!Andrew Back
{{layoutTable{
|[img[Andrew Back|images/andrew.png]] |Andrew has been working with Free and Open Source Software (FOSS) since 1995, and currently holds the position of Open Source Strategist within [[BT Osmosoft|Osmosoft]]. During his tenure at BT he has been responsible for driving strategy for the effective adoption of open source technology and principles across all lines of business, and the creation of BT Design's Open Source Focus Group. He is a Fellow of the Royal Society for the encouragement of the Arts, Manufactures and Commerce, and a Chartered Member of the British Computer Society.''Contact: [[andrew.rf.back@bt.com|mailto:andrew.rf.back@bt.com]]'' ''Blog: [[Carrier Detect|http://www.carrierdetect.com]]'' ''Twitter: http://www.twitter.com/9600''|
}}}
!!BT Osmosoft
{{layoutTable{
|[img[Osmosoft|images/osmosoft_logo.png][http://www.osmosoft.com]]|Osmosoft is the Open Source Innovation arm of BT, and has a particularly transparent remit. You can find out more about their work at the [[BT Osmosoft website|http://www.osmosoft.com]].|
}}}
!!Photo attributions
The above photos are reproduced under a Creative Commons licence, and are attributed as follows:

JP Rangaswami taken by David Sifry:
http://www.flickr.com/photos/dsifry/2104378305/
Jeremy Ruston taken by Doc Searls:
http://www.flickr.com/photos/docsearls/640316537/
Mark Kent taken by Phil Whitehouse:
http://www.flickr.com/photos/philliecasablanca/2300305172/
Paul O'Brien taken by Phil Whitehouse:
http://www.flickr.com/photos/philliecasablanca/2049198163/
Andrew Back taken by Paul Downey:
http://www.flickr.com/photos/psd/2639539491/
</div>
BT makes extensive use of Free and Open Source Software (FOSS) in internal systems, BT products, projects and customer deliveries, and believes that FOSS will play an increasingly vital role in enabling BT to deliver innovative solutions. 

With this in mind we would like to place on record our thanks and appreciation to all the people who have worked and continue to work on the following FOSS projects (by no means an exhaustive list):
{{productsTable{
|[img[Linux logo|images/linux-logo.png][http://www.linux.org/]] |[[Linux]]|[img[OpenSSL logo|images/OpenSSL_logo.png][http://www.openssl.org/]]|[[OpenSSL]]|
|[img[GNU logo|images/GNU.png][http://www.gnu.org/]]|[[GNU Operating System]]|[img[BusyBox logo|images/busybox_logo.png][http://busybox.net/]]|[[BusyBox]]|
|[img[Eclipse logo|images/eclipse_logo.png][http://www.eclipse.org/]]|[[Eclipse]]|[img[SER logo|images/ser_logo.png][http://www.iptel.org/ser/]]|[[SIP Express Router]]|
|[img[Apache logo|images/apache_logo.png][http://www.apache.org/]] |[[Apache]]|[img[Samba logo|images/samba_logo.png][http://www.samba.org/]]|[[Samba]]|
|[img[OFBiz logo|images/ofbiz_logo.png][http://ofbiz.apache.org/]]|[[OFBiz]]|[img[MySQL logo|images/mysql_logo.png][http://www.mysql.com/]]|[[MySQL]]|
|[img[Subversion logo|images/subversion_logo.png][http://subversion.tigris.org/]]|[[Subversion]]|[img[PHP logo|images/php-logo.png][http://www.php.net/]]|[[PHP]]|
|[img[MediaWiki logo|images/mediawiki_logo.png][http://www.mediawiki.org/]]|[[MediaWiki]]|[img[Spring logo|images/spring_logo.png][http://www.springframework.org/]]|[[Spring]]|
|[img[PuTTY logo|images/putty_logo.png][http://www.chiark.greenend.org.uk/~sgtatham/putty/]]|[[PuTTY]]|[img[ADOdb logo|images/adodb_logo.png][http://adodb.sourceforge.net/]]|[[ADOdb]]|
|[img[Firefox logo|images/firefox-logo.png][http://www.mozilla.com/firefox/]]|[[Firefox]]|[img[Xen logo|images/xen_logo.png][http://www.xen.org/]]|[[Xen]]|
|[img[TiddlyWiki logo|images/tw_logo.png][http://www.tiddlywiki.com]]|TiddlyWiki|[img[Wireshark logo|images/wireshark_logo.png][http://www.wireshark.org/]]|[[Wireshark]]|
|[img[Asterisk logo|images/asterisk_logo.png][http://www.asterisk.org/]]|[[Asterisk]]|[img[Zlib logo|images/zlib_logo.png][http://www.zlib.net/]]|[[Zlib]]|
|[img[Selenium logo|images/selenium_logo.png][http://selenium.openqa.org/]]|[[Selenium]]|[img[Cruise Control logo logo|images/cruisecontrol_logo.png][http://cruisecontrolrb.thoughtworks.com/]]|[[Cruise Control]]|
|[img[Capistrano logo|images/capistrano_logo.png][http://www.capify.org/]]|[[Capistrano]]|[img[RSpec logo|images/rspec_logo.png][http://rspec.info/]]|[[RSpec]]|
|[img[Git logo|images/git_logo.png][http://git.or.cz/]]|[[Git]]|[img[Gitorious logo|images/gitorious_logo.png][http://gitorious.org/]]|[[Gitorious]]|
|[img[Ruby-on-Rails logo logo|images/rubyonrails_logo.png][http://www.rubyonrails.com/]]|[[Ruby on Rails]]|||
}}}
From the website: "~PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham."

Find out more at the official website: http://www.chiark.greenend.org.uk/~sgtatham/putty/
From the website: "~RSpec is a Behaviour Driven Development framework for Ruby. It provides two frameworks for writing and executing examples of how your Ruby application should behave:

    * a Story Framework for describing behaviour at the application level
    * a Spec Framework for describing behaviour at the object level"

Find out more at the official website: http://rspec.info/
From the website: "Ruby on Rails is an open source web framework that's optimised for programmer happiness and sustainable productivity. it lets you write beautiful code by favouring convention over configuration".

Find out more at the official website: http://www.rubyonrails.com/
From the official website: "SIP Express Router (~SERi) is a high-performance, configurable, free SIP server licensed under the open-source GNU license . It can act as SIP (RFC 3261) registrar, proxy or redirect server. SER can be configured to serve specialized purposes such as load balancing or SIP front-end to application servers, SEMS for example. Together with the ~RTPproxy software it can act as media relay or Session Border Controller."

Find out more at the official website: http://www.iptel.org/ser/
From the website: "Samba is an Open Source/Free Software suite that has, since 1992, provided file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems. Samba is freely available under the GNU General Public License."

Find out more at the official website: http://www.samba.org
From the website: "Selenium is a test tool for web applications. Selenium tests run directly in a browser, just like real users do. It runs in Internet Explorer, Mozilla and Firefox on Windows, Linux, and Macintosh, Safari on the Mac.  We have plans to target Safari on the iPhone in some months."

Find out more at the official website: http://selenium.openqa.org/

opensource.bt.com
From the website: "Spring Framework (is) the leading full-stack Java/JEE application framework. Led and sustained by ~SpringSource, Spring delivers significant benefits for many projects, increasing development productivity and runtime performance while improving test coverage and application quality."

Find out more at the official website: http://www.springframework.org/
From the [[Wikipedia entry|http://en.wikipedia.org/wiki/Subversion_(software)]]: "Subversion (SVN) is a version control system initiated in 2000 by ~CollabNet Inc. It is used to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly-compatible successor to the widely used Concurrent Versions System (CVS)."

Find out more at the official site: http://subversion.tigris.org/
Accent: #9BBE2E

TaskBorder: #EC6
TaskBackground: #FEFFA8

CodeBackground:#000
CodeColor:#23CC07

Background: #E7E7DE
Darkest: #172322
Darker: #2F403F
Dark: #77776E
LightestShade: #F3F3F3
LightShade: #DFDFD5
Shade: #d7d7cE
DarkShade: #A6A59E
DarkestShade: #757570
TiddlerBackground: #ffffff

LinkHover: transparent
~TiddlyWiki is a wiki packaged within a single html file, complete with all the content, the editing and saving functionality, search and tagging capabilities and much more. It can run locally from your hard drive (so it's great for taking notes or organising personal information) or it can sit on a server. It's very extensible; there are over 400 plugins developed by the [[TiddlyWiki community|http://groups.google.co.uk/group/TiddlyWiki]].

~TiddlyWiki is at the heart of BT's open source innovation endeavours. Find out more at the [[Osmosoft website|http://www.osmosoft.com]].

If you'd like to link to specific content on this site, just click on the 'more' link above the item in question, select 'permalink', and then use the modified URL in the address bar.

You can find out more about TiddlyWiki at the official website: [[http://www.tiddlywiki.com|http://www.tiddlywiki.com]].

"Open source" is a term used to describe software where the underlying code (called 'source code') can be read not only by a computer, but also by a programmer. This is in contrast to proprietary software, which can usually only be read by a computer. Although this might seem like a minor distinction, the implications are significant, and fundamentally change the way that companies such as BT approach software development. 

Open source code is typically made available because the people who originally wrote the code are content for other people to amend and improve the code to suit their needs. Because these improvements or expansions are often themselves returned to the public, the code base as a whole has the potential of growing in quality, quantity and function.

A distinction is sometimes made between open source software and free software. Free software is called free not because of cost, but more importantly because it comes with certain freedoms attached; the right to make amendments, the right to build a business around it, and so on. Open source often has these attributes as well, but sometimes there are restrictions in place. Nevertheless, the two models share enough characteristics that a collective term has gained traction; "FOSS" stands for "Free and Open Source Software".

An essential part of an open source project is the community which supports the code. These communities have their own organisational structures and social dynamics. An effective community is a hallmark of a successful open source project.
From the website: "Wireshark is the world's foremost network protocol analyzer, and is the de facto (and often de jure) standard across many industries and educational institutions.

Wireshark development thrives thanks to the contributions of networking experts across the globe. It is the continuation of a project that started in 1998."

Find out more at the official website: http://www.wireshark.org/
From the website: "The Xen hypervisor, the powerful open source industry standard for virtualization, offers a powerful, efficient, and secure feature set for virtualization of x86, x86_64, ~IA64, ~PowerPC, and other CPU architectures. It supports a wide range of guest operating systems including Windows, Linux, Solaris, and various versions of the BSD operating systems."

Find out more at the official website: http://www.xen.org/
From the website: "A Massively Spiffy Yet Delicately Unobtrusive Compression Library (Also Free, Not to Mention Unencumbered by Patents)"

Find out more at the official site: http://www.zlib.net/
//{{{

config.options.chkAutoSave = true;
config.options.chkAnimate = true;
config.options.chkSaveBackups = false;
config.options.txtTheme = "BTSkin";
config.options.chkGenerateAnRssFeed = true;

//}}}