Java有償化まとめ

■ このスレッドは過去ログ倉庫に格納されています
2018/07/23(月) 15:03:10.26ID:JAUjD514
よく分からんのでまとめて下さい。
会社のローカル開発環境はお金払うの?
JavaRuntimeとかあったような…
諸々よろしく。
2018/11/03(土) 14:41:22.17ID:q2N3VeHV
>>700
その通りだね
米国法ではGPL2が暗黙的な特許許諾を含むとの解釈が主流であり、権利者が利用者に対して特許権を行使することはできないと信じられている
しかし判例はなく、また、英国など米国以外の国内法の下では異なる見解が示されていることもあり、グレーである
GPL3の特許条項はまさにこの問題を解決するために導入されたものに他ならず、オープンソース界の存続の根底に関わる極めて重要な問題として広く知られてる
2018/11/03(土) 18:39:26.30ID:8npdYEI2
http://openjdk.java.net/groups/conformance/JckAccess/jck-access.html

https://blogs.oracle.com/java-platform-group/the-openjdk-community-tck-license-agreement-octla
2018/11/03(土) 18:39:42.96ID:8npdYEI2
Signatories for Java SE 8

Alibaba Group Holding Limited
Amazon Fulfillment Services, Inc.
Azul Systems, Inc.
BellSoft
Canonical
Cavium
Emmanuel Bourg
The FreeBSD Foundation
Fujitsu Technology Solutions GmbH
Huawei Technologies Co. Ltd.
Intel
Linaro
London Jamocha Community
Loongson Technology Co., Ltd.
MicroDoc Software GmbH
Myriad Group AG
Red Hat
SAP
Supercomputing Systems AG
SUSE Linux GmbH
Twitter
2018/11/03(土) 18:40:03.59ID:8npdYEI2
Signatories for Java SE 9, or later

Azul Systems, Inc.
BellSoft
Canonical
Fujitsu Technology Solutions GmbH
London Jamocha Community
Loongson Technology Co., Ltd.
MicroDoc Software GmbH
Red Hat
SAP
SUSE Linux GmbH
Twitter
2018/11/03(土) 19:03:13.08ID:8npdYEI2
centosやojdkbuildみたいなrhクローンは商標外したり少し変えてビルドしなおしてるけど、通るはずってところかね、、、
2018/11/04(日) 15:40:23.41ID:NwgTWAPc
>>677
OracleがSunを買収した金額=74億ドル。GoogleがOracleに払う賠償金=88億ドル。
GoogleはOracleに金を払うよりもSunを買ってた方が安上がりだったねw
2018/11/04(日) 16:12:42.27ID:3Z+kwaLR
>>705
上で何度も言われてるけど、GPLだから問題ないよ
GPLに基いた利用者を特許侵害で訴えるのは理論的には可能だけど、そんなもん核戦争起こすようなもんで確実にOracle自身も吹き飛ぶ結果になる
まあOracleが傾いてJava関連の特許が特許ゴロに売却されたりしない限りは大丈夫
2018/11/04(日) 16:33:13.27ID:X7N3Yphx
>>GPLに基いた利用者を特許侵害で訴えるのは理論的には可能だけど

可能性有るのに問題無いとかw
ユーザーのお前さんの言葉なんて何の気休めにもならんわ
2018/11/04(日) 20:56:58.38ID:hzKRM8QD
>>708
飛行機だって落ちる可能性あるけど、みんな問題ないと言って乗っているわけで...
そういうレベルの問題ないだと思う。
2018/11/05(月) 01:40:38.34ID:EJ2TZNts
>>707
中国がGPLを悪用して米国の知的財産を侵害している
などと言い立ててから訴訟を起こせば、今ならoracle勝てそう、最高裁で。
2018/11/05(月) 04:03:51.03ID:mIDt2u2A
>>709
実際、落ちてるだろ
何をか言わんや
2018/11/05(月) 04:06:09.50ID:mIDt2u2A
>>706
サンマイクロシステムの実態無いのに?w
資産とJavaとMySQLを頂くとか?w
今となっては不要だろ
2018/11/05(月) 18:37:25.55ID:uz7ZPYCW
>>711
飛行機には乗らないのか?
乗ろうとする知人に落ちるかもしれないからやめておけと言って止めているのか?
2018/11/05(月) 18:52:17.06ID:kGiUue3V
>>713
怖いから乗らないという人は意外と多いよ
偏見だけど、合理性よりも感覚を優先するプログラミングに不向きな人が多い印象
2018/11/05(月) 18:54:39.04ID:9y9XQ9xC
RedHatに340億ドル出せるIBMがなぜSunを買ってくれなかったのか
2018/11/05(月) 22:13:18.68ID:4r6RuT4G
合理性で墜落して市んでれば世話ないよ
少なくとも国内は新幹線という最強の乗り物が有るんだから
2018/11/05(月) 22:26:27.20ID:uz7ZPYCW
>>716
理解した。飛行機に乗らないタイプの人か。
しかし、知人に落ちるかもしれないからやめておけと言ってドン引きされないか?
2018/11/05(月) 22:31:30.90ID:+/aekUDs
>>712
>今となっては不要だろ
Oracleに84億ドル払う今だからこそ、GoogleにとってSunのJavaは必要だったのでは?
2018/11/05(月) 22:33:26.77ID:+/aekUDs
JavaはCOBOL同様にメンテしつつも、Javaの代替に何を使いますか?
Erlang/OTPは難しそうですね?
2018/11/05(月) 22:33:56.68ID:s0h84/dz
飛行機落とされたくなかったら服脱げよああん?(Win10)
2018/11/05(月) 22:48:37.09ID:+8SHYbvy
>>719
C#(場合によってはVB.NET)
PHP
Python
Perl
まあ3Pが主要だろ
無料だし
C#(VB.NET)は今さらだしな
2018/11/05(月) 23:14:15.38ID:tnmYV34i
>>721
C#も無料だし、Javaの移行先としては妥当やろ
2018/11/05(月) 23:18:06.20ID:zyjWsUjX
LinuxのサーバサイドてC#ってJava並みに普及してるか?
2018/11/05(月) 23:23:36.71ID:tnmYV34i
うんにゃ
移行先としては妥当って話
2018/11/05(月) 23:54:29.41ID:ovoNT1LY
OracleのリスクはギャーギャーいうのにMSはいいんかーい
2018/11/05(月) 23:58:01.01ID:zyjWsUjX
>>724
C#やってないから知らんのだけどLinux上のJavaのシステムをC#でリプレイスするぞー
というのは堅実的なんか?
2018/11/05(月) 23:58:37.98ID:zyjWsUjX
>>726
堅実的→現実的
2018/11/06(火) 00:01:28.20ID:HIVoSst9
>>726
元がJavaって前提ならね
下手なスクリプト言語よっかよっぽど現実的だしパフォーマンスもダンチ
2018/11/06(火) 00:12:52.19ID:CGn1tjw4
>>728
周辺ライブラリやエコシステムも?
2018/11/06(火) 00:38:21.95ID:HIVoSst9
>>729
も?
2018/11/06(火) 00:46:04.34ID:CGn1tjw4
>>730
も以降先として充実してる?
2018/11/06(火) 01:01:36.23ID:HIVoSst9
>>731
具体的に何がしたいのか知らないけど、.NETで駄目なら相当ニッチな分野かと
2018/11/06(火) 01:33:01.17ID:CgLejKNb
>>725
リスクないもの。
2018/11/06(火) 02:11:14.68ID:v3+kBu+E
Java→C#はプログラムソース転用出来ないからね
ソース転用出来ないならVB.NETでも変わらん
それこそJava→PHP,Perl,pythonでも同様
組み替えになるのは変わらない
735デフォルトの名無しさん
垢版 |
2018/11/06(火) 05:37:14.36ID:GFB90oOd
スクリプトで済むんなら最初からスクリプトで組んでるだろうし、そうなるとJavaの移行先はC#しか無いわな。
MSのエコシステムで固めれば至れり尽くせりではあるし。
736デフォルトの名無しさん
垢版 |
2018/11/06(火) 05:51:41.46ID:BgqxGxaf
C#はJavaと同じ運命をたどるかもわからん、もう嫌だわ
かといってRubyはやる気が起きん
特許抵触部分を取り除いたJ--言語を誰か作ってくれんかな
2018/11/06(火) 07:29:42.86ID:YGMwXXKo
>>734
そのまま転用はできないけど、スクリプト言語よりマシ
てかVB.NETとか頭おかしいわ
2018/11/06(火) 08:37:10.10ID:QHxUsdBH
Javaの代わりにOCamlはどうだろう?
MSのF#もOCamlがベース。
BucklescriptでOCamlでJavaScriptも書ける。
便利だよね?
2018/11/06(火) 12:54:04.86ID:v3+kBu+E
サーブレット、JSPはスクリプト系言語に取って変わられる
それ以外の部分はC#と言うか.NET
2018/11/06(火) 19:05:24.00ID:NEr4gW6b
Scala終了ということでok?
Android開発には影響なさそう&nativeという道があるkotlinは将来性ありそうだが
2018/11/06(火) 21:33:04.78ID:nXssBivk
ScalaはOracle問題とは一切無関係にとっくに完全終了してるよ
もうElixirくらいのマニア言語の一つであり、実用的には全く無視して差し支えない
2018/11/06(火) 21:35:48.70ID:CHcRxdPs
あるtwitterより

というかOpenJDK、Windows版もあるのか。わざわざアプレットのために仮想環境用意しなくて済むかもしれぬ

アプレットとかまだ使ってるヤツ居るんだな
2018/11/06(火) 21:46:03.13ID:ahLHh+wM
>>741
いつ始まってたの?
744デフォルトの名無しさん
垢版 |
2018/11/06(火) 21:51:16.68ID:AtwaFEbY
Scalaも遅まきながらnative開発に乗り出している
https://github.com/scala-native/scala-native

とはいえ、Kotlinとは違いGoogleのAndroid公式サポート言語宣言のような大きなプッシュをしてくれる
IT界の巨大企業なんかもついていないし、コミュニティ自体も小さいし
かりにnative開発に成功して脱JVMを成し遂げても、メジャーな言語への変貌はおそらくないだろうな
2018/11/06(火) 22:37:12.24ID:MhNpcfCg
>>744
CPU でさえ x86 の皮をかぶっているだけで、中身は別物だときいています、そんな世にあえて native にこだわる理由はなんでしょうか?
2018/11/06(火) 23:48:25.30ID:rz4WDKe3
scalaはむしろJavaから離れたら枯れる気がする
2018/11/07(水) 17:23:45.30ID:wcdqiT2/
oracleは、tck通ってればjavaに関して保有してる特許権も無償で利用できるようにするけど、tck通ってない場合はダメってはなしだったかなと
2018/11/07(水) 19:41:30.43ID:dn6vDDxU
TCK通過じゃないのは裁判起こします
2018/11/07(水) 20:31:28.11ID:wA8y7voN
現状Oracleの許可なしで改変されたソースバイナリ共あちこちで配布されてるわけだが
2018/11/07(水) 21:09:58.42ID:cflrSqkM
今から業務系のシステムを作るとなったらJava以外に何採用すればいいの?
2018/11/07(水) 21:11:36.24ID:cflrSqkM
すぐ上でC#とか話されてた
失礼
2018/11/07(水) 21:12:25.78ID:+HyKX3eQ
>>746
とっくに枯死してるんだが
753デフォルトの名無しさん
垢版 |
2018/11/07(水) 21:30:55.74ID:h4FWJh3K
MSの良い?所は(開発環境を作った)コードに対してしか課金しない。
(最近はApple真似て開発環境無料で年会費取るけど)

CPUやコア数で課金しない。
(開発人数では課金するけど、逆にVSエンプラが無いのは、それだけ開発者を揃えられない(悪い意味での)証だったから、VSエンプラ入れてない会社なんてなかった)

個人的にはWinMobileとかの方が初期投資さえ済ませれば好きに作って配布できた分楽だった。
(ファイルへのアクセス含め)
ユーザーやセキュリテイ的には今の方が安全かもだけど、開発的には楽。

個人でも最適化欲しさにProは買ってた。
2018/11/07(水) 21:32:32.93ID:4Q/iuGqA
>>753
日本語
755デフォルトの名無しさん
垢版 |
2018/11/07(水) 21:34:24.80ID:h4FWJh3K
デスクトップや小規模なwebアプリには今はいい時代になったと思うけど、モバイル向けの環境は学習にはやや不便。
2018/11/09(金) 02:47:06.75ID:TZ8SOU7V
あるtwitterより

効率よく開発できるならプログラミング言語は何でも良い派ですが、

Javaに関してはOracleJDKにしてもOpenJDKにしても、そこまでしてJavaにこだわる必要はもうほぼないよねという印象です。

今後Oracleが何するか読めないのも面倒くさいし、どうしても必要な場合を除き弊社ではJavaでの開発はやめました。
2018/11/09(金) 06:30:24.87ID:/ZPieRkK
>>756
言語そのものしか使っていないならその通りだが、それ以外のツールなどを使って
エコシステムにどっぷり漬かっていると、そうできないからみんなこんなに騒いでいる。
2018/11/09(金) 08:17:18.34ID:Eqr6+fNZ
今後の新規開発にJavaを一切使わないのは現在Javaにべったり依存している組織においても技術的にはそれほど難しいことではない
問題は、>>757の「それ以外のツール」ってのがSIerにとってはJavaドカの工数と事実上ほぼ同義であることで、この状況を覆すのは容易ではない
そもそもJava自体が何よりも "Learn Once, Work Everywhere" の性質を背景にして普及してきたプラットフォームであるわけで、
他の言語と比べても人的リソースに特に強く左右される言語であることはいうまでもないだろう
2018/11/09(金) 10:14:37.95ID:HV6KzCqy
Learn Once, Work Everywhere, Pay Someday
760デフォルトの名無しさん
垢版 |
2018/11/09(金) 14:58:51.56ID:/QitoG9m
>>693
Androidのアプリ開発してるところは、Android 6.x以前の端末に対してアプリ提供を
続けていくつもりなのかな?
Android 6.x以前の端末に対しては、そもそもGoogleがOSサイドでOpenJDK対応して
ないから色々難しい面があるのではないかと思うけど
2018/11/09(金) 16:12:24.58ID:TZ8SOU7V
>>760
Android6.0.1以前は切り捨てでしょ
762デフォルトの名無しさん
垢版 |
2018/11/09(金) 22:58:22.21ID:zMMfYdX4
古いバージョンのJVMを使っていても強制的に金払わないといけないんですか?
763デフォルトの名無しさん
垢版 |
2018/11/09(金) 23:13:39.87ID:zMMfYdX4
Java8があと数年更新されるから
Java8を使って置いて、サポートが切れた&Java8で脆弱性が見つかったら
OpenJDKの最新版に乗り換える、とかで良いのかな?
764デフォルトの名無しさん
垢版 |
2018/11/10(土) 00:45:41.82ID:nBJ6AH5S
>>763
Java8の無償サポートって、期限来年の1月末までなんですが....
もう残り3ヶ月切ってるよ
個人のPCでネット接続しないスタンドアローンのものならば構わないけど、
そうじゃない限りサポート無しっていう訳にはいかないだろ
金払いたくないけどJava使いたいならOpenJDKぐらいかな選択肢は
765デフォルトの名無しさん
垢版 |
2018/11/10(土) 00:46:54.88ID:XE+BpAI8
OpenJDKの開発環境のセットアップとか
アプリへの同梱作業は難しかったりするの?
766デフォルトの名無しさん
垢版 |
2018/11/10(土) 00:49:46.77ID:XE+BpAI8
OpenJDKもLTSが無いとかでAdoptOpenJDKが最有力に思える
でも信頼性が無い・・・
2018/11/10(土) 01:00:53.51ID:U7c0Pk0M
>>766
信頼性とかRedHatエンプラやIBMもねーよ
2018/11/10(土) 01:06:50.31ID:6+49N6C+
>>254
バトルフィールド5の初日パッチで修正される不具合
135ページに渡るらしいぞ。
開発間に合わなかったのかね
769デフォルトの名無しさん
垢版 |
2018/11/10(土) 01:16:17.70ID:XE+BpAI8
Java8+JavaFXでやってるけど
AdoptOpenJDK 11に乗り換えるか・・・
Eclipseもアプリ側も変更になる
どれくらい大変なんだろうか
2018/11/10(土) 01:52:14.25ID:KwPIhtFy
8u192はadoptopenjdkに4日後に来てた

https://adoptopenjdk.net/archive.html?variant=openjdk8&;jvmVariant=hotspot
jdk8u192-b12 2018/10/20

https://adoptopenjdk.net/archive.html?variant=openjdk8&;jvmVariant=openj9
jdk8u192-b12 2018/10/20

https://www.oracle.com/technetwork/java/javase/8u192-relnotes-4479409.html
2018/10/16

http://openjdk.java.net/projects/jdk8u/releases/8u192.html
2018/11/10(土) 01:58:05.98ID:KwPIhtFy
https://openjfx.io/
https://github.com/javafxports/openjdk-jfx/blob/jfx-11/doc-files/release-notes-11.md#release-notes-for-javafx-11

バグは修正していってるみたいだけど、8->11の互換性のことは触れてなさそう。

そういえば、openjfx8はoraclejdkがないとビルドできなかったけど、どうなったんだろ。
772デフォルトの名無しさん
垢版 |
2018/11/10(土) 02:09:29.48ID:XE+BpAI8
ありがとう。とりあえず11で試みて、ダメそうだったら8でビルドしてみる
2018/11/10(土) 05:46:20.37ID:rcdP5hak
>>769のJavaFX 11体験談に期待。
http://mevius.5ch.net/test/read.cgi/tech/1404491265/
あたりでお待ちしています。
こちらはGluonのOpenJFX11を使いたいけど、32bit環境が残っているので足踏み状態。
774デフォルトの名無しさん
垢版 |
2018/11/10(土) 15:53:21.95ID:XE+BpAI8
・AdoptOpenJDKのLTSは、オラクルのサポートが打ち切られた後にバグが見つかったら、
独自修正するんだろうか?
・その場合、その修正はオラクルの特許に絡まないんだろうか?
・絡んだ場合、AdoptOpenJDKの再配布はリスクだろうか?
2018/11/10(土) 20:24:22.62ID:nQarlXc8
あらゆるソフトウェアが数多ある特許の何れかを侵害してしまうリスクを抱えているのでは
2018/11/10(土) 22:23:41.41ID:KkzjltfE
>>774
結局Javaそのものがリスクになるんだよ。
Oracle以外がそうならないように頑張っているのは周知のとおりだけど、
Oracleが自分のところ以外のLTSを潰しにかかって言いがかりをつけ始めたら
泥沼化は避けられない。
そこまで馬鹿ではないだろうとか勝ち目はないだろうとか、そうならない
だろう材料は当然あるけど、どんな馬鹿が台頭するかもわからないわけで。

それを、ある日インターネットが世界的に禁止されたら、と同じ程度の
リスクと考えるか、ガソリンがレギュラー160円になるくらいのリスクと
考えるかはあなた次第。それをうまく立ち回れるのが求められている事。
2018/11/10(土) 23:10:32.74ID:IfXeU3kb
OracleJDKはいやだ
サード󾮕パーティーもいやだ
OpenJDKを追いかけるのもいやだ

理想の世界はなんなの?
778デフォルトの名無しさん
垢版 |
2018/11/11(日) 00:17:44.59ID:Sc7c1qwR
俺が今作ってるからもう少し待て
2018/11/11(日) 01:15:02.61ID:AsOVz6G5
>>777
Javaなんて無かったことにする
780デフォルトの名無しさん
垢版 |
2018/11/11(日) 01:22:36.16ID:Sc7c1qwR
Java以外に行っても解決しないだろ
例えばC#に行ったら、次はMSに振り回されるだけだ
2018/11/11(日) 03:10:44.83ID:4b5Szb0b
C#は標準化してるからMSに振り回されることはないだろ
トランプやEUがケチつけてくるとかはあるかもしれないが
782デフォルトの名無しさん
垢版 |
2018/11/11(日) 08:09:41.71ID:ZG9KPLpE
今からJavaで開発なんて、無謀すぎる。
2018/11/11(日) 08:23:31.19ID:rISCeeCc
>>781
Javaの方がずっと古くから標準化されていると思うんだけど。
784デフォルトの名無しさん
垢版 |
2018/11/11(日) 09:02:59.51ID:B3f/927d
標準化ってISOでの標準化でしょ。
JavaはSunやOracleが権利振りかざして管理してただけで。
C#はMS以外からコンパイラでても訴えられる事はない。
(ただし、MonoみたいにMSに買収されることはあり得るが)
2018/11/11(日) 09:23:25.96ID:aAdvRvKN
何にせよ
Javaの旬は終わった
と言う事
2018/11/11(日) 15:29:06.31ID:Q27An75F
古くから標準化されてるからって、それがなんなの?
それをいったらCOBOLはそれのずっと前から標準化されてるって話になるけど
2018/11/11(日) 16:04:16.37ID:jnAEWA8A
つまり変な仕変にや環境ごとの仕様の違いに振り回されることはない
C#みたいに誰かの思惑でいいように内容を変えられたりしにくいってこった

COBOLがだめなのは別の理由
788デフォルトの名無しさん
垢版 |
2018/11/11(日) 16:54:14.37ID:Sc7c1qwR
MS系はやっぱり振り回される可能性高いと思うよ
何だったかWindowsストアと連携した機能とかあった気がする

あとC#アプリ作ったとして、WindowsとLinux(Mono)で起動方法が違ってくるはず、昔調べた結果によると
確かWindows限定で動作する起動コードが同梱されるんだったか
Windowsだとダブルクリックだけで起動できるけど、
Linuxだと.exeとMonoを関連付けないといけない
でも.exeはC#限定拡張子ではない
.jarはJavaを意味する拡張子だからJREと関連付けるのは妥当なんだけど
2018/11/11(日) 17:16:01.70ID:4b5Szb0b
>>786
だから今でも生き残ってるし、Javaが死んでもCOBOLは安泰。

>>788
環境毎の違いをあげつらって、振り回されるとか言われてもなあ。
790デフォルトの名無しさん
垢版 |
2018/11/11(日) 17:18:47.03ID:Sc7c1qwR
そうじゃなくて、俺が言ってるのは、
MSが自社製品を優遇するような仕様を入れるのは珍しい事じゃないということ
791デフォルトの名無しさん
垢版 |
2018/11/11(日) 17:24:16.88ID:Sc7c1qwR
http://www.atmarkit.co.jp/fdotnet/special/mono10_01/mono10_01_04.html
>「え! Linuxなのに拡張子が“.exe”なの!」と思う読者もいると思うが、そのとおりである。

.exeは”MS系OSの実行可能ファイル拡張子”で、クロスプラットフォームな拡張子じゃない。
まずこの時点で自社製品優遇の仕様が入れられてる。
2018/11/11(日) 17:25:58.64ID:zAxEw/s4
>>788
Linux用のバイナリ起動はよくは知らないんだけど、例えそうだとしたらexeからmonoとかに拡張子変えればいいだけじゃないのん?
後、細かいことだけどMonoはC#環境じゃなくて.NET互換環境じゃないのん?
793デフォルトの名無しさん
垢版 |
2018/11/11(日) 17:28:01.73ID:Sc7c1qwR
それ言ったら言語とかの基礎的な仕様の意味が無いでしょ
「これしかできない」とか「これが標準的なやり方」っていうのを定めて、
それ以外を想定しなくていいことがメリットなんだから。

あとC#と.NETは適当に読み替えてくれ
2018/11/11(日) 17:29:43.27ID:+zFRzgwj
>>787
日本語
2018/11/11(日) 17:32:33.83ID:zL+4Qkmb
仕様には入ってないだろ

Microsoft.*名前空間にいろんなパッケージを作って配布はしてるのは事実だけど
それは他のサードパーティ製パッケージやオープンソースパッケージを使うのと同じことだよね
796デフォルトの名無しさん
垢版 |
2018/11/11(日) 17:35:14.26ID:Sc7c1qwR
それは仕様という言葉を極端に狭くとらえてる。
お前は今仕様という言葉を”言語仕様”に限定したんだろ?

標準的な実行可能ファイルがexeである時点で、MS製品への誘導を行っていて、
クロスプラットフォームを純粋に追及できていない。
2018/11/11(日) 17:35:37.20ID:zL+4Qkmb
>>791
そもそもMonoはオープンソースで拡張子を決めたのはMicrosoftじゃないだろ
exeはMicrosoft優遇とかいう理論も全くもって意味不明
格安はファイル名の延長でしかなくファイル名を解釈するプロセス側の問題
2018/11/11(日) 17:36:18.39ID:zAxEw/s4
>>793
喧嘩売るつもりは全くないんだけど、Linux環境では「exeはMono用のIL」ってルールで運用しちゃダメなのん?
気持ちいいか悪いかだけの問題な気がする。
799デフォルトの名無しさん
垢版 |
2018/11/11(日) 17:40:09.07ID:Sc7c1qwR
Monoだけじゃなく当然Visual Studioとかで実行可能ファイルを作成してもexeだ
その状況が何らかの標準化された仕様によるのか慣習なのかは知らないが、
クロスプラットフォーム的ではない。

>>798
もしexeに.NETと無関係な他のプログラムが関連付けられていたら?
jarにjreを関連付けるのはそういう問題が無い
800デフォルトの名無しさん
垢版 |
2018/11/11(日) 17:42:05.86ID:Sc7c1qwR
>ファイル名の延長でしかなくファイル名を解釈するプロセス側の問題

そうじゃない。世界のソフトウェア開発全般のエコシステムの問題で、
exeを.NET限定拡張子であるかのように扱う事ができないんだけど、
それを要求されてしまってるんだよ。
2018/11/11(日) 17:43:31.86ID:zAxEw/s4
>>799
実際にLinuxでデファクトスタンダードにexe拡張子が何かに割り当てられてるんだっけ?
もし「仮に割り当てられたら」という話ならjarだって同じ話になるんじゃないのん?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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