Linuxパッケージを自作して配布することは可能?

このQ&Aのポイント
  • Linuxのパッケージを自分で作り配布することは可能でしょうか?
  • ライセンス的に、そのようなことは可能なのでしょうか?
  • ライセンス以外でも留意すべき点がありましたらお知らせいただけると幸いです。
回答を見る
  • ベストアンサー

Linuxのパッケージを自分で作り配布することは可能でしょうか?

CentOSやFedoraなどをベースに、MySQL・Apacheその他いくつかのオープンソースソフトウェアをインストール・基本設定をして、専門技術者でなくても容易にサーバを立ち上げられるようなパッケージを作成しようと思います。たとえばそれをVMwareのイメージにまとめたりすることを考えています。 別に商用にするわけではなく、元々は私の友人の会社で使ってもらうよう用意するものですが、せっかく作るならインターネットなどで公開してもいいかなと思ったのがきっかけです。しかしライセンス的に、そのようなことは可能なのでしょうか? また、ライセンス以外でも留意すべき点がありましたらお知らせいただけると幸いです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • galluda
  • ベストアンサー率35% (440/1242)
回答No.2

がると申します。 んっと…技術的に「可能」だとは思うのですが。 ただ、#1さんもおっしゃるとおり「専門技術者でなくても容易にサーバを立ち上げられるよう」なディストリビューションパッケージは、正直「勘弁してほしいなぁ」という感じですね。 理由は「運用を含め、きちんとセキュアに運用できないことが概ね予想できるから」です。 サーバを立てるということは、概ね「継続運用」が不可欠です。 導入の敷居を下げてしまうと「その後の運用の質が低下する」事を招きます。 是非そのあたりを一度熟考していたきたいなぁと、ネットワーク管理者的には感じるわけです。はい。

その他の回答 (1)

回答No.1

ここのソフトのライセンスを読んでください。 多くのソフトはGPLです。

関連するQ&A

  • LINUXパッケージ管理

    LPIC1の勉強をしています。 業務で簡単なコマンド(viやファイル操作)は使っているのですが ブートマネージャ、ディストリビューションのインストールやパッケージ管理などは 経験したことがなく、まったくピンとこない状態なので 仮想マシンを利用して実際に管理コマンドを試そうとしているところですが 何から始めればいいかわかりません。 実際、インストールも、教科書についているCDからイメージファイルを コピーして解凍するだけで終わってしまいました。 インストールコマンド、パッケージ管理コマンドを練習するには どのような環境が必要になるのでしょうか? ちなみに「翔泳社LPIC教科書」、「基礎からのLINUX」、「LINUX標準教科書」に 目を通したのですがよくわかりませんでした。 VMWareにはCentOs5.2が入っていてWindows7の64bitで動かしています。 そもそもパッケージのインストールのことを たとえばWindowsのメーラーやブラウザなどのソフトウェアを説明書も含めて ダウンロード、インストールすることだと思っているのですが違うでしょうか? そうだとしたらCUIベースで自分に必要なパッケージはどのようにして調べるのでしょうか? 的外れな質問だったらすいません。 よろしくお願いします。

  • 【プロプライエタリライセンスとは?】

    MySQLがGPLのため商用のプロプライエタリライセンスを買わなければならないという話を聞きました。ここでいうプロプライエタリライセンスの意味がわかりません。辞書的意味ではなく噛み砕いて説明していただけるとありがたいです。よろしくお願いいたします。<辞書的意味>ユーザーではなく、ソフトウェアの元配布者のみがソフトウェアをフリーに操作できるライセンスのこと。

  • GPL版 の MySQL を使ったソフトウェアについて

    こんばんは。 教えていただきたいことがあります。 最近、GPL という言葉に遭遇して悩んでいます。 フリーのデータベースとして、MySQL を使っていますが、 ライセンス上、GPL という扱いになっております。 GPL というのを少し調べてみますと、フリーソフトのライセンスの 1つである、ということがうたわれています。 あとは、オープンソースということで、二次著作物はソースコードも 公開しないといけない、ということもウィキペディアなどで書かれています。 さて、そこでご質問となりますが、 上記の場合、MySQL に接続して動くソフトウェアは、 GPL としてソースコードまで公開しなければいけないのでしょうか? それとも、そもそも有償ライセンスが必要になってしまうのでしょうか? 色々なサイトを調べあさりましたが、 グレーゾーンのように思えて困っています。 宜しくお願いします。

  • SentOSに商用ソフト乗せて販売は?

    質問見て頂きありがとうございます。 早速無いようですが VMwareの中にSentOSをセットアップして SentOSの中に商用ソフトウェアをセットアップして VMwareイメージをCDもしくはDVDに焼いた状態で販売しようと 考えております。 この場合ライセンスの問題はあるのでしょうか? お客様がVMwareを使用して、SentOSをセットアップして 弊社よりソフトウェアのみ購入して、動作させることは ライセンス的にも問題ないと思っておりますが このあたり詳しく説明されているサイト等 もしくは説明出来る方いたらよろしくお願い致します。

  • ライセンスについて

    商用利用時のライセンスについてちょっと自信がないので教えてください。 ソースを公開しない場合の話ですが、 【商用ライセンス必要】 mysqlを使ったWEBアプリケーションを作成し、他社に販売(受注して作成した場合も含む) 【商用ライセンス不要】 mysqlを使ったWEBアプリケーションを自社で開発し、自社のHP上で一般ユーザ向けにサービスを提供する (有償、無償サービスを問わず) と思っているのですが、これは正しい認識でしょうか? 後者は再配布に当たらないという認識なのですが・・・。

  • 商用利用のライセンスについて

    PHPやアパッチ、MySQLなどのソフトウェアはイントラなど企業内で使う場合、ライセンスで問題になることはありませんでしょうか? また、それを使用したソフトウェアを開発し、販売する場合はいかがでしょうか? ぜひ教えて頂けませんでしょうか。

  • MySQLの簡単な説明をお願いします

    MySQLをWikipediaで調べたところ、 >MySQL(マイエスキューエル)は、RDBMS(リレーショナルデータベースを管理、運用するためのシステム)の実装の一つである。オープンソースで開発されており、GNU GPLと商用ライセンスのデュアルライセンスとなっている。 とあるのですが、あまりよく理解できません。 簡単な説明で良いのでお教えくださる方がいらっしゃると嬉しいです。

  • eccube の商用ライセンスについて

    社内向けのオンラインショップを作成しようとしています。 eccube のカスタマイズで制作を考えていますが、商用ライセンスについてご質問です。 個々のページに公開したくないページがあるわけではないのですが、パッケージ化して複数社に販売予定なので、複製販売は一応禁止したいと思っています。そのために商用ライセンスにする必要はありますでしょうか?またこの商用ライセンスは、配布先ごとに必要になってくるものですか?

    • ベストアンサー
    • HTML
  • DBのパフォーマンス、ライセンス費用について

    これから、商用のパッケージでシステム開発を行おうと思っています。 そこで、DBの選定をしている最中なのですが、 出来るだけコストをかけないでしたいので、 PostgreSQLで考えています。 (商用アプリでも無料ということだったので) ですが、MySQLやその他の商用DBも含めて、 費用(ライセンス)や速度、メモリ消費などのパフォーマンスで 何のどこが優れているかを教えていただきたいと思います。 (未チューニングの状態で) また、サイトなどのURLでも構いません。 よろしくお願いします。

  • PHPとMySQLが接続できません。(Linux環境)

    【状態】 ブラウザからサーバのPHPにアクセスした際、MySQLに接続してSelect文を流すスクリプト(仮にselect.phpとします)を作成しました。 しかしブラウザからドキュメントルート直下の同スクリプトにアクセスすると、 Fatal error: Call to undefined function mysql_connect() in [スクリプトのフルパス] on line 14 とエラー表示されてしまいます。 phpinfo()を確認したところ、MySQLのセクションがない状態。 他のWebページを参考にphp-mysqlモジュールをyumでインストールし、php.iniに   extension=mysql.so   extension=mysqli.so と   extension_dir = "/usr/lib/php/modules" の2行を追加しApacheを再起動しましたが、状態変わらずです。 ちなみにApacheとPHPはソースからインストールし、httpd.confもphp.iniも/usr/local/apache2/conf/以下に配置。 httpd.conf中に   PHPIniDir "/usr/local/apache2/conf" の表記もあり、MySQLに接続しないPHPは正常に処理されます。 また、mysql.so/mysqli.soも上記php.iniで指定した"/usr/lib/php/modules"に存在します。 何か原因として考えられる事はありますでしょうか。 心当たりのある方がいらっしゃいましたらアドバイスお願い致します。 【各バージョン ※インストールした順に表記】 OS:CentOS 5.2 (VMWare上で稼働) カーネル:2.6.18-92.el5 Apache:2.2.9 (ソースからコンパイル) PHP:5.2.6 (ソースからコンパイル) php-mysql:5.1.6 (yumでインストール) mysql:5.0.45 (yumでインストール) mysql-server:5.0.45 (yumでインストール) 以上、見にくくて申し訳ありませんが宜しくお願い致します。

    • ベストアンサー
    • PHP