-
Aber wie geht es weiter?
Autor: Kaktee 10.12.10 - 09:27
Es ist ein konsequenter Schritt, und er erscheint mir auch richtig zu sein.
Nur fehlt mir bei all dem die Aussage darüber, welchen Weg Apache zukünftig gehen wird. Denn wenn sie keine Zukunft für OpenSource mit Java sehen, müsste nun ein Alternativprojekt entstehen. -
Re: Aber wie geht es weiter?
Autor: Icke bins 10.12.10 - 09:32
Ich hoffe, dass Google vor Gericht damit durchkommt, dass Android eben kein Java ist. Damit wäre der Weg frei, eine Sprache mit Java-Syntax und Java-Kompatibilität umzusetzen, die sowohl auf Handhelds als auch auf dem Server eingesetzt werden kann. Klar bräuchte man dann noch eine Dalvik-Server-VM, aber das sollte doch das geringste Problem sein.
Hauptsache ist, dass man die ganze Infrastruktur rund um die Sprache mit all ihren Tools und Libraries weiterverwenden und _frei_ einsetzen kann. -
Re: Aber wie geht es weiter?
Autor: mir 10.12.10 - 09:34
Kaktee schrieb:
--------------------------------------------------------------------------------
> Es ist ein konsequenter Schritt, und er erscheint mir auch richtig zu
> sein.
>
> Nur fehlt mir bei all dem die Aussage darüber, welchen Weg Apache zukünftig
> gehen wird. Denn wenn sie keine Zukunft für OpenSource mit Java sehen,
> müsste nun ein Alternativprojekt entstehen.
Vielleicht erkennt ja Google die Chance und steigt groß bei Apache Harmony ein? -
Re: Aber wie geht es weiter?
Autor: karlos2 10.12.10 - 10:15
das wird so nicht klappen können. da es niemals eine volle Kompatibilität gewährleistet werden kann, u.a. auch weil Apache Harmony nun nicht mehr vernünftig getesten werden kann, vorallem bei einer solch komplexen Struktur mittlerweile. Apache wird wohl oder übel einen anderen weg suchen müssen.
mein vorschlag: scala ;)
läuft auf JVM und .Net, (Mono müsste auch klappen)
Icke bins schrieb:
--------------------------------------------------------------------------------
> Ich hoffe, dass Google vor Gericht damit durchkommt, dass Android eben kein
> Java ist. Damit wäre der Weg frei, eine Sprache mit Java-Syntax und
> Java-Kompatibilität umzusetzen, die sowohl auf Handhelds als auch auf dem
> Server eingesetzt werden kann. Klar bräuchte man dann noch eine
> Dalvik-Server-VM, aber das sollte doch das geringste Problem sein.
>
> Hauptsache ist, dass man die ganze Infrastruktur rund um die Sprache mit
> all ihren Tools und Libraries weiterverwenden und _frei_ einsetzen kann. -
Re: Aber wie geht es weiter?
Autor: Icke sags 10.12.10 - 10:16
Frei? Das liegt ganz bei Oracales momentanen Stimmungsschwankungen.
-
Re: Aber wie geht es weiter?
Autor: mannoman 10.12.10 - 10:26
Da hast du wohl was nicht verstanden... Es geht nicht um die Zertifizierung der Sprache (das wäre simpel) sondern um die VM. Welche Sprache darauf dann läuft ist Banane. Somit ist Scala nur ein anderes Problem, da die stärke von Java ja im Framework liegt (Stichwort: Batteries included).
Es wird schwer da etwas aufzubauen was lizenzrechtlich unbedenklich ist (java -> Oracle, Mono/.NET -> M$)
Die Revolution frisst ihre Kinder... -
Re: Aber wie geht es weiter?
Autor: ssssssssssssssssssssssssss 10.12.10 - 10:42
karlos2 schrieb:
------------------------------------------------------------------
> weil Apache Harmony nun nicht mehr vernünftig getesten werden
> kann
ich glaub, es ist nichmal das problem, den kram vernünftig zu testen. apache und google haben sicher mehr know-how zur verfügung als oracle.
aber so lange oracle sagt, hey das is nich zertifiziert von uns und wir sind hier die java kings und ständig rum klagt. wird es schwer leute davon zu überzeugen harmony ein zu setzen.
ich wollte kein system verwenden, dass in der nächsten zeit einfach mal dicht gemacht wird, weils patent probleme gab :\ -
Re: Aber wie geht es weiter?
Autor: Foxfire 10.12.10 - 11:09
mannoman schrieb:
--------------------------------------------------------------------------------
> Es wird schwer da etwas aufzubauen was lizenzrechtlich unbedenklich ist
> (java -> Oracle, Mono/.NET -> M$)
Wobei Mono/.Net ja ISO-Standard ist und damit auf jeden Fall noch wesentlich besser dasteht. Java hat ja genau diesen Schritt nie gewagt. Und meist kam der Hinweis, dass ja der JCP das gar nicht nötig machen würde. Scheinbar aber doch. -
Re: Aber wie geht es weiter?
Autor: karlos2 10.12.10 - 13:15
Da hast du wohl was Falsch verstanden.
es geht nicht um die Zertifizierung der JVM, sondern um das Framework.
Scala wird direkt in Bytecode compiliert und kann auch mit relativ wenig aufwand auf beliebige VMs laufen. also es ist total unabhängig von Java, auf wenn es die auf JVM gestartet werden kann und mit java interoperable ist.



