Skip to content

Commit 73c4ec9

Browse files
committed
Switched back to Eclipse Public License 1.0
1 parent 2310cc3 commit 73c4ec9

76 files changed

Lines changed: 783 additions & 1751 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

LICENSE

Lines changed: 232 additions & 660 deletions
Large diffs are not rendered by default.

LICENSE-COMMERCIAL.md

Lines changed: 0 additions & 79 deletions
This file was deleted.

LICENSING.md

Lines changed: 0 additions & 109 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ XML library written in TypeScript with multi-schema validation framework
1313

1414
## Licensing
1515

16-
TypesXML is available under two licenses: [AGPL-3.0](./LICENSE) for open source projects and a [Commercial License](./LICENSE-COMMERCIAL.md) for proprietary use. For commercial licensing inquiries, contact [sales@maxprograms.com](mailto:sales@maxprograms.com).
16+
TypesXML is available under the [Eclipse Public License 1.0](./LICENSE). This permissive license allows you to use, modify, and distribute the software freely, including in commercial applications.
1717

1818
## Overview
1919

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"url": "https://maxprograms.com",
2525
"email": "rmraya@maxprograms.com"
2626
},
27-
"license": "AGPL-3.0",
27+
"license": "EPL-1.0",
2828
"main": "dist/index.js",
2929
"types": "dist/index.d.ts",
3030
"files": [

ts/CData.ts

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
/*******************************************************************************
2-
* Copyright (c) 2023 - 2025 Maxprograms.
2+
* Copyright (c) 2023-2025 Maxprograms.
33
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU Affero General Public License as published
6-
* by the Free Software Foundation, either version 3 of the License, or
7-
* (at your option) any later version.
4+
* This program and the accompanying materials
5+
* are made available under the terms of the Eclipse Public License 1.0
6+
* which accompanies this distribution, and is available at
7+
* https://www.eclipse.org/org/documents/epl-v10.html
88
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU Affero General Public License for more details.
13-
*
14-
* You should have received a copy of the GNU Affero General Public License
15-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
9+
* Contributors:
10+
* Maxprograms - initial API and implementation
1611
*******************************************************************************/
1712

1813
import { Constants } from "./Constants";

ts/Catalog.ts

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
/*******************************************************************************
2-
* Copyright (c) 2023 - 2025 Maxprograms.
2+
* Copyright (c) 2023-2025 Maxprograms.
33
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU Affero General Public License as published
6-
* by the Free Software Foundation, either version 3 of the License, or
7-
* (at your option) any later version.
4+
* This program and the accompanying materials
5+
* are made available under the terms of the Eclipse Public License 1.0
6+
* which accompanies this distribution, and is available at
7+
* https://www.eclipse.org/org/documents/epl-v10.html
88
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU Affero General Public License for more details.
13-
*
14-
* You should have received a copy of the GNU Affero General Public License
15-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
9+
* Contributors:
10+
* Maxprograms - initial API and implementation
1611
*******************************************************************************/
1712

1813
import { existsSync } from "fs";

ts/Constants.ts

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
/*******************************************************************************
2-
* Copyright (c) 2023 - 2025 Maxprograms.
2+
* Copyright (c) 2023-2025 Maxprograms.
33
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU Affero General Public License as published
6-
* by the Free Software Foundation, either version 3 of the License, or
7-
* (at your option) any later version.
4+
* This program and the accompanying materials
5+
* are made available under the terms of the Eclipse Public License 1.0
6+
* which accompanies this distribution, and is available at
7+
* https://www.eclipse.org/org/documents/epl-v10.html
88
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU Affero General Public License for more details.
13-
*
14-
* You should have received a copy of the GNU Affero General Public License
15-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
9+
* Contributors:
10+
* Maxprograms - initial API and implementation
1611
*******************************************************************************/
1712

1813
export class Constants {

ts/ContentHandler.ts

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
/*******************************************************************************
2-
* Copyright (c) 2023 - 2025 Maxprograms.
2+
* Copyright (c) 2023-2025 Maxprograms.
33
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU Affero General Public License as published
6-
* by the Free Software Foundation, either version 3 of the License, or
7-
* (at your option) any later version.
4+
* This program and the accompanying materials
5+
* are made available under the terms of the Eclipse Public License 1.0
6+
* which accompanies this distribution, and is available at
7+
* https://www.eclipse.org/org/documents/epl-v10.html
88
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU Affero General Public License for more details.
13-
*
14-
* You should have received a copy of the GNU Affero General Public License
15-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
9+
* Contributors:
10+
* Maxprograms - initial API and implementation
1611
*******************************************************************************/
1712

1813
import { Catalog } from "./Catalog";

ts/DOMBuilder.ts

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
/*******************************************************************************
2-
* Copyright (c) 2023 - 2025 Maxprograms.
2+
* Copyright (c) 2023-2025 Maxprograms.
33
*
4-
* This program is free software: you can redistribute it and/or modify
5-
* it under the terms of the GNU Affero General Public License as published
6-
* by the Free Software Foundation, either version 3 of the License, or
7-
* (at your option) any later version.
4+
* This program and the accompanying materials
5+
* are made available under the terms of the Eclipse Public License 1.0
6+
* which accompanies this distribution, and is available at
7+
* https://www.eclipse.org/org/documents/epl-v10.html
88
*
9-
* This program is distributed in the hope that it will be useful,
10-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
* GNU Affero General Public License for more details.
13-
*
14-
* You should have received a copy of the GNU Affero General Public License
15-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
9+
* Contributors:
10+
* Maxprograms - initial API and implementation
1611
*******************************************************************************/
1712

1813
import { CData } from "./CData";

0 commit comments

Comments
 (0)