Rhino source code (Was: Rhino build support)
A. Sundararajan
sundararajan.athijegannathan at oracle.com
Thu Nov 10 16:15:00 UTC 2011
Hi Henri,
The sources are self contained - no external dependencies apart from jdk
code itself. The "javax.script" API classes and other "com.sun.script"
implementation classes are already part of OpenJDK. It should be
possible expand contents of src directory under $jdk/src/share/classes
and adjust makefiles to add "sun/org" package (pls note that sun/org is
the package prefix of the modified Rhino sources).
-Sundar
Henri Gomez wrote:
> Very good news.
>
> Questions :
>
> - Could these CloseJDK changes be used in OpenJDK builds ?
> - Advices/directions on how to tweak current build to include them ?
>
> Cheers
>
> 2011/11/10 A. Sundararajan <sundararajan.athijegannathan at oracle.com>:
>
>> Hi All,
>>
>> We have posted CloseJDK changes to Rhino to java.net site. The Oracle
>> modified Rhino sources can be downloaded from http://jdk7.java.net/rhino/
>>
>> The jdk7 release notes will be shortly updated to point to the
>> aforementioned URL.
>>
>> Thanks,
>> -Sundar
>>
>> A. Sundararajan wrote:
>>
>>> Hi,
>>>
>>> Yes, we are working on updating the release note to point people to the
>>> CloseJDK Rhino changes.
>>>
>>> Thanks,
>>> -Sundar
>>>
>>>
>>> mark.reinhold at oracle.com wrote:
>>>
>>>> 2011/10/31 4:51 -0700, mark at klomp.org:
>>>>
>>>>
>>>>> This might have slipped through with all the excitement around JavaFX
>>>>> being liberated and all the new JEPs. But it would really help us if you
>>>>> could take a quick peek and point us in the right direction.
>>>>>
>>>>> It would be good for us to make sure we all distribute the same
>>>>> javax.script javascript support, whether it is ClosedJDK, OpenJDK,
>>>>> IcedTea or the MacOSX port. Users probably would like to be sure it is
>>>>> all compatible and supports the same features.
>>>>>
>>>>>
>>>> Sundar -- Could you please summarize the changes you made to the Rhino
>>>> code when you last updated the copy used in the Oracle builds? Thanks.
>>>>
>>>>
>>>>
>>>>> Maybe it is already in the distribution legal notes somewhere, but we
>>>>> looked and cannot find it (maybe we looked in the wrong place). Assuming
>>>>> you are redistributing Rhino under the GPL/MPL there really should at
>>>>> least be a conspicuous notice stating where to find the modifications
>>>>> used to make the binary Oracle is distributing (MPL section 3.6 and/or
>>>>> GPL section 3).
>>>>>
>>>>>
>>>> That should be in the Oracle JDK 7 release notes, but I don't see it,
>>>> so I'll ask someone to take care of it.
>>>>
>>>> - Mark
>>>>
>>>>
>>>
>>
More information about the discuss
mailing list