Begin licensing new code under the MIT license

This commit is contained in:
Rachael Hepworth
2015-10-25 20:12:42 +00:00
parent 70cd91f668
commit 39adb25a6c
4 changed files with 35 additions and 0 deletions

23
README-MIT.md Normal file
View File

@@ -0,0 +1,23 @@
# IMPORTANT INFORMATION REGARDING LICENSING
Written 2015-10-25 by Evairfairy (https://github.com/Evairfairy) on behalf of AscEmu Team <http://ascemu.org>.
New files contributed to AscEmu are released under the MIT license (which can be found below). Code released under this license can be used in conjunction with the existing AGPL (GNU Affero General Public License) licensed code base, however doing so will apply the restrictions imposed by the AGPL on the MIT licensed code.
**Unless explicitly stated at the top of the file, code in this project is considered to be placed under the AGPL**. This does not apply to SQL files, which are generated automatically and assumed to be released under MIT.
The goal moving forward is to replace the existing AGPL licensed code with our own MIT licensed code - this means **we cannot copy code from existing files into new MIT licensed files unless the code was written by us (i.e. after the fork from ArcEmu)**.
Additionally, all future code contributed to the project is considered to be under MIT license. If you have previously contributed code to AscEmu and do not wish for us to use your code anymore, please notify us and we will remove it or move it to an AGPL licensed file.
The full text of the MIT license can be found below:
# The MIT License (MIT)
Copyright (c) <2015> <AscEmu Team>
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.

View File

@@ -94,6 +94,8 @@ set(headers
Database/DataStore.h
Database/Field.h
Database/MySQLDatabase.h
Exceptions/Exceptions.hpp
Exceptions/PlayerExceptions.hpp
Network/CircularBuffer.h
Network/ListenSocketFreeBSD.h
Network/ListenSocketLinux.h

View File

@@ -0,0 +1,5 @@
/*
Copyright (c) 2015 AscEmu Team <http://www.ascemu.org/>
This file is released under the MIT license. See README-MIT for more information.
*/

View File

@@ -0,0 +1,5 @@
/*
Copyright (c) 2015 AscEmu Team <http://www.ascemu.org/>
This file is released under the MIT license. See README-MIT for more information.
*/