aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordam <dam@gudinoff>2024-05-12 02:42:47 +0100
committerdam <dam@gudinoff>2024-05-12 02:42:47 +0100
commit6c383e1c5c4ac4772df4edba027c71c9ddd9948b (patch)
tree1bf77bbdcda99d4d95a111692afd4317443ab11e
parentf513010b1a6d252c41183a16c4f71d519e70e3c3 (diff)
downloadtask-time-tracker-6c383e1c5c4ac4772df4edba027c71c9ddd9948b.tar.zst
task-time-tracker-6c383e1c5c4ac4772df4edba027c71c9ddd9948b.zip
Added licensing model.
-rw-r--r--LICENSE1
-rw-r--r--LICENSE.ISC15
-rw-r--r--LICENSE.MIT21
-rw-r--r--ttt.jai19
4 files changed, 37 insertions, 19 deletions
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..88afb49
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1 @@
+SPDX-License-Identifier: MIT OR ISC
diff --git a/LICENSE.ISC b/LICENSE.ISC
new file mode 100644
index 0000000..3ca0ef1
--- /dev/null
+++ b/LICENSE.ISC
@@ -0,0 +1,15 @@
+ISC License
+
+Copyright (c) 2024 Daniel Almeida Martins
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
diff --git a/LICENSE.MIT b/LICENSE.MIT
new file mode 100644
index 0000000..1632077
--- /dev/null
+++ b/LICENSE.MIT
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2024 Daniel Almeida Martins
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/ttt.jai b/ttt.jai
index 65a3cda..56410e5 100644
--- a/ttt.jai
+++ b/ttt.jai
@@ -1,22 +1,3 @@
-// Copyright 2023 Daniel Martins
-// License GPL-3.0-or-later
-//
-// This program is free software: you can redistribute it and/or modify it under
-// the terms of the GNU General Public License as published by the Free Software
-// Foundation, either version 3 of the License, or (at your option) any later
-// version.
-//
-// This program is distributed in the hope that it will be useful, but WITHOUT
-// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License along with
-// this program. If not, see <https://www.gnu.org/licenses/>.
-
-// Compilation commands:
-// - release : jai ttt.jai -quiet -x64 -release
-// - debug : jai ttt.jai -quiet -x64
-
DEBUG_MEMORY :: true;
#if DEBUG_MEMORY {
#import "Basic"()(MEMORY_DEBUGGER=true); // TODO Remove after final debug sessions. This takes up ~30MB of RAM.