In the light of getting a release one for Apache Fineract CN, the following tables give the community a clearer picture of the state of compliance of the Apache Fineract CN repositories with respect to ASF Legal Previously Asked Questions

The several packages which are yet unaddressed will be checked off as the community gets these issues fixed. Rows in tables with status "Pending" indicate dependencies which need to be addressed as opposed to this with a ✔️ .


Apache License 2.0 and PostgreSQL License ( Permissive)

Dependency

Usage

License

Suggested Fix

Status
  • Springframework : cloud, gradleboot, ,security,jms,test,context,

  • Netflix feign-gson

  • Maven and RAT(Release Audit Tool)

  • ActiveMQ

  • Thymeleaf

api,async,cassandra, command, notifications

Apache License 2.0

Not Applicable

✔️

Cassandra-driver-{core,mapping,extras}

cassandra

Apache License 2.0,

Here too

Not Applicable

✔️

gson

cassandra

Apache License 2.0

Not Applicable

✔️

jcl-over-slf4j

crypto

Apache License

Not Applicable

✔️

postgresql

postgresql

PostgreSQL License

Not Applicable✔️

hibernate-validator

anubis, identity, permitted-feign-client, rhythm, provisioner, default-setup, accounting, cheques, customer, deposit, group, notifications, office, payroll, portfolio, reporting, teller, template

Read License In Apache License file

Not Applicable✔️

Java Native Access ‘jna-platform’

mariadb

Dual licensed under LGPL 2.1 and Apache License 2.0

Not Applicable✔️

asciidoctor-gradle-plugin

provisioner

Apache License 2.0

Not Applicable✔️


MIT Licenses ( Permissive)

Dependency

Usage

License

Suggested Fix

Status

twilio-sdk

notifications

MIT License

Compatible

✔️

asciidoctor

component-tests

MIT License

Compatible

✔️

jsonwebtoken

test, anubis, identity, permitted-feign-client,

MIT License

Compatible

✔️

xmldom

fims-web-app

Dual License LGPL and MIT License

Compatible

✔️


Dependency

Usage

License

Suggested Fix

Status

css-*, entities, spdx-*, caniuse-db

fims-web-app

license.config.js

Already Dealt With In NOTICE file

✔️


BSD Licenses ( Permissive)

Dependency

Usage

License

Suggested Fix

Status

owasp-esapi

reporting

BSD License

Compatible

✔️

threeten-extra

deposit-account-management

3-Clause BSD License

Copyright

✔️

JSR305

api,

3-Clause BSD

Copyright

✔️


EPL Licenses

Dependency

Usage

License

Suggested Fix

Status

expiringmap

permitted-feign-client

Eclipse Public License v1.0
Apache License 2.0


✔️

aether-{api,spi,util,impl,connector-basic,transport-file,transport-http,}

service-starter, demo-server

Eclipse Public License v1.0


Pending

junit

crypto, test, Most component-tests

Eclipse Public License v1.0


Pending

logback-classic

command

Dual-licensed under Eclipse Public License  v1.0 and LGPL 2.1


Pending


GNU GPL Licenses

Dependency

Usage

License

Suggested Fix

Status

cassandra-unit

test

GNU LGPL v3.0



mariadb

test, rhythm, provisioner, accounting, cheques, customer, deposit, group, notifications, office, payroll, portfolio, reporting, teller, template, service-starter, default-setup, demo-server

GNU GPL

Isaac Kamga Migrated  MariaDB RDBMS To PostgreSQL✔️

Hibernate-ORM

rhythm, customer, office, group, reporting, accounting, deposit-account-management, payroll, portfolio, cheques, teller, notifications, template

GNU LGPL

Ebenezer Graham Migrated Hibernate-ORM to EclipseLink✔️
  • No labels