OVH Cloud OVH Cloud

Cherche volontaires pour aider a porter la JVM Mustang sur PS3 (sans la totalitee des libs natives)

9 réponses
Avatar
Vincent Cantin
Tout est dans le titre, j'attends de l'aide de courageux ou de gars qui ont
des connaissances en JVM.

Vincent

9 réponses

Avatar
alexandre cartapanis
Tout est dans le titre, j'attends de l'aide de courageux ou de gars qui ont
des connaissances en JVM.

Vincent


lol

Désolé, je n'ai pas 3 ans de ma vie a perdre la ;)

Plus serieusement, avant de vouloir porter la JVM de sun (et je ne suis
pas sur que Sun laisse n'importe qui modifier sa VM), voir peut etre à
porter kaffe ou harmony (la nouvelle JVM de apache).

En particulier, je pense que pour harmony, un certain niveau de
portabilité à déjà été prevu. Peut être qu'il te sera plus facile de
s'integrer dans un tel projet (plutot que de partir de rien).

En tout cas, bonne chance :)

Avatar
Syrion
Ouais alors sauf si t'as un contrat avec Sun ET Sony passe sur le
alt.hackerz.ps3 ou autre du genre parceque non seulement la JVM de Sun
est sous une licence qui interdit ça mais en plus Sony et grosoft
aprécient moyennement (pour des raisons de licence aussi) les coups du
style je mets Ninusque ou Zava dans la boiboite censée être protégée à mort.

j'approuve à fond l'idée mais j'ai peur que ça soit illégal ;p


Tout est dans le titre, j'attends de l'aide de courageux ou de gars qui ont
des connaissances en JVM.

Vincent




Avatar
Vincent Cantin
Désolé, je n'ai pas 3 ans de ma vie a perdre la ;)


tu es bien pessimiste :-)

Plus serieusement, avant de vouloir porter la JVM de sun (et je ne suis
pas sur que Sun laisse n'importe qui modifier sa VM),


La JVM Mustang de Sun est open source et dispo sur leur site web.

voir peut etre à
porter kaffe ou harmony (la nouvelle JVM de apache).


Pas bete de penser a des alternatives. Je vais jeter un coup d'oeil a leur
version et comparer avant de me lancer dans le port. Mais j'ai tout de meme
une preference a priori pour celle de Sun vu que c'est celle de reference et
qu'elle sera toujours la plus up-to-date avec la specification du language,
etc ...

En particulier, je pense que pour harmony, un certain niveau de
portabilité à déjà été prevu. Peut être qu'il te sera plus facile de
s'integrer dans un tel projet (plutot que de partir de rien).


La JVM de Sun, c'est pas rien.

En tout cas, bonne chance :)


Wouais, merci :-)

Avatar
Vincent Cantin
Ouais alors sauf si t'as un contrat avec Sun ET Sony passe sur le
alt.hackerz.ps3 ou autre du genre parceque non seulement la JVM de Sun
est sous une licence qui interdit ça mais en plus Sony et grosoft
aprécient moyennement (pour des raisons de licence aussi) les coups du
style je mets Ninusque ou Zava dans la boiboite censée être protégée à
mort.


j'approuve à fond l'idée mais j'ai peur que ça soit illégal ;p


La boiboite en question n'est pas censee etre protegee a mort.
Ce qui est cense l'etre c'est la protection contre la copie de jeux, c'est
pas pareil. T'as deja vu des programmeurs de GBA se faire arreter ou avoir
des problemes pour avoir ecrit un interpreteur Java pour gba ? non, jamais ?
Pourtant il y a eu un port.

Faire marcher un programme quel qu'il soit sur un hardware que tu achetes
n'est pas en soit illegal. Par contre vendre quelque chose sur support
physique qui marche avec la boiboite "peut" etre assujeti a une license : le
vendeur de la plateforme peut aller dire que tu utilises leur format et
technologie (le support memoire) a leur insue.

Faire un portage de la JVM pour la PS3, ca veut dire quoi ? Ca veut dire
distribuer un executable et des sources, ca ne veut pas dire vendre un jeu
sur support physique. Donc pour ce qui est de Sony, je pense qu'il n'y a
rien d'illegale a faire le port. Pour Sun, je pense que si la communaute
propose de faire le port et permettre le developpement de jeux pour la PS3
en Java, ils ne diront probablement pas non ... donc ya juste a leur
demander l'autorisation, c'est pas la mer a boire.

Avatar
Eärendil
Désolé, je n'ai pas 3 ans de ma vie a perdre la ;)



tu es bien pessimiste :-)


Plus serieusement, avant de vouloir porter la JVM de sun (et je ne suis
pas sur que Sun laisse n'importe qui modifier sa VM),



La JVM Mustang de Sun est open source et dispo sur leur site web.


"Open source" ne signifie pas que tu ais le droit de l'utiliser ou de la
modifier. Les licenses de Sun sont parfois assez etrange, je te
conseille de bien les lire



voir peut etre à
porter kaffe ou harmony (la nouvelle JVM de apache).



Pas bete de penser a des alternatives. Je vais jeter un coup d'oeil a leur
version et comparer avant de me lancer dans le port. Mais j'ai tout de meme
une preference a priori pour celle de Sun vu que c'est celle de reference et
qu'elle sera toujours la plus up-to-date avec la specification du language,
etc ...


En particulier, je pense que pour harmony, un certain niveau de
portabilité à déjà été prevu. Peut être qu'il te sera plus facile de
s'integrer dans un tel projet (plutot que de partir de rien).



La JVM de Sun, c'est pas rien.


En tout cas, bonne chance :)



Wouais, merci :-)





Avatar
Eärendil
Ouais alors sauf si t'as un contrat avec Sun ET Sony passe sur le
alt.hackerz.ps3 ou autre du genre parceque non seulement la JVM de Sun
est sous une licence qui interdit ça mais en plus Sony et grosoft
aprécient moyennement (pour des raisons de licence aussi) les coups du
style je mets Ninusque ou Zava dans la boiboite censée être protégée à


mort.

j'approuve à fond l'idée mais j'ai peur que ça soit illégal ;p



La boiboite en question n'est pas censee etre protegee a mort.
Ce qui est cense l'etre c'est la protection contre la copie de jeux, c'est
pas pareil. T'as deja vu des programmeurs de GBA se faire arreter ou avoir
des problemes pour avoir ecrit un interpreteur Java pour gba ? non, jamais ?
Pourtant il y a eu un port.

Faire marcher un programme quel qu'il soit sur un hardware que tu achetes
n'est pas en soit illegal. Par contre vendre quelque chose sur support
physique qui marche avec la boiboite "peut" etre assujeti a une license : le
vendeur de la plateforme peut aller dire que tu utilises leur format et
technologie (le support memoire) a leur insue.

Faire un portage de la JVM pour la PS3, ca veut dire quoi ? Ca veut dire
distribuer un executable et des sources, ca ne veut pas dire vendre un jeu
sur support physique. Donc pour ce qui est de Sony, je pense qu'il n'y a
rien d'illegale a faire le port. Pour Sun, je pense que si la communaute
propose de faire le port et permettre le developpement de jeux pour la PS3
en Java, ils ne diront probablement pas non ... donc ya juste a leur
demander l'autorisation, c'est pas la mer a boire.




Vas expliquer ca a Sun ou Sony.

Serieusement, et comme je l'ai dis dans un post plus haut, je pense que
ce que tu t'appretes a faire est totalement interdit. Le plus simple
serai de contacter Sun et Sony pour leur soumettre l'idée, eux te diront
si c'est autorisé ou pas.

Encore bonne chance


Avatar
Vincent Cantin
Serieusement, et comme je l'ai dis dans un post plus haut, je pense que ce
que tu t'appretes a faire est totalement interdit. Le plus simple serai de
contacter Sun et Sony pour leur soumettre l'idée, eux te diront si c'est
autorisé ou pas.


C'est bien ce que je compte faire. Et si Sun me dit non, et bien je ferais
ma propre JVM. C'est bien legal, ca ?

Avatar
Vincent Cantin
Serieusement, et comme je l'ai dis dans un post plus haut, je pense que ce
que tu t'appretes a faire est totalement interdit. Le plus simple serai de
contacter Sun et Sony pour leur soumettre l'idée, eux te diront si c'est
autorisé ou pas.


C'est bien ce que je compte faire. Et si Sun me dit non, et bien je ferais
ma propre JVM. C'est bien legal, ca ?

Avatar
Guillaume
Earendil:
Serieusement, et comme je l'ai dis dans un post plus haut, je pense que ce
que tu t'appretes a faire est totalement interdit.
Vincent:


C'est bien ce que je compte faire. Et si Sun me dit non, et bien je ferais
ma propre JVM. C'est bien legal, ca ?


Cote Sun, il n'y aura pas de probleme. Il y a une licence qui permet ca:
la Research License. Elle a juste de tres tres grosses contraintes,
genre tu ne peux rien redistribuer.
Quant a creer une JVM, bof. Il y en a deja beaucoup. Tu devrais plutot
lancer (ou rejoindre s'il a deja commence) le portage de Kaffe.

--
La copie d'ecran la plus chere du monde
http://www.milliondollarscreenshot.com/