SMOSLT is initially distributed under the GNU version 3 license.


This is not a well studied decision. Our preference is something closer to an Apache or BSD styled license.

Since we are not attorneys and are not funded sufficiently to hire out the legal study of this as much as we might wish, we chose the GNU license. This is presumed to preserve our options until such time that a more liberal license could be studied.

It is hoped that this license would allow early users of SMOSLT to feel confident that our mutual work might be shared among us enough to gather a head of steam and  keep the project from fragmenting or forking at an early stage. If and when the project gains maturity, that would be less of a concern.

Please feel free to contact the initial author of this software by email, if you wish to engage in a discussion of this topic.


Here is the actual terminology of the license. We license each module separately.

Copyright [year] by [author]
This file is part of smoslt.[...] module, one of many modules that belongs to smoslt

 smoslt.[...] 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.

 smoslt.[...} is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with smoslt.[...] in the file smoslt.[...]/GNUGeneralPublicLicensev3.0.html  
 If not, see <>.