This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Updated Mac folder icon
Type: enhancement Stage: patch review
Components: macOS Versions: Python 3.5
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: ned.deily Nosy List: ezio.melotti, jrus, loewis, ned.deily, r.david.murray, ronaldoussoren, viveksjain, willingc
Priority: normal Keywords: patch

Created on 2014-03-30 21:14 by viveksjain, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
Python Folder.icns viveksjain, 2014-03-30 21:14 Proposed new Mac icon
Pull Requests
URL Status Linked Edit
PR 1780 willingc, 2019-06-06 19:44
Messages (16)
msg215200 - (view) Author: Vivek Jain (viveksjain) * Date: 2014-03-30 21:14
Python 3 still uses an old-style Mac folder icon in its installer (https://github.com/python-git/python/blob/master/Mac/Icons/Python%20Folder.icns?raw=true) that looks out of place on recent Macs. I created a quick replacement that is higher res and fits in better.
msg215201 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2014-03-30 21:18
Can you please submit a contributor form, and indicate that you are willing to license the icon under this agreement?
msg215202 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2014-03-30 21:20
We should probably also ask for the PSF's permission (from the trademark committee) to use this specific modification of the logo in CPython.
msg215204 - (view) Author: Vivek Jain (viveksjain) * Date: 2014-03-30 21:27
Submitted the patch, and I license the icon under the PSF contributor agreement. To make the icon, I used: (1) the default Apple folder icon as a starting point and (2) the Python icon from https://www.python.org/community/logos/ (but with modified colors). For (1), not sure if there are any copyright issues involved and if so how to get proper permission from Apple. I'm guessing the old icon also used the default Mac folder icon at the time. For (2), I defer to your expertise to find out the right people to contact to get it approved.
msg215205 - (view) Author: Vivek Jain (viveksjain) * Date: 2014-03-30 21:32
By "Submitted the patch" I meant "Submitted the contributor agreement."
msg215206 - (view) Author: Ezio Melotti (ezio.melotti) * (Python committer) Date: 2014-03-30 21:38
Regarding the Python logo, you should write to psf-trademarks@python.org, tell them that you used the logo for the icon and add a link to this issue.
I'm sure they will be happy to let you use it, but it's good to let them know.
msg215208 - (view) Author: Vivek Jain (viveksjain) * Date: 2014-03-30 21:54
I just emailed psf-trademarks@python.org (and CC'd assignee ned.deily) requesting permission to use the logo.
msg215209 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2014-03-30 22:14
Thanks for your contribution.  I think the more important issue here is the use of the Apple folder icon.  Someone would need to research what restrictions if any exist before we could consider using an icon based on it.

The current icons were added back in 2006.  I don't know whether they were based on Apple icons and/or to what extent license issues were researched then.  Perhaps Jacob or Ronald remembers.  If there is a question, we could just eliminate use of the folder icon

changeset:   38177:676492a93c8a
branch:      legacy-trunk
user:        Ronald Oussoren <ronaldoussoren@mac.com>
date:        Sun May 14 20:35:41 2006 +0000
files:       Mac/OSX/Icons/Disk Image.icns Mac/OSX/Icons/IDLE.icns Mac/OSX/Icons/Python Folder.icns Mac/OSX/Icons/PythonCompiled.icns Mac/OSX/Icons/PythonLauncher.icns Mac/OSX/Icons/PythonSource.icns Mac/
description:
A first cut at replacing the icons on MacOS X. This replaces all icons by icons
based on the new python.org logo. These are also the first icons that are
"proper" OSX icons.

These icons were created by Jacob Rus.
msg215212 - (view) Author: Vivek Jain (viveksjain) * Date: 2014-03-30 22:47
Some searching turned up http://www.apple.com/legal/contact/#copyright. I have contacted Apple through the form and will keep you guys updated. Hopefully they will respond.
msg216662 - (view) Author: Vivek Jain (viveksjain) * Date: 2014-04-17 06:41
No reply from Apple yet, so I'm guessing at this stage they won't be responding. Does anyone have any contacts at Apple they could nudge to have a look at this? :) The other option is to recreate something that looks like Apple's folder icon but isn't. There is a tutorial at http://www.tutorial9.net/tutorials/photoshop-tutorials/photoshop-tutorial-design-the-mac-os-x-leopard-folder/ (I actually used the tutorial to create the current icon, but I only used step 10).
msg216670 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2014-04-17 07:25
I see. I read the tutorial as actually giving permission to use these very shapes and forms for an icon. So if the resulting icon is (or could be) the result of following these steps, my layman's interpretation is that we have permission to use it.

However, the PSF has legal council for exactly this question. Please ask psf@python.org (with reference to this issue) whether they want to have a say in this, and if so, what their legal advise is.
msg269110 - (view) Author: Carol Willing (willingc) * (Python committer) Date: 2016-06-23 05:09
Closing as an out of date issue (greater than 2 years old).
msg269176 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2016-06-24 14:12
We do not close issues just because they are old.  Someone could still pick this up and contact psf legal and get this merged.
msg269177 - (view) Author: Carol Willing (willingc) * (Python committer) Date: 2016-06-24 14:15
R. David, I'm confused. There isn't anything actionable from a development standpoint on this issue. Why wouldn't it be marked languishing.
msg269182 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2016-06-24 14:52
Someone from the development team can contact legal, so yes there is a development action item here.

It could be marked as languishing, but that status hasn't actually proven useful in practice and I think we should drop it.
msg344862 - (view) Author: Carol Willing (willingc) * (Python committer) Date: 2019-06-06 19:44
This was resolved in https://github.com/python/cpython/pull/1780. Thanks @ned.deily.
History
Date User Action Args
2022-04-11 14:58:01adminsetgithub: 65305
2019-06-06 19:44:26willingcsetstatus: open -> closed
messages: + msg344862
pull_requests: + pull_request13750

keywords: + patch
resolution: fixed
stage: resolved -> patch review
2016-06-24 14:52:17r.david.murraysetmessages: + msg269182
2016-06-24 14:15:18willingcsetmessages: + msg269177
2016-06-24 14:12:27r.david.murraysetstatus: closed -> open

nosy: + r.david.murray
messages: + msg269176

resolution: out of date -> (no value)
2016-06-23 05:09:51willingcsetstatus: open -> closed

nosy: + willingc
messages: + msg269110

resolution: out of date
stage: patch review -> resolved
2014-04-17 07:25:28loewissetmessages: + msg216670
2014-04-17 06:41:59viveksjainsetmessages: + msg216662
2014-03-30 22:47:59viveksjainsetmessages: + msg215212
2014-03-30 22:14:03ned.deilysetnosy: + jrus
messages: + msg215209
2014-03-30 21:54:44viveksjainsetmessages: + msg215208
2014-03-30 21:38:18ezio.melottisetnosy: + ezio.melotti

messages: + msg215206
stage: patch review
2014-03-30 21:32:07viveksjainsetmessages: + msg215205
2014-03-30 21:27:55viveksjainsetmessages: + msg215204
2014-03-30 21:26:33ned.deilysetassignee: ronaldoussoren -> ned.deily

nosy: + ned.deily
versions: - Python 3.1, Python 2.7, Python 3.2, Python 3.3, Python 3.4
2014-03-30 21:20:36loewissetmessages: + msg215202
2014-03-30 21:18:02loewissetnosy: + loewis
messages: + msg215201
2014-03-30 21:14:17viveksjaincreate