新しいものを表示
orange さんがブースト

ていうか、GCの有無とは別に参照カウンタを環境標準で用意して欲しさある><;(使いまくられたら思いっきりパフォーマンス落ちるだろうけど、似たものが必要になって各々実装するよりは大幅に性能マシだろうし的な意味で><)

orange さんがブースト

ぶっちゃけGCつきの言語でも十分なパフォーマンスが出るようになった今はとてもパラダイス…だけど、妙な不具合にハマる流れとかけっこうありそう。

orange さんがブースト

そのうち「えっ、newしたのdeleteしないといけないの」とか素で言われそうよね

微妙に違うかもだけど、C# でIDisposable.Dispose()した後わかんなくならないように今もnullつっこんでる><

orange さんがブースト

モダンな言語全部GCつきなのでfree/deleteという概念がお察し

orange さんがブースト

Cの老人は階層的にmalloc/freeする時はfreeするついでにfreeしたポインタをnullにするようにして「ポインタがnullでないならfree」とかよくやったものだけれどこういうのがロストテクノロジー化していくんやろなと思った昼休み

「ネオナチやらなんやらが使えないようなライセンスできないかな?」みたいな話も、OSSがなにであるか理解してたら出て来ない話だし、OSSの話では無いので、普通に独自ライセンスを各々作るって話なら、「各々好きにOSSの世界から離れて好きにライセンス作ってね」ってだけの話であって、OSSの話とは関係ない><

ていうか、FSFの中の人がJSONライセンスを皮肉たっぷりにけなしてる短い文を読めば何が問題で自由なライセンスとはどういうものなのかわかる話だし、「まだやってるの?」とかあきれられずに済むので(><;)、JSONライセンスの話を理解して欲しい><

あとライセンスに限らない自由主義の面では、これの意味と意義をよく理解すべきかも><
自由主義じゃないですなら別にいいけど><

"「私はあなたの意見には反対だ、だがあなたがそれを主張する権利は命をかけて守る」"

ヴォルテールの名言とされてきた文言 - ヴォルテール - Wikipedia ja.wikipedia.org/wiki/%E3%83%B

ていうか、"...というライセンス"の代用例(?)としてFSFが出してるのがこれ><;

mstdn.nere9.help/@orange_in_sp
”The JSON License”
(略)
"The Software shall be used for Good, not Evil."

"...というライセンスも出てくるだろうね"みたいなライセンスが出てきても少なくともGPLとは互換性が無いので、GPLなコードを利用できなくなるのでGPLなコードに頼らないようにしなければならなくなる><

そもそもそういう制限を加えたらOSSにならない><

The Open Source Initiative: オープンソースの定義(日本語) opensource.jp/osd/osd-japanese

5. 個人やグループに対する差別の禁止
と
6. 利用する分野(fields of endeavor)に対する差別の禁止
参照><

この皮肉っぽい書き方すごく好き><

"The restriction might be unenforcible, but we cannot presume that. "
License:JSON - Free Software Directory directory.fsf.org/wiki/License

よくわかんないけど、それはGPLと互換性が無いライセンスになるかも?><;

orange さんがブースト

「悪いことには使わないでね」の「悪いこと」という定義がふわっとしているから、「X国の法律で禁止されていることには使わないでね」なら、例えば指定暴力団には使わせないとかできそう。

・・・みたいな話を毎回書かなくてもいいように常識に『なって無い』(のにOSSなライセンスにする事が当たり前だと思われてる)こと自体が問題><

オイゲン氏は「悪い人にはなるべく使わせたくない」という態度をとったので、であれば「最初からOSSなライセンスにしちゃ駄目だったんだよ?><」ってなる><
相手が人類史上最悪の虐殺者だろうが地球破壊爆弾の開発者だろうがどんな目的にも「使っていいよ><」っていうのが(A)GPLやOSSなライセンス><

ていうか、GPLに『感染』したので不本意ながらGPLを選択したのであれば理念を無視してもわかるけど、
そうではなく自ら(A)GPL(や、OSSなライセンス)を選んでその上で理念を無視するの、単なるアホだと思うし、かつ ある意味被害者だと思う><
『悪い人』も使えるようにするために自由なソフトウェアがある><
あなたは誰かにとっての『悪い人』かもしれない><
だから、繰り返しになるけど、『悪い人』も使えるようにするために自由なソフトウェアがある><

古いものを表示
:realtek:

思考の /dev/null