IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

La Fondation Eclipse annonce la disponibilité générale de son environnement de développement intégré Theia
Qu'elle positionne comme « vraie » alternative open source à Visual Studio Code de Microsoft

Le , par Patrick Ruiz

39PARTAGES

7  0 
La fondation Eclipse annonce la disponibilité générale de son environnement de développement intégré Theia. Sans détour la Fondation positionne l’outil comme « vraie » alternative open source à Visual Studio Code de Microsoft dont l’annonce de l’ouverture a été fait en 2015.

L’EDI Theia s’appuie sur la plateforme de développement d’EDI du même nom (Theia) lancée dans le but de corriger certaines tares que le concurrent Visual Studio Exhibe. En effet, elle entend, au travers de Theia, fournir une « vraie » alternative open source à Visual Studio Code de Microsoft. C’est un positionnement que permet la structure du projet duquel est issu le célèbre éditeur de code de Microsoft.

En effet, la firme de Redmond fait un distinguo entre le dépôt Code-OSS et Visual Studio Code. C’est Code-OSS qui fait l’objet de publication sous licence MIT, donc est open source. Visual Studio Code pour sa part est le binaire compilé à partir des sources ouvertes et d’éléments additionnels sous licence propriétaire. Conséquence : Visual Studio Code est distribué sous une licence propriétaire.

C’est par ce biais que la firme de Redmond garde la main sur le registre d’extensions auquel elle appose sa marque. La réponse apportée via Theia : Open VSX – une implémentation open source du registre d’extensions Visual Studio Code qui ouvre (à des produits autres que ceux de la suite Visual Studio) un accès aux milliers d’extensions sur la place de marché de Microsoft.

« Avec Open VSX, nous voulons créer un registre accessible à tous pour les extensions Visual Studio Code open source. Nous voulons en sus permettre aux organisations d'héberger leurs propres registres au sein de leurs réseaux privés - une fonctionnalité demandée depuis longtemps », précise la Fondation Eclipse. En d’autres termes, la Fondation Eclipse entend héberger sa propre place de marché. Pour cela, elle « encourage les développeurs d’extensions Visual Studio Code à procéder également à leur publication sur Open VSX », explique la Fondation Eclipse dans le cadre de l’annonce de la disponibilité de la v 1.0 de la plateforme de développement d’EDI Theia.


« L'un des aspects les plus convaincants de la nature open-source de l'IDE Theia est la possibilité pour les utilisateurs d'influencer directement le projet par le biais de contributions. Qu'il s'agisse d'ajouter de nouvelles fonctionnalités, d'améliorer les fonctionnalités existantes ou de participer au processus décisionnel, chaque contributeur peut laisser sa marque sur le projet. Cette approche participative favorise un sentiment d'appartenance et de communauté parmi les utilisateurs, ce qui renforce le développement et l'évolution de l'IDE.

Cette ouverture permet aux utilisateurs d'éviter que leur outil de développement ne soit verrouillé par un fournisseur, ce qui est extrêmement important si l'on considère que l'outil de développement est un élément logiciel crucial, qui a un impact sur des aspects essentiels tels que la protection de la propriété intellectuelle, la sécurité et la flexibilité. Le processus de développement de Theia est entièrement basé sur la méritocratie : Il n'y a pas de partie unique qui décide du sort du projet ou qui peut insérer des éléments dans le logiciel qui compromettent votre vie privée.

En même temps, la communauté est libre de personnaliser et d'étendre l'IDE en fonction de ses besoins spécifiques sans craindre d'être liée à la décision d'un seul fournisseur ou à des technologies ou plates-formes propriétaires. Cette liberté encourage l'innovation et garantit que l'IDE Theia reste un outil polyvalent capable de s'adapter à l'évolution constante du paysage du développement logiciel.

En résumé, la base open-source de Theia IDE, soutenue par une communauté dynamique et étayée par une licence qui favorise l'utilisation commerciale, ouvre la voie à un environnement de développement qui permet d'améliorer la qualité de vie des utilisateurs », souligne la Fondation Eclipse.

L'EDI Theia est disponible sous la forme d'une application de bureau téléchargeable. Il peut en sus être facilement déployé dans le nuage et utilisé dans un navigateur. Par conséquent, Theia IDE peut être intégré de manière transparente dans les infrastructures existantes, telles que les portails en ligne ou les environnements d'entreprise, ou même directement hébergé sur des appareils matériels. Pour ces scénarios, il est pratique que grâce à l'architecture modulaire et flexible de la plateforme Theia sous-jacente, vous pouvez améliorer et adapter presque tout avec facilité dans Theia, ce qui en fait un ajustement parfait pour votre cas d'utilisation spécifique.

Source : Fondation Eclipse

Et vous ?

Que pensez-vous des propositions de valeur de cet EDI et de sa plateforme de développement d’environnements de développement intégrée ? Collent-elles avec vos besoins ? Quelles attentes additionnelles avez-vous à formuler ?

Voir aussi :

Eclipse Che, la nouvelle génération de l'EDI Eclipse accessible depuis un navigateur web est disponible en téléchargement
La version 4.10 d'Eclipse est disponible, l'IDE apporte une aide rapide pour ajouter le type « var » au paramètre lambda
La nouvelle version de l'EDI Eclipse est disponible, Photon supporte Java 10 et JUnit 5.1

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Mickael_Istria
Membre expert https://www.developpez.com
Le 27/07/2024 à 16:04
Citation Envoyé par petitours Voir le message
Je profite de l'occasion pour demander quells sont les motivations du dev de Theia par la fondation si ce n'est pas une évolution de l’éclipse actuel ?
La dispersion (de l'offre et de la ressource humaine) me semble risquée, non ?
La Fondation Eclipse n'est pas un editeur logiciel, c'est une fondation de soutien et d'hebergement de projets open-source (aussi au niveau gouvernance OSS, legal, securite, ecosysteme, lobbying... ce qui est sa valeur ajoutee par rapport a un projet juste sur GitHub). La Fondation accepte tous les projets OSS qui veulent adherer a ses regles pour beneficier de ses services, sans discrimination forte sur le projet.
Donc il y a dans la fondation Eclipse de multiples projets concurrents, ce qui n'est un probleme pour personne car les projets concurrents en termes d'utilisateur ne le sont pas forcement en terme de contributeurs. Donc 2 projets concurrents dans la fondation peuvent tout a faire rencontrer les succes chacun de leur cote.
Concretement, le nombre de contributeur sur les 2 projets est en augmentation lente ces temps-ci il me semble.
La dispersion est un risque, mais tout miser sur un seul projet en est souvent un encore plus grand. Tant que des contributeurs y trouvent leur compte dans l'un ou l'autre projet, il n'y a pas d'avantage clair a en couper un, on n'est jamais sur que 100% des resource d'un projet mort seront redirigee vers un autre plutot que sur d'autres concurrents.
1  0 
Avatar de RenarddeFeu
Membre averti https://www.developpez.com
Le 09/07/2024 à 0:31
J'ai jamais aimé VSCode, donc ça me fait plaisir que des alternatives émergent.
1  1 
Avatar de Mickael_Istria
Membre expert https://www.developpez.com
Le 20/07/2024 à 11:20
Citation Envoyé par petitours Voir le message
Super
J'adore eclipse malgré certains petits défauts et je déteste de plus en plus v studio code au treeview nullissime et qui colle des boutons de partout, flexible mais ou jamais rien est bien intégré.
C'est une grande nouvelle qu'éclipse prenne un coup de jeune.
Merci
Eclipse Theia et Eclipse IDE (le "classique") sont 2 IDEs differents qui ne partagent pas grand chose. Les changements dans Eclipse Theia n'affectent pas l'IDE classique.
Par contre, l'IDE classique recoit des milliers d'ameliorations a chacune de ses releases trimestrielles. Les principaux "coups de jeunes" sont listés ici: https://eclipseide.org/release/noteworthy/
0  0 
Avatar de petitours
Membre chevronné https://www.developpez.com
Le 22/07/2024 à 9:55
Citation Envoyé par Mickael_Istria Voir le message
Eclipse Theia et Eclipse IDE (le "classique") sont 2 IDEs differents qui ne partagent pas grand chose. Les changements dans Eclipse Theia n'affectent pas l'IDE classique.
Par contre, l'IDE classique recoit des milliers d'ameliorations a chacune de ses releases trimestrielles. Les principaux "coups de jeunes" sont listés ici: https://eclipseide.org/release/noteworthy/
Theia n'est il pas destiné à remplacer l'ide "classique" à terme ?
Aprés je viens de voir que Theia est la base utilisé par l'ide arduino v2 qui est universellement considéré comme très mauvais par les fans arduino. J'aide mon gamin dessus, des trucs aussi élémentaires que l'autocomplétion ou le F12 fonctionnent 1 fois sur 50, c'est catastrophique comme outil et ça ne fait pas de la bonne pub pour theia.
0  0 
Avatar de Mickael_Istria
Membre expert https://www.developpez.com
Le 25/07/2024 à 10:29
Citation Envoyé par petitours Voir le message
Theia n'est il pas destiné à remplacer l'ide "classique" à terme ?
Non, les 2 cohabiteront aussi longtemps qu'ils auront des contributeurs pour le maintenir.
0  0 
Avatar de CoderInTheDark
Membre émérite https://www.developpez.com
Le 25/07/2024 à 15:25
J'aime bien Eclipse, car je me suis habitué aux raccourcis clavier, et je peux naviguer facilement dedans.
Il est plutôt accessible.

Netbeans je l'ai trouvé lent et moins réctif q'Eclipse.
Je parle au passé car je n'ai pas retenté depuis longtemps.

VScode c'est surtout pour le JS t angular.
Il est accessible mais pas pour tout, je préfére lancer un terminal qu'utiliser celui intégré.

Il faudrait que je retente Intelij IntelliJ , mais je suis plutôt confortable avec Eclipse.
Je teste juste bien les nouvelles versions avant de changer
0  0 
Avatar de petitours
Membre chevronné https://www.developpez.com
Le 27/07/2024 à 11:39
Citation Envoyé par Mickael_Istria Voir le message
Non, les 2 cohabiteront aussi longtemps qu'ils auront des contributeurs pour le maintenir.
Je profite de l'occasion pour demander quells sont les motivations du dev de Theia par la fondation si ce n'est pas une évolution de l’éclipse actuel ?
La dispersion (de l'offre et de la ressource humaine) me semble risquée, non ?
0  0 
Avatar de petitours
Membre chevronné https://www.developpez.com
Le 06/11/2024 à 16:48
Citation Envoyé par Sébastien Courvire Voir le message
J'ai toujours eu du mal avec Eclipse. C'est lent, ça rame (pas autant que Netbeans certes), mais c'est clairement au-dessous d'autres EDI professionnels. Ceci dit, je veux bien admettre que c'est bien qu'il y ait de la concurrence, cela force tout le monde à s'améliorer.
J'utilise Eclipse via l'IDE de STmicro pour les STM32, ça rame absolument pas, même sur le terrain avec des portables de 2012.
0  0 
Avatar de petitours
Membre chevronné https://www.developpez.com
Le 11/07/2024 à 10:44
Super
J'adore eclipse malgré certains petits défauts et je déteste de plus en plus v studio code au treeview nullissime et qui colle des boutons de partout, flexible mais ou jamais rien est bien intégré.
C'est une grande nouvelle qu'éclipse prenne un coup de jeune.
Merci
0  1 
Avatar de Sébastien Courvire
Futur Membre du Club https://www.developpez.com
Le 06/11/2024 à 16:28
J'ai toujours eu du mal avec Eclipse. C'est lent, ça rame (pas autant que Netbeans certes), mais c'est clairement au-dessous d'autres EDI professionnels. Ceci dit, je veux bien admettre que c'est bien qu'il y ait de la concurrence, cela force tout le monde à s'améliorer.
0  1