La notion de Java est assez large, mais cette affirmation est globalement fausse : Le OpenJDK fourni par Oracle est bien Libre et OpenSource.
Google ne pouvait tout simplement pas violer les règles du JDK vu qu'il ne l'utilisait pas. Davlik s'appuyait sur le projet Apache Harmony qui est lui aussi Libre et OpenSource.
JavaFX c'est tué tout seul, il est arrivé bien trop tard avec un plan trop vague.
C'est bien le cas.
La différence est subtile et avant tout philosophique. Pour faire simple, les partisans du libre pensent que l'utilisateur doit être maître des logiciels qu'il possède et que l'accès et le droit a la modification du code est nécessaire pour cela. Pour promouvoir cette vision ils on créé la FSF et promeuvent les 4 libertés du logiciel.
Les partisans de l'open-source ont plus une approche professionnelle que militante mais pensent également que l'accès au code y compris en modification est nécessaire pour assurer la qualité du code. Pour les représenter ils ont l'OSI qui a établi une dizaine de règles a respecter pour l'open-source.
Dans la pratique 99% de ce qui est libre est open-source et vice versa. Mais ne va jamais dire a un défenseur du Libre qu'il fait de l'open-source et vice-versa.
Partager