C#は危険だ

■ このスレッドは過去ログ倉庫に格納されています
2009/06/30(火) 13:24:56
http://sourceforge.jp/magazine/09/06/29/050217

引用:
> 「MonoやC#に依存するべきではない」
> ――フリーソフトウェアを推進する非営利団体Free Software Foundation(FSF)の設立者、
> Richard M. Stallman氏がコミュニティに呼びかけた。
> C#のフリー実装は、ソフトウェア特許係争に発展する危険があるという。
245デフォルトの名無しさん
垢版 |
2010/07/23(金) 01:04:57
>>244
そんな気は無い。
ただMSVMの時のように明らかにWindowsでしか動かないAPIがOS非依存っぽく存在している
.NETのクラスライブラリがどうしても気になるのと、VBとかC#とかの技術者はWindows
以外のOSをまったく触ったことが無く、どの程度互換性が無いものなのかまったく知らないこと
が少なくないと思っています。どんだけ互換性が無くてどんだけ.NETがWindows依存なのか
わかってるやつが言った方がいいと思った。
まあ.NETが嫌いなわけじゃなく、Windowsネイティブなソフト専用の開発環境としては良いと思い
ます。ただしJavaの代替になれる存在には全然見えないけどね。
246デフォルトの名無しさん
垢版 |
2010/07/23(金) 01:20:29
余談だけどUNIX系のファイルシステムが標準的に備える属性は
・名前
・パーミッション
・最終アクセス日時
・最終属性変更日時(最後にアクセス権が変更された日時)
・最終更新日時(最後にファイルの内容が書き換わった日時)
UNIXとWindowsで共通して存在する属性は最終更新日時と名前だけ。
(最終アクセス日時はNTFSドライブでは利用可)
したがってファイルの作成日時を読み込むプログラムが動作OSに
依存しないことはありえません。.NETのクラスはWindows特有の作成日時
が読めるのに、UNIX系で特に重要なパーミッションは読めず、OSに依存
しないように設計されたとは到底思えません。
明らかにWindows専用のAPI設計。
2010/07/23(金) 01:38:39
CLRはOS依存
CILはOS非依存
C#はOS非依存
2010/07/23(金) 01:44:46
基本的な用語すら理解できていない馬鹿が上げてるのか
2010/07/23(金) 03:28:46
うちでは、UbuntuとMacのMonoで動作確認を必須にしてる。
完璧に動くのを要求してるわけじゃなくて、
制限事項の確認レベルだけど。
2010/07/23(金) 08:40:58
まぁファイルシステムはプラットフォーム標準化の鬼門ではあるな。
Common Lisp でもややこしいこときわまりない標準化をしていたし。
2010/07/23(金) 16:03:34
.NETの話とC#の話が混ざってるところが笑いどころ?
2010/07/23(金) 16:26:18
元ネタの攻撃対象は、monoだ。
.NETに依存しないfreeなC#の実装が存在しない以上、
ごっちゃにしているという指摘は、問題のすりかえ。
2010/07/23(金) 17:43:14
MonoもECMA 標準を遵守してるでしょ
何言ってんだこの馬鹿
2010/07/23(金) 18:42:37
.NET = ECMA-335だよ。
ECMA-335に依存しないECMA-334の実装は現在存在しない。
で、RMSが問題視してるのは、主にECMA-335。
2010/07/23(金) 19:58:27
ちげぇ
2010/07/23(金) 23:06:34
C#ってベターVB以外の何物でもないじゃん
win以外で動かすとか、そんな非生産的なことに何で心血注ぐんだろう
2010/07/23(金) 23:27:56
そりゃ.NETが生産的だからだろ
2010/07/25(日) 14:11:37
MSDNライブラリでFileInfo.CreationTimeを見てみたら、
PlatformNotSupportedExceptionを投げる場合があるって書いてある。
基本Windows重視でありつつも、一応他OSのことを考慮していないわけではないようだ。
2010/07/25(日) 15:03:24
それは他のファイルシステムを考慮したんじゃない?
2010/09/05(日) 19:02:02
M$とFSFの仲がよくなったときにJavaはどうなるんだろうな
2010/09/07(火) 12:53:00
ないだろ
最近のMSは.NET関連の周辺ライブラリをGPL非互換だけどGPLよりずっと緩いMS-PLで公開しまくってるよ
Silverlightに至っては標準のSDKにまでMS-PLのライブラリが付いてくるからもうどうしようもない
.NETの世界からGPLを排除したいんだろうな
まったくもって素晴らしく良いことだけども
2010/09/07(火) 13:14:01
OracleがOpenSolarisを継続するという約束をわずか5ヶ月で反故にして
Solaris Expressで誤魔化そうとしているが
Javaはどうなるんだろうか
2010/09/07(火) 17:44:21
Javaはどうでもいいけど
それよりもMySQLが心配
264デフォルトの名無しさん
垢版 |
2010/09/07(火) 20:01:19
SunがJavaをGPLにしたものどうかと思ったけどな。
Javaってほとんどが産業利用だろ?
ほどほどにオープンで産業利用ができるのがJavaのいいところと思うんだが、
GPLのJVMに依存したJavaプログラムは、やっぱりGPLで配布することになるのか?
2010/09/07(火) 20:14:50
産業利用のプログラムは、配布なんかしない。
2010/09/07(火) 20:19:43
>>264
GCCでコンパイルしたコードがGPLになったりすることはない。
法解釈のおかしな奴が書いたライセンス以外で、インタプリタやコンパイラの作者が、
その言語で書かれたプログラムの権利をどうこうする権利はない。
2010/09/07(火) 20:19:49
GPLのコンパイラで出力したバイナリとか、GPLのインタプリタで動くコードとか
GPLになるわけじゃないでしょ?
バーチャルマシンも同じなんじゃないの。
268デフォルトの名無しさん
垢版 |
2010/09/07(火) 20:22:17
>>267
けど、いわゆるJavaランタイムは、インタープリタの他に
基本ライブラリを同梱していて、それらもGPLだろ?
GPLのライブラリに依存したソフトウエアはGPLって、昔何かで呼んだ記憶が・・・
Javaにそれを適用すると、java.lang.Objectを継承したクラスは全部GPL????
2010/09/07(火) 20:33:17
Cのライブラリはどうなってるのと思って検索してみたらLGPLとか書いてあった。
270デフォルトの名無しさん
垢版 |
2010/09/07(火) 20:39:23
>>269
LGPLで配布されたライブラリに依存する商用ソフトはアリっていうルールですよね?
GPLなのはインタープリタだけ?GPL版でない商用JVMとの組み合わせでも正常に
動作するつくりである限り、GPLを継承しなくてよい解釈??
スレチな気もするがGPLとJavaの説明ってぜんぜん聞いたことないですね。
また、「Javaで作ったプログラムは全部GPL」とかやった日には、WebLogicも
OracleデータベースもあっちこっちGPLになるから、そんなルールにはならない
と思うが・・・・
2010/09/07(火) 20:53:49
OracleとJavaのどこが関係あるんだ?
272デフォルトの名無しさん
垢版 |
2010/09/07(火) 21:02:46
>>271
・SunはOracleに買収された。今やJavaはOracleの商標。
・Oracleのインストーラは(少なくともWindows版以外)ほとんどJavaで書かれている。
・Oracleにはjava言語で書かれたストアドプログラム(ファンクションやプロシージャ)を実行する
 機能があり、この機能はOracleデータベース本体にJVMをリンクすることで実現されている。
・SQL*Plusなどの主要コンポーネントも、Windows版を除いてほとんどJavaでできている。
273デフォルトの名無しさん
垢版 |
2010/09/07(火) 21:06:39
ついでに言うと、GPLはソフトウエアの利用料を課金することを禁止している。
(RedHatなどのライセンス料はサポート代の名目で課金される)
Oracleデータベースはソフトウエアの利用料と保守サービス料を明確に分けて
課金していて、例えばEnterpriseEditionをCPUライセンスで買うと1CPUあたり
500万円の利用料。保守契約料はソフトウエアの利用料×10%/年間。
保守契約に入らない場合はセキュリティパッチも提供しない体系。
もしこれがGPLになると、Oracleの利用料は全部タダ。ありえねぇ。
2010/09/07(火) 21:08:24
>>273
べつにGPLでも課金することは禁止されてない。
2010/09/07(火) 21:53:38
JavaのライセンスはGPLだけじゃないから、少なくともOracleは関係ないよ。
2010/09/07(火) 21:55:42
っつーか、JavaのライセンサーはOracleなんだから、自分がどう使おうと自由だよ。
277デフォルトの名無しさん
垢版 |
2010/09/08(水) 00:06:28
Oracleなんか無くてもOK
2010/09/08(水) 00:32:14
Sunを買収した時はOpenSolarisへの投資を続けると言ってたのに、たった半年で反故にしやがった。
Oracleは信用できん。
2010/09/08(水) 01:00:16
半年続けたらもう充分だろ
2010/09/08(水) 01:45:48
オープンソース企業/プロジェクトが買収され、クローズ化されれるのを何とも思わんのか。
Oracleによる買収で懸念されていた事が一つ現実のものとなった。
次はJavaやMySQLの番ではないと誰が言える。
2010/09/08(水) 01:53:07
オプソ企業がOracleを買収すればいいんでね?
2010/09/08(水) 02:03:50
へぇ、それでどこが買うって?
2010/09/08(水) 09:22:52
OpenSoralisのONは普通にオープンでありつづけるし、騒いでる奴はちょっとおかしい。
2010/09/08(水) 18:25:31
乞食共のためにGPLで公開してやる
それが気に入らなかったら金払え
という商売
2010/09/08(水) 19:42:18
無料で提供してやるからバグ取り手伝えって意味だと思ってた
プロプライエタリなソフトウェアにバグがないこと証明できないんだし,
無料で提供してくれるものでいいじゃん.
286デフォルトの名無しさん
垢版 |
2010/09/08(水) 20:01:27
OracleはRedHatがソフト代取れないことをいいことに、Oracle Enterprise Linux
なる名前でRedHatの完全クローンOSを売ってる(実際に売ってるのはサポート
サービス)からな。
OracleデータベースがGPL化された場合、RedHatがOracleを激安大特価で
売り始めても一切文句が言えない。
絶対にそんなことはしないだろう。
2010/09/09(木) 09:33:45
>285
バグ報告くらいはともかく、得体の知れない他のGPLコードは絶対に本家にはフィードバックできないんだよ
プロプラエタリとしての商売ができなくなる
288デフォルトの名無しさん
垢版 |
2011/04/22(金) 23:33:52.44
Mono最強伝説
http://ja.wikipedia.org/wiki/XSP_(Web%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC)
2011/05/22(日) 00:16:36.44
ストールマンが言ったみたいに、
書籍やカスタマイズでマージンを取るモデルにしちゃダメなん?
特許が必要になるようなコード書くような仕事なんて、極一部でしょ。
290デフォルトの名無しさん
垢版 |
2011/06/17(金) 22:06:47.84
まあMicrosoftが.NETランタイムをWindows向けにしか出してないにも関わらず
マルチプラットフォームだなんていってるのがそもそもの間違いだよな
2011/06/17(金) 22:11:16.46
っ[ Silverlight ]
2011/06/18(土) 01:56:27.07
むしろマルチプラットフォームに傾倒しないのは.NETの長所だと思う。
2011/06/18(土) 10:16:01.51
C#が崩壊した今、求められている技術
http://studiokingyo.fc2web.com/

知らないでは済まさ れ な い
2011/06/18(土) 10:58:58.33
>>293
宣伝する前にもっと読みやすいデザインにしろ
295デフォルトの名無しさん
垢版 |
2011/06/18(土) 23:04:26.56
>>293
と思ったけど、読んでみると以外と読みやすいのな
これは評価されるべき
2011/06/18(土) 23:06:36.50
と思ったけど、やっぱりゴミだったわ。
297294
垢版 |
2011/06/18(土) 23:13:33.57
>>295
誰だよてめえ
2011/06/18(土) 23:26:52.93
>>293
宣伝とコンテンツの見分けがつかねぇからそこだけどうにかしろ
2011/06/18(土) 23:28:21.36
>>293
内容はなかなかいいな
2011/06/18(土) 23:30:48.22
ttp://ja.devwo.com/
ここ利用した人います?

ソースはいろいろUPされてたりするけど・・・・価値のあるものなのかどうか。
あと、自作のちょっとした・・・スクリプトでもいいのかななんて。
Pythonがいいんだからその他もいいよねきっと。
2011/06/18(土) 23:38:11.76
プログラマ全般に言えることだけど(俺も)
目次や項目の書き方が壊滅的に下手糞だなw

何が大事で何を語りたいページなのか1つ焦点を絞れよw
2011/06/18(土) 23:42:35.53
読み取るのが下手ってのもあるよなw(俺も)
2011/06/18(土) 23:51:20.54
>>293
このページさ
はじめの表紙に並べるコンテンツを10項目以下にして
まとめてくれたらかなりよくなると思うんだ
そっから細分化していく方向で頼む
2011/06/19(日) 00:41:50.74
d金魚さんってもしかしてdmallocの作者!?
2011/06/19(日) 00:49:41.97
Javaより危険なの?
2011/06/19(日) 01:01:49.92
\○√
 |
 /\
2011/06/19(日) 01:36:19.22
広告とかも使えなくなってるしもう死んでるんじゃね?
2011/06/19(日) 01:46:51.82
C#は「自由なソフトウェア」 (≠フリーソフト)じゃないので危険です。
特許を放棄していないので、いつでもMSが対価請求できるので使ってはいけません。

Javaも「自由なソフトウェア」ではないので同じように危険です。
なぜなら特許を保持し、特許を無断使用したGoogleを訴えているからです。

彼は言います、「ソフトウェアは自由でなければいけない」と。
そして「誰でも自由に複製・改造・再配布が出来なければいけない」と。
特許や著作権を盾にソースコードを非公開にしたり、他人が使うのを妨害することは絶対的な悪なのです。
2011/06/19(日) 01:49:48.03
>>293
C#と何の関係があるのかさっぱり分からん。
しかし、検索でたまたま見つけても開いた瞬間すぐ閉じたくなるようなwebページの典型だな
2011/06/19(日) 02:24:38.99
> 誰でも自由に改造・再配布

あほかと
2011/06/19(日) 04:14:25.00
プロプラで囲い込まれてる方が何かと捗る
312デフォルトの名無しさん
垢版 |
2011/06/19(日) 11:18:58.13
>>293
なんかIEでもsafariでもまともに表示されい
ページ見たいだな
313デフォルトの名無しさん
垢版 |
2011/06/19(日) 23:46:38.68
>>293
でも内容はなかなかまともだな
こういうページを臆することなく隅々まで読める人間がプロフェッサープログラマになれるんだろうなぁ
2011/06/20(月) 06:33:33.00
わかったからさっさとレイアウトも含めて修正しろよ
2011/06/20(月) 06:50:27.94
直接言えない人なんだなぁ
2011/06/20(月) 09:27:45.57
>>293はそこに何か恨みでもあるんか?
2011/06/20(月) 09:47:20.36
本人でしょう
2011/06/20(月) 12:37:44.88
特に見づらいとは思わないな
2011/06/20(月) 16:19:50.27
更新もないしリンク切れまくってるから死んでるはずだよ
320デフォルトの名無しさん
垢版 |
2011/06/22(水) 00:28:25.00
>>293
そこの著者ってプログラマ界の権威だったんだな
2011/06/22(水) 02:41:00.46
なわけねーwww
322デフォルトの名無しさん
垢版 |
2011/06/23(木) 02:44:52.76
時にはやらかす時もある

by みつを
2011/06/23(木) 11:34:34.56
わんくまってなんなの?
324デフォルトの名無しさん
垢版 |
2011/06/24(金) 21:19:22.12
>>323
明日東京で勉強会だね。
個人的にちょうどMVVMに興味があるから、時間があればライブ動画を
見ようかと思っている。
2011/06/24(金) 22:37:31.91
わんくまは糞の集まり
2011/06/24(金) 23:43:19.38
その通り
327デフォルトの名無しさん
垢版 |
2011/11/20(日) 14:23:42.48
へえ
2011/11/24(木) 19:00:49.14
>>301
一つの関数にあれこれ詰め込んでしまうような傾向にある人には
その注文は厳しいかも。たぶん、思考のクセはプログラミングにも
文章にも現れてることだろうよ。
2011/12/08(木) 22:01:10.26
abcdefef
330デフォルトの名無しさん
垢版 |
2012/08/31(金) 15:24:17.12
C#は危険だ
2012/08/31(金) 16:25:09.58
何が危険なのか具体的に書いといてね
2012/08/31(金) 19:33:23.07
韓国政府が言論弾圧宣言、「独島は日本領」ネットの書き込みを摘発処分
(MKニュース 2012.08.31 14:02:09)

「独島は日本領だ。どこででもこう叫ぶ」。ネットコミュニティでこうした書き込みが急速に広まっている。
ほかにも「日本統治は幸せだった」「慰安婦は自発的に志願した」など、日本を賞賛して歴史を歪曲する書き
込みが急増している。放送通信審議委員会によると(31日)、6〜8月の間に1万9000件の親日書き込み
が摘発された。「独島を不法占拠する韓国人は1日も早く謝罪しろ」という歴史歪曲と韓国人卑下の内容だ。
同委員会は削除後も書き込みを繰り返したユーザに、解約などの処分を行っている。同委員会は「私たちの歴
史と正統性を否定して青少年に誤った歴史意識を植え付ける恐れがあるインターネット情報が、その水準を高
めつつある。 親日書き込みを集中モニタリングをする」と明らかにした。

韓国サイト
http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=102&oid=009&aid=0002794572
http://news.mk.co.kr/newsRead.php?year=2012&no=554346
エキサイトさん翻訳
http://www.excite-webtl.jp/world/korean/web/?wb_url=http%3A%2F%2Fnews.mk.co.kr%2FnewsRead.php%3Fyear%3D2012%26no%3D554346&wb_lp=KOJA&wb_dis=2&wb_chr=

2012/09/01(土) 19:09:02.54
ネトウヨ王に、俺はなる!まで読んだ。
2012/09/01(土) 21:12:13.66
test
335デフォルトの名無しさん
垢版 |
2012/10/20(土) 08:06:30.34
C#は危険だ
336デフォルトの名無しさん
垢版 |
2012/10/20(土) 09:21:45.25
328の意見が興味深いと思いました。
337デフォルトの名無しさん
垢版 |
2013/02/13(水) 22:05:49.63
危険かどうかは知らんが
              遅 い !!
2013/02/14(木) 08:16:39.77
一生、生のC言語だけ使ってれば?
339デフォルトの名無しさん
垢版 |
2013/02/18(月) 20:49:42.91
遠隔事件のiesys(のソース?)に犯人と結び付けられるビルド情報?みたいなの
があったって噂があるが、そんなのが組み込まれるの?
340デフォルトの名無しさん
垢版 |
2013/02/18(月) 21:59:27.14
GUID
2013/02/18(月) 23:39:30.89
GUIDでどうやってPCや環境と結びつくんだ?
2013/02/19(火) 03:35:04.22
よくわからんが、これとか?

Visual Studioでデフォルトのままリリース用にコンパイルすると、
/debug:pdbonlyが指定されていて、
pdbファイルまでのフルパスがexeに埋め込まれる。
ログインIDを自分の名前とかにしていると、
それが流出することになる。
2013/02/19(火) 13:26:26.09
GUIDはMACアドレスと作成日付から生成されるので
逆に辿ればGUIDを作った端末(ネットワークカードが一致する)は
分かるのかも知れない
344デフォルトの名無しさん
垢版 |
2013/02/19(火) 15:00:31.75
犯人のPCにcreate_new_GUIDした痕跡と一致したんだろう
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況