Licenze di Haxe

Il progetto Haxe ha diverse licenze che coprono le differenti parti dei sorgenti. Tutte queste sono ben conosciute licenze open-source. La scelta di avere diverse licenze è stata fatta per permettere ad ognuno di usare Haxe senza restrizioni, e mantenere ancora open-source i miglioramenti di Haxe.

Qui sono riportate le differenti licenze usate da Haxe:

  • il compilatore Haxe è rilasciato sotto la licenza GPL. Questo è stato fatto per essere sicuri che Haxe rimarrà open-source e per far sì che anche le persone che distribuiscono versioni modificate di Haxe debbano distribuire il codice sorgente delle modifiche. Il compilatore Haxe è interamente scritto dall'autore di Haxe Nicolas Cannasse. La licenza del compilatore NON influenza la licenza del tuo codice sorgente, così che non devi rilasciare il tuo codice come open-source quando usi Haxe.
  • le librerie di Haxe sono rilasciate sotto la licenza BSD due-clausole. Significa che puoi usare queste librerie a tua discrezione e pericolo. Una licenza più liberale della GPL era necessaria poiché vogliamo che tu possa usare le librerie Haxe mentre scrivi codice closed-source.
  • il Neko runtime usato da Haxe nel lato server è LGPL. Significa che puoi usarlo da un programma closed-source ma se lo modifichi devi distribuire open source i tuoi cambiamenti.

Lista dei contributori alla distribuzione di Haxe

  • Nicolas Cannasse
  • Motion-Twin

La licenza BSD 2-Clausole

Copyright (c) 2005, the Haxe Project Contributors
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE HAXE PROJECT CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HAXE PROJECT CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

La Licenza GPL del compilatore Haxe

(*
 *  Haxe Compiler
 *  Copyright (c)2005 Nicolas Cannasse
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  This program is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 *)

La licenza GPL completa

La Licenza LGPL del Neko Runtime

La licenza LGPL completa

version #4315, modified 2008-10-01 18:52:36 by AndyNaimoli