Hi,

For the AW license, I would recommend to check that on the regular ACE mailing list, the files where added by Doug Schmidt himself.

Theoretically TAO_IDL can be replaced at some point by ridlc as new IDL compiler which doesn't have this license problem, but probably that is 6 months of work.

Johnny

On 01/23/2013 08:39 AM, Ralf Treinen wrote:
Hi,

On Tue, Jan 22, 2013 at 10:32:13PM +0100, Thomas Girard wrote:

ace source package consists in the following software:
  - ACE, a C++ networking library
  - TAO, a CORBA ORB built on top of ACE

What is faulty here is TAO_IDL (idl to C++ mapping) and a piece of
marshalling code (again, for TAO). So ACE can remain in main, but TAO
has to go to non-free.

This means two repackaging: one for ACE and another for TAO (not
distributed stand-alone ATM) in non-free.

OK. Here is what I will try tonight when I get back from work:
- repack the orig.tar.gz without the two windows executables, the TAO
   source tree, and the files in examples/ that are under Addison Wesley
   licence.
- remove all tao-related packages from debian/control, that is

Package: libtao-2.1.2
Package: libtao-dev
Package: libtao-doc
Package: libtao-orbsvcs-2.1.2
Package: libtao-orbsvcs-dev
Package: libtao-qtresource-2.1.2
Package: libtao-qtresource-dev
Package: libtao-xtresource-2.1.2
Package: libtao-xtresource-dev
Package: libtao-flresource-2.1.2
Package: libtao-flresource-dev
Package: libtao-tkresource-2.1.2
Package: libtao-tkresource-dev
Package: libtao-foxresource-2.1.2
Package: libtao-foxresource-dev
Package: tao-idl
Package: tao-ifr
Package: tao-imr
Package: tao-ft
Package: tao-utils
Package: tao-cosnaming
Package: tao-naming
Package: tao-costrading
Package: tao-trading
Package: tao-cosevent
Package: tao-event
Package: tao-rtevent
Package: tao-ftrtevent
Package: tao-cosnotification
Package: tao-notify
Package: tao-load
Package: tao-tls
Package: tao-log
Package: tao-scheduling
Package: tao-cosconcurrency
Package: tao-concurrency
Package: tao-coslifecycle
Package: tao-lifecycle
Package: tao-costime
Package: tao-time

- remove all files from debian/ that are related to these packages, and
   other mentions of tao stuff in debian/rules and possibly elsewhere in
   debian/* files.

In what concerns a new tao package for nonfree I leave that to you ...

Cheers -Ralf.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to