home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 January / PCWorld_2001-01_cd.bin / Software / Topware / xmlspy / xmlspy35.exe / Main / readme.txt < prev    next >
Encoding:
Text File  |  2000-11-20  |  12.8 KB  |  129 lines

  1. XML Spy 3.5 Beta 1
  2.  
  3. (c) 1999-2000 Icon Information-Systems
  4. All rights reserved
  5.  
  6.  
  7. INTRODUCTION
  8.  
  9. XML Spy is the first true Integrated Development Environment (IDE) for XML that includes all major aspects of XML in one powerful and easy-to-use product: 
  10.  
  11.     + XML editing and validation, 
  12.     + Schema/DTD editing and validation, and 
  13.     + XSL editing and transformation.
  14.  
  15. XML Spy is a professional validating XML editor for Windows developers, IT professionals and Web-Design people that lets you edit all XML, XSD, XHTML, XSL, RDF, WML, and DTD files and provides four advanced views on your documents: an Enhanced Grid View for strucutred editing, a Database/Table view that shows repeated elements in a tabular fashion, a Text View with syntax-coloring for low-level work, and an integrated Browser View that supports both CSS and XSL style-sheets.
  16.  
  17. For a more detailed description of the features available in XML Spy 3.0, please visit our web-site at http://www.xmlspy.com or refer to the online help-system and the electronic manual included with this distribution.
  18.  
  19.  
  20. IMPORTANT BETA TESTING NOTICE
  21.  
  22. Version 3.5 Beta 1 is the first public beta release for our upcoming XML Spy 3.5 product and includes several new features. Specifically the 3.5 Beta 1 release contains:
  23.  
  24.     + support for the latest XML Schema Candidate Recommendation released by the W3C on 10/24/2000
  25.     + a graphical schema design view for editing XML Schemas with unprecedented ease-of-use
  26.     + the ability to automatically convert schemas from the April 7 working draft to Oct 24 CR
  27.     + the ability to access files from a URL (http: or ftp:) using a user-name and password
  28.     + the ability to save files directly to an FTP server
  29.     + a new COM-based API for integrating XML Spy into custom solutions (Visual Basic sample included)
  30.     + a totally rewritten version of the network license metering module
  31.  
  32. Please do especially test these new features when working with this beta version and report all bugs or other feedback directly to beta@xmlspy.com - please note that we cannot provide any technical support for this version.
  33.  
  34.  
  35. KNOWN BUGS AND LIMITATIONS
  36.  
  37. This is a list of known bugs and limitations in this beta version - please do not report any of the following issues, as we are already aware of them:
  38.  
  39.     + validation of XML-Data or BizTalk schemas is broken in this release
  40.     + the following XML Schema components are not yet supported by the graphical schema view:
  41.         - redefine can be edited, but is not yet interpreted
  42.         - unique, key, keyref can't be edited
  43.         - annotation - only the first documentation sub-element can be edited
  44.         - schema adjuncts (or anything from another namespace) can't be edited
  45.         - if a simpleType is built from a hierarchy of included simpleType
  46.              (e.g. a union of a list of a restriction), the facets of the
  47.              respective sub-simpleTypes can't be edited
  48.         - the "GoTo Definition" command only works within the schema design view,
  49.              but not yet from an instance document to the schema
  50.         - attributes specified within the restriction of another complexType can't be edited
  51.         - Undo and Find/Replace are not yet supported
  52.         - schemas can't be validated from the schema view - switch to grid view to validate
  53.     + the following XML Schema components are not yet implemented inside the validator core:
  54.         - all
  55.         - anyAttribute
  56.         - unique, key, keyref
  57.         - redefine
  58.         - final
  59.         - use=prohibited
  60.         - abstract, block, nullable
  61.         - user-defined duration and period facets (the built-in types are, however, fully supported)
  62.         - \p{X} category escape for pattern facets
  63.         - \p{IsX} block escape for pattern facets
  64.     + the "Browse" button in the "Open URL..." dialog does not work
  65.     + if a file is opened from a http: URL, saving back the file to that URL does not yet work (WebDAV, http PUT)
  66.     + the on-line help does not yet describe any of the new functions other than the COM-based API
  67.  
  68. Also, please note that this is a pre-release product and has not yet passed our quality assurance. We must, therefore, urge you to only use this software for testing and evaluation purposes, and not for actual production work. While we are very confident in the quality of this Beta 1 version, we cannot make any warranties. Always make a backup of your files, before testing them with this beta release. This software is provided "as-is"!
  69.  
  70.  
  71. INSTALLATION
  72.  
  73. The "XMLSPY35.EXE" automatically installs XML Spy on your computer (including an help system and several example files). XML Spy works with Windows 95, 98, and NT. An uninstaller ist also included and can be launched from the Start menu, if you ever wish to remove XML Spy from your computer.
  74.  
  75. Please note, that XML Spy has separate versions of the XML Spy Software for Windows 95/98 and Windows NT/2000, because only Windows NT and Windows 2000 provide full Unicode support on the operating-system layer. The setup program will automatically detect your version of Windows and install the correct version for XML Spy.
  76.  
  77. XML Spy is a commercial software package and is available through electronic distribution. You may install and distribute the evaluation version FREE of charge. After installation you may freely evaluate the software for a period of 30 days. If you like XML Spy and want to use it beyond the evaluation persion, you must purchase a license to obtain a fully registered version. Please refer to http://www.xmlspy.com/order for ordering and pricing information.
  78.  
  79.  
  80. DISTRIBUTION
  81.  
  82. You may freely distribute the unregistered XML Spy software package, as long as either the "XMLSPY35.EXE" installation program is the only item distributed. The software itself, its online help system, and any license key-code may not be copied, transferred, or distributed.
  83.  
  84.  
  85. LICENSE METERING
  86.  
  87. XML Spy has a built-in license metering module that helps you in avoiding any unintentional violation of our license agreement. XML Spy can be licensed either as a single-user or multi-user software and depending on your license, this license-metering module makes sure, that no more than the licensed number of users are using XML Spy concurrently. If more than the licensed number of copies is used, any attempt to start another copy of XML Spy will only result in a dialog being displayed on the user's machine. No information is ever transmitted outside your local area network (LAN) or over the Internet!
  88.  
  89. This license-metering technology is using your LAN to communicating between instances of XML Spy running on different computers. This communication only happens whenever a new copy of XML Spy is being launched and will not put any significant load on your network. Please see the corresponding chapter in the online help system for further information.
  90.  
  91.  
  92. FEEDBACK & SUPPORT
  93.  
  94. If you have any comments, questions or suggestions, please contact support@xmlspy.com via E-Mail. We reserve the right to provide free technical support only to registered users. We'd also like to invite you to help us improve our product: please fill out the on-line questionnaire on the "Help" menu to tell us what you'd like to see in a future version of XML Spy.
  95.  
  96.  
  97. SOFTWARE PRODUCT LICENSE
  98.  
  99. 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.
  100.  
  101. 1. GRANT OF LICENSE. This license agreement grants you the following rights:
  102.  
  103. Installation and Use. You may install and use SOFTWARE PRODUCT on one computer solely for your personal or company use. If you have acquired multiple licenses or a site license you may install the software on as many computers as specified in your license (per-seat licensing). You may also make copies of the SOFTWARE PRODUCT for backup and archival purposes. 
  104.  
  105. Distribution. You may not reproduce or distribute license key-codes except under the express and written permission of Icon.
  106.  
  107. 2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. 
  108.  
  109. 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.
  110.  
  111. Software Transfer. You may permanently transfer all of your rights under this license agreementprovided the recipient agrees to the terms of this license agreement
  112.  
  113. Termination. Without prejudice to any other rights, Icon may terminate this license agreement if you fail to comply with the terms and conditions of this license agreement. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts.
  114.  
  115. Rental. You may not sell, rent, or lease the SOFTWARE PRODUCT. 
  116.  
  117. 3. 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 Icon 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.
  118.  
  119. WARRANTY AND LIMITATION OF LIABILITY
  120.  
  121. LIMITED WARRANTY. Icon warrants that (a) the SOFTWARE PRODUCT will perform substantially in accordance with the accompanying written materials for a period of ninety (90) days from the date of receipt, and (b) any Support Services provided by Icon shall be substantially as described in applicable written materials provided to you by Icon, and Icon support engineers will make commercially reasonable efforts to solve any problem issues. Some states and jurisdictions do not allow limitations on duration of an implied warranty, so the above limitation may not apply to you. To the extent allowed by applicable law, implied warranties on the SOFTWARE PRODUCT, if any, are limited to ninety (90) days.
  122.  
  123. CUSTOMER REMEDIES. Icon's and its suppliers' entire liability and your exclusive remedy shall be, at Icon's option, either (a) return of the price paid, if any, or (b) repair or replacement of the SOFTWARE PRODUCT that does not meet Icon's Limited Warranty and which is returned to Icon with a copy of your receipt. This Limited Warranty is void if failure of the SOFTWARE PRODUCT has resulted from accident, abuse, or misapplication. Any replacement SOFTWARE PRODUCT will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer.
  124.  
  125. NO OTHER WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, ICON AND ITS SUPPLIERS DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE PRODUCT, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
  126.  
  127. LIMITATION OF LIABILITY. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL ICON OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL 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 THE SOFTWARE PRODUCT OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF ICON HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ANY CASE, ICON'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS EULA SHALL BE LIMITED TO THE GREATER OF THE AMOUNT ACTUALLY PAID BY YOU FOR THE SOFTWARE PRODUCT OR U.S.$5.00; PROVIDED, HOWEVER, IF YOU HAVE ENTERED INTO A ICON SUPPORT SERVICES AGREEMENT, ICON'S ENTIRE LIABILITY REGARDING SUPPORT SERVICES SHALL BE GOVERNED BY THE TERMS OF THAT AGREEMENT. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
  128.  
  129. TRADEMARKS. All names of products and companies used in this document, the software, or the enclosed documentation may be trademarks of their corresponding owners. Their use in this document is intended to be in compliance with the respective guidelines and licenses. Unicode and the Unicode Logo are trademarks of Unicode, Inc. Windows, Windows 95, Windows 98, Windows NT, and Windows 2000 are trademarks of Microsoft. Cyberbit is a trademark of Bitstream, Inc.  W3C, CSS, DOM, MathML, RDF, XHTML, XML, and XSL are trademarks (registered in numerous countries) of the World Wide Web Consortium (W3C); marks of the W3C are registered and held by its host institutions MIT, INRIA, and Keio.