Last modified: 2013-10-30 15:21:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T48532, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 46532 - License cleanup
License cleanup
Status: RESOLVED WONTFIX
Product: Wikipedia App
Classification: Unclassified
Generic (Other open bugs)
3.2 (iOS) / 1.2 (Android)
All All
: Low normal
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-03-25 11:43 UTC by Antoine "hashar" Musso (WMF)
Modified: 2013-10-30 15:21 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2013-03-25 11:43:00 UTC
The Wikipedia application for android as a COPYING file that simply contains the text of a GPL license.  We should rename it to LICENSE and in COPYING list all the third parties application we are using as well as their licenses.  We are not currently exposing JQuery license nor the PhoneGap one.
Comment 1 Yuvi Panda 2013-03-25 13:33:40 UTC
It's mentioned in the app (About shows you credits + licenses). Will move it to an external file too
Comment 2 Antoine "hashar" Musso (WMF) 2013-05-17 10:23:13 UTC
Current situation:

COPYING contains the GPL license information
CREDITS list the authors and list the external works as well:


Wikipedia Mobile builds upon many Open Source works including:
* PhoneGap, Apache License 2.0, http://phonegap.com
* ShareKit, MIT License, https://github.com/shareKit/ShareKit
** ShareKit includes pre-compiled work from:
*** Jon Crosby (OAuthConsumer http://code.google.com/p/oauthconsumer/) MIT License
*** Facebook (FBConnect https://github.com/ShareKit/facebook-ios-sdk) Apache License v2
*** John Engelhart (JSONKit https://github.com/johnezang/JSONKit) BSD License or Apache License v2
*** Lukhnos D. Liu (Objective Flickr https://github.com/lukhnos/objectiveflickr) MIT License
*** Sam Soffes (SSKeychain https://github.com/samsoffes/sskeychain) MIT License
Comment 3 Antoine "hashar" Musso (WMF) 2013-05-17 10:49:12 UTC
Apparently GPLv2 (our code) is not compatible with the Apache License v2 (PhoneGapp and Facebook Connect).


So we could either:
- relicense the app under either GPLv3 or Apache License v2
- add an exception to the GPLv2 that grant permission to link / reuse the Apache License v2 softwares.

Also the files needs a License header.
Comment 4 Brion Vibber 2013-10-30 15:21:41 UTC
Old app's being retired and replaced, so we probably won't bother with cleaning it up.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links