第15回マイニング探検会( #mitan )

0
myrmecoleon @myrmecoleon

新幹線なうだがそういえば今日は #mitan ( #maitan だっけ) な人たちが軒並み #NIIportal のほうに行ってるんだな。自分はまいたん組だけど。

2011-08-26 16:23:32
Yoji Kiyota (清田陽司) @kiyota_yoji

本日はオープンソースソフトウェアの概念について20分程度でお話しする予定です。マイタン合宿の成果をどう公開していくかについて参考になれば。 #mitan

2011-08-26 16:55:50
Mitsuishi Tomomi 三津石智巳 @tlila

雨まだこれから激しくなるのかな…? #mitan 開催しても大丈夫だろうか。品川に警報は出てるのだろうか?

2011-08-26 17:41:23
Mitsuishi Tomomi 三津石智巳 @tlila

大雨(浸水害)、洪水警報ででているな…。むぅ。 http://t.co/u9gkpaC #mitan

2011-08-26 17:43:29
skdmai @skdmai

#mitan 10分くらい遅れそうです。すみません。あおきさんもいっしょです。

2011-08-26 18:45:48
myrmecoleon @myrmecoleon

#mitan まもなくビルつきますー 雨はちょっと強いなってていど。駅前

2011-08-26 18:50:42
Eriko Amano @sabarya

#mitan にお邪魔させていただきます (@ 株式会社ネクスト) http://t.co/0KliC4B

2011-08-26 19:01:04
Mitsuishi Tomomi 三津石智巳 @tlila

#mitan 本日はオープンソースソフトウェアについての講義。

2011-08-26 19:24:48
Mitsuishi Tomomi 三津石智巳 @tlila

清田/パブリックドメインソフトウェアとは、あらゆる知的財産権が存在しないソフトウェア。フリーソフトウェア(!= フリーウェア)とは、著作権は放棄されていない。コピーレフトの概念では、フリーソフトウェアの永続性を保障し、二次的著作物にもフリーソフトウェアの性質を継承。 #mitan

2011-08-26 19:25:40
Mitsuishi Tomomi 三津石智巳 @tlila

清田/オープンソースの概念は1988年に提唱。定義抜粋:自由な再配布、入手性の保証、派生物にも同ライセンスetc...。オープンソースソフトウェアとフリーソフトウェアの違いは立場の違いと考えられる。 #mitan

2011-08-26 19:28:05
Mitsuishi Tomomi 三津石智巳 @tlila

清田/フリーソフトウェア:ソフトウェアは自由であるべき⇔オープンソース:自由を協調せずソースコードの公開に主眼。ビジネス的には、Free=無償という先入観による拒否反応、運動の急進性への悪影響に対して、オープンソースはフリーソフトウェアの有用性を広めるための方便かも #mitan

2011-08-26 19:30:56
Haruna H @humotty

興味あったんだけどUst聞きにくくて残念… @tlilaのつだりに期待 #mitan

2011-08-26 19:32:12
Mitsuishi Tomomi 三津石智巳 @tlila

Ustreamの「第15回マイニング探検会」はこちら http://t.co/qYuzeMH #mitan

2011-08-26 19:32:30
Mitsuishi Tomomi 三津石智巳 @tlila

清田/ソフトウェアライセンスについて。GPL:フリーソフトウェア運動を体現するライセンス。主なソフトウェアは、gcc・gdb・UNIXコマンド群・Emacs|BSD License:再配布の条件がGPLよりもゆるい。コピーレフト性は弱い。 #mitan

2011-08-26 19:36:57
Mitsuishi Tomomi 三津石智巳 @tlila

清田/Apaceh License:プロプライエタリなソフトウェアの開発にも利用しやすい。主な実績は、Apache HTTP Server・Solr etc。 #mitan

2011-08-26 19:37:44
Mitsuishi Tomomi 三津石智巳 @tlila

清田/オープンコンテント:オープンソースの概念を創作物に類推。例:GNU Free Documentation License・Creative Commons。WikipediaはGFDLおよびCCの両方を採用。 #mitan

2011-08-26 19:39:31
Mitsuishi Tomomi 三津石智巳 @tlila

Q. 例えばEnjuがMITライセンスの理由は?A. ほかのRubyでかいてあるソフトウェアがMITライセンスだったので。 #mitan

2011-08-26 19:41:11
Mitsuishi Tomomi 三津石智巳 @tlila

Q. SourceForgeやGitHubなど、どういうリポジトリに置くか等の作法については?A. 2分している。オープンソースを指向していても、全部の過程を見せる必要は無いと考えているプロジェクトもある。 #mitan

2011-08-26 19:43:57
Mitsuishi Tomomi 三津石智巳 @tlila

中塚(リッテル研究所副所長)/マイタンの成果を参加者間で共有できるようにリポジトリを用意した。目的は、1.情報共有、2.タスク分担。 #mitan

2011-08-26 19:51:40
Mitsuishi Tomomi 三津石智巳 @tlila

中塚/バグのコントロールができれば開発工数が下がる。そのための仕組みがチケット。チケットとは、始点があって終点があって誰かが必ず持っている、つまり「切符」。バグやタスクに対して新しいチケットを発行。 #mitan

2011-08-26 19:54:19
Mitsuishi Tomomi 三津石智巳 @tlila

中塚/ただし誰にも渡らないチケットを発行することも可能。チケットが増えてきた場合には、マイページをカスタマイズして一覧できるように可能。 #mitan

2011-08-26 19:56:55
Mitsuishi Tomomi 三津石智巳 @tlila

中塚/次にSubversionについて。TortoiseSVNはWindowsで動作するフリーのSubversionクライアント。 http://t.co/s2bvqkU #mitan

2011-08-26 19:59:19
Mitsuishi Tomomi 三津石智巳 @tlila

中塚/まずはCheckOutする。その後編集・追加を行った後に、Addを行う。問題なければ、そのままCommitを行う。この際できるだけ、コメントをつけるとよい。これによりUpdateが完了し共有できるようになる。 #mitan

2011-08-26 20:02:54
Yuka Egusa @yegusa

svnやredmineなどのレクチャーがありましたが、えっと、なんか、みなさんポッカーンってなっていませんか? #mitan

2011-08-26 20:07:47