"up to something" AND "having fun", in part because it was Ambuj who approved releasing the source for Jikes and Postfix, two of IBM's first open-source projects.
The Java "compiler" part has been implemented (I helped write it), and is available under a license approved by the Open Source Initiative. The source can be found at: http://ibm.com/developerworks/opensource.
Slashdot has IBM's permission to use the IBM logo. Indeed, as a result of working on this issue just over a year ago, I became IBM's "representative" to slashdot -- my favorite job responsibility.
It was indeed fun. I also got to be on TV. Hemos had told some reporter about me. When I spoke with the reporter on the morning of the interview, I decided to test his awareness of open-source issues, and had the following exchange:
Dave: Do you know of Richard Stallman?
Reporter: Yes.
Dave: Eric Raymond?
Reporter: No. But I did read the GPL for the first time last night. It's funny though, it reads like a religious manifesto.
Dave: Welcome aboard!
I wound up spending a few minutes under the lights later in the day, just after Hemos, and just before someone else from IBM.
I just got a response from management. Could the AC who posted the original note please send me an e-mail address so I can put you in touch with the (quite senior) manager dealing with this? Otherwise I would expect a posting from management here sometime tomorrow a.m.
Wowsers! I didn't know I was part of a "cover-up" -- I thought I was just an overworked programmer paid by IBM to work full-time on open-source!
In any event, grep does produce the output you report. I will send a letter about this to management.
By the way, I suspect the person who put this file together didn't appreciate the distinction between static and dynamic linking. We first got requests for Jikes for Linux in April '97, and I didn't fully appreciate the distinction then even after exchanging several e-mails with rms himself. I didn't reconsider this again until June '98 (after getting yet more requests, and some help from Nelson Minar at MIT). I spent a couple of weeks going over the GPL and exchanging (lots of) e-mail with one of our attorneys before obtaining permission to release Jikes in binary form for Linux (Jikes was the first binary for Linux released from Research, as it was later the first open-source program from Research).
dave
PS: (Shameless plug). I'll be speaking on Jikes at the Bazaar next week, and also at the NYLUG meeting (in the IBM bldg. at 57th and Madison) Wednesday night. IBM is also sponsoring a reception at FAO Schwartz from 9-11PM Wed. night for Bazaar attendees.
You can e-mail me directly, or submit a note to the jikes-license list. The latter is preferred, as this is in full public view, and is archived, so you can retrieve what others have said about this and other topics.
Subscribe by echo subscribe \ | mail jikes-license-request@watson.ibm.com
xlC is IBM's C compiler; you can plug in the name of your own C compiler. Note that we promise no support now other than to make sure jikespg properly processes the Java grammar, java.g, included in the Jikes compiler source, as we attach higher priority to work on the Jikes compiler.
We put out the source mainly to meet the (understandable) objections raised about the use of machine-generated source in the Jikes compiler source.
"up to something" AND "having fun", in part because it was Ambuj who approved releasing the source for Jikes and Postfix, two of IBM's first open-source projects.
dave
Jikes Project
The Java "compiler" part has been implemented (I helped write it), and is available under a license approved by the Open Source Initiative. The source can be found at: http://ibm.com/developerworks/opensource.
dave
Slashdot has IBM's permission to use the IBM logo. Indeed, as a result of working on this issue just over a year ago, I became IBM's "representative" to slashdot -- my favorite job responsibility.
dave
It was indeed fun. I also got to be on TV. Hemos had told some reporter about me. When I spoke with the reporter on the morning of the interview, I decided to test his awareness of open-source issues, and had the following exchange:
Dave: Do you know of Richard Stallman?
Reporter: Yes.
Dave: Eric Raymond?
Reporter: No. But I did read the GPL for the first time last night. It's funny though, it reads like a religious manifesto.
Dave: Welcome aboard!
I wound up spending a few minutes under the lights later in the day, just after Hemos, and just before someone else from IBM.
dave
I just got a response from management. Could the AC who posted the original note please send me an e-mail address so I can put you in touch with the (quite senior) manager dealing with this? Otherwise I would expect a posting from management here sometime tomorrow a.m.
dave
Wowsers! I didn't know I was part of a "cover-up" -- I thought I was just an overworked programmer paid by IBM to work full-time on open-source!
In any event, grep does produce the output you report. I will send a letter about this to management.
By the way, I suspect the person who put this file together didn't appreciate the distinction between static and dynamic linking. We first got requests for Jikes for Linux in April '97, and I didn't fully appreciate the distinction then even after exchanging several e-mails with rms himself. I didn't reconsider this again until June '98 (after getting yet more requests, and some help from Nelson Minar at MIT). I spent a couple of weeks going over the GPL and exchanging (lots of) e-mail with one of our attorneys before obtaining permission to release Jikes in binary form for Linux (Jikes was the first binary for Linux released from Research, as it was later the first open-source program from Research).
dave
PS: (Shameless plug). I'll be speaking on Jikes at the Bazaar next week, and also at the NYLUG meeting (in the IBM bldg. at 57th and Madison) Wednesday night. IBM is also sponsoring a reception at FAO Schwartz from 9-11PM Wed. night for Bazaar attendees.
FWIW, I think this is the single best introduction to Linux. 2nd edition was also good, but this is much more up-to-date and comprehensive.
You can e-mail me directly, or submit a note to the jikes-license list. The latter is preferred, as this is in full public view, and is archived, so you can retrieve what others have said about this and other topics.
Subscribe by
echo subscribe \
| mail jikes-license-request@watson.ibm.com
dave
Aargh...got address wrong: try
echo subscribe | \
jikes-license-request@watson.ibm.com
dave
You can subscribe to the Jikes license mailing list:
echo subscribe \
| mail jikes-license-subscribe@watson.ibm.com
I read the entries from time to time, and forward them as appropriate.
By the way, we are aware of of the concerns re the termination clause.
dave
http://www.ibm.com/research/jikes
The source can also be found in Download Jikes Current Distribution.
xlC is IBM's C compiler; you can plug in the name of your own C compiler. Note that we promise no support now other than to make sure jikespg properly processes the Java grammar, java.g, included in the Jikes compiler source, as we attach higher priority to work on the Jikes compiler.
We put out the source mainly to meet the (understandable) objections raised about the use of machine-generated source in the Jikes compiler source.
dave