Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify licence text #1

Closed
PortAudio-admin opened this issue Aug 6, 2006 · 5 comments
Closed

Clarify licence text #1

PortAudio-admin opened this issue Aug 6, 2006 · 5 comments
Labels
audit Check conformance to documentation or expectations P2 Priority: High

Comments

@PortAudio-admin
Copy link
Collaborator

Issue created by @RossBencina

There have been ongoing problems with our modified MIT license. Every so often Debian contributors complain that our license is not really free and threaten to remove PortAudio from
Debian. In spite of our best attempts to defend our position I believe that standing our ground is not worth the bad publicity it has/is causing us. We stand to gain credibility by adopting a standard open source license.

The current PortAudio license is the MIT license:
http://opensource.org/licenses/mit-license.php

With the following clause added:

Any person wishing to distribute modifications to the Software is requested to send the modifications to the original developer so that they can be incorporated into the canonical version.
<<<

See our full license and explanation here:
http://www.portaudio.com/license.html

I would like to revert to the MIT license, but to still include our clause in a non-binding/non-license section of the source file header and on the website (just to assert the presence of our development community) as follows:

/* ...Module description...
*

  • Based on the Open Source API proposed by Ross Bencina
  • Copyright (c) 1999-2002 Ross Bencina, Phil Burk
  • Permission is hereby granted, free of charge, to any person
    obtaining
  • a copy of this software and associated documentation files
  • (the "Software"), to deal in the Software without restriction,
  • including without limitation the rights to use, copy, modify, merge,
  • publish, distribute, sublicense, and/or sell copies of the Software,
  • and to permit persons to whom the Software is furnished to do so,
  • subject to the following conditions:
  • The above copyright notice and this permission notice shall be
  • included in all copies or substantial portions of the Software.
  • THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  • EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  • MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT.
  • IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  • ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
  • CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  • WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    */

/*

  • The text above constitutes the entire PortAudio license, however
  • the PortAudio community makes the following non-binding requests:
  • Any person wishing to distribute modifications to the Software is
  • requested to send the modifications to the original developer so
    that
  • they can be incorporated into the canonical version. We also request
  • that these non-binding requests be included along with the official
  • license.
    */

Note that we are not requiring our non-binding text to be included, and we are explicitly stating that it is not part of the license. I think this reflects our intent to maintain the community spirit of PortAudio.

This change would be made before the V19 release (for the v19-devel
branch and all future development (not for the V18 patch branch where
there are probably more untracable contributors).

@PortAudio-admin
Copy link
Collaborator Author

Comment by @RossBencina

Done for all files except ASIHPI, waiting for confirmation from Ludwig before I close out this task.

@PortAudio-admin
Copy link
Collaborator Author

Comment by @RossBencina

Changed licence text in pa_linux_asihpi.c to new clarified version.

@PortAudio-admin
Copy link
Collaborator Author

Comment by @RossBencina

Milestone V19-PREVIEW1 deleted

@PortAudio-admin
Copy link
Collaborator Author

Comment by @RossBencina

TRAC migration: propagating ticket status from TRAC

@PortAudio-admin
Copy link
Collaborator Author

Issue closed by @RossBencina

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
audit Check conformance to documentation or expectations P2 Priority: High
Projects
None yet
Development

No branches or pull requests

1 participant