Date: Wed, 5 Jan 100 20:58:26 JST From: SHUDO Kazuyuki Subject: [JavaHouse-Brewers:29785] TYA 1.6 final release To: java-house-brewers at java-house.etl.go.jp (JavaHouse Brewers ML) Message-Id: <200001051158.UAA02957@cafe.muraoka.info.waseda.ac.jp> 首藤です。 FreBSD,Linux / x86 用の JIT コンパイラ、TYA の 1.6 がリリースされました。 最終リリースだそうです。 アナウンスの文面を一部訳します。 1997年の夏にこのプロジェクトを始めたとき、Linux や FreeBSD の JDK には JIT コンパイラがなかった。画像処理な ど現実のアプリケーションにとってインタプリタは本当に遅す ぎた。そのため、自分自身の JIT を書くことにした。 数ヶ月のうちに最初の版をリリースした。しばらくの間、TYA は Linux 用の唯一の JIT であり、何人かのユーザのおかげで、 広く使われる高速なツールに育った - ライセンスに阻まれた JDK のソースコードを、私は一度も見なかったにも関わらず。 1998年の始め、FreeBSD もサポートされた。(訳注: 本当は、 FreeBSD サポートは 98年末。) しかしご存知のように状況は変わり、今や JDK, JIT にも選択 肢がある。これ以上 TYA を開発していく必要を感じなくなっ た。むしろ他の GPL なプロジェクトに加わりたい。私は sun-dot-com-see-source-code-license に決してサインしなかっ たため、したいことをする自由がある。:) (訳注: 暗に『一度 Sun のライセンスにサインしてしまうと Japhar, Kaffe など の GPL な JVM 関連プロジェクトを手助けできなくなる』と言っ ている) これからしばらくの間 TYA はメンテナンスされるが、バグの 修整だけである。 ========== Date: Sat, 1 Jan 2000 12:38:53 +0100 Message-Id: <200001011138.MAA02210@ak.sax.de> From: Albrecht Kleine To: java-linux@java.blackdown.org Cc: java@freebsd.org Subject: announce: TYA 1.6 JIT final release Hi, after about 20 public releases of TYA JIT compiler done in more than two and a half years hobby development now the time has come to present TYA's final release at January 1st 2000! Fetch it from: ftp://gonzalez.cyberus.ca/pub/Linux/java/tya16.tgz Size is 142531 bytes. Soon there will be some mirror sites available. For details look into README and ChangeLog. When I started this project in summer 1997 there was no way of support for any JITs for JDKs on Linux or FreeBSD. Because interpreted java speed was really too slow to do some real world apps like graphic processing (something like my "Iview" example) so I decided to write my own JIT. Within some months I released the first early JDK JIT-addon for the Linux platform. For some time it was the only JIT library for Linux, and thanks the help of some users out there it grew to a widely used and fast tool - although I never have seen any license protected JDK source code from sun. Beginning in 1998 also FreeBSD was supported. But you know the times they are changing and now you have some more options for JDKs and for JITs and so I don't feel no more the need of further TYA developement. Rather I'd like to join some other GPL project team working on different stuff on a bazaar modell. Because I never signed any sun-dot-com-see-source-code-license (or whatever they call that thing) I am free enough to do what I want :) For some time TYA will be further maintained, but for bug fixes only. So now once more again I want to say thanks to all helpers, special thanks to Artur and Shudo for discussion and hints, to Neal for managing ftp hosting and all the package maintainers for distribution. All the best for the NEW YEAR 2000! Albrecht ========== P.S. OpenJIT 1.1.8 がリリースされています。 shuJIT 0.4.0 もリリースされています。 SHUDO Kazuyuki/首藤一幸 私をたばねないで あらせいとうの花のように shudoh at muraoka.info.waseda.ac.jp