This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory.git


The following commit(s) were added to refs/heads/main by this push:
     new 1c2dab337 fix(release): correct JVM notices and C# license headers 
(#4026)
1c2dab337 is described below

commit 1c2dab3371dea76faab69cf16e3cfde10dc29c12
Author: Shawn Yang <[email protected]>
AuthorDate: Mon Sep 7 11:21:53 2026 +0800

    fix(release): correct JVM notices and C# license headers (#4026)
    
    ## Why?
    
    
    
    ## What does this PR do?
    
    
    
    ## Related issues
    
    
    
    ## AI Contribution Checklist
    
    
    
    - [ ] Substantial AI assistance was used in this PR: `yes` / `no`
    - [ ] If `yes`, I included a completed [AI Contribution
    
Checklist](https://github.com/apache/fory/blob/main/AI_POLICY.md#9-contributor-checklist-for-ai-assisted-prs)
    in this PR description and the required `AI Usage Disclosure`.
    - [ ] If `yes`, my PR description includes the required `ai_review`
    summary and screenshot evidence or equivalent persisted links of the
    final clean AI review results from both fresh reviewers described in
    `AI_POLICY.md`, the Fory-guided reviewer and the independent general
    reviewer, on the current PR diff or current HEAD after the latest code
    changes.
    
    
    
    ## Does this PR introduce any user-facing change?
    
    
    
    - [ ] Does this PR introduce any public API change?
    - [ ] Does this PR introduce any binary protocol compatibility change?
    
    ## Benchmark
---
 csharp/Directory.Build.props                           | 18 ++++++++++++++++++
 csharp/Fory.sln                                        | 16 ++++++++++++++++
 csharp/src/Fory.Generator/Fory.Generator.csproj        | 18 ++++++++++++++++++
 csharp/src/Fory/Fory.csproj                            | 18 ++++++++++++++++++
 .../tests/Fory.ExternalTypes/Fory.ExternalTypes.csproj | 18 ++++++++++++++++++
 .../Fory.InheritanceConsumer.csproj                    | 18 ++++++++++++++++++
 .../Fory.InheritanceProviders.csproj                   | 18 ++++++++++++++++++
 csharp/tests/Fory.Tests/Fory.Tests.csproj              | 18 ++++++++++++++++++
 csharp/tests/Fory.XlangPeer/Fory.XlangPeer.csproj      | 18 ++++++++++++++++++
 java/fory-core/src/main/resources/META-INF/NOTICE      |  2 +-
 java/fory-format/src/main/resources/META-INF/NOTICE    |  2 +-
 java/pom.xml                                           | 12 ++++++++++++
 kotlin/pom.xml                                         | 12 ++++++++++++
 13 files changed, 186 insertions(+), 2 deletions(-)

diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props
index e27030085..4d4cc51fd 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project>
   <PropertyGroup>
     <Version>1.8.0-dev</Version>
diff --git a/csharp/Fory.sln b/csharp/Fory.sln
index d5049ab59..05e4b0f99 100644
--- a/csharp/Fory.sln
+++ b/csharp/Fory.sln
@@ -1,5 +1,21 @@
 
 Microsoft Visual Studio Solution File, Format Version 12.00
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
 # Visual Studio Version 17
 VisualStudioVersion = 17.0.31903.59
 MinimumVisualStudioVersion = 10.0.40219.1
diff --git a/csharp/src/Fory.Generator/Fory.Generator.csproj 
b/csharp/src/Fory.Generator/Fory.Generator.csproj
index 0a920c5eb..c21374c21 100644
--- a/csharp/src/Fory.Generator/Fory.Generator.csproj
+++ b/csharp/src/Fory.Generator/Fory.Generator.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFramework>netstandard2.0</TargetFramework>
diff --git a/csharp/src/Fory/Fory.csproj b/csharp/src/Fory/Fory.csproj
index 006b2caab..4912b383c 100644
--- a/csharp/src/Fory/Fory.csproj
+++ b/csharp/src/Fory/Fory.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFramework>net8.0</TargetFramework>
diff --git a/csharp/tests/Fory.ExternalTypes/Fory.ExternalTypes.csproj 
b/csharp/tests/Fory.ExternalTypes/Fory.ExternalTypes.csproj
index c578d04a8..923fa0102 100644
--- a/csharp/tests/Fory.ExternalTypes/Fory.ExternalTypes.csproj
+++ b/csharp/tests/Fory.ExternalTypes/Fory.ExternalTypes.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFramework>net8.0</TargetFramework>
diff --git 
a/csharp/tests/Fory.InheritanceConsumer/Fory.InheritanceConsumer.csproj 
b/csharp/tests/Fory.InheritanceConsumer/Fory.InheritanceConsumer.csproj
index 0f55f74c8..4798c71d6 100644
--- a/csharp/tests/Fory.InheritanceConsumer/Fory.InheritanceConsumer.csproj
+++ b/csharp/tests/Fory.InheritanceConsumer/Fory.InheritanceConsumer.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFramework>net8.0</TargetFramework>
diff --git 
a/csharp/tests/Fory.InheritanceProviders/Fory.InheritanceProviders.csproj 
b/csharp/tests/Fory.InheritanceProviders/Fory.InheritanceProviders.csproj
index b3ed34bb4..3a0c2e91d 100644
--- a/csharp/tests/Fory.InheritanceProviders/Fory.InheritanceProviders.csproj
+++ b/csharp/tests/Fory.InheritanceProviders/Fory.InheritanceProviders.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFramework>net8.0</TargetFramework>
diff --git a/csharp/tests/Fory.Tests/Fory.Tests.csproj 
b/csharp/tests/Fory.Tests/Fory.Tests.csproj
index 99ff4982c..441198b83 100644
--- a/csharp/tests/Fory.Tests/Fory.Tests.csproj
+++ b/csharp/tests/Fory.Tests/Fory.Tests.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFramework>net8.0</TargetFramework>
diff --git a/csharp/tests/Fory.XlangPeer/Fory.XlangPeer.csproj 
b/csharp/tests/Fory.XlangPeer/Fory.XlangPeer.csproj
index bf5c4cd5c..0d3fd9688 100644
--- a/csharp/tests/Fory.XlangPeer/Fory.XlangPeer.csproj
+++ b/csharp/tests/Fory.XlangPeer/Fory.XlangPeer.csproj
@@ -1,3 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <OutputType>Exe</OutputType>
diff --git a/java/fory-core/src/main/resources/META-INF/NOTICE 
b/java/fory-core/src/main/resources/META-INF/NOTICE
index d6dfd06fd..e7c31b48f 100644
--- a/java/fory-core/src/main/resources/META-INF/NOTICE
+++ b/java/fory-core/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
 Apache Fory™
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/java/fory-format/src/main/resources/META-INF/NOTICE 
b/java/fory-format/src/main/resources/META-INF/NOTICE
index 8e36211a7..4ce87ec74 100644
--- a/java/fory-format/src/main/resources/META-INF/NOTICE
+++ b/java/fory-format/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
 Apache Fory™
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/java/pom.xml b/java/pom.xml
index 5942ecb50..e8a8f205c 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -40,6 +40,7 @@
     Apache Fory™ is a blazingly fast multi-language serialization framework 
powered by jit and zero-copy.
   </description>
   <url>https://fory.apache.org</url>
+  <inceptionYear>2023</inceptionYear>
 
   <licenses>
     <license>
@@ -73,6 +74,8 @@
     <maven.compiler.source>1.8</maven.compiler.source>
     <maven.compiler.target>1.8</maven.compiler.target>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <!-- Remote resource NOTICE years use this timestamp, not the build date. 
-->
+    
<project.build.outputTimestamp>2026-01-01T00:00:00Z</project.build.outputTimestamp>
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
     <guava.version>32.1.2-jre</guava.version>
     <janino.version>3.1.12</janino.version>
@@ -273,6 +276,15 @@
       </plugins>
     </pluginManagement>
     <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-remote-resources-plugin</artifactId>
+        <configuration>
+          <properties>
+            <projectName>Apache Fory™</projectName>
+          </properties>
+        </configuration>
+      </plugin>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-compiler-plugin</artifactId>
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 0d6057fd0..9fd84b3c7 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -39,6 +39,7 @@
         Apache Fory™ Kotlin provides optimized serializers for Kotlin types, 
built on top of Fory Java.
     </description>
     <url>https://fory.apache.org</url>
+    <inceptionYear>2023</inceptionYear>
 
     <scm child.scm.connection.inherit.append.path="false"
          child.scm.developerConnection.inherit.append.path="false"
@@ -60,6 +61,8 @@
         <maven.compiler.source>1.8</maven.compiler.source>
         <maven.compiler.target>1.8</maven.compiler.target>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <!-- Remote resource NOTICE years use this timestamp, not the build 
date. -->
+        
<project.build.outputTimestamp>2026-01-01T00:00:00Z</project.build.outputTimestamp>
         <kotlin.compiler.jvmTarget>1.8</kotlin.compiler.jvmTarget>
         <kotlin.version>2.3.20</kotlin.version>
         <ksp.version>2.3.8</ksp.version>
@@ -259,6 +262,15 @@
             </plugins>
         </pluginManagement>
         <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-remote-resources-plugin</artifactId>
+                <configuration>
+                    <properties>
+                        <projectName>Apache Fory™</projectName>
+                    </properties>
+                </configuration>
+            </plugin>
             <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>build-helper-maven-plugin</artifactId>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to