This is the mail archive of the
newlib@sourceware.org
mailing list for the newlib project.
Re: [PATCH 001/114] Add initial port for Phoenix-RTOS.
- From: Sebastian Huber <sebastian dot huber at embedded-brains dot de>
- To: Jakub Sejdak <jakub dot sejdak at phoesys dot com>, newlib at sourceware dot org
- Date: Tue, 12 Apr 2016 11:04:41 +0200
- Subject: Re: [PATCH 001/114] Add initial port for Phoenix-RTOS.
- Authentication-results: sourceware.org; auth=none
- References: <1460370132-4880-1-git-send-email-jakub dot sejdak at phoesys dot com>
Hello Jakub,
I would add a new port as one big patch. Several files contain this
license header:
+/* Copyright (C) 2012-2016 Phoenix Systems (http://www.phoesys.com/).
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, write to the Free
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+ 02111-1307 USA. */
Newlib is supposed to use a non-copyleft license, e.g. 2-clause BSD.
You add duplicates of several standard header files to your port. Why do
you not use the header files already present in Newlib?
We work currently on an integration of the FreeBSD network header files
defined by POSIX (and maybe some de-facto standard headers) for RTEMS.
Maybe we should think about adding these header to default Newlib and
share them between Cygwin, RTEMS and your new port.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.