【商用?】OpenPNE その3【GPL?】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/05/31(水) 03:11:45ID:???SNSシステム「OpenPNE」について語るスレ。
0044nobodyさん
2006/06/06(火) 15:44:19ID:???優良顧客といっても、別にてじまやの金にはならないのだが。
なにしろソネットは自前で技術者がたくさんいるからな。
単に開発する初期コストを削れるからPNE使ってるだけだろ。
作れないからPNE使ったわけではない。
0046nobodyさん
2006/06/06(火) 16:48:20ID:???パートナー契約くらい結ぶでしょ
0047nobodyさん
2006/06/06(火) 18:29:50ID:???0048nobodyさん
2006/06/06(火) 19:48:15ID:???なぜ!?
改造しても頒布するわけじゃなくて、
自分とこ(ソネット)の鯖の中で使うだけでしょ。
それなのになぜ手嶋屋に金を払う必要があるのだ。
もっと言えば、OpenPNEベースにしてることすら公表する義務も必要もないし。
0049nobodyさん
2006/06/06(火) 19:53:30ID:???005131
2006/06/06(火) 23:01:27ID:???全く問題ないと思っていたのですが
GPL厨であればなおさら嫌われる理由がわからないのですが
RMSなら自由に使えというはずかと
0052nobodyさん
2006/06/06(火) 23:07:44ID:???0054nobodyさん
2006/06/07(水) 10:06:34ID:???0055nobodyさん
2006/06/07(水) 22:05:05ID:???そいつをGPLで再配布しなよwwww
0056nobodyさん
2006/06/08(木) 02:33:02ID:???>40万リクエスト/日を処理している。
ってあるけどさぁ
日に40万リクエスト程度でこのスペックってあまりに効率悪過ぎない?
0058nobodyさん
2006/06/08(木) 14:06:11ID:???サイズ替えられないの?
0060nobodyさん
2006/06/09(金) 04:03:06ID:???http://itpro.nikkeibp.co.jp/article/COLUMN/20060424/236113/
0061nobodyさん
2006/06/09(金) 10:12:01ID:vMXWFXEQttp://db23c.dnsalias.com/MangaMeeya/
これはGPLコミュニティの完全勝利といっていいでしょう。
今後もゆるむことなくプロネット市民として社会正義の為に戦っていきましょう!
0062nobodyさん
2006/06/09(金) 10:47:00ID:???0063nobodyさん
2006/06/09(金) 13:58:42ID:???>プロネット市民として社会正義の為に
↑これはギャグで言っているのだろうか・・・
「プロ市民」という語は、「自己満足の正義を押し付けるクズ人間ども」と
同じ意味であることを知っているのだろう・・・コイツは。。。
要するにアレだろ、お前らの主張を簡単に要約すると、
「全部タダで公開しる!! 俺自身は何も社会に貢献しないけど、タダで全部GETしたいんだ!! うわぁぁぁん!」
だろ。nyとかで著作権侵害しまくってる厨どもが矛盾した要求しやがって。
006463
2006/06/09(金) 14:00:01ID:???「同じ意味であることを知っているのだろう」
じゃなくて、
「同じ意味であることを知っているのだろうか」
ね。念のため。
0065nobodyさん
2006/06/09(金) 14:50:27ID:???>社会正義
思わずコーヒーを噴き出しそうになったwww
0066nobodyさん
2006/06/09(金) 15:33:17ID:???0067nobodyさん
2006/06/09(金) 15:34:21ID:???0068nobodyさん
2006/06/10(土) 09:05:17ID:???>同じ意味であることを知っているのだろう・・・コイツは。。。
それ、2ch限定だから、外で言わない方がいいよ。恥を掻く。
0069nobodyさん
2006/06/10(土) 09:08:32ID:???クズかどうかは別にして、外でも同じような意味で
使われますが何か?
0070nobodyさん
2006/06/10(土) 09:58:28ID:???ttp://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E5%B8%82%E6%B0%91
0071nobodyさん
2006/06/10(土) 13:05:51ID:???恥をかくのはお前だ、このプロ市民めが。
一般世間ではみんな口に出して言わないだけで、
内心はすごく自分勝手で気持ち悪いヤツらだなと思ってお前らを見てるんだよ。
お前らみたいな自分の論理を声高に押し付けてくる(しかも迷惑かつ強硬な手段で)という
「プロ市民」は、本当に世間から嫌われている。
0072nobodyさん
2006/06/10(土) 13:29:02ID:???OpenPNEなんの関係もないだろ
0073nobodyさん
2006/06/10(土) 17:52:20ID:???自分のサイトのWebアプリケーションにOpenPNEのコードを利用して
そのサイトが商業サイトであってもライセンス違反では全くない
と思っていますがどこか間違いがありますでしょうか
0075nobodyさん
2006/06/10(土) 18:28:53ID:???自前のサービスとして使ってる場合はその通り。
あとGPLでは商用・非商用で扱いが変わる訳じゃないので
>商業サイトであっても
ってのは蛇足。
0076nobodyさん
2006/06/10(土) 19:36:44ID:???だからソースを再配布しない限り、何をやっても自由だよ。
そもそも自サイト内にアプリを置いている限り、
誰にもソースは分からない(=OpenPNEを使ってるかどうかの確証すら無い)わけで。
0077nobodyさん
2006/06/13(火) 19:22:35ID:???0079nobodyさん
2006/06/13(火) 21:20:22ID:???それはOpnePNEの欠点じゃなくて、手嶋屋のことでしょ?
(企業が金儲け主義で悪いとは思わんが、)
フツーにオープンソースにしちゃえば良いのに。とは思う。
0080nobodyさん
2006/06/13(火) 22:04:17ID:???0082nobodyさん
2006/06/13(火) 23:49:51ID:???そのりくつはおかしい
0084nobodyさん
2006/06/14(水) 09:16:12ID:???そのりくつはおかしい
0085nobodyさん
2006/06/14(水) 10:25:50ID:???0086nobodyさん
2006/06/14(水) 18:30:16ID:???金も出さない、技術的な協力もしない(出来ない)、
そんなヤツに限って文句だけは一人前。
金儲け主義だなんだと企業にケチをつけておきながら、
自分はnyなどで著作権侵害しまくり。こういうバカには本当に氏んでほしい。
この手の引きこもりバカに負けずに、禿嶋屋にはぜひ頑張ってほしい。
0089nobodyさん
2006/06/14(水) 23:25:06ID:???「>>78みたいなバカ」と良質のオープンソースが減るのは関係なくないか?
そもそも減るって言えるほどオープンソース開発ってあんまり活発じゃない気が。大きな
成功例がそれなりにある分、聞こえはいいんだけど。
0090nobodyさん
2006/06/14(水) 23:27:45ID:???0091nobodyさん
2006/06/15(木) 11:51:47ID:???そのりくつはおかしい
0092nobodyさん
2006/06/15(木) 12:14:06ID:d/EmdpRG実物見るまでもないよね
http://www.tejimaya.com/vision.html
0093nobodyさん
2006/06/15(木) 14:08:52ID:???じゃあ、まあオープンソースと絡めなくてもいいや。
とにかく>>78のような「間接的な盗っ人」は大嫌いだ。
そのくせ正義や道徳的なこと(金儲けはケシカラン!など)を主張するから
この手の人種はタチが悪い。まさにプロ市民的感覚。
不当な批判・誹謗中傷に負けずに頑張れ! 禿嶋屋!!
(ぼくはばかなのでときどきかんじをまちがえてしまいます)
0095nobodyさん
2006/06/15(木) 16:39:34ID:???これをGPLで出してるのは、すごい。
普通にmixiが作れるじゃねーか。。。
デュアルライセンスにしてるけど
GPLで使えるようにしているだけでもありがたいよ。
感動した!(古い?)
0096nobodyさん
2006/06/15(木) 16:43:38ID:???知名度UPとテスターとバグ修正にうまく使われてる感じ
0097nobodyさん
2006/06/15(木) 16:51:53ID:???何ら問題ないよね。
0098nobodyさん
2006/06/15(木) 19:31:22ID:???つーかmixiレベルなら、ちょっと時間かければ自作できるだろうよ。
下手に他人の作ったソース見て理解するより
自分で一から作ったほうが結局近道な気がする。
0099nobodyさん
2006/06/15(木) 19:37:51ID:???0101nobodyさん
2006/06/15(木) 23:34:14ID:???0102nobodyさん
2006/06/16(金) 00:11:01ID:???と思ってたけど中を見ると全然違うな
あれ、どこから読めばいい?
0103逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:03:43ID:???Version2.0を見てますか?
基本的には、MVCモデルで作られているようですね。
OpenPNEは、PHPフレームワーク「mojavi」を利用していたようです。
http://snsoft.jp/archives/2005/04/snsoft_4.html
今はどうしているのか知りませんが、既存のフレームワークを独自にカスタマイズして使っているんかな?
大雑把には、
(1) MVCモデルでいうところのController(+Action)、Model、Viewのファイルがどこにあるか?
(2) URLのクエリー文字列を見て、どんなふうにして処理を割り振っているか
を追跡すれば、各機能の処理の流れが見えてくると思います。
0104逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:11:20ID:???ユーザーの立場で、どんなふうにWebアプリケーション内をたらいまわしにされるか見ていきましょう。
※以下、ディレクトリ&ファイルの位置表現について、OpenPNE2.0をダウンロードして
解凍した直後の状態にある「OpenPNE」というフォルダを、便宜的にルート「/」とします。
「OpenPNE」フォルダ(=「/」)内には、
/bin
/lib
/public_html
/setup
/var
/webapp
/webappext
という7つのフォルダがありますよね?
0105逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:15:04ID:???まずはユーザーが最初にアクセスする
/public_html/index.php
ファイルの中身を見てください。
require_once './config.inc.php';
require_once OPENPNE_WEBAPP_DIR . '/init.inc';
openpne_execute();
↑たったこれだけすね!
0106nobodyさん
2006/06/16(金) 01:20:09ID:???0107逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:21:31ID:???/public_html/index.php では、
まず、
/public_html/config.inc.php
/webapp/init.inc
というWebアプリケーションの初期化に関するファイルを読み込んでいます。
ここの設定によって、アプリケーションの挙動を変えることができるようになっています。
2つめの初期化設定情報ファイル /webapp/init.inc 内を見てください。
// ライブラリ読み込み
require_once 'util.inc.php';
require_once 'db.inc.php';
require_once 'controller.php'; ←コントローラーの呼び出し
require_once 'OpenPNE/Smarty.php';
require_once 'OpenPNE/Auth.php';
require_once 'OpenPNE/Config.php';
という部分で、Controllerを呼び出します。
0108逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:26:08ID:???コントローラーはこれです。
/webapp/lib/controller.php
中身を見てみましょう。
/**
* 初期実行 index.php から呼ばれる
*/
function openpne_execute()
{
・・・(中略)・・・
}
このopenpne_execute()が処理の割振りを決めているところです。
0109逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:32:56ID:???OpnePNEのURLをみると、クエリー文字がズラズラ並んでいますね!?
= http://openpne.jp/?m=pc&a=page_o_login の「?m=pc&a=page_o_login」という文字列です。
openpne_execute()で、受け取ったクエリー文字列から、
$module = '';
$type = '';
$action = '';
という3つの変数、パラメータを決定し、それらに基づいて、
openpne_forward($module, $type, $action);
の部分で、実際の処理に飛んでいきます。
この後もゴチャゴチャ続きますが、大きな流れはこれだけです。
0110逆襲のニート ◆OWVAgSWYwE
2006/06/16(金) 01:37:09ID:???m(_~_)m …ツッコミありがとうございます。w
それでは良い子のみなさん♪オヤスミナサイ☆
0111逆襲のニート ◆OWVAgSWYwE
2006/06/19(月) 00:25:29ID:PX8+exsTマイナーバージョンアップ(2.0.7.3→2.0.7.4等)は、
●データベース
●config.inc
を残してファイルを上書きコピーすればOKでしょうか?
総入れ替えする場合、ユーザーの画像とか入っているvarフォルダはそのまま残して良いんでしょうか?
皆さん、どうされていますか?
0112nobodyさん
2006/06/19(月) 00:30:16ID:???0113nobodyさん
2006/06/19(月) 00:42:57ID:???で、上書きされる心配はない)、setupフォルダのupdate内のsql文を実行すればおk。
0114nobodyさん
2006/06/19(月) 00:43:46ID:???0115nobodyさん
2006/06/19(月) 10:02:01ID:???Roger!!!
>>113-114
なるほど。そうなってたんですね。
情報提供、どうもありがとうございます。
0118nobodyさん
2006/06/20(火) 17:34:14ID:???手島屋に発行ライセンスの選択権がある、ってどういう意味?
利用者に「キミはGPLでいいよ」「キミは商用だからお金払ってね」
って感じで勝手に決められるってこと??
普通にGPLなら、
勝手に使ってサイト運営してるだけなら
ソース公開義務はないし利用してると記載する義務も無いはず。
代行設置や販売したい場合は、商用ってのはわかるが。
(そもそもオープンソースを使って作ったこれを、
勝手にデュアルライセンスにできるのかは謎だ)
だけど、ライセンスの選択権があるってのがよくわからない。
0119nobodyさん
2006/06/20(火) 20:38:18ID:???OpenPNEっていうものの由来を知らずして言うが
手島屋がそのコードをフルスクラッチで作り、また他者が手島屋に
帰属しても構わないといっているコードのみをそれに盛り込んでるなら
コードの著作権(著作所有権かな)は手島屋というところが所持し
そのコードのライセンスにGPLを選ぼうが、他のライセンスを選択しようが
自由っていうことなので、ごく普通のこと。
MySQLがデュアルライセンスだったり、巷のフリーソフト作者が
自由にライセンスを設定してるのと同じ。
別の人がGPLか何かで提供してたコードが
元になって製作されたものだったら、記述は変だがね。
0120119
2006/06/20(火) 21:09:57ID:???>MySQLがデュアルライセンス
なのと、まあ同じだね。
http://docs.openpne.jp/?WhatIsOpenPNE
>OpenPNEに機能を追加したけどソースを公開したくない=>商用ライセンスが必要です
が恣意的(むしろ意図的か)な目的を持った感じの文章だが。
これだけ読むとQをGと見間違えたかとw
# ビジネスとして商用も用意したデュアルなのは支持する
0121nobodyさん
2006/06/21(水) 01:36:10ID:???このスレあたりのはず。
GPLが入ってるのでビジネスで使ってもソース公開しなくていいし
商用で使っても問題ないとの見解だった。
手島屋がGPLを理解してないで終了
0122nobodyさん
2006/06/21(水) 11:48:30ID:???0123nobodyさん
2006/06/21(水) 12:19:42ID:???それなら、それを明確に書いておけば利用者増えると思うんだけどなぁ。
法人がこれ使ってSNS作るか検討したとき、
「商用ライセンスいるじゃん」てなると
避ける気がする。
無料で使っていいし、販売したりするときに
ソース公開したくないなら、商用買ってね、て明確化してほしいね。
応援したいけど、あいまいなところが多いところが、こわいでっす〜。
0124nobodyさん
2006/06/21(水) 12:30:20ID:???># ビジネスとして商用も用意したデュアルなのは支持する
何を当たり前のこと言ってんだ、コイツは・・・
っていうか「ビジネスじゃない商用」なんてあるのか??
論理的に矛盾してるだろww
0125120
2006/06/21(水) 13:22:22ID:???"商用"=商用ライセンスのことなんだが、矛盾するか?
"ビジネス"の方は普通に商売のこと。
ソフトウェアで商売してる会社であって、自分らで作ったソフトに
商用ライセンスを設定してない会社の存在を忘れてないか。
(設定しないというのもビジネス戦略のひとつだが)
0126nobodyさん
2006/06/21(水) 13:29:30ID:???手嶋屋が商売として商用ライセンスを用意した、
デュアルライセンス制を設けていることは、
商売とオープンソースを両立させる動きに
同調することであり、私はそれを支持する 。
ぐらい書けば理解できるか?
0127nobodyさん
2006/06/21(水) 14:45:34ID:???てか、ビジネスで使っても商用で使っても
ソース公開しなくていいし、金も払わなくていいらしいよ
GPLルールの部分を使えば。
てことで
>>126
の支持もあまり意味ないみたいすよ。
手島屋はそのつもりで作ったみたいだけど。
0128nobodyさん
2006/06/21(水) 15:32:10ID:???0129nobodyさん
2006/06/21(水) 15:52:51ID:???GPLの概念や意義よりも、ライセンスの取り決めがいい加減なほうがよっぽど問題に感じたな。
今どうなってるか知らんが、ソネット通ったんだし整備はしたのかもな
0130nobodyさん
2006/06/21(水) 16:17:14ID:???ライセンスの取り決めはまだあいまいなままじゃないかな?
たぶん、無料で公開もしたいけど、ビジネスとして銭も欲しい。
だから商用ライセンス買って応援してね、ってことかな。
自分で設置できて自分で運営できるやつは、
勝手に自分で運営どうぞってことなら、
高い技術力もったやつらが集まるしソース還元もあるかもしれんしね。
まあ、法人がこれ利用してSNS運営するときに
商用ライセンスいらないってかいとかなきゃ
なんかPNE自体が気持ち悪い会社に見えるかもなぁ。
0131nobodyさん
2006/06/21(水) 16:27:52ID:???契約なんだから
0132nobodyさん
2006/06/21(水) 16:48:40ID:???ソネットに対しては契約してるんだろうけどそれは別の話で、
ここで問題になってるPNE自体のライセンスについては
あいまいなままってことじゃない?
まあ、131の言うようにも読み取れるなw
0133nobodyさん
2006/06/21(水) 18:13:40ID:???知り合いの運営してるSNSに入るのなんか嫌だなw
0136nobodyさん
2006/06/22(木) 01:08:38ID:???0137nobodyさん
2006/06/22(木) 02:10:55ID:qVEuQOBxopenPNE、open-gorotto以外のSNS用システムでメジャーなものってありますでしょうか?
これらは日本発ですが、海外のSNSはどのような実装が多いのでしょうか?
0138nobodyさん
2006/06/22(木) 08:30:34ID:???0139nobodyさん
2006/06/22(木) 10:09:08ID:K5R13B+Khttp://open-gorotto.jp/
http://www.nikkeibp.co.jp/netbiz/opensource/050906_kumamoto/
http://itpro.nikkeibp.co.jp/free/ITPro/OPINION/20050802/165730/
実は,八代市で使用しているSNSのソースコードは「open-gorotto」として無償公開されている。
0140nobodyさん
2006/06/22(木) 14:06:57ID:???PNEよりすごく見えるのは気のせいか?
0141nobodyさん
2006/06/22(木) 15:10:14ID:???さっそく見てみようとしたが、文字化けで内容がわからんかった。
PNE2.0ってUTF-8だよね。
内容って暗号化されてんかなー。
0142nobodyさん
2006/06/22(木) 22:37:05ID:???違う。
契約条項自体は論理的にいって曖昧にはならないが、
『契約条項に記されていない事項』
『ライセンスの適用区分の取り決めの漏れ』
が多すぎて曖昧だということ。
外資金融みたく契約書が辞書みたいな厚さになるのも考えものだが、穴だらけなのも問題だろう。企業は怖くてハンコつけん。
今はどうなってるのかな
■ このスレッドは過去ログ倉庫に格納されています