Re: Python 2.3

"Roger Binns" <[email protected]>
Newsgroups gmane.comp.mobile.bitpim.devel
Message-ID <078801c5d83e$cca56310$cf0a76cb@Roadtrip>
> >So my question is, has there been any thought in moving the project 
> >to Python 2.4? 
> 
> Yes, and the answer is not yet.  The reason is due to the murky 
> interpretation of distributing the MS DLL file(s).

The specific details:

On Windows Python 2.3 is compiled with Microsoft VC6.  The binaries
will work on any recent (ie Win9x/2K/XP) version of Windows.

Python 2.4 is compiled with Microsoft VC7.  That has some new supporting
runtime DLLs with names like msvcr71.dll (Microsoft Visual C Runtime).
Those DLLs are not available as standard on Windows systems.

If you have purchased a copy of VC7 then Microsoft gives you the right
to redistribute the DLLs with your program.  However the license under
which they allow that is interpretted by many people to not allow
the redistribution with a GPL program at all and probaly not with
any other open source license either.

So quite simply if we moved to Python 2.4 we couldn't ship a Windows
version of BitPim.

For one thread on the subject (there are many) see 
http://groups.google.com/group/comp.lang.python/browse_thread/thread/bccb45b7dae7ddd5/b021f49582b3bc76

or  http://tinyurl.com/9b9w4 

Roger


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.