Results 1 to 5 of 5

Thread: Delphi 7, OpenXML en GPL

  1. #1

    Delphi 7, OpenXML en GPL

    Wilde ik net proberen om TNLDTranslate in mijn Delphi 7 project te gebruiken, zie ik in de header van OpenXML opeens dat de licentie is gewijzigd in GPL

    Ik heb OpenXML versie 2.4 gedownload, want 2.3 is niet meer te downloaden en die had ook nog geen ondersteuning voor Delphi 7, dus ik zal toch echt 2.4 moeten gebruiken. Maar nu kan ik het voor een commercieel product dus wel vergeten. Jammer.

    Suggesties iemand?

    Groet, Marco
    Marco Hemmes

  2. #2
    Nog even een aanvulling.

    Als je op de openxml website de download url verandert, kun je versie 2.3 nog wel downloaden (http://www.philo.de/xml/dom/xdom2_3.zip) en daar zit nu zelfs Delphi 7 support in (het is versie 2.3.38a) en de licentie is nog steeds freeware!

    Maar mijn eerste opmerking blijft gelden, als je een hogere versie van OpenXML wilt gebruiken.
    Marco Hemmes

  3. #3
    Volgens mij mag je volgens de GPL licentie best een commerciëel product leveren, maar ben je verplicht de source erbij te leveren. Dus als je maatwerk voor een klant bouwt waar de klant eigenaar is / wordt van de source is dat geen probleem.
    Marcel

  4. #4
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Volgens mij ben je niet eens verplicht 't er direct bij te leveren, maar moet op aanvraag de source wel beschikbaar zijn... dat is natuurlijk lang niet altijd een optie bij commerciele producten . Hou OpenXML 2.3 dus zeker in je archief...
    Qui custodiet ipsos custodes

  5. #5
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    Die nieuwe license is op zijn zachtst gezegd niet helemaal duidelijk, vooral de alinea die begint met "alternatively, ...":

    LICENSE

    The contents of the Extended Document Object Model files are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this files except in compliance with the License. You may obtain a copy of the License at "http://www.mozilla.org/MPL/"

    Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

    The Original Code is "XDOM_2_4.pas".

    The Initial Developer of the Original Code is Dieter K?Âhler (Heidelberg, Germany, "http://www.philo.de/"). Portions created by the Initial Developer are Copyright (C) 1999-2003 Dieter K?Âhler. All Rights Reserved.

    Alternatively, the contents of this files may be used under the terms of the GNU General Public License Version 2 or later (the "GPL"), or the Old XDOM License (the "OXL"), in which case the provisions of the GPL or the OXL are applicable instead of those above. If you wish to allow use of your version of this files only under the terms of either the GPL or the OXL, and not to allow others to use your version of this files under the terms of the MPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the GPL or the OXL. If you do not delete the provisions above, a recipient may use your version of this file under the terms of any one of the MPL, the GPL or the OXL.




    THE OLD XDOM LICENSE (the "OXL")

    Definitions:
    - "Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through textual modification.
    - "Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright Holder.
    - "Copyright Holder" is whoever is name in the copyright or copyrights for the package.
    - "You" is you, if you're thinking about copying or distributing this Package.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Package"), to deal in the Package without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Package, and to permit persons to whom the Package is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Package.

    You may modify your copy of this Package in any way, provided that you insert a prominent notice in each changed file stating how and when you changed a file, and provided that you do at least one of the following:

    a) allow the Copyright Holder to include your modifications in the Standard Version of the Package.

    b) use the modified Package only within your corporation or organization.

    c) rename the Package not using the expression XDOM, rename any non standard executables, units, and classes so the names do not conflict with standard executables, units, and classes, and provide a separate manual page that clearly documents how it differs from the standard version.

    d) make other distribution arrangements with the Copyright Holder.

    The name of the Copyright Holder may not be used to endorse or promote products derived from this Package without specific prior written permission.

    THE PACKAGE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE PACKAGE OR THE USE OR OTHER DEALINGS IN THE PACKAGE.
    Volgens mij betekent dit dat je hem ook onder MPL of OXL mag gebruiken, als je deze file maar aanpast er zijn vast mensen die daar meer over weten te vertellen

    /edit: bovenstaande is dus de license.txt file gequote in zijn geheel
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 67
    Last Post: 15-Jun-04, 12:32

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •