I wear two hats: I am also the CEO of Blindside Networks. No personal attack taken. :-)
Blindside Networks is the company that started the BigBlueButton project. For a full history of the project, see
In these mailing lists, I prefer to wear my product manager hat. As product manager of BigBlueButton, I'm not here to promote an individual company or service; rather, I am here to build a successful open source project and healthy ecosystem around it -- and I would argue one cannot exist without the other. You can read more about my thoughts on this balance in an article I wrote for the Technology Innovation Management Review:
Looking at your question, a more fundamental question is How could BigBlueButton exist as an open source project in the first place? In other words, why is it that BigBlueButton is open source when the vast majority of web conferencing systems are not, see link below
To put it directly: how is it that so many developers have worked for so many years on building and improving BigBlueButton through each of its releases? In other words, how do these guys (and gals) eat :-).
The answer is BigBlueButton exists because there is a healthy ecosystem around the project. In the BigBlueButton ecosystem, there are a core group of developers that see the social benefit of BigBlueButton and the economic opportunities it creates. Many of the developers work at Blindside Networks. Full disclosure: if you examine the commits at
the develoers ritzalam, ffdixon, deniszgonjanin, markoscalderon, gugat, sebsschneider, jfederico, ryanseys, tylercopeland, kepstin, ielashi, omarshammas, chris-liu, mohamed-ahmed, and ScottMorris work (or have worked) at Blindside Networks.
It's understandable that you see that a commercial company has developed an extension to BigBlueButton and ask "Why hasn't that company open sourced their extension?"
In the case of the recordings, we have developed a separate workflow that takes the unmodified archive of a session from BigBlueButton and converts it into a video format. The feature didn't "make it way" into the Blindside Networks, it was developed by Blindside Networks externally to the project. Specifically, we developed a separate processing server to create the video file.
The good news is that the creation of the video from a BigBlueButton recording is done. We've tested it with thousands of recordings. When we open source it (and yes, we will at some point), it's tested and ready to go. We're not planning to open source it right now as it helps differentiate our hosting for BigBlueButton from others.
We, along with other companies, offer commercial services to support the BigBlueButton ecosystem, generate revenue, and, in turn, contribute back our time and skills to accelerate the development of BigBlueButton for the benefit of all. Similar open source business models exists in Moodle, Sakai, Wordpress, Drupal, and other projects with a healthy ecosystems.
It's *really* important to the success of BigBlueButton that companies can successfully offer commercial services and generate revenue. Without any means to generate revenue from an open source business model, it is hard to imagine that BigBlueButton would exist or, for that matter, have been open source.
I know you will be disappointed to hear that a commercial company has developed something to complement BigBlueButton and isn't open sourcing it. But I offer an alternative perspective. There is a *lot* of work ahead on BigBlueButton, see
Because Blindside Networks exists, there exists a core group of developers are working hard to make it happen. We're building BigBlueButton for you.
Finally, if you need commercial support, I invite you to contact *any* of the companies listed at:
As I've said many times in these forums, for many of the companies listed above, the revenue they earn goes directly back into the development of BigBlueButton itself. Blindside Networks is one such company.
Regards,... Fred
--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton