Java Security

Posté par  . Modéré par trollhunter.
Étiquettes :
0
21
jan.
2001
Java
Extrait:
"Langage universel par excellence, Java offre au programmeur un framework complet pour concevoir des applications client/serveur sécurisées. Tout ceci est expliqué en détail dans le présent ouvrage, véritable bible de la sécurité vue par Java."

Projet Open Source dans Login:

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
28
fév.
2001
Java
Je me présente, Romain GUY, pigiste Java et Linux pour le magazine mensuel Login:. A la lecture d'une récente discussion portant sur le magazine Login:, à l'occasion de la sortie du Hors Série n°5 consacré au langage C, un intervenant membre de LinuxFr a lancé l'idée de "décortiquer un projet Open Source". L'exemple d'un éditeur de texte était cité.

Ayant la charge d'une partie de la rubrique de programmation Java depuis presque un an, l'idée m'a parue excellente. De plus, je conduis depuis maintenant deux ans un projet Open Source (GPL) écrit en Java: Jext un éditeur de texte destiné aux programmeurs (www.jext.org).

J'ai donc fait part de cette idée au rédacteur en chef de Login:, Mr David Feugey. Ayant reçu son approbation, je me tourne vers vous:

Souhaitez-vous voir apparaître à partir du mois de Mai ou de Juin, dans la rubrique Programmation Java de Login:, l'analyse d'un projet Open Source ?

Le lancement de ce "projet" dépendra uniquement de votre retour dans ce thread. Vous pouvez également répondre à mon adresse.

Informations sur le projet Jext:
- deux ans d'existence
- licence GPL 2
- utilise des librairies Open Source (donc une librairie GNU)
- référencé comme projet libre sur www.gnu.org
- 60 000 lignes de code (dont 49 984 lignes réelles)
- mailing list forte de 180 développeurs
- extensible (plugin, XML, support de plusieurs langues...)
- hébergé sur SourceForge.net
- développement réalisé sous Windows 98/2000 et Linux

Bien entendu, les contributions au projet au cours de la série d'articles seront présentées et analysées si besoin est.

[Note du modérateur: l'idée est intéressante pour la communauté, c'est uniquement à ce titre que nous la diffusons]

Serveurs d'application Java open source

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
5
mar.
2001
Java
Dans cet article, l'auteur réalise une présentation très sympathique des possibilités de l'open source dans le monde des serveurs d'application Java:

A lire, pour tout savoir sur les Servlets, les JSPs, les EJBs, les mapping objet/relationnel, XML+XSLT...

Quelques bonnes adresses se trouvent à la fin de cet article.

Décompresseur mpeg4 en Java

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
20
avr.
2001
Java
IBM Alphaworks présente un codec mpeg4. Si le codeur est Win32 only, le décodeur est en "pur" Java et donc marche partout.
(6. Which MPEG-4 Profile does the decoder support?
The decoder fully supports the MPEG-4 Visual Simple Profile (ISO/IEC 14496-2), with the exception of RVLC. )

La question: "et un encodeur pour Linux ?" a une reponse dans le forum:
"As for support for Linux, that may be interesting mainly because we have some other encoders written for AIX (unix). At this point it is an issue if someone realy wants it and is ready to pay. Otherwise, it will be done if we feel there is a good market for that."

et c'est pas un Logiciel Libre, au cas ou vous en doutiez encore.

Apprendre Java

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
24
avr.
2001
Java
Un livre de plus en ligne pour apprendre Java. Et puis tous les compilateurs générant du Bytecode. J'aime bien Jython.

Let's have some Jun

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
26
avr.
2001
Java
La nouvelle version de Jun, une bibliothèque basée sur OpenGL pour faire des graphes mathématiques et topologiques est sortie. Elle existe pour Java et Smalltalk. (elle est open-source)
Sur le même site, on trouve Faham, un visualiseur de hierarchie de classe (qui utilise Jun, bien sur).

Ozone: la première version stable disponible

Posté par  (site web personnel) . Modéré par trollhunter.
Étiquettes :
0
28
avr.
2001
Java
Ozone est un système de gestion de base de données orienté objet entièrement écrit en Java et distribué sous une licence OpenSource (un peu à la GNU GPL mais revisitée). La première version complète en terme de fonctionalités, et surtout stable, est enfin disponible.

Le projet Ozone a pour but principal d'offrir aux développeurs une base de données purement objet et purement Java. On peut noter certaines contributions du projet Apache dans la distribution d'Ozone, à savoir Xerces-J et Xalan-J.

Nouvelle version de NetBeans disponible

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
7
mai
2001
Java
La nouvelle version 3.2 de NetBeans est sortie la semaine dernière.
Au chapitre des nouveautés, pleins de chose, particulièrement la modularité : on peut maintenant désactiver les parties que l'on n'utilise jamais (la construction de GUI automatique, pouah!!!), pour alléger les ressources utilisées et l'affichage nécessaire. Le look a aussi changé un peu. Pour plus de rensseignement, lire le changelog.
A noter que la version RC2 du jdk 1.3.1 de Sun est disponible en early access, et qu'elle corrige l'énervant problème des claviers non-US sous Swing.

Java 2 SDK et Runtime Environment v 1.3.1

Posté par  (site web personnel) . Modéré par Val.
Étiquettes : aucune
0
18
mai
2001
Java
Sun vient de mettre en téléchargement sur son site la version 1.3.1 de son Java 2 SDK + JRE

Notes du modérateur:
Cette version est principalement une correction de bugs (j'ai rajouté le lien vers la page correspondante chez Sun) dont :
- un Java Plug-in plus facile à utiliser et à configurer
- un nouveau mécanisme de prise en compte des erreurs dans la JVM
- évolution du support des locales (Simplified and Traditional Chinese, English, French, German, Italian, Japanese, Korean, Spanish, Swedish)

Sinon l'API n'a pas changée.

JavaTM 2 SDK, Standard Edition,

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
24
mai
2001
Java
La version beta de Java2 SDK v1.4 bêta pour Linux, Solaris est maintenant disponible !

- Nouvelles fonctions dans JFC/Swing,JavaTM Web Start, JavaTM Plug-in et internationalisation
- XML, CORBA, IPv6, et technologie JDBCTM 3.0
- Amélioration de Java2D, rendu en fullscreen, page flipping, meilleur double buffering, support 64-bit, scalable I/O, amélioration de la JVM
- Sécurité : JavaTM Secure et JavaTM Cryptography extensions, JavaTM Authentication and Authorization Service, Kerberos support, and a Certificate Path API....

JSR47 vs. log4j ou les problèmes de la licence Sun sur le langage Java

Posté par  (site web personnel) . Modéré par oliv.
Étiquettes :
0
19
juin
2001
Java
Premier gros problème pour Sun concerant l'évolution des API du langage Java. En effet pour la première fois le comité de certification des spécifications du langage, chapeauté par Sun, se met la communauté des développeurs Open-Source sur le dos.



La version du langage incriminée est la prochaine version à paraître de Java2, à savoir la version 1.4 du JDK ou JRE, et concerne plus particulièrement l'API facilitant les logs applicatifs (Logging API). La dernière proposition de spécification de celle-ci écarte définitivement tout le travail effectué par les contributeurs du projet Log4J (aujourd'hui un projet Apache), API largement utilisée par la communauté des développeurs Java publiant pour le logiciel libre (sissi, il y en a plein :-P).


De plus Log4J a été porté pour d'autres langages comme C++, signe d'une bonne architecture globale de cette API qui permet presque tous les type de logs (fichiers, console, syslog UNIX, eventLog Windows...).



Le point de tension ultime est atteint lorsque l'on observe les fonctionnalités/performances de ces deux API (celle de Sun vs. celle du projet Apache), autant dire que tous les principaux acteurs des implémentations libres en Java font des bonds et comptent bien en découdre avec Sun sur le sujet. Maintenant, il faut se dépêcher... la prochaine version de Java2 sort bientôt.



La bataille sera rude et la guerre est loin d'être terminée tant que Java ne sera "libre" vis-à-vis de Sun. Maintenant, Sun peut-il se permettre de lâcher Java par les temps qui courent, avec un C# dans le coin ? Je fais appel à tous les développeurs Java soutenant les participations libres pour ce langage et susceptibles de faire pencher la balance à se manifester...



NB: Je vous invite à consulter le petit comparatif présent dans les liens ci-dessous, c'est assez explicite. Pour les "vrais", ne manquez pas la lecture de la critique de Ceki Gülcü, fondateur historique du projet Log4J.

Struts 1.0

Posté par  . Modéré par oliv.
Étiquettes :
0
27
juin
2001
Java
Strust, framework MVC2 supporté par le projet Apache, est disponible depuis peu en version 1.0. Il s'agit d'un événement majeur pour le monde open source java car Struts est le projet le plus ambitieux et plus abouti dans le domaine.

Pour information, la couche client d'application-servers.com a entièrement été réécrite. Le site est maintenant supporté par Struts et Struts-Layout (une extension à Struts qui sera bientôt publiée sous licence open source).

Linux et Java ensemble ...

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes : aucune
0
16
juil.
2001
Java
Voici un article intéressant qui montre qu'en s'associant intelligement, Linux et Java pourraient devenir la plate-forme idéale pour les entreprises et prendre ainsi du marché à Microsoft.

L'auteur est très (trop ?) optimiste, mais il y a beaucoup de vrai dans son article.

Java J2EE vs .Net

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
6
août
2001
Java
Un article plein de bon sens pour ceux qui doutent encore de l'avance de Java dans les WebServices, notament grace aux travaux OpenSource.

Merci à application-servers.com.

Ze-NewsGet v0.1 est sorti !

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
13
août
2001
Java
Ze-NewsGet est une application diffusée sous GNU/GPL, légère et portable, écrite en java, permettant de récupérer et d'afficher les titres des news de sites équipés de fichiers de backend (exemple : http://www.ze-linux.com/backend4parser.php).

Ze-NewsGet averti, par signale sonore (configurable) et visuel l'utilisateur lorsque qu'une news viens d'être rajoutée. Il suffit ensuite de cliquer sur le titre pour être automatiquement redirigé sur la news du site.

Ze-NewsGet fonctionne sous tout système d'exploitation (Linux, Windows, MacOS, ...) possédant un environnement java (JDK, JRE ...)

Grâce à Ze-NewsGet plus besoin de visiter les principaux sites de news toute les 2 minutes, ce sont les news qui viennent à vous !

Ze-Newsget v0.2

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
3
sept.
2001
Java
La nouvelle mouture de Ze-Newsget viens de sortir.
Cette version supporte maintenant les backends Xml/Rdf/Rss !

A l?occasion de cette sortie, un annuaire de site à été créé.
Il permet de trouver les backends des sites pour pouvoir les insérer dans Ze-NewsGet.

Apprendre Java en jouant

Posté par  . Modéré par trollhunter.
Étiquettes :
0
10
sept.
2001
Java
Quoi de mieux que d'apprendre en se divertissant ?
Voici un jeu qui permet de programmer des robots en java et de les faire s'affronter dans une bataille jusqu'a ce que le meilleur gagne!
A quand un serveur en multiplayer et des maps ?

nb: lien trouvé grace a /.

Premier Antivirus GPL multi-plateforme

Posté par  (site web personnel) . Modéré par Yann Hirou.
Étiquettes : aucune
0
11
sept.
2001
Java
Le projet Open Antivirus vient de rendre public la première version de son scanner de virus, écrit en Java (donc totalement multiplateformes). Pour le moment il ne détecte que 5 virus dans 11 variantes.

Le scanner, bien qu'écrit en Java fonctionne assez rapidemment : 120 Mo/sec sur un Duron 900.

Le projet attend donc les contributions des geeks, ils recherchent des signatures de virus. L'outil "PatternFinder" pour faciliter la recherche des signatures est fourni.

Ze-NewsGet v0.3

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
17
sept.
2001
Java
Nouvelle version de Ze-NewsGet, la v0.3

Au menu de cette nouvelle version :
- Corrections de gros bugs
- Reprogrammation intégrale des connections aux backends
- Vérification automatique des mises à jours
- Support de proxy
- Changement du fichier de configuration principal
- Ajout d'un backend sur l'annuaire(http://www.ze-newsget.org/backend2xml)

Attention :
Le fichier de configuration principal a entièrement été changé !
Ne vous contentez pas de récupérer le .jar sinon gars aux problèmes :)

Apache Tomcat 4.0 est sorti !

Posté par  . Modéré par orebokech.
Étiquettes : aucune
0
23
sept.
2001
Java
Vu sur Jakarta :

C'est officiel, avec la sortie des Servlets V2.3 et Jsp 1.2, Tomcat 4.0 est en version finale ! Tomcat supporte donc pleinement cette norme, plus tout plein de nouveautés par rapport à la version 3.2.3.

J2EE/Enhydra: le jeu étrange de Sun

Posté par  . Modéré par Fabien Penso.
Étiquettes : aucune
0
11
sept.
2001
Java
Après 18 mois de négociations avec Sun, Lutris a dû laisser tomber. Enhydra Entreprise, la prochaine version d'Enhydra, le fameux serveur d'applications OpenSource, ne sera pas OpenSource. Lutris, la société qui supporte Enhydra, un peu comme Netscape supporte Mozilla, l'a annoncé officiellement: suite à la licence SCSL de J2EE, il est impossible de faire une version OpenSource d'un serveur d'application J2EE. Conclusion, le site est fermé, Lutris se demandent ce qu'ils vont faire, la communauté n'est pas contente, et Sun a une attitude de plus en plus ambiguë vis à vis de l'OpenSource à un moment critique où ils ont plus que jamais besoin de la communauté pour contrer .NET . A noter que la version précédente d'Enhydra, non J2EE, reste opensource.

Hors Série Java, seconde édition

Posté par  . Modéré par Val.
Étiquettes :
0
28
sept.
2001
Java
Le Hors Série numéro 8 de Login: consacré à Java se penche sur l'utilisation des connexions réseau et de XML au sein de programmes Java.
Pour ce faire, trois petits logiciels sont étudiés:

  • Deux clients emails simple (envoi et réception)

  • Un dictionnaire de traduction simple (XML)

  • Un serveur de jeu de questionnaire (les quiz sont en XML)


Ce Hors Série s'adresse aux personnes possédant les bases de Java. Les gourous de Java n'y trouveront sûrement pas leur intérêt à moins de ne pas connaître le XML.
La partie consacrée au XML décrit la rédaction de documents XML et de DTD. Elle se base également sur l'utilisation d'un parser avec l'API SAX.

Un autre compilateur Java générant du code natif x86

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
17
oct.
2001
Java
Ca vient de sortir en version 1.0, Manta dépend de gcc 2.95 ou supérieur, X Window, libjpeg, libungif et libgmp (Linux et un processeur x86 aussi). De plus ce nouveau compilateur natif a le bon gout d'être publié sous LGPL.



Les points importants sont que ce compilateur supporte les spécifications 1.1 du langage, qu'il a pour but d'exploser (en terme de performances) les autres implémentations de compilateur natif Java et surtout il contient une implémentation efficace de RMI conforme au standards de Sun!



Bref, si il a pas une tête de gagnant celui-la...