Denis Pushkarev, maintainer of the core-js library used by millions of websites, says he’s ready to give up open source development because so few people pay for the software upon which they depend.

  • poVoq
    link
    fedilink
    51 year ago

    I get his frustration about large companies using core-js and not contributing back, but he is at least partially sleeping in a bed of his own making by licensing core-js as MIT.

    The founding idea of Free-Software was always that everyone contributes a little and by using a each others work you can grow a foundation that is larger than its individual parts. For that to work you should use a copyleft license like the AGPL and treat any library you develop not as an end in itself, but rather as a tool for something else (and this something else might or might not be what you make a living with).