[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: iTunes mode for NTEmacs

From: s takeda
Subject: Re: iTunes mode for NTEmacs
Date: 7 Feb 2006 04:15:19 -0800
User-agent: G2/0.2

>     My lisp program (win-itunes.el) controls iTunes
>     through
>     two Perl scripts and these scripts internally use
>     Win32::OLE module which is available only on Perl
>     for Windows.

> is that module free software?

Maybe yes because the module file (, which
is distributed in cygwin) includes the following


    (c) 1995 Microsoft Corporation. All rights reserved.
    Developed by ActiveWare Internet Corp., now known as
    ActiveState Tool Corp.,

    Other modifications Copyright (c) 1997-2000 by Gurusamy Sarathy
    <address@hidden> and Jan Dubois <address@hidden>

    You may distribute under the terms of either the GNU General Public
    License or the Artistic License, as specified in the README file.

=head1 VERSION

Version 0.1703    6 September 2005

> Is there a way to write these Perl scripts without using
> that module, so that it would run on GNU/Linux
> using all free software?

Because I have little knowledge about Perl, I
can't say for certain but I think that the module
is necessary for creating a program which intends
to control iTunes externally by Perl.

In the first place, Apple's iTunes is currently
ported only to Mac and MS Windows.  So, from the
beginning, I can't make my program run on other
platforms (my program is created in order to control
iTunes from Emacs, and if there is no iTunes on a
platform, my program is of no use on that
platform).  If iTunes is ported to other platforms
(e.g. GNU/Linux), I may be able to make my program
run there (but even in such a situation, as
pointed out in Rupert's message, iTunes itself
will still remain non-free software).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]