Ver código fonte

Change the license to LGPL

customisations
alemart 1 ano atrás
pai
commit
952f211aa2
50 arquivos alterados com 252 adições e 253 exclusões
  1. 1
    1
      demos/assets/aframe-with-martins.js
  2. 1
    1
      demos/assets/three-with-martins.js
  3. 1
    1
      demos/hello-aframe/demo.js
  4. 1
    1
      demos/hello-three/demo.js
  5. 1
    1
      demos/hello-webgl/demo.js
  6. 1
    1
      demos/hello-world/demo.js
  7. 1
    1
      demos/simple-webcam/demo.js
  8. 1
    1
      demos/touch-interaction/demo.js
  9. 5
    5
      package-lock.json
  10. 3
    4
      package.json
  11. 6
    6
      src/core/frame.ts
  12. 6
    6
      src/core/gizmos.ts
  13. 6
    6
      src/core/hud.ts
  14. 6
    6
      src/core/resolution.ts
  15. 6
    6
      src/core/session.ts
  16. 6
    6
      src/core/settings.ts
  17. 6
    6
      src/core/stats-panel.ts
  18. 6
    6
      src/core/stats.ts
  19. 6
    6
      src/core/time.ts
  20. 6
    6
      src/core/viewport.ts
  21. 6
    6
      src/geometry/camera-model.ts
  22. 6
    6
      src/geometry/pose.ts
  23. 6
    6
      src/geometry/transform.ts
  24. 6
    6
      src/geometry/view.ts
  25. 6
    6
      src/geometry/viewer-pose.ts
  26. 6
    6
      src/geometry/viewer.ts
  27. 6
    6
      src/main.ts
  28. 6
    6
      src/sources/camera-source.ts
  29. 6
    6
      src/sources/canvas-source.ts
  30. 6
    6
      src/sources/source-factory.ts
  31. 6
    6
      src/sources/source.ts
  32. 6
    6
      src/sources/video-source.ts
  33. 6
    6
      src/trackers/image-tracker/image-tracker-event.ts
  34. 6
    6
      src/trackers/image-tracker/image-tracker.ts
  35. 6
    6
      src/trackers/image-tracker/reference-image-database.ts
  36. 6
    6
      src/trackers/image-tracker/reference-image.ts
  37. 6
    6
      src/trackers/image-tracker/settings.ts
  38. 6
    6
      src/trackers/image-tracker/states/initial.ts
  39. 6
    6
      src/trackers/image-tracker/states/pre-tracking.ts
  40. 6
    6
      src/trackers/image-tracker/states/scanning.ts
  41. 6
    6
      src/trackers/image-tracker/states/state.ts
  42. 6
    6
      src/trackers/image-tracker/states/tracking.ts
  43. 6
    6
      src/trackers/image-tracker/states/training.ts
  44. 6
    6
      src/trackers/tracker-factory.ts
  45. 6
    6
      src/trackers/tracker.ts
  46. 6
    6
      src/utils/ar-events.ts
  47. 6
    6
      src/utils/asap.ts
  48. 6
    6
      src/utils/errors.ts
  49. 6
    6
      src/utils/utils.ts
  50. 2
    2
      webpack.config.js

+ 1
- 1
demos/assets/aframe-with-martins.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js & AFRAME glue code
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 /* Usage of the indicated versions is encouraged */

+ 1
- 1
demos/assets/three-with-martins.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js & THREE.js glue code
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 /* Usage of the indicated versions is encouraged */

+ 1
- 1
demos/hello-aframe/demo.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js WebAR demo using A-Frame
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 async function startARSession(canvas)

+ 1
- 1
demos/hello-three/demo.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js WebAR demo using THREE.js
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 window.addEventListener('load', () => {

+ 1
- 1
demos/hello-webgl/demo.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js WebAR demo using pure WebGL
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 

+ 1
- 1
demos/hello-world/demo.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js WebAR: Hello World demo
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 window.addEventListener('load', async function() {

+ 1
- 1
demos/simple-webcam/demo.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js WebAR: Simple Webcam demo
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 window.addEventListener('load', async function() {

+ 1
- 1
demos/touch-interaction/demo.js Ver arquivo

@@ -2,7 +2,7 @@
2 2
  * @file MARTINS.js WebAR demo with touch interaction using THREE.js
3 3
  * @version 1.0.2
4 4
  * @author Alexandre Martins (https://github.com/alemart)
5
- * @license AGPL-3.0
5
+ * @license LGPL-3.0-or-later
6 6
  */
7 7
 
8 8
 window.addEventListener('load', () => {

+ 5
- 5
package-lock.json Ver arquivo

@@ -7,9 +7,9 @@
7 7
     "": {
8 8
       "name": "martins-js",
9 9
       "version": "0.1.2-wip",
10
-      "license": "AGPL-3.0-only",
10
+      "license": "LGPL-3.0-or-later",
11 11
       "dependencies": {
12
-        "speedy-vision": "alemart/speedy-vision"
12
+        "speedy-vision": "github:alemart/speedy-vision"
13 13
       },
14 14
       "devDependencies": {
15 15
         "ts-loader": "^9.2.6",
@@ -3154,7 +3154,7 @@
3154 3154
     },
3155 3155
     "node_modules/speedy-vision": {
3156 3156
       "version": "0.9.1-wip",
3157
-      "resolved": "git+ssh://git@github.com/alemart/speedy-vision.git#48934ac8317a5b7c3a665af00c69d22e626b888a",
3157
+      "resolved": "git+ssh://git@github.com/alemart/speedy-vision.git#6a3620b097189a3c2c437bb11864fd919cf4a979",
3158 3158
       "license": "Apache-2.0",
3159 3159
       "funding": {
3160 3160
         "url": "https://github.com/sponsors/alemart"
@@ -6142,8 +6142,8 @@
6142 6142
       }
6143 6143
     },
6144 6144
     "speedy-vision": {
6145
-      "version": "git+ssh://git@github.com/alemart/speedy-vision.git#48934ac8317a5b7c3a665af00c69d22e626b888a",
6146
-      "from": "speedy-vision@alemart/speedy-vision"
6145
+      "version": "git+ssh://git@github.com/alemart/speedy-vision.git#6a3620b097189a3c2c437bb11864fd919cf4a979",
6146
+      "from": "speedy-vision@github:alemart/speedy-vision"
6147 6147
     },
6148 6148
     "statuses": {
6149 6149
       "version": "1.5.0",

+ 3
- 4
package.json Ver arquivo

@@ -4,7 +4,7 @@
4 4
   "description": "GPU-accelerated Augmented Reality for the web",
5 5
   "author": "Alexandre Martins <alemartf@gmail.com> (https://github.com/alemart)",
6 6
   "homepage": "https://github.com/alemart/martins-js",
7
-  "license": "AGPL-3.0-only",
7
+  "license": "LGPL-3.0-or-later",
8 8
   "repository": "github:alemart/martins-js",
9 9
   "funding": "https://github.com/sponsors/alemart",
10 10
   "keywords": [
@@ -25,7 +25,7 @@
25 25
     "test": "echo \"Error: no test specified\" && exit 1"
26 26
   },
27 27
   "dependencies": {
28
-    "speedy-vision": "alemart/speedy-vision"
28
+    "speedy-vision": "github:alemart/speedy-vision"
29 29
   },
30 30
   "devDependencies": {
31 31
     "ts-loader": "^9.2.6",
@@ -34,6 +34,5 @@
34 34
     "webpack-cli": "^4.9.1",
35 35
     "webpack-dev-server": "^4.5.0"
36 36
   },
37
-  "config": {
38
-  }
37
+  "config": {}
39 38
 }

+ 6
- 6
src/core/frame.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * frame.ts

+ 6
- 6
src/core/gizmos.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * gizmos.ts

+ 6
- 6
src/core/hud.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * hud.ts

+ 6
- 6
src/core/resolution.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * resolution.ts

+ 6
- 6
src/core/session.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * session.ts

+ 6
- 6
src/core/settings.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * settings.ts

+ 6
- 6
src/core/stats-panel.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * stats-panel.ts

+ 6
- 6
src/core/stats.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * stats.ts

+ 6
- 6
src/core/time.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * time.ts

+ 6
- 6
src/core/viewport.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * viewport.ts

+ 6
- 6
src/geometry/camera-model.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * camera-model.ts

+ 6
- 6
src/geometry/pose.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * pose.ts

+ 6
- 6
src/geometry/transform.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * transform.ts

+ 6
- 6
src/geometry/view.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * view.ts

+ 6
- 6
src/geometry/viewer-pose.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * viewer-pose.ts

+ 6
- 6
src/geometry/viewer.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * view.ts

+ 6
- 6
src/main.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * main.ts

+ 6
- 6
src/sources/camera-source.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * camera-source.ts

+ 6
- 6
src/sources/canvas-source.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * canvas-source.ts

+ 6
- 6
src/sources/source-factory.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * source-factory.ts

+ 6
- 6
src/sources/source.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * source.ts

+ 6
- 6
src/sources/video-source.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * video-source.ts

+ 6
- 6
src/trackers/image-tracker/image-tracker-event.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * image-tracker-event.ts

+ 6
- 6
src/trackers/image-tracker/image-tracker.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * image-tracker.ts

+ 6
- 6
src/trackers/image-tracker/reference-image-database.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * reference-image-database.ts

+ 6
- 6
src/trackers/image-tracker/reference-image.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * reference-image.ts

+ 6
- 6
src/trackers/image-tracker/settings.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * settings.ts

+ 6
- 6
src/trackers/image-tracker/states/initial.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * initial.ts

+ 6
- 6
src/trackers/image-tracker/states/pre-tracking.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * pre-tracking.ts

+ 6
- 6
src/trackers/image-tracker/states/scanning.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * scanning.ts

+ 6
- 6
src/trackers/image-tracker/states/state.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * state.ts

+ 6
- 6
src/trackers/image-tracker/states/tracking.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * tracking.ts

+ 6
- 6
src/trackers/image-tracker/states/training.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * training.ts

+ 6
- 6
src/trackers/tracker-factory.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * tracker-factory.ts

+ 6
- 6
src/trackers/tracker.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * tracker.ts

+ 6
- 6
src/utils/ar-events.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * ar-events.ts

+ 6
- 6
src/utils/asap.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * asap.ts

+ 6
- 6
src/utils/errors.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * errors.ts

+ 6
- 6
src/utils/utils.ts Ver arquivo

@@ -1,19 +1,19 @@
1 1
 /*
2
- * MARTINS.js Free Edition
2
+ * MARTINS.js
3 3
  * GPU-accelerated Augmented Reality for the web
4 4
  * Copyright (C) 2022  Alexandre Martins <alemartf(at)gmail.com>
5
- * https://github.com/alemart/martins-js
6 5
  *
7 6
  * This program is free software: you can redistribute it and/or modify
8
- * it under the terms of the GNU Affero General Public License version 3
9
- * as published by the Free Software Foundation.
7
+ * it under the terms of the GNU Lesser General Public License as published
8
+ * by the Free Software Foundation, either version 3 of the License, or
9
+ * (at your option) any later version.
10 10
  *
11 11
  * This program is distributed in the hope that it will be useful,
12 12
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
- * GNU Affero General Public License for more details.
14
+ * GNU Lesser General Public License for more details.
15 15
  *
16
- * You should have received a copy of the GNU Affero General Public License
16
+ * You should have received a copy of the GNU Lesser General Public License
17 17
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 18
  *
19 19
  * utils.ts

+ 2
- 2
webpack.config.js Ver arquivo

@@ -32,12 +32,12 @@ module.exports = (env, argv) => ({
32 32
     plugins: [
33 33
         new webpack.BannerPlugin({
34 34
             banner: ((({ author, version, year, homepage, description, date }) => ([
35
-                `MARTINS.js Free Edition version ${version}`,
35
+                `MARTINS.js version ${version}`,
36 36
                 `${description}`,
37 37
                 `Copyright ${year} ${author}`,
38 38
                 `${homepage}`,
39 39
                 ``,
40
-                `@license AGPL-3.0-only`,
40
+                `@license LGPL-3.0-or-later`,
41 41
                 `Date: ${date}`,
42 42
             ].join('\n')))({
43 43
                 ...pack,

Carregando…
Cancelar
Salvar