On May 23, 12:35 am, "Daniel Sokolowski"
I don't know about licensing... I believe the issue is that we don't
have enough manpower to keep more backends updated in core. Even now
the Oracle backend is somewhat problematic - there aren't that many
contributors (or committers for that matter) who have Oracle
installed, and thus it is somewhat common that commits break that
backend. Then we fix those errors afterwards when/if we spot the
errors. Adding another not commonly available backend to the matrix
would cause more similar problems.
Having the backend in core is somewhat problematic for the above
reasons. But not having the backends in core is problematic for the
users... Still, at least for now it is better for the backends to live
outside core.
BTW I have just committed some patches with the aim of making the full
Django test suite pass when using django-mssql (another 3rd party
backend). If there is need and interest for similar work for DB2 I am
willing to commit patches...
- Anssi