From tjreedy at udel.edu Sun Oct 1 13:40:59 2017 From: tjreedy at udel.edu (Terry Reedy) Date: Sun, 1 Oct 2017 13:40:59 -0400 Subject: [Idle-dev] Source code of IDLE In-Reply-To: <258671506779447@web59g.yandex.ru> References: <258671506779447@web59g.yandex.ru> Message-ID: <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> On 9/30/2017 9:50 AM, ????????? wrote: > Tell me, please, can I use some of the IDLE source code in my program? The official answer is "Read the license", in particular, the PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2. You can access it on the online docs or by entering 'license()' at a >>> prompt or in IDLE, Help => About IDLE => License. In general, the license is generous in giving permissions, so long as one gives credit and takes responsibility for the result. I do not know the legal definition of 'derivative work' as used in the license, and you did not say how much is 'some'. If you use all or most of a module, include the the copyright notice of clause 2 and the 'brief summary of changes' of clause 3. If you want to reply, either subscribe to the list or use the news.gmane.org mirror. -- Terry Jan Reedy From ether.joe at gmail.com Sun Oct 1 20:06:48 2017 From: ether.joe at gmail.com (Sean Felipe Wolfe) Date: Sun, 1 Oct 2017 17:06:48 -0700 Subject: [Idle-dev] Source code of IDLE In-Reply-To: <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> References: <258671506779447@web59g.yandex.ru> <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> Message-ID: That depends. Are you building a space rocket to another planet??! That would be awesome. :) On Sun, Oct 1, 2017 at 10:40 AM, Terry Reedy wrote: > On 9/30/2017 9:50 AM, ????????? wrote: > >> Tell me, please, can I use some of the IDLE source code in my program? >> > > The official answer is "Read the license", in particular, the PYTHON > SOFTWARE FOUNDATION LICENSE VERSION 2. You can access it on the online > docs or by entering 'license()' at a >>> prompt or in IDLE, Help => About > IDLE => License. In general, the license is generous in giving > permissions, so long as one gives credit and takes responsibility for the > result. > > I do not know the legal definition of 'derivative work' as used in the > license, and you did not say how much is 'some'. If you use all or most of > a module, include the the copyright notice of clause 2 and the 'brief > summary of changes' of clause 3. > > If you want to reply, either subscribe to the list or use the > news.gmane.org mirror. > > -- > Terry Jan Reedy > > _______________________________________________ > IDLE-dev mailing list > IDLE-dev at python.org > https://mail.python.org/mailman/listinfo/idle-dev > -- A musician must make music, an artist must paint, a poet must write, if he is to be ultimately at peace with himself. - Abraham Maslow -------------- next part -------------- An HTML attachment was scrubbed... URL: From ether.joe at gmail.com Mon Oct 2 11:45:51 2017 From: ether.joe at gmail.com (Sean Felipe Wolfe) Date: Mon, 2 Oct 2017 08:45:51 -0700 Subject: [Idle-dev] Source code of IDLE In-Reply-To: <115981506942342@web13o.yandex.ru> References: <258671506779447@web59g.yandex.ru> <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> <115981506942342@web13o.yandex.ru> Message-ID: Generally speaking open-source means you can use the code. You have to be careful a) if you want to sell your product and b) an opensource license may require you to give credit. If you are interested in development on IDLE or the Python language in general, you might also check out the mentor mailing list at https://www.python.org/dev/core-mentorship/ Nice screenshot! Keep pressing on! On Mon, Oct 2, 2017 at 4:05 AM, ????????? wrote: > I need a code editor with syntax highlighting and with the other buns that > are in IDLE. I do not need an interpreter, only an editor is needed. > The essence of the program: the user enters the code, the program executes > it and displays the result. > Therefore, I appealed to you, as the official developers of IDLE. Can I > use your code in my project? I can specify any information about the IDLE > authors. What exactly is required? > The license seems to allow me to use the code, but I'm not sure. > Screenshot of the program in the attachment. > > > 02.10.2017, 07:06, "Sean Felipe Wolfe" : > > That depends. Are you building a space rocket to another planet??! That > would be awesome. :) > > > On Sun, Oct 1, 2017 at 10:40 AM, Terry Reedy wrote: > > On 9/30/2017 9:50 AM, ????????? wrote: > > Tell me, please, can I use some of the IDLE source code in my program? > > > The official answer is "Read the license", in particular, the PYTHON > SOFTWARE FOUNDATION LICENSE VERSION 2. You can access it on the online > docs or by entering 'license()' at a >>> prompt or in IDLE, Help => About > IDLE => License. In general, the license is generous in giving > permissions, so long as one gives credit and takes responsibility for the > result. > > I do not know the legal definition of 'derivative work' as used in the > license, and you did not say how much is 'some'. If you use all or most of > a module, include the the copyright notice of clause 2 and the 'brief > summary of changes' of clause 3. > > If you want to reply, either subscribe to the list or use the > news.gmane.org mirror. > > -- > Terry Jan Reedy > > _______________________________________________ > IDLE-dev mailing list > IDLE-dev at python.org > https://mail.python.org/mailman/listinfo/idle-dev > > > > > -- > A musician must make music, an artist must paint, a poet must write, if he > is to be ultimately at peace with himself. > - Abraham Maslow > > -- A musician must make music, an artist must paint, a poet must write, if he is to be ultimately at peace with himself. - Abraham Maslow -------------- next part -------------- An HTML attachment was scrubbed... URL: From ether.joe at gmail.com Mon Oct 2 12:23:04 2017 From: ether.joe at gmail.com (Sean Felipe Wolfe) Date: Mon, 2 Oct 2017 09:23:04 -0700 Subject: [Idle-dev] Source code of IDLE In-Reply-To: <772721506961064@web36g.yandex.ru> References: <258671506779447@web59g.yandex.ru> <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> <115981506942342@web13o.yandex.ru> <772721506961064@web36g.yandex.ru> Message-ID: Ah, you would have to read the license in detail then. https://www.python.org/download/releases/2.7/license/ Looks like you *can* distribute closed-source software for commercial purposes but I just skimmed the page. Also I'm not a mutant. I mean attorney. On Mon, Oct 2, 2017 at 9:17 AM, ????????? wrote: > Yes, I'm likely to sell the program. What do I need to do in order not to > violate the license? I am ready to indicate all the authors. Maybe > something else is needed? > > > > > 02.10.2017, 22:45, "Sean Felipe Wolfe" : > > Generally speaking open-source means you can use the code. You have to be > careful a) if you want to sell your product and b) an opensource license > may require you to give credit. > > If you are interested in development on IDLE or the Python language in > general, you might also check out the mentor mailing list at > https://www.python.org/dev/core-mentorship/ > > Nice screenshot! Keep pressing on! > > > > On Mon, Oct 2, 2017 at 4:05 AM, ????????? wrote: > > I need a code editor with syntax highlighting and with the other buns that > are in IDLE. I do not need an interpreter, only an editor is needed. > The essence of the program: the user enters the code, the program executes > it and displays the result. > Therefore, I appealed to you, as the official developers of IDLE. Can I > use your code in my project? I can specify any information about the IDLE > authors. What exactly is required? > The license seems to allow me to use the code, but I'm not sure. > Screenshot of the program in the attachment. > > > 02.10.2017, 07:06, "Sean Felipe Wolfe" : > > That depends. Are you building a space rocket to another planet??! That > would be awesome. :) > > > On Sun, Oct 1, 2017 at 10:40 AM, Terry Reedy wrote: > > On 9/30/2017 9:50 AM, ????????? wrote: > > Tell me, please, can I use some of the IDLE source code in my program? > > > The official answer is "Read the license", in particular, the PYTHON > SOFTWARE FOUNDATION LICENSE VERSION 2. You can access it on the online > docs or by entering 'license()' at a >>> prompt or in IDLE, Help => About > IDLE => License. In general, the license is generous in giving > permissions, so long as one gives credit and takes responsibility for the > result. > > I do not know the legal definition of 'derivative work' as used in the > license, and you did not say how much is 'some'. If you use all or most of > a module, include the the copyright notice of clause 2 and the 'brief > summary of changes' of clause 3. > > If you want to reply, either subscribe to the list or use the > news.gmane.org mirror. > > -- > Terry Jan Reedy > > _______________________________________________ > IDLE-dev mailing list > IDLE-dev at python.org > https://mail.python.org/mailman/listinfo/idle-dev > > > > > -- > A musician must make music, an artist must paint, a poet must write, if he > is to be ultimately at peace with himself. > - Abraham Maslow > > > > > -- > A musician must make music, an artist must paint, a poet must write, if he > is to be ultimately at peace with himself. > - Abraham Maslow > > -- A musician must make music, an artist must paint, a poet must write, if he is to be ultimately at peace with himself. - Abraham Maslow -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjreedy at udel.edu Mon Oct 2 13:37:33 2017 From: tjreedy at udel.edu (Terry Reedy) Date: Mon, 2 Oct 2017 13:37:33 -0400 Subject: [Idle-dev] Source code of IDLE In-Reply-To: <772721506961064@web36g.yandex.ru> References: <258671506779447@web59g.yandex.ru> <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> <115981506942342@web13o.yandex.ru> <772721506961064@web36g.yandex.ru> Message-ID: <120d53ca-3e75-4386-a7c0-73f5c2eafc85@udel.edu> On 10/2/2017 12:17 PM, ????????? wrote: > Yes, I'm likely to sell the program. What do I need to do in order not > to violate the license? Read the PSF license perhaps 3 times. Then do what I said in my first response. >>> If you use all or most of a module, include the the copyright >>> notice of clause 2 and the 'brief summary of changes' of >>> clause 3. If you distribute the program, you should include a license file. At the bottom, put something like "This program includes the following idlelib modules from Python x.y.z, https://python.org/... copyright <>. <>. Notice that the Python license file has similar notices at the bottom for copyrighted modules that Python distributes. (None of the idlelib modules are.) Take a look to see what form they follow. tjr From kalumb1 at yandex.ru Mon Oct 2 13:55:10 2017 From: kalumb1 at yandex.ru (=?utf-8?B?0JDQu9C10LrRgdCw0L3QtNGA?=) Date: Tue, 03 Oct 2017 00:55:10 +0700 Subject: [Idle-dev] Source code of IDLE In-Reply-To: <120d53ca-3e75-4386-a7c0-73f5c2eafc85@udel.edu> References: <258671506779447@web59g.yandex.ru> <15d45a08-5638-ffe2-f14d-259037b1fea4@udel.edu> <115981506942342@web13o.yandex.ru> <772721506961064@web36g.yandex.ru> <120d53ca-3e75-4386-a7c0-73f5c2eafc85@udel.edu> Message-ID: <116201506966910@web9o.yandex.ru> An HTML attachment was scrubbed... URL: From gokselgursu at gmail.com Sun Oct 8 15:12:58 2017 From: gokselgursu at gmail.com (=?UTF-8?B?Z8O2a3NlbCBnw7xyc3U=?=) Date: Sun, 8 Oct 2017 22:12:58 +0300 Subject: [Idle-dev] Turkish language pack Message-ID: Hello. I know English a little. My question: Is it possible IDLE 3.6.3 language Turkish? I like Python and make programmes about education. If Python menus, help files and etc. are Turkish, many persons want to learn (I know about 115 persons in Turkey) Python. Please give me information about my question. Goodbye. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjreedy at udel.edu Sat Oct 14 14:48:15 2017 From: tjreedy at udel.edu (Terry Reedy) Date: Sat, 14 Oct 2017 14:48:15 -0400 Subject: [Idle-dev] Turkish language pack In-Reply-To: References: Message-ID: On 10/8/2017 3:12 PM, g?ksel g?rsu wrote: > Hello. I know English a little. > My question: > Is it possible IDLE 3.6.3 language Turkish? You can use non-ascii unicode characters in names, strings, and comments in Python code. This remains true when using IDLE. Any modern system should be able to display non-ascii Latin1 characters. > I like Python and make programmes about education. If Python menus, I presume you mean IDLE's menus. https://bugs.python.org/file44152/underscores_decimal_only.patch is a dormant issue about having alternate languages for the menus. It is not possible now. > help files and etc. are Turkish, many persons? want to learn (I know > about 115 persons in Turkey) Python. It is now possible to have 'official' translations of the official Python documents. https://docs.python.org/3/ has a combobox that defaults to 'English', with 'French' and 'Japanese' as alternate selections. Each translation is produced by a small group, and I believe there are other groups working on other translations. I believe the minimal requirement to be included in the dropdown box is a translation of the initial contents page and of the tutorial. A translation of the Library Reference, IDLE chapter, would include a translation of the menu entries. -- Terry Jan Reedy