License

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Applications: GPL)
(Libraries: LGPL)
Line 43: Line 43:
 
</pre>
 
</pre>
  
=== Libraries: LGPL ===
+
=== Libraries: LGPLv2.1 ===
  
For all '''native''' libraries, we use the GNU Lesser General Public License (LGPL).
+
For all '''native''' libraries, we use the GNU Lesser General Public License (LGPL) version 2.1.
  
 
Any extension or contribution that somebody makes (and wants to distribute) has  
 
Any extension or contribution that somebody makes (and wants to distribute) has  

Revision as of 12:11, 19 June 2008

Introduction


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

Contents

Native Software

Applications: GPLv2

For all native applications, we use the second version of 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:

/*
 * Copyright (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: LGPLv2.1

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

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:

/*
 * Copyright (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 OpenMoko
  2. licensed under the exact same terms of the original program


Trademark License

It is worthwhile to note that FIC ("FIRST INTERNATIONAL COMPUTER, INC. CORPORATION") is currently the legal holder of the OpenMoko mark (USPTO #77013374 standard character mark). A trademark license fee may be collected by FIC when you use the OpenMoko word.


Personal tools
Introduction


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

Native Software

Applications: GPLv2

For all native applications, we use the second version of 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:

/*
 * Copyright (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:

/*
 * Copyright (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 OpenMoko
  2. licensed under the exact same terms of the original program


Trademark License

It is worthwhile to note that FIC ("FIRST INTERNATIONAL COMPUTER, INC. CORPORATION") is currently the legal holder of the OpenMoko mark (USPTO #77013374 standard character mark). A trademark license fee may be collected by FIC when you use the OpenMoko word.