L’an dernier, quasiment à la même date, je vous ai parlé du rachat de Sun Microsystems par Oracle Corporation en soulignant certaines inquiétudes sur l’acquisition subite des logiciels Open Source et Libre développés par Sun, tout en restant plutôt confiant sur la tournure des évènements à suivre.
Constat
Aujourd’hui mon regard est un peu plus sombre, j’ai l’impression qu’Oracle n’en fait qu’à sa tête et préfère abandonner certains projets qui ne rapportent pas assez pour privilégier au contraire ceux bien implantés qui lui rapportent de l’argent en abondance.
La stratégie est différente du tout au tout entre Sun le justicier du monde libre et Oracle l’ogre propriétaire. Cet article, Le rachat de Sun par Oracle : 18 mois plus tard la méfiance s’installe, est très instructif sur le sujet.
La communauté du monde libre semble être fâchée et n’a pas l’intention de se laisser berner. C’est pourquoi elle a décidé de prendre les devant en « forkant » certains projets avant qu’il ne soit trop tard et permet ainsi de se séparer complètement de la main-mise d’Oracle.
Si vous hésitez entre deux VPN, tout dépend de ce que vous voulez en faire. Pour la vie privée et la transparence, difficile de faire mieux que ProtonVPN : code open source audité, basé en Suisse, et une version gratuite illimitée (pas de carte bancaire, pas de limite de data).
Pour le streaming et le débit, NordVPN reste la référence : plus de 8 000 serveurs dans 224 emplacements, protocole NordLynx (WireGuard optimisé), et il débloque les catalogues Netflix étrangers sans prise de tête. Les deux proposent une garantie « satisfait ou remboursé » de 30 jours, vous ne prenez donc aucun risque à tester celui qui correspond le mieux à votre usage.
Le nom des projets forkés étant la propriété d’Oracle, il faut en trouver de nouveaux, ce qui pose parfois des problèmes de reconnaissance et de confiance vis à vis des particuliers et entreprises.
Pour rappel, un fork est un nouveau logiciel créé à partir du code source d’un logiciel existant lorsque les droits accordés par les auteurs le permettent, ce qui est le cas dans l’Open Source.
Logiciel libre
J’ai fait parti des gens qui ont pensé que l’argent, possédé par Oracle, allait permettre de relancer certains projets Libre en manque de second souffle, généralement par manque de moyen.
ProtonVPN ou NordVPN : le choix rapide
Si vous voulez un VPN gratuit, transparent et orienté vie privée, choisissez ProtonVPN. Si vous voulez surtout le streaming, la vitesse et la simplicité, choisissez NordVPN.
Les deux proposent une garantie satisfait ou remboursé de 30 jours. Si vous ne savez pas lequel choisir, commencez par la version gratuite de ProtonVPN.
Voir la comparaison en 4 points
| Critère | ProtonVPN | NordVPN |
|---|---|---|
| Version gratuite | Oui, sans carte bancaire | Non |
| Streaming | Possible sur certains serveurs | Plus efficace pour les catalogues étrangers |
| Confidentialité | Open source, basé en Suisse | Code propriétaire |
| Prix | Dès 2,99 euros par mois | Dès 3,49 euros par mois |

C’était sans avoir compris le principe fondamental du logiciel libre : il a davantage besoin de développeurs et d’utilisateurs que d’une entreprise lui distribuant ses billets afin de prendre possession du logiciel et de sa gouvernance.
Lorsqu’ensuite l’entreprise (ici Oracle) refuse la contribution de ses utilisateurs et développeurs et qu’elle se permet de revenir sur les dédisions prise par la communauté, alors ce logiciel libre n’a plus que son code de libre, d’où le sentiment de devoir « forker » pour retrouver l’état d’esprit initial du projet avant rachat.
Projets forkés
- OpenOffice.org -> Libre Office
- MySQL -> SkySQL, MariaDB et Drizzle
- OpenSolaris -> Illumos et OpenIndiana
- Hudson -> Jenkins
- Sun Grid Engine -> Open Grid Scheduler et Univa Grid Engine
- Java™ SE Implementation -> OpenJDK et Apache Harmony
Article utile ? Dites-le à Google. Ajoutez ce blog à vos sources préférées : un clic, et vous le retrouverez dans vos recherches (et l’AI Mode) au lieu du contenu recyclé par des robots. C’est votre façon de reprendre le contrôle sur ce que vous lisez.
Et si vous avez aimé, partagez (c’est le meilleur coup de pouce pour un blog indépendant qui publie sans algorithme ni sponsor déguisé).
Un clic, gratuit. Nécessite d’être connecté à votre compte Google.


Liens mis à jour
Très bon article.
As-tu des commentaires concernant Oracle / VirtualBox ?
Merci ,
Tesso
@Alexis MP : c’est exact, je voulais simplement parler des implémentations Open Source de Java SE (JDK et JRE).
PS : j’aime bien ton blog, beaucoup d’articles sur Glassfish que je ne connais malheureusement pas encore, de la lecture en perspective ^^
JavaSE est un standard, pas un projet. Il ne peut donc pas être forké.
L’essai suivant, Fear of Forking essay, est très bon dans la démonstration de l’utilité ou pas des forks dans l’histoire des logiciels.