From dd71a47d3f892e4e6bacaf2fb65b3d93266a9d39 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Fri, 26 Jan 2024 16:22:55 +0100 Subject: [PATCH 1/2] chore: add a script to update BSL license change date --- scripts/update-bsl-license-convert-year.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 scripts/update-bsl-license-convert-year.sh diff --git a/scripts/update-bsl-license-convert-year.sh b/scripts/update-bsl-license-convert-year.sh new file mode 100755 index 000000000..636ba8e7a --- /dev/null +++ b/scripts/update-bsl-license-convert-year.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +set -euo pipefail + +CONVERT_DATE="$(date -d "+4 years" '+%Y-%m-%d')" +NEWTEXT="Change Date: $CONVERT_DATE" + +update() { + local file="$1" + sed -E "s#(^Change Date: *)(.*)#\1$CONVERT_DATE#g" -i "$file" +} + +while read -r file; do + if [[ $file != *BSL.txt ]]; then + ## Ignore other files + continue + fi + update "$file" +done < <(git ls-files) From 82403167c245b87ec26245027c5cfd784e42773e Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Fri, 26 Jan 2024 16:23:35 +0100 Subject: [PATCH 2/2] chore: update BSL license change date --- apps/emqx_audit/BSL.txt | 2 +- apps/emqx_auth_ldap/BSL.txt | 2 +- apps/emqx_bridge_azure_event_hub/BSL.txt | 2 +- apps/emqx_bridge_cassandra/BSL.txt | 2 +- apps/emqx_bridge_clickhouse/BSL.txt | 2 +- apps/emqx_bridge_confluent/BSL.txt | 2 +- apps/emqx_bridge_dynamo/BSL.txt | 2 +- apps/emqx_bridge_es/BSL.txt | 2 +- apps/emqx_bridge_gcp_pubsub/BSL.txt | 2 +- apps/emqx_bridge_greptimedb/BSL.txt | 2 +- apps/emqx_bridge_hstreamdb/BSL.txt | 2 +- apps/emqx_bridge_influxdb/BSL.txt | 2 +- apps/emqx_bridge_iotdb/BSL.txt | 2 +- apps/emqx_bridge_kafka/BSL.txt | 2 +- apps/emqx_bridge_kinesis/BSL.txt | 2 +- apps/emqx_bridge_matrix/BSL.txt | 2 +- apps/emqx_bridge_mongodb/BSL.txt | 2 +- apps/emqx_bridge_mysql/BSL.txt | 2 +- apps/emqx_bridge_opents/BSL.txt | 2 +- apps/emqx_bridge_oracle/BSL.txt | 2 +- apps/emqx_bridge_pgsql/BSL.txt | 2 +- apps/emqx_bridge_pulsar/BSL.txt | 2 +- apps/emqx_bridge_rabbitmq/BSL.txt | 2 +- apps/emqx_bridge_redis/BSL.txt | 2 +- apps/emqx_bridge_rocketmq/BSL.txt | 2 +- apps/emqx_bridge_sqlserver/BSL.txt | 2 +- apps/emqx_bridge_syskeeper/BSL.txt | 2 +- apps/emqx_bridge_tdengine/BSL.txt | 2 +- apps/emqx_bridge_timescale/BSL.txt | 2 +- apps/emqx_dashboard_rbac/BSL.txt | 2 +- apps/emqx_dashboard_sso/BSL.txt | 2 +- apps/emqx_durable_storage/BSL.txt | 2 +- apps/emqx_enterprise/BSL.txt | 2 +- apps/emqx_eviction_agent/BSL.txt | 2 +- apps/emqx_ft/BSL.txt | 2 +- apps/emqx_gateway_gbt32960/BSL.txt | 2 +- apps/emqx_gateway_jt808/BSL.txt | 2 +- apps/emqx_gateway_ocpp/BSL.txt | 2 +- apps/emqx_gcp_device/BSL.txt | 2 +- apps/emqx_license/BSL.txt | 2 +- apps/emqx_node_rebalance/BSL.txt | 2 +- apps/emqx_oracle/BSL.txt | 2 +- apps/emqx_s3/BSL.txt | 2 +- apps/emqx_schema_registry/BSL.txt | 2 +- scripts/update-bsl-license-convert-year.sh | 1 - 45 files changed, 44 insertions(+), 45 deletions(-) diff --git a/apps/emqx_audit/BSL.txt b/apps/emqx_audit/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_audit/BSL.txt +++ b/apps/emqx_audit/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_auth_ldap/BSL.txt b/apps/emqx_auth_ldap/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_auth_ldap/BSL.txt +++ b/apps/emqx_auth_ldap/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_azure_event_hub/BSL.txt b/apps/emqx_bridge_azure_event_hub/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_azure_event_hub/BSL.txt +++ b/apps/emqx_bridge_azure_event_hub/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_cassandra/BSL.txt b/apps/emqx_bridge_cassandra/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_cassandra/BSL.txt +++ b/apps/emqx_bridge_cassandra/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_clickhouse/BSL.txt b/apps/emqx_bridge_clickhouse/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_clickhouse/BSL.txt +++ b/apps/emqx_bridge_clickhouse/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_confluent/BSL.txt b/apps/emqx_bridge_confluent/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_confluent/BSL.txt +++ b/apps/emqx_bridge_confluent/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_dynamo/BSL.txt b/apps/emqx_bridge_dynamo/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_dynamo/BSL.txt +++ b/apps/emqx_bridge_dynamo/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_es/BSL.txt b/apps/emqx_bridge_es/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_es/BSL.txt +++ b/apps/emqx_bridge_es/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_gcp_pubsub/BSL.txt b/apps/emqx_bridge_gcp_pubsub/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_gcp_pubsub/BSL.txt +++ b/apps/emqx_bridge_gcp_pubsub/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_greptimedb/BSL.txt b/apps/emqx_bridge_greptimedb/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_greptimedb/BSL.txt +++ b/apps/emqx_bridge_greptimedb/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_hstreamdb/BSL.txt b/apps/emqx_bridge_hstreamdb/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_hstreamdb/BSL.txt +++ b/apps/emqx_bridge_hstreamdb/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_influxdb/BSL.txt b/apps/emqx_bridge_influxdb/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_influxdb/BSL.txt +++ b/apps/emqx_bridge_influxdb/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_iotdb/BSL.txt b/apps/emqx_bridge_iotdb/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_iotdb/BSL.txt +++ b/apps/emqx_bridge_iotdb/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_kafka/BSL.txt b/apps/emqx_bridge_kafka/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_kafka/BSL.txt +++ b/apps/emqx_bridge_kafka/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_kinesis/BSL.txt b/apps/emqx_bridge_kinesis/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_kinesis/BSL.txt +++ b/apps/emqx_bridge_kinesis/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_matrix/BSL.txt b/apps/emqx_bridge_matrix/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_matrix/BSL.txt +++ b/apps/emqx_bridge_matrix/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_mongodb/BSL.txt b/apps/emqx_bridge_mongodb/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_mongodb/BSL.txt +++ b/apps/emqx_bridge_mongodb/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_mysql/BSL.txt b/apps/emqx_bridge_mysql/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_mysql/BSL.txt +++ b/apps/emqx_bridge_mysql/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_opents/BSL.txt b/apps/emqx_bridge_opents/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_opents/BSL.txt +++ b/apps/emqx_bridge_opents/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_oracle/BSL.txt b/apps/emqx_bridge_oracle/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_oracle/BSL.txt +++ b/apps/emqx_bridge_oracle/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_pgsql/BSL.txt b/apps/emqx_bridge_pgsql/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_pgsql/BSL.txt +++ b/apps/emqx_bridge_pgsql/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_pulsar/BSL.txt b/apps/emqx_bridge_pulsar/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_pulsar/BSL.txt +++ b/apps/emqx_bridge_pulsar/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_rabbitmq/BSL.txt b/apps/emqx_bridge_rabbitmq/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_rabbitmq/BSL.txt +++ b/apps/emqx_bridge_rabbitmq/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_redis/BSL.txt b/apps/emqx_bridge_redis/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_redis/BSL.txt +++ b/apps/emqx_bridge_redis/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_rocketmq/BSL.txt b/apps/emqx_bridge_rocketmq/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_rocketmq/BSL.txt +++ b/apps/emqx_bridge_rocketmq/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_sqlserver/BSL.txt b/apps/emqx_bridge_sqlserver/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_sqlserver/BSL.txt +++ b/apps/emqx_bridge_sqlserver/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_syskeeper/BSL.txt b/apps/emqx_bridge_syskeeper/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_syskeeper/BSL.txt +++ b/apps/emqx_bridge_syskeeper/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_tdengine/BSL.txt b/apps/emqx_bridge_tdengine/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_tdengine/BSL.txt +++ b/apps/emqx_bridge_tdengine/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_bridge_timescale/BSL.txt b/apps/emqx_bridge_timescale/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_bridge_timescale/BSL.txt +++ b/apps/emqx_bridge_timescale/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_dashboard_rbac/BSL.txt b/apps/emqx_dashboard_rbac/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_dashboard_rbac/BSL.txt +++ b/apps/emqx_dashboard_rbac/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_dashboard_sso/BSL.txt b/apps/emqx_dashboard_sso/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_dashboard_sso/BSL.txt +++ b/apps/emqx_dashboard_sso/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_durable_storage/BSL.txt b/apps/emqx_durable_storage/BSL.txt index 2374e6ce2..f0cd31c6f 100644 --- a/apps/emqx_durable_storage/BSL.txt +++ b/apps/emqx_durable_storage/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-06-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_enterprise/BSL.txt b/apps/emqx_enterprise/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_enterprise/BSL.txt +++ b/apps/emqx_enterprise/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_eviction_agent/BSL.txt b/apps/emqx_eviction_agent/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_eviction_agent/BSL.txt +++ b/apps/emqx_eviction_agent/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_ft/BSL.txt b/apps/emqx_ft/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_ft/BSL.txt +++ b/apps/emqx_ft/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_gateway_gbt32960/BSL.txt b/apps/emqx_gateway_gbt32960/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_gateway_gbt32960/BSL.txt +++ b/apps/emqx_gateway_gbt32960/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_gateway_jt808/BSL.txt b/apps/emqx_gateway_jt808/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_gateway_jt808/BSL.txt +++ b/apps/emqx_gateway_jt808/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_gateway_ocpp/BSL.txt b/apps/emqx_gateway_ocpp/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_gateway_ocpp/BSL.txt +++ b/apps/emqx_gateway_ocpp/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_gcp_device/BSL.txt b/apps/emqx_gcp_device/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_gcp_device/BSL.txt +++ b/apps/emqx_gcp_device/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_license/BSL.txt b/apps/emqx_license/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_license/BSL.txt +++ b/apps/emqx_license/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_node_rebalance/BSL.txt b/apps/emqx_node_rebalance/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_node_rebalance/BSL.txt +++ b/apps/emqx_node_rebalance/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_oracle/BSL.txt b/apps/emqx_oracle/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_oracle/BSL.txt +++ b/apps/emqx_oracle/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_s3/BSL.txt b/apps/emqx_s3/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_s3/BSL.txt +++ b/apps/emqx_s3/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/apps/emqx_schema_registry/BSL.txt b/apps/emqx_schema_registry/BSL.txt index 0acc0e696..f0cd31c6f 100644 --- a/apps/emqx_schema_registry/BSL.txt +++ b/apps/emqx_schema_registry/BSL.txt @@ -7,7 +7,7 @@ Licensed Work: EMQX Enterprise Edition Additional Use Grant: Students and educators are granted right to copy, modify, and create derivative work for research or education. -Change Date: 2027-02-01 +Change Date: 2028-01-26 Change License: Apache License, Version 2.0 For information about alternative licensing arrangements for the Software, diff --git a/scripts/update-bsl-license-convert-year.sh b/scripts/update-bsl-license-convert-year.sh index 636ba8e7a..3c0d49646 100755 --- a/scripts/update-bsl-license-convert-year.sh +++ b/scripts/update-bsl-license-convert-year.sh @@ -3,7 +3,6 @@ set -euo pipefail CONVERT_DATE="$(date -d "+4 years" '+%Y-%m-%d')" -NEWTEXT="Change Date: $CONVERT_DATE" update() { local file="$1"