Quellcode durchsuchen

Merge pull request #12407 from zmstone/0126-script-to-update-bsl-license-convert-time

0126 script to update bsl license convert time
JianBo He vor 2 Jahren
Ursprung
Commit
35c4ef2ee2
45 geänderte Dateien mit 62 neuen und 44 gelöschten Zeilen
  1. 1 1
      apps/emqx_audit/BSL.txt
  2. 1 1
      apps/emqx_auth_ldap/BSL.txt
  3. 1 1
      apps/emqx_bridge_azure_event_hub/BSL.txt
  4. 1 1
      apps/emqx_bridge_cassandra/BSL.txt
  5. 1 1
      apps/emqx_bridge_clickhouse/BSL.txt
  6. 1 1
      apps/emqx_bridge_confluent/BSL.txt
  7. 1 1
      apps/emqx_bridge_dynamo/BSL.txt
  8. 1 1
      apps/emqx_bridge_es/BSL.txt
  9. 1 1
      apps/emqx_bridge_gcp_pubsub/BSL.txt
  10. 1 1
      apps/emqx_bridge_greptimedb/BSL.txt
  11. 1 1
      apps/emqx_bridge_hstreamdb/BSL.txt
  12. 1 1
      apps/emqx_bridge_influxdb/BSL.txt
  13. 1 1
      apps/emqx_bridge_iotdb/BSL.txt
  14. 1 1
      apps/emqx_bridge_kafka/BSL.txt
  15. 1 1
      apps/emqx_bridge_kinesis/BSL.txt
  16. 1 1
      apps/emqx_bridge_matrix/BSL.txt
  17. 1 1
      apps/emqx_bridge_mongodb/BSL.txt
  18. 1 1
      apps/emqx_bridge_mysql/BSL.txt
  19. 1 1
      apps/emqx_bridge_opents/BSL.txt
  20. 1 1
      apps/emqx_bridge_oracle/BSL.txt
  21. 1 1
      apps/emqx_bridge_pgsql/BSL.txt
  22. 1 1
      apps/emqx_bridge_pulsar/BSL.txt
  23. 1 1
      apps/emqx_bridge_rabbitmq/BSL.txt
  24. 1 1
      apps/emqx_bridge_redis/BSL.txt
  25. 1 1
      apps/emqx_bridge_rocketmq/BSL.txt
  26. 1 1
      apps/emqx_bridge_sqlserver/BSL.txt
  27. 1 1
      apps/emqx_bridge_syskeeper/BSL.txt
  28. 1 1
      apps/emqx_bridge_tdengine/BSL.txt
  29. 1 1
      apps/emqx_bridge_timescale/BSL.txt
  30. 1 1
      apps/emqx_dashboard_rbac/BSL.txt
  31. 1 1
      apps/emqx_dashboard_sso/BSL.txt
  32. 1 1
      apps/emqx_durable_storage/BSL.txt
  33. 1 1
      apps/emqx_enterprise/BSL.txt
  34. 1 1
      apps/emqx_eviction_agent/BSL.txt
  35. 1 1
      apps/emqx_ft/BSL.txt
  36. 1 1
      apps/emqx_gateway_gbt32960/BSL.txt
  37. 1 1
      apps/emqx_gateway_jt808/BSL.txt
  38. 1 1
      apps/emqx_gateway_ocpp/BSL.txt
  39. 1 1
      apps/emqx_gcp_device/BSL.txt
  40. 1 1
      apps/emqx_license/BSL.txt
  41. 1 1
      apps/emqx_node_rebalance/BSL.txt
  42. 1 1
      apps/emqx_oracle/BSL.txt
  43. 1 1
      apps/emqx_s3/BSL.txt
  44. 1 1
      apps/emqx_schema_registry/BSL.txt
  45. 18 0
      scripts/update-bsl-license-convert-year.sh

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-06-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 1 - 1
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,
 Additional Use Grant: Students and educators are granted right to copy,
                       modify, and create derivative work for research
                       modify, and create derivative work for research
                       or education.
                       or education.
-Change Date:          2027-02-01
+Change Date:          2028-01-26
 Change License:       Apache License, Version 2.0
 Change License:       Apache License, Version 2.0
 
 
 For information about alternative licensing arrangements for the Software,
 For information about alternative licensing arrangements for the Software,

+ 18 - 0
scripts/update-bsl-license-convert-year.sh

@@ -0,0 +1,18 @@
+#!/usr/bin/env bash
+
+set -euo pipefail
+
+CONVERT_DATE="$(date -d "+4 years" '+%Y-%m-%d')"
+
+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)