? Dans les termes les plus élémentaires , les logiciels open-source est un logiciel flexible. Il est modifiable , ce qui signifie n'importe qui peut accéder et modifier le code de programmation , mais ce n'est pas la seule chose qui définit l'open source. Coûts de distribution et
une des valeurs fondamentales de logiciels open-source , c'est qu'il est distribué gratuitement . Vous ne pouvez pas être autorisé à vendre ou partager un logiciel sous licence , mais vous êtes libre de distribuer des logiciels open-source que vous le souhaitez .
Code source
Tous ouverte logiciels à code source doit être distribué avec son code source . Si le logiciel ne vient pas inclus dans le code , le fabricant doit rendre le code facilement et rapidement disponible pour téléchargement. Le code source doit être disponible dans un code de programmation commune et ne peut pas être délibérément occulté .
Discrimination
Pour qu'un programme soit autorisé tant open- source, il ne doit pas avoir une licence qui discrimine contre les personnes ou les groupes. De même, la licence ne peut pas faire de discrimination basée sur l'utilisation finale ou un champ.
Normes Open Source
Il ya cinq critères qui doivent être remplies pour que le logiciel open-source pour répondre aux normes de l' Open Source Initiative : il peut y avoir aucun secret intentionnelles dans le code ou une licence, le logiciel doit être librement et publiquement disponible , le logiciel doit avoir (le cas échéant ) les brevets libres de droits , le logiciel ne doit pas inclure une licence accord qui est nécessaire pour exécuter le logiciel et le logiciel ne peut pas compter sur d'autres logiciels qui ne répond pas aux normes open-source.