Skip to content

Commit a45c8d4

Browse files
authored
Re-license under MIT (#82)
1 parent d37a3aa commit a45c8d4

File tree

118 files changed

+29
-3422
lines changed

Some content is hidden

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

118 files changed

+29
-3422
lines changed

LICENSE

Lines changed: 21 additions & 661 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,8 @@ In order to host your own copy of Glyph, some set up will be required.
2727
4. Set the needed environment variables as seen in the application.conf files
2828
5. Build and start the bot and config website
2929

30-
If you modify Glyph, [you must make your source code and changes publicly available](LICENSE).
30+
## License
31+
32+
Glyph was previously licensed under the GNU Affero General Public License (AGPL)
33+
and has now been re-licensed under the MIT License.
34+
See the [LICENSE.md](LICENSE.md) file for details.

build.gradle.kts

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
/*
2-
* build.gradle.kts
3-
*
4-
* Glyph, a Discord bot that uses natural language instead of commands
5-
* powered by DialogFlow and Kotlin
6-
*
7-
* Copyright (C) 2017-2022 by Ian Moore
8-
*
9-
* This file is part of Glyph.
10-
*
11-
* Glyph is free software: you can redistribute it and/or modify
12-
* it under the terms of the GNU Affero General Public License as
13-
* published by the Free Software Foundation, either version 3 of
14-
* the License, or (at your option) any later version.
15-
*
16-
* This program is distributed in the hope that it will be useful,
17-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19-
* GNU Affero General Public License for more details.
20-
*
21-
* You should have received a copy of the GNU Affero General Public License
22-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
23-
*/
24-
251
plugins {
262
kotlin("jvm") version "1.7.10"
273
kotlin("plugin.serialization") version "1.7.10"

docs/conf.py

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,6 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
# conf.py
5-
#
6-
# Glyph, a Discord bot that uses natural language instead of commands
7-
# powered by DialogFlow and Kotlin
8-
#
9-
# Copyright (C) 2017-2022 by Ian Moore
10-
#
11-
# This file is part of Glyph.
12-
#
13-
# Glyph is free software: you can redistribute it and/or modify
14-
# it under the terms of the GNU Affero General Public License as
15-
# published by the Free Software Foundation, either version 3 of
16-
# the License, or (at your option) any later version.
17-
#
18-
# This program is distributed in the hope that it will be useful,
19-
# but WITHOUT ANY WARRANTY; without even the implied warranty of
20-
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21-
# GNU Affero General Public License for more details.
22-
#
23-
# You should have received a copy of the GNU Affero General Public License
24-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
25-
264
#
275
# Glyph documentation build configuration file, created by
286
# sphinx-quickstart on Mon Jun 5 16:24:08 2017.

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Built using DialogFlow_ and Kotlin_, he is constantly learning and new features
1313

1414
Please join our `official server`_ to keep up on the latest updates and to suggest new features.
1515

16-
Glyph is licensed under the GNU Affero General Public License.
16+
Glyph is licensed under the MIT License.
1717
The latest `source code`_ can be found here.
1818

1919
If you have found Glyph useful,

glyph-bot/build.gradle.kts

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
/*
2-
* build.gradle.kts
3-
*
4-
* Glyph, a Discord bot that uses natural language instead of commands
5-
* powered by DialogFlow and Kotlin
6-
*
7-
* Copyright (C) 2017-2022 by Ian Moore
8-
*
9-
* This file is part of Glyph.
10-
*
11-
* Glyph is free software: you can redistribute it and/or modify
12-
* it under the terms of the GNU Affero General Public License as
13-
* published by the Free Software Foundation, either version 3 of
14-
* the License, or (at your option) any later version.
15-
*
16-
* This program is distributed in the hope that it will be useful,
17-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19-
* GNU Affero General Public License for more details.
20-
*
21-
* You should have received a copy of the GNU Affero General Public License
22-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
23-
*/
24-
251
plugins {
262
application
273
}

glyph-bot/src/main/kotlin/Director.kt

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
/*
2-
* Director.kt
3-
*
4-
* Glyph, a Discord bot that uses natural language instead of commands
5-
* powered by DialogFlow and Kotlin
6-
*
7-
* Copyright (C) 2017-2022 by Ian Moore
8-
*
9-
* This file is part of Glyph.
10-
*
11-
* Glyph is free software: you can redistribute it and/or modify
12-
* it under the terms of the GNU Affero General Public License as
13-
* published by the Free Software Foundation, either version 3 of
14-
* the License, or (at your option) any later version.
15-
*
16-
* This program is distributed in the hope that it will be useful,
17-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19-
* GNU Affero General Public License for more details.
20-
*
21-
* You should have received a copy of the GNU Affero General Public License
22-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
23-
*/
24-
251
package org.yttr.glyph.bot
262

273
import kotlinx.coroutines.CoroutineScope

glyph-bot/src/main/kotlin/Glyph.kt

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
/*
2-
* Glyph.kt
3-
*
4-
* Glyph, a Discord bot that uses natural language instead of commands
5-
* powered by DialogFlow and Kotlin
6-
*
7-
* Copyright (C) 2017-2022 by Ian Moore
8-
*
9-
* This file is part of Glyph.
10-
*
11-
* Glyph is free software: you can redistribute it and/or modify
12-
* it under the terms of the GNU Affero General Public License as
13-
* published by the Free Software Foundation, either version 3 of
14-
* the License, or (at your option) any later version.
15-
*
16-
* This program is distributed in the hope that it will be useful,
17-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19-
* GNU Affero General Public License for more details.
20-
*
21-
* You should have received a copy of the GNU Affero General Public License
22-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
23-
*/
24-
251
package org.yttr.glyph.bot
262

273
import com.typesafe.config.Config

glyph-bot/src/main/kotlin/ai/AIAgent.kt

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
/*
2-
* AIAgent.kt
3-
*
4-
* Glyph, a Discord bot that uses natural language instead of commands
5-
* powered by DialogFlow and Kotlin
6-
*
7-
* Copyright (C) 2017-2020 by Ian Moore
8-
*
9-
* This file is part of Glyph.
10-
*
11-
* Glyph is free software: you can redistribute it and/or modify
12-
* it under the terms of the GNU Affero General Public License as
13-
* published by the Free Software Foundation, either version 3 of
14-
* the License, or (at your option) any later version.
15-
*
16-
* This program is distributed in the hope that it will be useful,
17-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19-
* GNU Affero General Public License for more details.
20-
*
21-
* You should have received a copy of the GNU Affero General Public License
22-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
23-
*/
24-
251
package org.yttr.glyph.bot.ai
262

273
/**

glyph-bot/src/main/kotlin/ai/AIFulfillment.kt

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,3 @@
1-
/*
2-
* AIFulfillment.kt
3-
*
4-
* Glyph, a Discord bot that uses natural language instead of commands
5-
* powered by DialogFlow and Kotlin
6-
*
7-
* Copyright (C) 2017-2020 by Ian Moore
8-
*
9-
* This file is part of Glyph.
10-
*
11-
* Glyph is free software: you can redistribute it and/or modify
12-
* it under the terms of the GNU Affero General Public License as
13-
* published by the Free Software Foundation, either version 3 of
14-
* the License, or (at your option) any later version.
15-
*
16-
* This program is distributed in the hope that it will be useful,
17-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19-
* GNU Affero General Public License for more details.
20-
*
21-
* You should have received a copy of the GNU Affero General Public License
22-
* along with this program. If not, see <http://www.gnu.org/licenses/>.
23-
*/
24-
251
package org.yttr.glyph.bot.ai
262

273
/**

0 commit comments

Comments
 (0)