libexpat now funded by the City of Munich for up to 6 months

(blog.hartwork.org)

152 points | by spyc 3 hours ago ago

10 comments

  • weinzierl 3 hours ago

    The longer background is that Christian Ude our mayor until 2014 furthered the LiMux[1] project - migrating more than 14000 PCs in public administration to Linux.

    He got personal visits from both Ballmer and Gates that pressured him to stay with Microsoft[2] but did not balk.

    Unfortunately his successor caved to Microsoft's siren song abolished LiMux and Microsoft got a nice campus in the city (they used to be at the outskirts).

    Since May this year we have the young and energetic Dominik Krause and there is hope for change again.

    [1] https://en.wikipedia.org/wiki/LiMux

    [2] https://www.linux-magazin.de/ausgaben/2019/10/interview-2/

  • wxw 3 hours ago

    https://opensource.muenchen.de/sabbatical.html

    > The Open Source Sabbatical is intended to provide professionally qualified software developers with the opportunity to work on an open source project for a limited period of time in order to improve it.

    > This sabbatical is not only open to employees of the City of Munich, but also to external software developers.

    So cool. Congrats to Sebastian!

  • kristianp 2 hours ago

    Related discussion of the maintainer stepping down from libxml2 support. libexpat is a different library of course.

    https://news.ycombinator.com/item?id=45283196

    10 months ago | 119 comments

    Also related:

    https://xkcd.com/2347/

  • righthand 3 hours ago

    Hey maybe the haters at Google /WHATWG can use this library instead of killing off XSLT. Just kidding we all know they’re too compromised by monopoly/advertising interests of Google and their own beliefs to allow such a cool technology to live on; and don’t have the skills for such a thing.

    • neuronexmachina 25 minutes ago

      Chrome uses libexpat for XML parsing, not XSLT.

      • righthand 11 minutes ago

        I believe Chrome uses libxml2 (though perhaps they use libexpat too) and the WHATWG has claimed that XSLT should not exist as a part of the HTML spec (it should and does), so the WHATWG Google members can force Javascript rendering on everyone and secure their advertising monopoly (which is loaded through js). Their claim is that libxml2 is too security riddled and they can’t contribute any work to it even though they have plenty of people and money to help fix it and they just wrote a post claiming that LLMs has helped reduce the amount of bugs in Chrome. The jerks even used LLMs to generate an untested polyfill in Javascript so that they can reduce the absolutely stellar performance of XML rendering to slow Javascript. They also used the untested pollyfill as a reason to remove it.

        These are people who supposedly like the diverse web and performant technologies.

  • google234123 41 minutes ago

    No, cities shouldnt do this. This is not an efficient use of taxes. Keep the roads good and taxes low.

    • neuronexmachina 25 minutes ago

      Cities shouldn't fund the software they rely on?

      • google234123 5 minutes ago

        Cities need a lot of things - should they fund everything?

        • mindwok a minute ago

          Whether they should or shouldn't is a worthy question that they have no influence over. Taking the initiative and supporting the software they rely on is a good step in the meantime while we argue on HN about whether it's optimal or not.