[Pkg-ace-devel] ACE, TAO, OpenDDS and ROS2

Linas Vepstas linasvepstas at gmail.com
Sat Mar 10 20:06:35 UTC 2018


Hi Johnny,

Thanks. Where might there be more info on the licensing issue?  Googling
this, I don't see any particular conversation showing up on some mailing
list; maybe my google-foo isn't working today.  Scanning over the licenses,
I saw no issues; Tao seems to have exactly the same license as ACE.

Getting TAO packaged up is one of several steps for getting OpenDDS and
then ROS2 available on Debian.

-- Linas

On Sat, Mar 10, 2018 at 6:39 AM, Johnny Willemsen <jwillemsen at remedy.nl>
wrote:

> Hi,
>
> We had debian packaging for TAO but at some point it got removed, not
> 100% sure why, some license issue as far as I remember. We try to keep
> ACE updated, as part of ACE we maintain the ACE debian packaging file
> but if there are suggestions/improvements, feel free to submit them as
> PR at https://github.com/DOCGroup/ACE_TAO
>
> Johnny Willemsen
> Remedy IT
> Postbus 81 | 6930 AB Westervoort | The Netherlands
> http://www.remedy.nl
>
> On 03/09/2018 08:27 PM, Linas Vepstas wrote:
> > "private" just means that they are not installed.  They're in the source
> > tree, are used to build the package, but aren't part of the package.
> >
> > The private header was in TAO, not ACE. So; libtao builds with some IDL
> > header, but that IDL header is not part of libtao-dev so not installed
> > on the user's system.
> >
> > OpenDDS needed that header ...
> >
> > The biggest problem here is that there is no libtao, no libtao-dev, no
> > maintainers for it in Debian.  It sounds to me like the first step is
> > ... find someone who wants to be libtao maintainer -- and openDDS
> > maintainer, too.
> >
> > Hopefully, this is easier than convincing someone to go to the dentist.
> >
> > --linas
> >
> > On Fri, Mar 9, 2018 at 1:12 PM, Ean Schuessler <eanschuessler2 at gmail.com
> > <mailto:eanschuessler2 at gmail.com>> wrote:
> >
> >     Hi All,
> >
> >     The bug in question is 619213 which says that OpenDDS can't be
> >     packaged because of private ACE headers. Are these headers something
> >     beyond the libace-dev packages or is the license issue resolved?
> >
> >     It looked to us like all the ACE headers are under the same license?
> >
> >     Thanks,
> >     Ean
> >
> >
> >     On Fri, Mar 9, 2018 at 12:52 PM, Linas Vepstas
> >     <linasvepstas at gmail.com <mailto:linasvepstas at gmail.com>> wrote:
> >
> >         Hi,
> >
> >         I'm getting asked questions about Debian packages for libtao-dev
> >         -- it seems that these used to exist ten years ago, but are no
> >         more.  I'm being told that they are needed to build OpenDDS, and
> >         that in turn, this is needed to build ROS2 (robot operating
> >         system)  and that this is blocking the packaging of OpenDDS and
> >         ROS2 for Debian.
> >
> >         Do any of you know anything more about this?  What happened to
> >         libtao?
> >
> >         Linas
> >
> >         --
> >         cassette tapes - analog TV - film cameras - you
> >
> >
> >
> >
> >
> > --
> > cassette tapes - analog TV - film cameras - you
>



-- 
cassette tapes - analog TV - film cameras - you
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-ace-devel/attachments/20180310/1bb33038/attachment.html>


More information about the Pkg-ace-devel mailing list