software Archives

  1. React’s license: necessary and open?

    I got multiple emails last week about React’s patent license, and this analysis made the rounds. So a few quick thoughts. tl;dr: React’s patent license (1) isn’t a bad idea, because the BSD license is not explicit about granting patent rights; and (2) probably meets the requirements of the Open Source Definition. <dl id=”attachment_3529″ class=”wp-caption aligncenter” style=”max-width:510px”> <dt><a…

  2. Copyleft and data: database law as (poor) platform

    tl;dr: Databases are a very poor fit for any licensing scheme, like copyleft, that (1) is intended to encourage use by the entire world but also (2) wants to place requirements on that use. This is because of broken legal systems and the way data is used. Projects considering copyleft, or even mere attribution, for…

  3. Free as in … ? My LibrePlanet 2016 talk

    Below is the talk I gave at LibrePlanet 2016. The tl;dr version: Learning how political philosophy has evolved since the 1670s shows that the FSF’s four freedoms are good, but not sufficient. In particular, the “capability approach” pioneered by Amartya Sen and Martha Nussbaum is applicable to software, and shows us how to think about…

  4. Reinventing FOSS user experiences: a bibliography

    There is a small genre of posts around re-inventing the interfaces of popular open source software; I thought I’d collect some of them for future reference: Recent: Drupal WordPress: ma.tt, wp.com Older: Firefox: 0.1 release notes Visual Editor: first blog post I can find (though I’m sure there are many emails), Economist The first two…

  5. What tools are changing our world next?

    Quick brain dump after a bike ride home: free software took a huge leap in the late 90s and early 00s in large part because of non-ideological advantages that the rest of the world is now competing with or surpassing: Collaboration tools: Because we got to the ‘net first, our tools for collaborating with each…

  6. Come work with me – developer edition!

    It has been a long time since I was able to say to developer friends “come work with me” in anything but the most abstract “come work under the same roof” kind of sense. But today I can say to developers “come work with me” and really mean it. Which is fun :) Details: Wikimedia’s new…

  7. Slide embedding from Commons

    A friend of a friend asked this morning: Hmmm trying to upload a CC0 public domain presentation from #OKFest14 by @punkish and @SlideShare don’t have public domain license option :( — Jenny Molloy (@jenny_molloy) July 22, 2014 I suggested Wikimedia Commons, but it turns out she wanted something like Slideshare’s embedding. So here’s a test…

  8. Democracy and Software Freedom

    As part of a broader discussion of democracy as the basis for a just socio-economic system, Séverine Deneulin summarizes Robert Dahl’s Democracy, which says democracy requires five qualities: First, democracy requires effective participation. Before a policy is adopted, all members must have equal and effective opportunities for making their views known to others as to what…

  9. I am the CADT; and advice on NEEDINFOing old bugs en masse

    [Attention conservation notice: probably not of interest to lawyers; this is about my previous life in software development.] Someone recently mentioned JWZ’s old post on the CADT (Cascade of Attention Deficit Teecnagers) development model, and that finally has pushed me to say: I am the CADT. I did the bug closure that triggered Jamie’s rant,…