Le logiciel ouvert

Le logiciel ouvert peut être un logiciel propriétaire ou un logiciel libre. Les logiciels libres sont toujours ouverts et les logiciels propriétaires peuvent parfois être ouverts sous certaines conditions très strictes. Ouvert veut dire que les codes sources sont disponibles, et le code source est en quelque sorte le language informatique. Le logiciel ouvert est crée dans le but d'interopérabilité. Le concept d'interopérabilité permet, pour un ensemble de programmes similaires ou bien différents, de communiquer sans problème et d'opérer ensemble. On parle ici de compatibilité entre les logiciels. Par exemple, le contenu d'un document Writer avec un logiciel libre comme Openoffice pourra être lu avec un document Word avec un logiciel propriétaire comme Microsoft Office. Par contre, il est primordial de signifier que le contraire est faux. Certes, un logiciel fermé a une fermeture au niveau de l'interopérabilité. Cette fermeture est volontaire car le logiciel propriétaire veut s'assurer qu'il y ait aucun utilisateur qui utilisera un autre logiciel pour lire ses données.