ANGEL’s Open Source Move

ANGEL Learning has announced that they have incorporated TiddlyWiki into their product and that they have released the source code to the enhancements. What the announcement doesn’t mention is that the company also made a financial contribution to TiddlyWiki’s main developer Jeremy Ruston in recognition and support of his work.

I happen to have had a number of conversations with the ANGEL folks about this move, starting from early in their process, and I must say that they made every effort to do this right. They put a fair amount of thought, for example, into where they should contribute the code and considered donating it back to the TiddlyWiki community before settling on EduForge. It’s sometimes difficult for a smallish company to figure out an affordable way to productively contribute back to open source; I hope that other educational software products, including open source and proprietary LMSs, pick up on ANGEL’s contribution and help to build a larger community around it. TiddlyWiki is a great tool for teaching and I think that ANGEL’s enhancements to it are rather clever.

Kudos to ANGEL Learning for understanding and respecting the work of an open source community.

Bookmark and Share

[Post to Twitter] 

Possibly Related Entries

This entry was posted in Notable Posts, Openness, Tools, Toys, and Technology (Oh my!) and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

2 Comments

  1. Patrick Masson
    Posted February 8, 2009 at 8:06 pm | Permalink

    No judgment here just some questions. How does this shape the discussions around open source…

    1. How do folks feel about paying for an open source tool?
    2. Will this provide folks with a sense of security knowing Angel is backing and contributing to a project, or will folks wonder who Angel is going to call at 2:00 a.m. when the wiki goes down?
    3. How many developers does Angel need to hire now that they have incorporated an OS tool and thus needs to support it?
    4. How then might licensing fees charged to current customers be affected?
    5. How might this validate one of the claims of Open Source advocates, that OSS enjoys quicker development?

  2. Posted February 8, 2009 at 9:41 pm | Permalink

    Patrick, I’ll take a stab at answers to your questions:

    1. I don’t think people are paying for an open source tool in this case, since ANGEL has made the source code available for free. If you want to run their modified version of TiddlyWiki without paying them a licensing fee, you can. What customers are paying for is the other 99% of functionality in ANGEL, the integration between ANGEL and TiddlyWiki, and the support.

    2. Specifics matter. TiddlyWiki is a particularly small and simple open source project. I can’t imagine that ANGEL is going to need a lot of support from the project developers to keep their own system running. That doesn’t mean there aren’t situations in which this question would yield a different answer. But it’s not always directly related to the size of the OSS project, either. For example, lots of proprietary software systems incorporate Apache projects in them, but because the open source software is mature and has well-defined interfaces, the potential for added complexity for support is often (though not always) a non-issue.

    3. Again, TiddlyWiki is tiny and probably doesn’t take up significant developer bandwidth. I suspect one of the points you may be hinting at with this question and the one before it is that universities who adopt open source applications don’t necessarily have to hire developers to maintain them either, as the inaccurate cliche would have it.

    4. If you buy my answer to your first question, then licensing fees shouldn’t be affected. A lot depends on your perception regarding what percentage of the value of the proprietary product is actually coming from the underlying open source application. Adding an open source widget to a proprietary application probably has a very different impact on perceived value than adding a proprietary widget to an open source application.

    5. I don’t think this particular case speaks one way or the other to the relative speed of open source development. If you want to compare apples to apples, then look at how quickly new features get into comparable systems like Moodle or Sakai (or Dokeos, or LON-CAPA, or whatever). The ANGEL/TiddlyWiki case, IMHO, speaks more directly to the value of modularity that enables the re-use of externally developed components, regardless of the license under which they are available.

One Trackback

  1. [...] ANGEL的开源行动 这真有趣。Angel是一个流行的LMS(学习管理系统),主要在企业级获得应用。这家公司刚刚在他们的产品中嵌入了wiki,而且他们利用的是开源的Tiddly Wiki。他们在SourceForge上发布了调整过的代码,并且为Tiddly Wiki项目带来了经济回报。我同意 Michael feldstein的意见,他们应该因为就此付出的努力得到人们的赞扬。Michael Feldstein, e-Literate October 11, 2007 [原文链接] [Tags: Open Source, Project Based Learning] [参与评论] [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

Tweet This Post links powered by Tweet This v1.3.9, a WordPress plugin for Twitter.