Je connais Python, Ruby, Perl, etc., mais Java est-il un langage de programmation vraiment open source? parce que j'ai aussi cherché sur google mais je n'ai pas eu de réponse correcte. alors demandant ici
Réponses
Trop de publicités?Oui, ou ce le sera éventuellement (il se peut qu’ils continuent à remplacer certains éléments depuis qu’ils ont été utilisés sous licence). Sun s'est engagé à le rendre open source et vous pouvez le télécharger à partir d'eux. Découvrez OpenJDK .
L'implémentation SUN "officielle" de la langue elle-même n'est pas, mais il existe un processus basé sur la communauté (vous ne savez pas à quel point cela fonctionne) pour des suggestions visant à améliorer la langue - le processus de la communauté Java . Il existe également des implémentations ouvertes des outils de développement et d'exécution Java, tels que OpenJDK .
L'expression "Langage de Programmation Java" se réfère à la spécification fournie par Sun (oracle). Sun fournit une implémentation de référence de Java Virtual Machine et du Compilateur Java. Les deux qui ne sont pas open source (au moins pas entièrement comme, disons, Python).
Cependant, OpenJDK, par exemple, est un complet open-source de la mise en œuvre du langage de programmation JAVA. Il y a peut être plus que bien.
La plupart des programmeurs pensent de Java en tant que langage de programmation fourni par Sun. Je pense que le Soleil ne fournit à la spécification du langage de mise en œuvre peut être fait par n'importe qui sous n'importe quelle licence.