@@ -230,6 +230,39 @@ following resources:
230230Programmers, please follow these general [guidelines for
231231contributions](https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md).
232232
233+ ### License Header
234+
235+ Music Blocks is licensed under the [AGPL](https://www.gnu.org/licenses/agpl-3.0.en.html).
236+ If you add a new file to the Music Blocks code base, please be
237+ sure to include a license header as per below:
238+
239+ ```js
240+ /**
241+ * MusicBlocks v3.6.2 (ADD THE UP-TO-DATE VERSION)
242+ *
243+ * @author Walter Bender (MODIFY THE AUTHOR AS NEEDED)
244+ *
245+ * @copyright 2025 Walter Bender (MODIFY THE AUTHOR AND YEAR AS NEEDED)
246+ *
247+ * @license
248+ * This program is free software: you can redistribute it and/or modify
249+ * it under the terms of the GNU Affero General Public License as published by
250+ * the Free Software Foundation, either version 3 of the License, or
251+ * (at your option) any later version.
252+ *
253+ * This program is distributed in the hope that it will be useful,
254+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
255+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
256+ * GNU Affero General Public License for more details.
257+ *
258+ * You should have received a copy of the GNU Affero General Public License
259+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
260+ */
261+ ```
262+
263+ This header must be added at the top of **all source code files** to ensure compliance
264+ with the project' s open-source license.
265+
233266# ## Translators
234267
235268Music Blocks uses
0 commit comments