Winlib - Active Scripting

Dan Kegel dank at kegel.com
Wed Jul 19 14:21:43 CDT 2006


On 7/19/06, Jason Green <jave27 at gmail.com> wrote:
> > > Are there any known issue with the native microsoft WSH (Windows
> > > Scripting Host)DLL under wine?
>
> If you're planning on distributing this app to customers, there may be
> legal licensing issues involved with using those libraries.  IANAL,
> but just thought I'd give a heads up.

Yes, one should always have a lawyer check these things out.
For completeness, here's a copy of the WSH 5.6 EULA.  Doesn't look
like there's any problem to me, surprisingly enough.
- Dan
-------------- next part --------------
END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE

IMPORTANT-READ CAREFULLY: This Microsoft End-User License
Agreement ("EULA") is a legal agreement between you (either
an individual or a single entity) and Microsoft Corporation
for the Microsoft software product accompanying this EULA,
which includes computer software and may include associated
media, printed materials, and "online" or electronic
documentation ("SOFTWARE PRODUCT"). By installing, copying,
or otherwise using the SOFTWARE PRODUCT, you agree to be
bound by the terms of this EULA. If you do not agree to
the terms of this EULA, do not install, copy, or use the
SOFTWARE PRODUCT.

The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.

1. GRANT OF LICENSE. 
  a. This EULA grants you the right to install and use
  one copy of the SOFTWARE PRODUCT on a single computer. 
  b. Redistributable Components.  Provided that you comply
  with Section 1.c., in addition to the rights granted
  in Section 1.a., Microsoft grants you a nonexclusive,
  royalty-free right to reproduce and distribute the
  object code version of the following files located in the
  SOFTWARE PRODUCT (the "Redistributables"):  jscript.dll
  (contained only in Microsoft JScript), vbscript.dll,
  scrobj.dll, scrrun.dll, dispex.dll, cscript.exe,
  wscript.exe, wshom.ocx, wshext.dll, wshcon.dll and the
  installation executable (scripten.exe, scr56en.exe or
  ste56en.exe).
  c. Redistribution Requirements.  If you redistribute
  the Redistributables, you agree to:  (i) distribute
  the Redistributables in object code form only and
  solely in conjunction with your software product
  that adds significant and primary functionality
  to the Redistributables ("Licensee Product"); (ii)
  include Visual Basic, Scripting Edition components
  (vbscript.dll) in any and all Licensee Products that
  contain Microsoft JScript (jscript.dll); (iii) include
  a valid copyright notice on your software product; (iv)
  not use Microsoft's name, logo, or trademarks to market
  your software product; (v) indemnify, hold harmless, and
  defend Microsoft from and against any claims or lawsuits,
  including attorney's fees, that arise or result from the
  use or distribution of your software product; and (vi)
  not permit further distribution of the Redistributables
  by your end user.
  d. Documentation.  Microsoft grants you a nonexclusive
  royalty-free right to reproduce and distribute all or
  portions of the documentation (i.e., "Using Jscript in
  HTML" tutorial, "Using VBScript in HTML" tutorial, or
  "Language and Run-time Reference") provided with the
  SOFTWARE PRODUCT ("Documentation") solely in conjunction
  with Licensee Product, provided that: (i) you do not
  modify the Documentation; and (ii) you retain all
  proprietary notices of Microsoft Corporation included
  in the Documentation. 

2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. 
  a. Limitations on Reverse Engineering, Decompilation,
  and Disassembly. You may not reverse engineer, decompile,
  or disassemble the SOFTWARE PRODUCT, except and only to
  the extent that such activity is expressly permitted by
  applicable law notwithstanding this limitation.
  b. Software Transfer. You may permanently transfer all
  of your rights under this EULA, provided you retain
  no copies, you transfer all of the SOFTWARE PRODUCT
  (including all component parts, the media and printed
  materials, any upgrades, this EULA, and, if applicable,
  the Certificate of Authenticity), and the recipient
  agrees to the terms of this EULA. If the SOFTWARE
  PRODUCT is an upgrade, any transfer must include all
  prior versions of the SOFTWARE PRODUCT.
  c. Termination. Without prejudice to any other rights,
  Microsoft may terminate this EULA if you fail to comply
  with the terms and conditions of this EULA. In such
  event, you must destroy all copies of the SOFTWARE
  PRODUCT and all of its component parts.

3. UPGRADES. If the SOFTWARE PRODUCT is labeled as an
upgrade , you must be properly licensed to use a product
identified by Microsoft as being eligible for the upgrade
in order to use the SOFTWARE PRODUCT. A SOFTWARE PRODUCT
labeled as an upgrade replaces and/or supplements the
product that formed the basis for your eligibility for
the upgrade. You may use the resulting upgraded product
only in accordance with the terms of this EULA. If the
SOFTWARE PRODUCT is an upgrade of a component of a package
of software programs that you licensed as a single product,
the SOFTWARE PRODUCT may be used and transferred only
as part of that single product package and may not be
separated for use on more than one computer.

4. COPYRIGHT. All title and copyrights in and to the
SOFTWARE PRODUCT (including but not limited to any images,
photographs, animations, video, audio, music, text,
and "applets" incorporated into the SOFTWARE PRODUCT),
the accompanying printed materials, and any copies
of the SOFTWARE PRODUCT are owned by Microsoft or its
suppliers. The SOFTWARE PRODUCT is protected by copyright
laws and international treaty provisions. Therefore, you
must treat the SOFTWARE PRODUCT like any other copyrighted
material except that you may install the SOFTWARE PRODUCT
on a single computer provided you keep the original solely
for backup or archival purposes. You may not copy the
printed materials accompanying the SOFTWARE PRODUCT.

5. U.S. GOVERNMENT RESTRICTED RIGHTS. The SOFTWARE PRODUCT
and documentation are provided with RESTRICTED RIGHTS. Use,
duplication, or disclosure by the Government is subject
to restrictions as set forth in subparagraph (c)(1)(ii) of
the Rights in Technical Data and Computer Software clause
at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of
the Commercial Computer Software-Restricted Rights at 48
CFR 52.227-19, as applicable. Manufacturer is Microsoft
Corporation/One Microsoft Way/Redmond, WA 98052-6399.

6. EXPORT RESTRICTIONS. You agree that neither you
nor your customers intend to or will, directly or
indirectly, export or transmit (i) the SOFTWARE or related
documentation and technical data or (ii) your software
product as described in Section 1(b) of this License
(or any part thereof), or process, or service that is
the direct product of the SOFTWARE, to any country to
which such export or transmission is restricted by any
applicable U.S. regulation or statute, without the prior
written consent, if required, of the Bureau of Export
Administration of the U.S. Department of Commerce, or such
other governmental entity as may have jurisdiction over
such export or transmission.

MISCELLANEOUS

If you acquired this product in the United States, this
EULA is governed by the laws of the State of Washington. 

If you acquired this product in Canada, this EULA
is governed by the laws of the Province of Ontario,
Canada. Each of the parties hereto irrevocably attorns to
the jurisdiction of the courts of the Province of Ontario
and further agrees to commence any litigation which may
arise hereunder in the courts located in the Judicial
District of York, Province of Ontario. 

If this product was acquired outside the United States,
then local law may apply.

Should you have any questions concerning this EULA, or if
you desire to contact Microsoft for any reason, please
contact the Microsoft subsidiary serving your country,
or write: Microsoft Sales Information Center/One Microsoft
Way/Redmond, WA 98052-6399.

LIMITED WARRANTY

NO WARRANTIES. Microsoft expressly disclaims any warranty
for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any
related documentation is provided "as is" without warranty
of any kind, either express or implied, including, without
limitation, the implied warranties or merchantability,
fitness for a particular purpose, or noninfringement. The
entire risk arising out of use or performance of the
SOFTWARE PRODUCT remains with you.

NO LIABILITY FOR CONSEQUENTIAL DAMAGES. In no event shall
Microsoft or its suppliers be liable for any damages
whatsoever (including, without limitation, damages
for loss of business profits, business interruption,
loss of business information, or any other pecuniary
loss) arising out of the use of or inability to use
this Microsoft product, even if Microsoft has been
advised of the possibility of such damages. Because
some states/jurisdictions do not allow the exclusion or
limitation of liability for consequential or incidental
damages, the above limitation may not apply to you.



More information about the wine-devel mailing list