The IOT space is huge. It would be great to be relevant to more of it.

Bryan

On Thu, Apr 29, 2021 at 19:44 Bryan Thompson <br...@blazegraph.com> wrote:

> +1
>
> On Thu, Apr 29, 2021 at 19:43 Jeremy R. Easton-Marks <
> j.r.eastonma...@gmail.com> wrote:
>
>> I'm not sure how much JEP 411 will impact River. I agree with the overall
>> direction that it proposes in removing the security manager. However, I am
>> worried that removing security features is going to cause some other
>> problems in the Java ecosystem. Beyond the potential impact of River.
>>
>> I do think what affect it will have on Apache River should be explored.
>>
>> I am of the opinion that Apache River should look beyond just being a Java
>> only project and that we may need to rethink the way that we approach
>> building distributed systems.
>>
>> On Thu, Apr 29, 2021 at 1:10 PM Simon Roberts <
>> si...@dancingcloudservices.com> wrote:
>>
>> > On Thu, Apr 29, 2021 at 11:40 AM Roy T. Fielding <field...@gbiv.com>
>> > wrote:
>> >
>> > > > On Apr 28, 2021, at 9:24 PM, Michał Kłeczek <mic...@kleczek.org>
>> > wrote:
>> > > >
>> > > > Hi All,
>> > > >
>> > > > I’ve just learned JEP 411 (https://openjdk.java.net/jeps/411 <
>> > > https://openjdk.java.net/jeps/411>) moved to Candidate status.
>> > > >
>> > > > Does this JEP mean end of mobile code and hence Apache River?
>> > >
>> > > No, it's just code. If the code needs to be replaced, it can be
>> replaced.
>> > >
>> > > ....Roy
>> > >
>> > >
>> > I'm not sure how you reach that conclusion Roy (which is not an attempt
>> to
>> > claim that I'm qualified to disagree with you, though I *believe* I
>> > understand the core functioning of this stuff at a reasonable level).
>> >
>> > On the one hand, I'm not sure how many people run River systems in
>> entirely
>> > trusted infrastructures, and for those that do, perhaps they won't care
>> if
>> > the security manager goes away anyway.
>> >
>> > On the other hand, if the security manager and everything that goes
>> with it
>> > disappears, I don't see how you can simply "replace" that from a
>> library.
>> > We're not talking about "capabilities" we're talking about built-in
>> > restrictions in the core libraries for Java SE that are essential to the
>> > behavior of the security manager. If that all goes away, the only way I
>> can
>> > see to put the functionality back is to provide a replacement
>> > implementation of core libraries. That's effectively distributing an
>> > alternate version of Java (though the actual JVM, and the platform
>> specific
>> > binaries can be retained.) Can you explain how you see adding back
>> security
>> > from a library level? Or is your assertion just that you don't see
>> people
>> > caring?
>> >
>> > Of course, that only matters if people want the security manager, which
>> I
>> > admit is not something I've witnessed in 26 years of trying to persuade
>> > them that they do! And it's long been clear that Oracle doesn't see
>> > sufficient value in mobile code for them to bother trying to make it
>> > secure. Frankly I've been struggling to explain the value to people for
>> the
>> > same 26 years.
>> >
>> > --
>> > Simon Roberts
>> > (303) 249 3613
>> >
>>
>>
>> --
>> Jeremy R. Easton-Marks
>>
>> "être fort pour être utile"
>>
>

Reply via email to