- ベストアンサー
オープンソース
これはフリーウェアプログラムのことですか?自分はMIXIやYouTubeのようなものと思ってましたが?ソースコードを公開する。はFireFoxのことですか?
- zhenyu
- お礼率94% (570/602)
- フリーウェア・フリーソフト
- 回答数6
- ありがとう数6
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
> セキュリティホールが公開されちゃってるんですか? そもそも、妄想を抱いてると思いますよ バグ・セキュリティホールが無いプログラムって・・・普通ありません しかし、オープンソースの場合、ソースが見えてる分、発見率が高いと言う事もあります 例えば、他のソースを公開してないプログラムでも、セキュリティホールとかバグの情報を公開してるでしょ? そう言うレベルの話ではなくて、ソースを見て判る人には判るレベルの話 > セカンドライフがオープンソースと聞いてますが? 見たいですね 当方は、使ってませんので詳しく調べたことも無いですが・・・パッと見てGPL2.0みたいですから、ソースも捜せば出てくるのではないですか? GNU General Public License - Wikipedia http://ja.wikipedia.org/wiki/GNU_General_Public_License で、雑談みたいになってますが、オープンソースって判ったのかな?
その他の回答 (5)
- Dxak
- ベストアンサー率34% (510/1465)
> FireFoxは? 当然、ソースは公開されてるし、その意見交換も行われてます ソースは、deerpark(1.5系列α)、bonecho(2.0系列α)、granparadiso(3.0系列α)も、FTP鯖上あるでしょ 意見交換などは、基本、全て英語ね 開発センター - Mozilla http://www.mozilla-japan.org/developer/index.html 読めば、ソースの入手方法、開発状況、コミュニティの形成等、判ると思います 基本、ソース自体はgcc(Unix系)をベースで開発、確かWindows版は、VC6ベースにUnix系のソースに手直しが入ってビルド公開されていたと思います FireFoxは、元々Netscapeから来てます ブラウザ戦争 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E6%88%A6%E4%BA%89 開発部隊が、どう言う経緯から成立ったかは、察しが良ければ読めると思います
お礼
ありがとうございました。セカンドライフがオープンソースと聞いてますが?
補足
先程ご回答頂きましたが、セキュリティホールが公開されちゃってるんですか?
- Dxak
- ベストアンサー率34% (510/1465)
> ベータもそうですか? 普通、オープンウェア(フリーウェア)のソース公開の発端は、ソフトウェアと言うものを、お互い勉強・研究して、より良いソフトウェアを作りましょうと、言うのが最初で・・・ 現在のところ、ネット上で公開して、バグの修正・改良するために公開されている事が多く、自分だけで開発するより、みんなの意見頂戴のパターンが多いので、ソースは、βに限らず、αも公開されている場合が多いです (公開されて無い場合もあるけど・・・) 要するに、より多くの目で見るためにバグが少なくなり易いのと、使用者の意見が直接、開発者に入りやすいため、使用勝手がよくなり易いと、言うのがオープンソースのメリット、デメリットは開発のコスト回収が難しい、メンテナンス、バグ修正など、ボランティア参加みたいな物だから遅くなりがち、ソースが公開されてるからセキュリティホールが丸見え バランス的な問題が、多いのかな? 参加者は、大体、ソース開発でメリットがあるメーカが開発者を送り込んだり(大体、ハードメーカが多い、ソフトが普及すれば、ハードが普及しやすくなるとか、ソフトメーカだと、ソフト自体ではなく、サポートを販売するために、ソフトウェア普及を目的とするとか)、大学関係の研究関係者(売名目的)、普通のプログラマ(売名目的)等が多いけど・・・
お礼
ソースが公開されてるからセキュリティホールが丸見え FireFox大丈夫ですか?
補足
FireFoxは?
- Softysoft
- ベストアンサー率56% (29/51)
プログラムは命令文の集まりです。その命令文をソースといいます。 例えば、指示された数字が奇数か偶数かを調べるプログラムだと。 指示された数字を2で割れ。 もし、小数第1が5なら、奇数と表示。違えば、偶数と表示 手順を指示したとおりに動かすものがプログラムです。普通はそれを実行形式にして発表するのですが、オープンソースとはこの指示の中身も公開しているものです。 プログラムですから、表示を赤く表示とか、他に答えを入れてから比較し、テスト形式にするとか、改良がダウンロードした人でもできます。実行ファイルだけだと、不具合があっても、作者に直してもらうしかないですが、オープンソースだと付け加えたり改良したり要らない機能を削ったりがダウンロードした人にでもできます。 ということで、MIXIやYouTubeとはまったく違います。
お礼
ありがとうございました。MIXIやYouTube、SecondLifeのようにみんなが参加できるサイトと思ってました。
補足
MIXIやYouTubeとはまったく違います。はどういうものですか?
- Murasan759
- ベストアンサー率59% (312/527)
オープンソースとは http://ja.wikipedia.org/wiki/%E3%83%95%E3%83%AA%E3%83%BC%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2#.E3.82.AA.E3.83.BC.E3.83.97.E3.83.B3.E3.82.BD.E3.83.BC.E3.82.B9 フリーウェアプログラムの中には、ソースを公開しているものもありますし、実行形式だけ配布してソースを公開していないものもあります。 オープンソースという言葉は、有償か無償か、自由な改変が可能か否かにかかわらず、ソースが公開されている場合に使用されているようです。
お礼
FireFoxの拡張機能ですか?
補足
ありがとうございました。検索したところ思ってたものと違うようでしたので。
- Dxak
- ベストアンサー率34% (510/1465)
オープンソースとは、プログラムソースを公開、および改変、実行等を一定の決まりの上で、許可されているプログラムソースの事です LinuxやFireFox等は、実行可能な形式で配布利用しているものが多いですが、実際は、ソース状態で公開されてます (ソースじゃ、一般の人は利用できないので実行可能なものも配布しているだけ) 元々、フリーソフトウェア財団が定義したものだったと記憶がありますが、フリーソフトウェア自体が、元々定義した「自由なソフトウェア」と違った解釈で、「無償のソフトウェア」として普及したため、別の名前を定義しなおしたのが・・・オープンソースだったと フリーソフトウェア財団 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%95%E3%83%AA%E3%83%BC%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E8%B2%A1%E5%9B%A3
お礼
ありがとうございました、大体フリーソフトですね。
補足
ベータもそうですか?
関連するQ&A
- 参考にすると良いオープンソースのコードを探しています
独学でPHPを学び、入門書やサンプルから簡単なプログラムを書いたり、既存プログラムの修正を行えるようになりました。しかし以前一度自分で作ったプログラムをインターネットで公開したら、こんな素人のどうしようもないコードは出すなと非難轟々のメールが届きました。実開発でも使えるアプリが書けるレベルになるには、この先どんなコードを参考に書いていけばよいのか困っています。 作ったプログラムをオープンソースとして公開しても恥ずかしくないようになりたいのですが、セキュリティにも問題なく、参考にすると良いオープンソースのプログラムでお薦めのものはないでしょうか?
- ベストアンサー
- PHP
- オープンソースの意味
オープンソースの意味は プログラムのソースコードを公開するって事ですよね? webプログラミングにおいては HTMLでのソースを言ってるわけじゃないですよね? 例えばOKWAVEはPHPで作られているっポイけど このPHPのコードはどうやったら私にも見れるのでしょうか? 閲覧に専用のソフトが必要なのですか?
- ベストアンサー
- その他(プログラミング・開発)
- オープンソースとスパイウェアについて
最近、マスコミではスパイウェアのことが取りざたされています。 オープンソースのソフトウェアはソースコード公開のため、スパイウェアが紛れ込む余地が少ないという話も聞きます。 普段からオープンソースのソフトをばんばん使っていながらこんなこと言うのはどうかと思われるでしょうが、公開されるソースコードにはスパイウェアらしきものは含まれていないと確認できても、コンパイルされ配布されている方には実は紛れ込んでいる可能性がある、 そんなソフトもあるのではないかと疑り深い私は時々思ってしまいます。 公開されているソースコードと、配布されているソフトのソースコードが同じものだと判る方法があれば教えて頂けますでしょうか。
- 締切済み
- オープンソース
- フリーウェアのソースコードの公開は?
こんなにたくさん便利なフリーウェアが公開されていて大変有りがたいです。 どうして無料で公開されているのですか? また、こんなに皆に貢献しているのに、一方ではソースコードは公開しない人がほとんどですよね。 どうしてソースコードを公開して貢献することは皆さんしないのですか? ちょっと変な質問で申し訳ないです。
- ベストアンサー
- オープンソース
- firefoxのアドオン済みのソースはどこに保存されてますか?
firefoxのアドオンに関して教えて欲しい事があり、 質問させていただきます。 firefoxのアドオンを作るときの参考として、 既に自分のfirefoxにインストールしているアドオンの ソースコードを見てみたいのですが、 どこで見ることが出来るものなのでしょうか? Windowsを利用していますが、 「C:\Program Files\Mozilla Firefox\extensions」 にあるものがソースコードなのか?とも思いましたが、 そのフォルダ内にあるコードは、 全て同じソースコードとなっていましたので、 やっぱここではないのかな?どうなんだろ?なんて思っていました。 どなたかお分かりの方いらっしゃいましたら、 教えていただけると嬉しいです。 宜しくお願い致します。
- ベストアンサー
- ブラウザ
- Linuxオープンソースって
Linuxカーネル、セキュリティ などわからないので教えてください 最近セキュリティetc...と言われますが もしLinuxが広がってもオープンソースってことは (オープンソースってOSプログラムが公開されてるってことですよね?) よけい穴が見つけられやすい(狙われる)って言うことじゃ ないのでしょうか? Linuxはほとんど知らないんでよろしくお願いいたします
- ベストアンサー
- オープンソース
- TreeGridView(オープンソース)の使い方
C# .Netですがこちらで質問させてください。 ネット上で公開されている、TreeGridViewというコントロールを使用したいと思っています。 いろいろ試したのですが、このコントロールにRowを追加する方法がわかりません。 ソースを確認したところ、TreeGridViewクラスはDataGridViewを拡張しているので、Rows.Add()やDataSourceを使用するのかとも思ったのですが、そのような関数は使用を禁止されているようです。 もしかして、これは便利に使用できるコントロールではなくて、DataGridViewの拡張howtoを公開してくれているだけなのでしょうか。(自分の使用方法に合わせてソースを書き変えなくてはいけない?) この手の公開されたプログラムについて詳しくないので、元のHPの英文を読んでも今ひとつ趣旨がつかめません。 何かご存知のかたがいたら、教えていただけないでしょうか。 よろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- オープンソース
オープンソースの一部のコードを改造して自分のコードとして使うのは許可されてるのでしょうか? 例えば、Strutsのあるクラスのある一つのメソッドを改造して自分のクラスの一部として使うのはいいんでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- OCRソフトのオープンソース
OCRソフトのオープンソースを探しております。 しかし、GPLのようにソースコードを公開しているものが見つからずにおります。 ヒントになるサイトをご存知か方がおられましたら教えてください。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
お礼
肺、SNSサイトで無く開かれたソフトウェアってことが、ありがとうございました。
補足
拡張オプションってオープンソースですよね。