• [^] # Ce n'est pas libre, au sens Debian

    Posté par . En réponse à la dépêche MegaMek : un BattleTech en Java. Évalué à 3.

    La définition du Libre selon Debian (qui a été très partiellement reprise pour définir le terme OpenSourceTM par OSI) explique qu'un programme libre qui a besoin d'un programme non libre pour fonctionner n'est pas considéré comme totalement libre et ne peut donc pas figurer dans l'archive principale officielle (main) de Debian (il figure dans l'archive contrib, alors que les non libres figurent dans non-free)
    http://www.debian.org/social_contract.html(...)

    C'est actuellement le cas de certains programmes Java qui ne peuvent pas fonctionner avec des JVMs libres (basées sur GNU classpath, elles ont surtout les APIs du vieux JDK 1.1 sans swing).

    D'après la FAQ de Megamek, seules les JVMs non libres de Sun et MS sont supportées donc il n'est probablement libre au sens Debian.