Projects > cpp > Issues > Bug #4782

We are migrating issue tracker of Cocos2d-x Project to Github, please create new issue there. Thanks.

Create Issue on Github

LGPL contamination suspicion

Bug #4782 [Closed]
monguri 2014-04-14 01:24 . Updated about 5 years ago

ccUTF8.cpp seemes LGPL liscence.

This is the comment of line 9 - 17.

  • This library is free software; you can redistribute it and/or
  • modify it under the terms of the GNU Lesser General Public
  • License as published by the Free Software Foundation; either
  • version 2 of the License, or (at your option) any later version. *
  • This library is distributed in the hope that it will be useful,
  • but WITHOUT ANY WARRANTY; without even the implied warranty of
  • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  • Lesser General Public License for more details. ==============================

If it is LGPL liscence, I am afraid that cocos2d-x is LGPL liscence and all game using cocos2d-x is LGPL liscence
so must open source code public.

In CODING STYLE documentation https://github.com/cocos2d/cocos2d-x/blob/develop/docs/CODING_STYLE.md ,
"The license must be compatible for the different App Stores, so GPL and LGPL code cannot be used in cocos2d-x.".

walzer@cocos2d-x.org 2014-05-04 08:30
  • Assignee set to zhangxm
  • Priority changed from Low to High
  • Target version set to v3.1

Thanks a lot! I also received a same feedback from a Japanese company. They even wanted to contribute their re-implementation of ccutf8.cpp.
Another choice is to use the converter in STL http://www.cplusplus.com/reference/locale/wstring_convert/from_bytes/

I changed the priority of this issue, we will fix it in the next version.

dana 2014-05-06 20:51

What is the ETA on resolving this issue?

I'm starting a new project and this could be a deal breaker.

Thanks!

Dana.

zhangxm 2014-05-07 02:35
  • Assignee changed from zhangxm to dumganhar
zhangxm 2014-05-07 02:45

It will be fixed in v3.1.

monguri 2014-05-07 06:01

Thanks a lot!

dumganhar 2014-05-09 07:57
dumganhar 2014-05-09 07:58
  • Status changed from New to Resolved
dumganhar 2014-05-09 07:58
  • Status changed from Resolved to Closed

Atom PDF

Status:Closed
Start date:2014-04-14
Priority:High
Due date:
Assignee:dumganhar
% Done:

0%

Category:all
Target version:v3.1