私の C プロジェクトでは、xmlrpc-client を使用するために、sourceforge.net から xmlrpc-c ライブラリを参照しました。
私の質問は、このライブラリを配布して、他のユーザーがインターネットからパッケージをダウンロード/インストールする必要がないようにする方法です。
.so ファイルと一緒に配布できる場合は、それが最善です。
私の C プロジェクトでは、xmlrpc-client を使用するために、sourceforge.net から xmlrpc-c ライブラリを参照しました。
私の質問は、このライブラリを配布して、他のユーザーがインターネットからパッケージをダウンロード/インストールする必要がないようにする方法です。
.so ファイルと一緒に配布できる場合は、それが最善です。
http://xmlrpc-c.svn.sourceforge.net/viewvc/xmlrpc-c/trunk/doc/COPYING?view=markup 状態:
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.
どのプラットフォームで?Linux では、ライブラリを出荷せず、代わりに OS のパッケージング システムに依存することがベスト プラクティスと見なされます。パッケージの依存関係としてライブラリをリストするだけです。通常、これはパッケージャーの仕事であり、開発者とパッケージャーの両方でない限り、開発者の仕事ではありません。他の OS では、異なる慣行が受け入れられている場合があります。