e-Literate

Present is Prologue

Tag: foundation

  • In Which I (Partially) Disagree with Richard Stallman on Kuali’s AGPL Usage

    Since Michael is making this ‘follow-up blog post’ week, I guess I should jump in.

    In my latest post on Kuali and the usage of the AGPL license, the key argument is that this license choice is key to understanding the Kuali 2.0 strategy – protecting KualiCo as a new for-profit entity in their future work to develop multi-tenant cloud hosting code.

    What I have found interesting is that in most of my conversations with Kuali community people ,even for those who are disillusioned, they seem to think the KualiCo creation makes some sense. The real frustration and pushback has been on how decisions are made, how decisions have been communicated, and how the AGPL license choice will affect the community.

    In the comments, Richard Stallman chimed in.

    As the author of the GNU General Public License and the GNU Affero General Public License, and the inventor of copyleft, I would like to clear up a possible misunderstanding that could come from the following sentence:

    “Any school or Kuali vendor, however, that develops its own multi-tenant cloud-hosting code would have to relicense and share this code publicly as open source.”

    First of all, thinking about “open source” will give you the wrong idea about the reasons why the GNU AGPL and the GNU GPL work as they do. To see the logic, you should think of them as free software licenses; more specifically, as free software licenses with copyleft. (more…)

  • Kuali, Ariah and Apereo: Emerging ed tech debate on open source license types

    With the annual Kuali conference – Kuali Days – starting today in Indianapolis, the big topic should be the August decision to move from a community source to a professional open source model, moving key development to a commercial entity, the newly-formed KualiCo. Now there will be two new announcements for the community to discuss, both centering on a esoteric license choice that could have far-reaching implications. Both the announcement of the Ariah Group as a new organization to support Kuali products and the statement from the Apereo Foundation center on the difference between Apache-style and AGPL licenses.

    AGPL and Vendor Protection

    Kuali previously licensed its open source code as Educational Community License (ECL), a derivative of the standard Apache license that is designed to be permissive in terms of allowing organizations to contribute modified open source code while mixing with code with different licenses – including proprietary. This license is ‘permissive’ in the sense that the derived, remixed code may be licensed in different manners. It is generally thought that this license type gives the most flexibility for developing a community of contributors.

    (more…)

  • Kuali Student Sunsetting $40 million project, moving to KualiCo

    The changes with Kuali are accelerating, and there are some big updates on the strategy.

    Earlier this week the Kuali Foundation distributed an Information Update obtained by e-Literate on many of the details of the transition to Kuali 2.0 and the addition of the for-profit KualiCo. Some of the key clarifications:

    • KualiCo will be an independent C Corporation with a board of directors. KualiCo will not be a subsidiary of Kuali Foundation. Capital structure, equity allocations, and business plans are confidential and will not be shared publicly for the same reasons these things are rarely shared by private companies. The board of directors will start out with three members and will move to five or seven over time. Directors will include the CEO and an equal number of educational administrators and outside directors. One of the educational administrators will be appointed by the Kuali Foundation. Outside directors will be compensated with equity. Educational administrators will not be compensated in any way and could only serve as a director with the explicit permission of their university administration with attention to all relevant institutional policies.
    • KualiCo’s only initial equity investor is the Kuali Foundation. The Kuali Foundation will invest up to $2M from the Foundation’s cash reserves. [snip] For its equity investment, the Kuali Foundation will have the right to designate a director on the KualiCo Board of Directors. The Kuali Foundation, through its director, will have an exceptional veto right to block the sale of the company, an IPO of the company or a change to the open source license. This helps ensure that KualiCo will stay focused on marketplace-winning products and services rather than on flipping the company on Wall Street.
    • The Kuali Foundation is not licensing the Kuali software code for Kuali products to KualiCo as Kuali software is already fully open source and could be used by anyone for any purpose — as is already being done today. No license transfer or grant is needed by KualiCo or anyone else.
    • The copyright for the AGPL3 software will be copyright KualiCo for the open source distribution that is available to everyone. It would very quickly become untenable to even try to manage multiple copyright lines as various sections of code evolve through the natural enhancement processes of an open source community.

    (more…)

  • Kuali Foundation: Clarification on future proprietary code

    Well that was an interesting session at Educause as described at Inside Higher Ed:

    It took the Kuali leadership 20 minutes to address the elephant in the conference center meeting room.

    “Change is ugly, and change is difficult, and the only difference here is you’re going to see all the ugliness as we go through the change because we’re completely transparent,” said John F. (Barry) Walsh, a strategic adviser for the Kuali Foundation. “We’re not going to hide any difficulty that we run into. That’s the way we operate. It’s definitely a rich environment for people who want to chuck hand grenades. Hey, have a shot — we’re wide open.” [snip]

    Walsh, who has been dubbed the “father of Kuali,” issued that proclamation after a back-and-forth with higher education consultant Phil Hill, who during an early morning session asked the Kuali leadership to clarify which parts of the company’s software would remain open source.

    While the article describes the communication and pushback issues with Kuali’s creation of a for-profit entity quite well (go read the whole article), I think it’s worth digging into what Carl generously describes as a “back-and-forth”. What happened was that there was a slide describing the relicensing of Kuali code as AGPL, and the last bullet caught my attention: (more…)

  • Kuali For-Profit: Change is an indicator of bigger issues

    On Friday the Kuali Foundation announced the creation of a new for-profit entity to be led by the former CTO of Instructure, Joel Dehlin. Jeff Young at the Chronicle described the change:

    Ten years ago, a group of universities started a collaborative software project touted as an alternative to commercial software companies, which were criticized as too costly. On Friday the project’s leaders made a surprising announcement: that it would essentially become a commercial entity. [snip]

    The Kuali Foundation will continue to exist as a non-profit, but it will be an investor in a new commercial entity to back the Kuali software development. Leaders insisted that they would maintain the values of the project despite creating the kind of organization that they once criticized. For one thing, the source software will remain free and open, but the company will sell services, like software hosting. On Friday the group issued an FAQ with details about the change.

    As Carl Straumsheim put it at Inside Higher Ed:

    The Kuali Foundation, after a decade of fighting commercial software vendors as a community source initiative, will launch a commercial company to better fight… commercial software vendors.

    Despite the positioning that this change is about innovating into the next decade, there is much more to this change than might be apparent on the surface. The creation of a for-profit entity to “lead the development and ongoing support” and to enable “an additional path for investment to accelerate existing and create new Kuali products fundamentally moves Kuali away from the community source model. Member institutions will no longer have voting rights for Kuali projects but will instead be able to “sit on customer councils and will give feedback about design and priority”. Given such a transformative change to the underlying model, there are some big questions to address.

    Financial Needs

    Kuali, being a non-profit foundation, has its financial records available online, and the tax reporting form 990s are easily obtained through sites such as GuideStar. Furthermore, instructional media + magic (im+m) has a public eLibrary where they have shared Kuali documentation over the years. ((Disclosure: Jim Farmer from im+m has been a guest blogger at e-Literate for many years.)) There does not appear to be a smoking gun found in the financials to directly explain the need for such a significant change, but there are hints of issues that provide some insight. (more…)