NetBeans en voie de devenir un projet de la fondation Apache
Le projet vient d'être accepté dans Apache Incubator
Le 2016-09-15 17:55:34, par Michael Guilloux, Chroniqueur Actualités
Mise à jour le 03 / 10 / 2016 : NetBeans en voie de devenir un projet de la fondation Apache, le projet vient d’être accepté dans Apache Incubator
À la demande d’Oracle, il y a deux semaines, NetBeans vient d’être accepté dans le projet Apache Incubator. Créé en octobre 2002, Apache Incubator est une passerelle pour les projets open source destinés à devenir des projets de la Apache Software Foundation à part entière. Il s’agira donc d’un projet conteneur temporaire pour le projet NetBeans, jusqu’à ce que ce dernier soit accepté et devienne officiellement un projet ou un sous-projet de la fondation Apache.
Source : Apache
À la demande d’Oracle, il y a deux semaines, NetBeans vient d’être accepté dans le projet Apache Incubator. Créé en octobre 2002, Apache Incubator est une passerelle pour les projets open source destinés à devenir des projets de la Apache Software Foundation à part entière. Il s’agira donc d’un projet conteneur temporaire pour le projet NetBeans, jusqu’à ce que ce dernier soit accepté et devienne officiellement un projet ou un sous-projet de la fondation Apache.
Source : Apache
Vu l’orientation d’Oracle vers le cloud et d’autres domaines que la société semble trouver plus porteurs, la communauté autour du langage Java et des technologies associées émet un doute croissant sur le fait qu’Oracle s’intéresse encore à la plateforme Java. De manière inhabituelle, les développements de Java SE et Java EE semblent trainer, de quoi alimenter les craintes des développeurs et organisations qui reposent sur ces technologies. Du côté de Java EE, des développements parallèles ont même déjà été entamés pour se préparer à des surprises désagréables.
Dans cette atmosphère d’un désintéressement apparent, Oracle propose la gestion de NetBeans à la fondation Apache Software. NetBeans est un environnement de développement intégré écrit en Java qui enregistre plus de 1,5 million d’utilisateurs mensuels actifs, d’après Oracle. L’EDI est disponible sur Windows, Mac, Linux et Solaris et permet aux développeurs de créer rapidement des applications Web, d'entreprise, desktop et mobiles principalement pour les plateformes Java et HTML5, mais aussi pour PHP et C/C++. Il a commencé comme un projet étudiant dans les années 95/96 à Prague, avant d’être racheté par Sun Microsystems puis rendu open source en juin 2000. Après le rachat de Sun par Oracle, NetBeans est du coup passé sous la propriété d’Oracle à l’instar des autres technologies de Sun, dont Java.
Dans la proposition d’Oracle à Apache, le géant des bases de données estime que cette cession pourrait permettre d’obtenir plus de contributions des entreprises, étant donné que la fondation Apache Software se présente comme un terrain neutre. « Bien que NetBeans est déjà open source, le passer à un acteur neutre comme Apache, avec son modèle de gouvernance solide, devrait permettre d'obtenir plus de contributions de diverses organisations », explique Oracle, qui ajoute que de « grandes entreprises utilisent NetBeans comme un framework pour développer des applications internes ou commerciales et sont beaucoup plus susceptibles de contribuer une fois qu'il passe sur un terrain neutre [comme] Apache. »
Visiblement, Oracle semble ne pas ignorer que la nouvelle direction que la société a empruntée depuis un certain temps a jeté un doute sur l’avenir des projets qu’elle dirige. Passer la gestion de NetBeans à une organisation plus sérieuse pourrait donc permettre de maintenir sinon susciter plus d’engouement autour du projet. Ou Oracle ne serait tout simplement plus intéressé par NetBeans, et a choisi de le céder à une organisation qui pourrait mieux s’en occuper ?
Par rapport à cette proposition, la firme de Larry Ellison explique qu’Apache « continuera de se concentrer sur les domaines sur lesquels il a mis l'accent quand il était parrainé par Sun Microsystems et Oracle. Il continuera de se concentrer principalement sur le développement d'outils pour l'écosystème Java, tout en mettant également l'accent sur les outils pour d'autres écosystèmes, langages et technologies, tels que JavaScript, PHP et C/C++. Il continuera à soutenir activement la communauté par le biais de listes de diffusion, de tutoriels et documentation », assure Oracle.
Bien que la société ait décidé de céder la gestion de NetBeans, Oracle explique que même si Apache accepte la proposition, certains de ses employés vont continuer à soutenir le projet en tant que contributeurs individuels. La proposition est encore discutée par les différentes parties.
Sources : Blog NetBeans, Proposition d’Oracle
Et vous ?
Voir aussi :
-
Mickael_IstriaMembre émériteLeur version communautaire, c'est un peu basique. Si tu fais du Java EE, du Spring, du JS... t'as rien de tout ca. Pour le meme prix, NetBeans et Eclipse sont vraiment mille lieues au-dessus. Leur version Ultimate a pas mal de trucs, apres est-ce qu'elle vaut son prix, ca depend vraiment des use-cases et des developpeurs...
Bien qu'il y ait un peu une tendance chez les utilisateurs de JetBrains a se comporter comme des utilisateurs de Mac ("mon truc que j'ai paye cher il est forcement mieux, si tu l'utilises pas c'est que t'es soit nul soit pauvre", il y a aussi une part d'utilisateurs pas forcement ravis par les IDE JetBrains et qui reviennent a NetBeans ou Eclipse. Si ca t'amuses, tu peux regarder les tweets a propos d'intellij, le ton change, la liesse passe, les utilisateurs deviennent plus exigeants et font davantage part de leurs deceptions... Dans le meme temps, NetBeans annonce ce passage a Apache qui est une bonne chose en soi, et la derniere release d'Eclipse a plutot bonne presse.
Bref, la guerre des IDE est loin d'etre terminee!le 21/09/2016 à 10:38 -
UtherExpert éminent séniorJe ne pense pas que le comparer à Subversion soit cohérent: ils ne sont pas bâtis sur le même modèle : Subversion reste la référence des VCS centralisés alors que Git est devenu très rapidement la référence du VCS décentralisé.
C'est vrai que Git est de plus en plus dominant dans les communautés open-source, mais ce n'est pas a cause d'une stagnation de Subversion, c'est juste que le Github a démocratisé le système décentralisé, plus adapté a ce genre de projet.le 23/09/2016 à 7:47 -
MishulynaTraductricele 20/09/2016 à 20:38
-
Mickael_IstriaMembre émériteAh ah, alors je ne veux pas spoiler la discussion sur NetBeans, mais ce commentaire me fait rire et plaisir! Pendant 6 ans, les utilisateurs de JetBrains disaient "IntelliJ c'est trop bien, t'as rien a faire, ca marche tout seul, direct; tu te tapes pas plein de conf comme dans Eclipse" et voila que maintenant on entend le contraire. Le vent tourne...le 22/09/2016 à 9:28
-
bouyeRédacteur/ModérateurApparemment ils ont récupéré le soutient de Gosling.
Source : TwitterEnvoyé par https://twitter.com/GeertjanW/status/777594844893974528 le 19/09/2016 à 1:52 -
ehsavoieMembre actifLes précédents projets OpenOffice et Hudson avaient déjà subi un fork de la communauté (LibreOffice, Jenkins) , là ce n'est pas le cas.
Le passage de Groovy en Apache Groovy a fortement augmenté les downloads et contributions donc pourquoi ça ne serait pas le cas ici ?
Autant contribuer sur la nightly build c'était relativement simple, autant avoir son code dans un patch j'ai jamais réussi donc pour les contributeurs extérieurs c'est juste mieux et nous sommes nombreux à le penser.le 15/09/2016 à 18:57 -
ehsavoieMembre actifCréer un fork à la LibreOffice n'a aucun sens, le fork LibreOffice a eu lieu AVANT le don d'OpenOffice à Apache ce qui n'est pas le cas ici.
Oui tu peux prendre un abonnement JetBrains, après tout certains utilisent MacOS X qui est basé sur un noyau libre BSD. Et il a tellement d'avantages sur les 'autres' que je les cherche encore.
Moi je regarde Intellij très souvent et je reviens toujours à un truc qui marche. Marre de chercher des options de configuration planquées on ne sait où, des exécutions de tests qui ne se font pas comme lors du build, ...le 16/09/2016 à 14:00 -
ehsavoieMembre actifOpenOffice a passé l'incubateur (grâce notamment à IBM) mais ensuite la communauté était déjà partie.le 16/09/2016 à 18:10
-
UtherExpert éminent séniorLibreOffice est lui aussi passé par une phase de refactorisation du projet qui fait qu'il n'a quasiment pas évolué la première année. Je ne vois pas pourquoi Netbeans ne pourrait pas faire de même : il y a déjà souvent plus d'un an entre les versions majeures.
Ce n'est pas la phase d'incubateur qui a tué OOo. Il était déjà mourant quand Oracle l'a laissé a Apache. Tous les contributeurs actifs de la communauté étaient passé a Libre Office.le 17/09/2016 à 0:12 -
ehsavoieMembre actifLa phase d'incubation ne siginifie pas l'arrêt des développements, juste une reprise du code, nettoyage des dépôts (on parle de plus de 33 dépôts mercurial) et résoudre les problèmes de licence pour les dépendances tierces.
Le build de NetBeans est déjà faisable (d'ailleurs il est automatisé), il risque d'y avoir des soucis pour les bundles (JDK + NetBeans) par exemple mais cela peut être fait par une tierce partie (Oracle ? )le 17/09/2016 à 8:30