taskSavannah Administration - Tasks: task #4098, Submission of MySQL++

 
 

task #4098: Submission of MySQL++

Submitter:  Warren Young <mysqlpp>
Submitted:  Wed 04 May 2005 08:13:10 PM UTC
   
 
Should Start On:  Wed 04 May 2005 12:00:00 AM UTC Should be Finished on:  Sat 14 May 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Cancelled Privacy:  Public
Assigned to:  Beuc Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 10 May 2005 07:19:24 PM UTC, comment #3: 


> We intend to host at Gna, at this point.  We are not yet certain, but it ranks higher in likelihood than does Savannah.


OK, I close this request.
Thanks for tellling.

Sylvain Beucler <Beuc>
Fri 06 May 2005 06:02:41 AM UTC, comment #2: 

Given http://gna.org/task/?func=detailitem&item_id=1670 , please precise (to us and Gna!) whether you want to host your project at Savannah or at Gna.org. Both services do not accept accounts for simple mirroring purposes. Incidentally we have the same hosting policies.

Sylvain Beucler <Beuc>
Wed 04 May 2005 09:06:59 PM UTC, comment #1: 

Hi,

I'm evaluating the project you submitted for approval in Savannah.


You project relies on MySQL, which is released under the GNU GPL. As a result, you need to license your project under the GNU GPL as well. Are you willing to do this?


Your files lack copyright, and license notices/
Generic instructions:
In order to release your project properly and unambiguously under the GPL, please place copyright notices and permission-to-copy statements at the beginning of every file of source code.

In addition, if you haven't already, please include a copy of the plain text version of the GPL, available from http://www.gnu.org/licenses/gpl.txt, into a file named "COPYING".

For more information, see http://www.gnu.org/licenses/gpl-howto.html.

The GPL FAQ explains why these procedures must be followed.  To learn why a copy of the GPL must be included with every copy of the code, for example, see http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude.


Also, your documentation carries a copyright notice, a copy of the GNU LGPL, but no legal "binding" between the two. Please a license notice in your documentation as well. Incidentally, we recommand using the GFDL as your documentation license.


"MySQL++ depends on MySQL. One might argue that the dual-licensed current MySQL versions are in some sense non-free, but MySQL++ will still work with the pure-GPL 3.23 if one wishes to use it."

As long as MySQL is released under a free software license, this is not a problem. The fact it is dual-licensed makes it a weaker copyleft though. Also, it is sad they used the term "commercial", to oppose their proprietary license to the free one. Free software can be, and often is, commercial! :)


If you are willing to make the changes mentioned above, please provide us with an URL to an updated tarball of your project.  Upon review, we will reconsider your project for inclusion in Savannah.

Regards.

Sylvain Beucler <Beuc>
Wed 04 May 2005 08:13:10 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.nongnu.org/admin/groupedit.php?group_id=7590>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  mysqlpp


Full Name:
----------
  MySQL++


Type:
-----
  non-GNU software & documentation


License:
--------
  GNU Lesser General Public License


Other License:
--------------



Description:
------------
  MySQL++ is a C++ wrapper for the MySQL C API.  Its purpose is to make dealing with MySQL database queries as easy as using regular STL containers.

It is licensed under the LGPL.

The project's home is http://tangentsoft.net/mysql++/  A direct link to the documentation is http://tangentsoft.net/mysql++/doc/  The user manual contains copies of some of the sample source code, if you don't want to examine the entire package's code.

I don't know what else to say.  The docs should answer any further questions you may have.  Only the first page of the reference manual will be of any casual use.  The user manual will be more enlightening.


Other Software Required:
------------------------
  MySQL++ depends on MySQL.  One might argue that the dual-licensed current MySQL versions are in some sense non-free, but MySQL++ will still work with the pure-GPL 3.23 if one wishes to use it.


Other Comments:
---------------


#########################################

Warren Young <mysqlpp>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 3 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-05-10 Beuc StatusNone Cancelled
    Open/ClosedOpen Closed
2005-05-04 Beuc Assigned toNone Beuc

Back to the top

Powered by Savane 3.13-bb6a.
Corresponding source code