harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rodrigo Kumpera <kump...@gmail.com>
Subject Re: [arch] Modular JVM component diagram
Date Tue, 30 Aug 2005 14:13:15 GMT
Using APR doesn´t mean Harmony won´t be posix compliant. Only that it
will be one layer above the posix stuff.



On 8/30/05, Xiao-Feng Li <xiaofeng.li@gmail.com> wrote:
> Hi, Ron, I think your concern is valid. We fully understand POSIX has
> been and is being used widely. That's why we want to have a discussion
> here. APR does have some features a JVM may need in all platforms,
> such as atomic operations, which are lacked in POSIX. And APR is
> available on a couple of different platforms. Yes, POSIX is availabe
> on some non-UNIX systems too, e.g., one can use POSIX on Windows
> through Windows Services for UNIX or Cygwin.
> 
> I'd like to hear how other people think. Folks on the mailing list, comments?
> 
> Thanks,
> xiaofeng
> 
> On 8/29/05, Ron Braithwaite <ron@braithwaites.net> wrote:
> > On Aug 28, 2005, at 6:06 PM, Xiao-Feng Li wrote:
> > > Posix is popular and widely used across many different platforms.
> > > Intel had
> > > implemented ORP basically on top of Posix, and it was easy to use
> > > Posix to
> > > wrap Windows APIs.
> > >
> > > Now there are more portable API libraries to choose from, such as
> > > APR, and
> > > IBM Portability Library. For ease of portability across a broad
> > > range of
> > > platforms, I suggest that we use APR as the portability api. Do
> > > folks on the
> > > mailing list think that this is a good idea?
> > >
> > > Thanks,
> > > xiaofeng
> >
> > <delurk>
> >
> > As an intensely interested bystander, I'll just kick in my two cents
> > here. Posix compliance is a really good idea, since it is so
> > frequently specified by so many corporate and governmental policies
> > and regulations (e.g., AFIPS, if memory serves).
> >
> > Yes, there are some portable API libraries out there that are
> > superior in certain aspects to Posix. But I think the repercussions
> > of not being Posix-compliant are going to cost more than any gains
> > from specific gains by a less ubiquitous library.
> >
> > Just my two cents worth.
> >
> > Peace,
> > -Ron
> > </delurk>
> >
> > Ron Braithwaite
> > 2015 NE 37th Ave
> > Portland, OR 97212 USA
> > 503-267-3250
> > ron@braithwaites.net
> >
> >
>

Mime
View raw message