• Skip to primary navigation
  • Skip to main content

e-Literate

Present is Prologue

  • Home
  • About
  • Get Help (Services)
  • Do More (EEP)
    • ALDA Design/Build Workshop Series
  • un-Webinars
  • Contact
  • Show Search
Hide Search
You are here: Home / Ed Tech / ANGEL's Open Source Move

ANGEL's Open Source Move

Michael Feldstein · Oct 11, 2007 ·

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.

Ed Tech, LMS & Learning Platforms ANGEL-Learning, TiddlyWiki

Disclaimer

The views expressed here are solely my own and do not necessarily reflect those of my employer.

Reader Interactions

Comments

  1. Patrick Masson says

    February 8, 2009 at 8:06 PM

    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. Michael Feldstein says

    February 8, 2009 at 9:41 PM

    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.

Trackbacks

  1. 益学会 > OLDaily 中文版 » Blog Archive » 2007年10月11日 says:
    October 12, 2007 at 6:49 PM

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

  2. ANGEL Learning – Wikipedia, the free encyclopedia « think hard, work less says:
    February 7, 2010 at 7:26 AM

    […] Content and to educational wiki development through a source code contribution to TiddlyWiki. See e-Literate’s comments on ANGEL’s TiddlyWiki […]

e-Literate.com All right reserved. Copyright © 2017.
Designed by: Magnet4Blogging Media.

  • Home
  • About
  • Get Help (Services)
  • Do More (EEP)
  • un-Webinars
  • Contact