diff --git a/docs/ch.txt b/docs/ch.txt index 983c89dc2..b0d662426 100644 --- a/docs/ch.txt +++ b/docs/ch.txt @@ -72,8 +72,9 @@ * - Almost totally written in C with little ASM code required for ports. * *

Related pages

- * - @subpage Concepts - * - @subpage Articles + * - @subpage concepts + * - @subpage lic_faq + * - @subpage articles */ /** diff --git a/docs/src/articles.dox b/docs/src/articles.dox index a152d7c44..59350b732 100644 --- a/docs/src/articles.dox +++ b/docs/src/articles.dox @@ -18,7 +18,7 @@ */ /** - * @page Articles Articles + * @page articles Articles * @{ * ChibiOS/RT Articles and Code Examples: * - @subpage article_atomic diff --git a/docs/src/concepts.dox b/docs/src/concepts.dox index cfa5bfbc3..531340560 100644 --- a/docs/src/concepts.dox +++ b/docs/src/concepts.dox @@ -18,7 +18,7 @@ */ /** - * @page Concepts Concepts + * @page concepts Concepts * @{ * @brief ChibiOS/RT Concepts and Architecture * @section naming Naming Conventions diff --git a/docs/src/licfaq.dox b/docs/src/licfaq.dox new file mode 100644 index 000000000..a666a6aa0 --- /dev/null +++ b/docs/src/licfaq.dox @@ -0,0 +1,89 @@ +/* + ChibiOS/RT - Copyright (C) 2006-2007 Giovanni Di Sirio. + + This file is part of ChibiOS/RT. + + ChibiOS/RT is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + ChibiOS/RT 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +/** + * @page lic_faq License and F.A.Q. + * @{ + * ChibiOS/RT is a + * GPL3-licensed product but it offers a linking exception in its stable + * releases.
+ * This article contains some answers about the exception. + * + * @section faq Frequently Asked Questions + * - Is ChibiOS/RT free ?
+ * Yes, free as both in free beer and freedom. + * - Can I use it in my commercial embedded product?
+ * Yes, you just have to advertise that you are using ChibiOS/RT by putting + * a link to the project somewhere on your web site or documentation. + * - Am I forced to release the source code of my product?
+ * The exception to the GPL allows you to use ChibiOS/RT in your commercial + * application without have to release your source code under certains + * conditions. See the exception text under "Approved Interfaces" for + * details. + * - I don't want to be bound by any of the above restriction, is this + * possible?
+ * You may contact us about a commercial license. + * + * @section exception_text GPL Exception Text + +
GPL Exception Text
+ + In addition, as a special exception, the copyright holder of ChibiOS/RT, +gives You the additional right to link the unmodified code of this Program with +code not covered under the GNU General Public License ("Non-GPL Code") and to +distribute linked combinations including the two, subject to the limitations +in this paragraph. + + -# Non-GPL Code permitted under this exception must only link to the + unmodified code of this Program through those well defined interfaces + identified as "Approved Interfaces". + -# Every copy of the combined work is accompanied by a written statement + that details to the recipient the version of ChibiOS/RT used and an + offer by yourself to provide the ChibiOS/RT source code should the + recipient request it. + -# The combined work is not itself an RTOS, scheduler, kernel or related + product. + -# The combined work is not itself a library intended for linking into + other software applications. + +
The Approved Interfaces
+ + -# The files of Non-GPL Code may include the unmodified ChibiOS/RT + distribution header files contained in ./src/include and ./src/lib + without causing the resulting work to be covered by the GNU General + Public License. + -# The files of Non-GPL Code may link to the unmodified ChibiOS/RT + distribution files contained under ./src and ./src/lib without + causing the resulting work to be covered by the GNU General Public + License. + -# The files of Non-GPL Code may link to, or include, the modified or + unmodified ChibiOS/RT distribution files contained under ./src/templates + and ./ports and ./demos without causing the resulting work to be + covered by the GNU General Public License. + + Only the copyright holder of ChibiOS/RT may make changes or additions to the +list of Approved Interfaces. + + You must obey the GNU General Public License in all respects for all of the +Program code and other code used in conjunction with the Program except the +Non-GPL Code covered by this exception. + * + */ +/** @} */ + \ No newline at end of file