Hi Pratik,

On 07/02/2010 02:35 PM, Pratik Anand wrote:
> ok,
> regarding all the confusion related to licensing . I am going to include
> gnu/gpl v3 with the src code and mention it in every file.
> and the app is in public domain, free to use, redistribute,modify and
> improve.

As others have already noted, your software cannot be both GPLv3 and public 
domain. So, choose one.

Besides that however, there is one /major/ licensing issue you /have/ to 
address 
-- You are not following the terms of the license of twitteroauth library, 
which 
your app is based on !!

twitteroauth is released under an MIT license and its license file ...

http://github.com/abraham/twitteroauth/blob/master/LICENSE

...*clearly* states that you have freedom to "use, copy, modify, merge, 
publish, 
distribute, sublicense, and/or sell copies of the Software ..." etc subject to 
the condition that...

"""
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
"""

...but your repo does not do that:
http://github.com/pratikone/ipratik-twitter/tree/master/ipratik/twitteroauth/

Please include the file. I understand that as a developer you would appreciate 
technical feedback more that license related talk, but if you wish to release 
your application in an open source manner, learn to do it in the right manner.

It is not that hard -- for GPL license (any version) all you have to do is 
include the chosen version of GPL in your source tree (usually the file is 
called LICENSE or COPYING) and add this paragraph in a comment at the top of 
every source file:


     This file is part of ipratik-twitter.

     ipratik-twitter 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.

     ipratik-twitter 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 General Public License for more details.

     You should have received a copy of the GNU General Public License
     along with ipratik-twitter.  If not, see <http://www.gnu.org/licenses/>.


That's all ! Once that is done, people can download/use/test/modify/suggest 
improvements etc without any ambiguity as to whether they have the rights to do 
so.

cheers,
- steve

-- 
random spiel: http://lonetwin.net/
what i'm stumbling into: http://lonetwin.stumbleupon.com/
-- 
http://mm.glug-bom.org/mailman/listinfo/linuxers

Reply via email to