3 comments

  • PeterWhittaker2 hours ago
    &gt; Sorry, we don&#x27;t accept code contributions and direct you to the original libxml2 project.<p>This has me puzzled to the point of being dumbfounded: If libxml2-ee has fixed many security and other flaws in libxml2, then what&#x27;s the point of directing people back to a project that is relatively flawed?<p>Licencing it as AGPL is also interesting, since the original was MIT, though I&#x27;m not sure they&#x27;ve worked out all of the kinks, given this example from one of the M4 files:<p><pre><code> # LICENSE # # Copyright (c) 2011 Maarten Bosmans &lt;mkbosmans@gmail.com&gt; # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty.</code></pre>
    • qalmakka1 hour ago
      You can&#x27;t just take an MIT&#x2F;X11 licence, remove it, and relicense it as it&#x27;s an explicit violation of the MIT&#x2F;X11 licence. This however only applies to the original code, so any new addition can be under whatever licence you want, including a more restrictive one. That doesn&#x27;t change your obligation to reproduce the previous copyright notice as instructed by the licence you got the code under
      • tannhaeuser1 minute ago
        I get what Nick is trying to do (allow F&#x2F;OSS to continue receiving security fixes while requiring commercial users to pay), even forwarded his call for help or other support last year. I&#x27;m not sure though relicensing MIT code under AGPL is legally sound if your additions are just bug fixes.
      • LunaSea55 minutes ago
        In practice, how would you differentiate old code from new code when changes start to flow in?
      • migueldeicaza1 hour ago
        Correct, not many folks understand this.
    • masfuerte1 hour ago
      Presumably, this is (or will be) dual-licensed to enterprise customers who want the bug fixes but don&#x27;t want to publish their code in accordance with the AGPL. Dual-licensing is much simpler for the author if he doesn&#x27;t accept contributions.
  • Milpotel2 hours ago
    I hope the code quality will improve and their &quot;we don&#x27;t need tests because we use fuzzing... sometimes...&quot; attitude changes.
  • on_the_train3 hours ago
    &quot;Enterprise edition&quot; is usually a sign of parody projects. But this seems to be serious?
    • hobofan3 hours ago
      When has &quot;enterprise edition&quot; ever been the sign of parody projects?
      • planet362 hours ago
        <a href="https:&#x2F;&#x2F;projects.haykranen.nl&#x2F;java&#x2F;" rel="nofollow">https:&#x2F;&#x2F;projects.haykranen.nl&#x2F;java&#x2F;</a>
      • zvqcMMV6Zcr2 hours ago
        I remember at least this one: <a href="https:&#x2F;&#x2F;github.com&#x2F;Hello-World-EE&#x2F;Java-Hello-World-Enterprise-Edition" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Hello-World-EE&#x2F;Java-Hello-World-Enterpris...</a>
        • alyandon57 minutes ago
          Since I&#x27;ve dealt with &quot;EE&quot; Java in a previous life, that&#x27;s actually pretty tame as far as parodies go.<p>I hate the fact I can say that. :-&#x2F;
      • ptrl6002 hours ago
        I&#x27;d assume it&#x27;s riffing on Java EE.
      • ginko2 hours ago
        <a href="https:&#x2F;&#x2F;github.com&#x2F;EnterpriseQualityCoding&#x2F;FizzBuzzEnterpriseEdition" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;EnterpriseQualityCoding&#x2F;FizzBuzzEnterpris...</a>