License

From Openmoko

Revision as of 08:55, 23 January 2007 by HaraldWelte (Talk | contribs)

Jump to: navigation, search

The OpenMoko program uses the following Licenses for its official programs:

Contents

Native Software

Applications: GPL

For all 'native applications, we use the GNU General Public License (GPL). This means that we commit ourselves to the 'standard' copyleft license which covers by far the most Free Software programs today.

Any extension or contribution that somebody makes (and wants to distribute) has therefore to be released under the exact same license.

The future license compatibility is guaranteed by using the FSF-default "or any later version" statement.

Header

The exact following header shall be present in all source code and header files of applications that were entirely and originally developed by the OpenMoko project:

/*
 * (C) 2006-2007 by OpenMoko, Inc.
 * Written by $Authors_Name <$Authors_email>
 * All Rights Reserved
 *
 * This program 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 2 of the License, or
 * (at your option) any later version.
 *
 * This program 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, write to the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */


Libraries: LGPL

For all 'native libraries, we use the GNU Lesser General Public License (LGPL).

Any extension or contribution that somebody makes (and wants to distribute) has therefore to be released under the exact same license.

However, while we ourselves are committed to Free Software, we do not want to constrict the use of those libraries by developers of applications who want to create a non-free program.

The future license compatibility is guaranteed by using the FSF-default "or any later version" statement.

Header

The exact following header shall be present in all source code and header files of libraries that were entirely and originally developed by the OpenMoko project:

/*
 * (C) 2006-2007 by OpenMoko, Inc.
 * Written by $Authors_name <$Authors_email>
 * All Rights Reserved
 *
 * This 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.
 *
 * This 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 this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 *
 */

Foreign Software

If we extend/enhance or contribute back to existing Free Software programs, we have to (and will) comply with existing licenses. This means that all our code will be

  1. copyright by FIC
  2. licensed under the exact same terms of the original program
Personal tools

The OpenMoko program uses the following Licenses for its official programs:

Native Software

Applications: GPL

For all 'native applications, we use the GNU General Public License (GPL). This means that we commit ourselves to the 'standard' copyleft license which covers by far the most Free Software programs today.

Any extension or contribution that somebody makes (and wants to distribute) has therefore to be released under the exact same license.

The future license compatibility is guaranteed by using the FSF-default "or any later version" statement.

Header

The exact following header shall be present in all source code and header files of applications that were entirely and originally developed by the OpenMoko project:

/*
 * (C) 2006-2007 by OpenMoko, Inc.
 * Written by $Authors_Name <$Authors_email>
 * All Rights Reserved
 *
 * This program 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 2 of the License, or
 * (at your option) any later version.
 *
 * This program 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, write to the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */


Libraries: LGPL

For all 'native libraries, we use the GNU Lesser General Public License (LGPL).

Any extension or contribution that somebody makes (and wants to distribute) has therefore to be released under the exact same license.

However, while we ourselves are committed to Free Software, we do not want to constrict the use of those libraries by developers of applications who want to create a non-free program.

The future license compatibility is guaranteed by using the FSF-default "or any later version" statement.

Header

The exact following header shall be present in all source code and header files of libraries that were entirely and originally developed by the OpenMoko project:

/*
 * (C) 2006-2007 by OpenMoko, Inc.
 * Written by $Authors_name <$Authors_email>
 * All Rights Reserved
 *
 * This 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.
 *
 * This 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 this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 *
 */

Foreign Software

If we extend/enhance or contribute back to existing Free Software programs, we have to (and will) comply with existing licenses. This means that all our code will be

  1. copyright by FIC
  2. licensed under the exact same terms of the original program