• ベストアンサー

参考にすると良いオープンソースのコードを探しています

めとろいと(@naktak)の回答

回答No.1

非難した人は、オープンソースってのの意義を勘違い しているのではないでしょうか。 あなたは公開はしたけど、修正しなければならないという 絶対的な義務はありませんし、ひどいソースであった としても、それを公開してはならないという制約も ありません。 非難する人は使わなきゃいいだけだし、それをより 良いものに仕上げようと考える人はそれを修正したり こうした方がいいというアドバイスをする事でしょう。 とりあえずPHPなら、OpenPNE、OsCommerce、ZenCart、xoops あたりを参考にして、自分流を見つけ出せば宜しいかと思います。 調べてみると本当に色々ありますね。 http://e0166.blog89.fc2.com/blog-entry-159.html

yossi617
質問者

お礼

わかりました。本当にいろいろあって、またどれがいいコードというのも自分でみてみるしかないのですね。ありがとうございます。

関連するQ&A

  • オープンソースの意味

    オープンソースの意味は プログラムのソースコードを公開するって事ですよね? webプログラミングにおいては HTMLでのソースを言ってるわけじゃないですよね? 例えばOKWAVEはPHPで作られているっポイけど このPHPのコードはどうやったら私にも見れるのでしょうか? 閲覧に専用のソフトが必要なのですか?

  • オープンソースのオリジナルコードと独自改訂コードを共存させるコツ

    現在C#言語で公開されているオープンソースコードに、独自のプログラムを追加したソフトウェアを制作しています(なお、このプロジェクトは、改訂されたコードを元にしたプログラムの配布も認められています)。 しかしながら、この改訂されたプログラムの元となっているソースコードも日々改良が重ねられています。何も手を加えていない状態であれば、オリジナルのコードをすべて既存のプロジェクトに上書きすれば事足りますが、過去のバージョンのコードに手を加えている場合は、オリジナルコードの修正箇所のみを探し出した上で、独自コードと統合するという煩わしさが生じます。 この煩わしさをできる限り軽減したいと思うのですが、何かよい知恵はございますでしょうか。

  • スケジュール共有管理ツールのソースコード

    PHP、Javascriptを勉強中のプログラミング初心者です。 PHP等のwebプログラムを使った 複数人がスケジュールを共有/管理できるソフトを作成したくて 参考になるようなサンプルを探しています。 既にあるアプリケーションの使い方等は出てきますが ソースコードを公開しているものが見つかりません。 参考書でもウェブサイトでもいいので、ソースコードが 掲載されている情報をどなたかご存じないでしょうか? 教えてください。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • Linuxオープンソースって 

    Linuxカーネル、セキュリティ などわからないので教えてください 最近セキュリティetc...と言われますが もしLinuxが広がってもオープンソースってことは (オープンソースってOSプログラムが公開されてるってことですよね?) よけい穴が見つけられやすい(狙われる)って言うことじゃ ないのでしょうか? Linuxはほとんど知らないんでよろしくお願いいたします

  • オープンソースの特許についての質問です。

    はじめまして、PHPでプログラムを書いている新米プログラマーです。 オープンソースの特許についての質問なのですがよろしいでしょうか? PHPなどのオープンソースの開発言語を利用して、書籍やサイトなどで公開されているソースコードや、追加モジュールなどを組み合わせただけ(自分で改良、変更はもちろん加えます。)で出来上がってしまった作品(ソフトウェア)について、胸を張って私が開発したものだ!と特許を出願しちゃってもいいものなのでしょうか? 一応発明したのはソースコードを書いた書籍の著者やサイトのオーナーでもあるし、 ちょっと大げさになりますが元をたどせばプログラミング言語自体の製作者でもあるわけじゃないですか、 自分の技術も含まれているかもしれませんが、自分だけの技術ではないと思うんです。 そもそもソフトウェアの開発自体がほぼ全てにおいてゼロから作るわけではなく 汎用性を考えて次の開発をしやすいように、改良しやすいように作っていく、というのが基本だと思うのですが 他人が発明したものを組み合わせて発明したものを特許という法律で独占しちゃってもいいものなのでしょうか? 以前に起こったソフトウェアにおける特許の問題などを例にしてお教えいただけるとわかりよいかと思います。 もしくはそれについての詳しく説明されているサイトなどを、ご存知の方がいたらお教えいただけないでしょうか? よろしくお願いいたします。

  • オープンソースとスパイウェアについて

     最近、マスコミではスパイウェアのことが取りざたされています。  オープンソースのソフトウェアはソースコード公開のため、スパイウェアが紛れ込む余地が少ないという話も聞きます。  普段からオープンソースのソフトをばんばん使っていながらこんなこと言うのはどうかと思われるでしょうが、公開されるソースコードにはスパイウェアらしきものは含まれていないと確認できても、コンパイルされ配布されている方には実は紛れ込んでいる可能性がある、  そんなソフトもあるのではないかと疑り深い私は時々思ってしまいます。  公開されているソースコードと、配布されているソフトのソースコードが同じものだと判る方法があれば教えて頂けますでしょうか。

  • ソースコードを読んだら、どう活かせばよいか

    今オープンソースのコードを読んで自分のプログラムの設計やアルゴリズムの参考にしているんですが、 それが頭にあるせいか、どうしても似た構造になってしまいます。 無理して独自性を追及する必要は無いと思うのですが、今後どうしたらよいでしょうか?

  • オープンソース

    これはフリーウェアプログラムのことですか?自分はMIXIやYouTubeのようなものと思ってましたが?ソースコードを公開する。はFireFoxのことですか?

  • GPLソフトウェアのソースコード公開の方法

    GPLのオープンソースソフトウェアを修正・配布する際、 その修正したソースコードの公開義務があることは分かるのですが、 どのような方法での公開が義務付けられているのでしょうか。 例えばバイナリをウェブ上で配布する場合、同じページにはっきり分かるように ソースコードのリンクを張らなければならないのか、とか、 メールで「ソースコード下さい」と言われた時にだけ直接送付するだけでもいい、とか、 またその場合、「メールで要求されれば送ります」と明記しなければならないのか」、とか、 このあたり、どのように定められているのでしょうか。

  • ソフトウェアとオープンソース

    ソフトウェアについて教えて下さい。ソフトウェアでオープンソースといって公開しているものとそうでないものがありますが、公開していないソフトウェアというものは、開発者以外の人が見てもその仕組みはわからないものなのでしょうか? 例えば時計は分解してみれば、こういう仕組みで動いていると専門家が見ればわかると思うのですが、ソフトウェアは単純に分解すればわかるというものではないのでしょうか?