Hello, I believe this is the best place to publish this request, as very likely all the interested contributors monitor this mailing list.
I was just contacted by Vinnie Falco (mail address: vinnie.falco followed by usual @ and then gmail.com), who has adopted SOCI for his own project. He has done a tremendous work to ensure that all the licenses and copyrights are obeyed and asked for permission to continue with his derivative work. I have said "OK" on my behalf without any hesitation, but at the same time I believe it is proper to inform the other contributors and give them a chance to intervene (or... join Vinnie? why not?). I believe it is fair to assume that those who are listed but do not respond within some reasonable time frame (two weeks?) are implicitly OK. In any case, please remember that the intent of SOCI was to share and be open, and the Boost license was chosen specifically for its permissive and liberal conditions. As far as I'm concerned it would be contrary to the original spirit of the project to prevent anybody from creating derivative works from SOCI, but feel free to contact Vinnie directly to discuss your concerns, if any. So here it goes: -------- Original Message -------- From: Vinnie Falco <vinnie.falco you know where> Dear Maciej Sobczak: Hello. I've taken the wonderful Soci library and created a derivative work. Specifically, I stripped away everything except the sqlite backend, and then refactored the code to remove the ability to support different backends (including all the indirection and abstract interfaces). Finally, I added some sqlite specific features, made minor adjustments to some implementation, and added some functionality to the session object. Because my project aggregates my own sources (which are GPLv2), other external library sources which are licensed under different permissive terms, and Soci, I have updated the copyright notice attached to each of my files derived from Soci to include all the authors, and inlined the boost license (so it does not need to refer to an external file, in case the source file gets detached from the rest of the project). This updated header appears like this: //============================================================================== // // Copyright (C) 2008 by Vinnie Falco, this file is part of VFLib. // // Based on SOCI - The C++ Database Access Library: // http://soci.sourceforge.net/ // // This file is distributed under the following terms: // // Boost Software License - Version 1.0, August 17th, 2003 // // Permission is hereby granted, free of charge, to any person or organization // obtaining a copy of the software and accompanying documentation covered by // this license (the "Software") to use, reproduce, display, distribute, // execute, and transmit the Software, and to prepare derivative works of the // Software, and to permit third-parties to whom the Software is furnished to // do so, all subject to the following: // // The copyright notices in the Software and this entire statement, including // the above license grant, this restriction and the following disclaimer, // must be included in all copies of the Software, in whole or in part, and // all derivative works of the Software, unless such copies or derivative // works are solely in the form of machine-executable object code generated by // a source language processor. // // 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT // SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE // FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, // ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. // // This file incorporates work covered by the following copyright // and permission notice: // // Copyright (C) 2004 Maciej Sobczak, Stephen Hutton, Mateusz Loskot, // Pawel Aleksander Fedorynski, David Courtney, Rafal Bobrowski, // Julian Taylor, Henning Basold, Ilia Barahovski, Denis Arnaud, // Daniel Lidström, Matthieu Kermagoret, Artyom Beilis, Cory Bennett, // Chris Weed, Michael Davidsaver, Jakub Stachowski, Alex Ott, Rainer Bauer, // Martin Muenstermann, Philip Pemberton, Eli Green, Frederic Chateau, // Artyom Tonkikh, Roger Orr, Robert Massaioli, Sergey Nikulov, // Shridhar Daithankar, Sören Meyer-Eppler, Mario Valesco. // //============================================================================== I was careful to go through all of the mentioned authors. Unfortunately, because of the extent of my modifications, it was not practical for me to track down exactly which authors contributed to each individual file. So I have erred on the conservative side and included the names of anyone who might have a copyright claim. I removed the copyright date range, and replaced it with the original year of publication since that is the new international consensus on conforming notices (see www.copyright.gov/circs/circ03.pdf). Is this acceptable to you and the other authors? Is this compatible with the original spirit of the licensing terms? Please let me know so I can confirm to the terms. Thanks, Vinnie ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Soci-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/soci-users
