よく分からんのでまとめて下さい。
会社のローカル開発環境はお金払うの?
JavaRuntimeとかあったような…
諸々よろしく。
探検
Java有償化まとめ
レス数が900を超えています。1000を超えると表示できなくなるよ。
2018/07/23(月) 15:03:10.26ID:JAUjD514
845デフォルトの名無しさん
2018/11/11(日) 18:44:30.21ID:zAxEw/s4 まぁ早い話がデファクトな拡張子ルールに従ってないから俺は気持ち悪いぜ!って主張でしかないわな。
確かにスレチなのでもし本気でそう思うならこの続きはMonoコミュニティでやればいいよ。
確かにスレチなのでもし本気でそう思うならこの続きはMonoコミュニティでやればいいよ。
846デフォルトの名無しさん
2018/11/11(日) 18:45:41.38ID:zL+4Qkmb847デフォルトの名無しさん
2018/11/11(日) 18:50:54.42ID:+zFRzgwj >>811
本当に知らないのかよwww
本当に知らないのかよwww
848デフォルトの名無しさん
2018/11/11(日) 18:59:42.07ID:B3f/927d http://ascii.jp/elem/000/001/770/1770229/index-4.html
.NETは、Windowsに組み込まれている「.NET Framework」とは別に、オープンソースで更新速度の速い「.NET Core」がある。
.NET Coreは、プラットフォームに依存しない.NETの実装で、特定のプラットフォームの事情や細かい互換性を考慮しないため、
新機能がすぐに搭載され、更新の速度も速い。
現在では、.NET Coreとその標準ライブラリとなる.NET Standardによりデスクトップアプリケーションの開発も可能になっている。
こちらは.NET Frameworkの仕切り直し的な部分があるが、デスクトップアプリケーション側から見れば、アプリケーションモデルの選択が増えた格好になる。
.NET Core 3.0では、WPFやWinFormがサポートされた。また、複数バージョンの.NET Coreを共存させることも可能になり、
アプリケーションは、特定バージョンの.NET Coreを使い続けることができるようになった。
アプリケーションに.NET Coreを組み込んで出荷することも可能であり、ホストシステム側のバージョンに依存しない実行環境を維持できる。
.NETは、Windowsに組み込まれている「.NET Framework」とは別に、オープンソースで更新速度の速い「.NET Core」がある。
.NET Coreは、プラットフォームに依存しない.NETの実装で、特定のプラットフォームの事情や細かい互換性を考慮しないため、
新機能がすぐに搭載され、更新の速度も速い。
現在では、.NET Coreとその標準ライブラリとなる.NET Standardによりデスクトップアプリケーションの開発も可能になっている。
こちらは.NET Frameworkの仕切り直し的な部分があるが、デスクトップアプリケーション側から見れば、アプリケーションモデルの選択が増えた格好になる。
.NET Core 3.0では、WPFやWinFormがサポートされた。また、複数バージョンの.NET Coreを共存させることも可能になり、
アプリケーションは、特定バージョンの.NET Coreを使い続けることができるようになった。
アプリケーションに.NET Coreを組み込んで出荷することも可能であり、ホストシステム側のバージョンに依存しない実行環境を維持できる。
849デフォルトの名無しさん
2018/11/11(日) 19:04:42.99ID:Sc7c1qwR >>845
>デファクトな拡張子ルールに従ってないから俺は気持ち悪いぜ!
”俺は”じゃなく、世界のソフトウェア開発のエコシステムにとって間違っていると主張している。
.NET coreの話を持ち出しているやつがいるが
exeもdllも.NET専用拡張子ではないのでこの議論の事情を変化させる主張ではない
>デファクトな拡張子ルールに従ってないから俺は気持ち悪いぜ!
”俺は”じゃなく、世界のソフトウェア開発のエコシステムにとって間違っていると主張している。
.NET coreの話を持ち出しているやつがいるが
exeもdllも.NET専用拡張子ではないのでこの議論の事情を変化させる主張ではない
850デフォルトの名無しさん
2018/11/11(日) 19:07:01.83ID:zL+4Qkmb 間違ってないから今も問題なく動いてるし
今後は勝手にexeを使おうとするやつはデファクトに反する無法者ということになる
今後は勝手にexeを使おうとするやつはデファクトに反する無法者ということになる
851デフォルトの名無しさん
2018/11/11(日) 19:11:44.76ID:Sc7c1qwR ちなみにwineがlinux環境でexeに関連付けられててそれも大勢力なんだけど
.NETアプリはlinux環境ではwineを通して動作するということになると、
性能や安定性に問題が生じる。
.NETアプリはlinux環境ではwineを通して動作するということになると、
性能や安定性に問題が生じる。
852デフォルトの名無しさん
2018/11/11(日) 19:14:58.41ID:Sc7c1qwR もしlinuxとwineとC#が大流行したら、その問題が顕著になるから、
windowsの方が良いねとなってしまう一因になる。
windowsの方が良いねとなってしまう一因になる。
853デフォルトの名無しさん
2018/11/11(日) 19:16:57.29ID:Sc7c1qwR ぐぐるとちらほらwineでexeの関連付けになぜか失敗みたいなブログ記事でてくるが
これ既に.NETが問題起こしてるんじゃないのか
これ既に.NETが問題起こしてるんじゃないのか
854デフォルトの名無しさん
2018/11/11(日) 19:17:08.66ID:B3f/927d そういやwineはDirectX動くようになった?
もうだいぶ追ってないから純粋に知りたい。
エロゲが使ってるの多いんだ。
もうだいぶ追ってないから純粋に知りたい。
エロゲが使ってるの多いんだ。
855デフォルトの名無しさん
2018/11/11(日) 19:19:15.14ID:zAxEw/s4 >>851
そうか、そういやWineがあったね。ありゃまさにWindowsのexeをそのまま動作させる環境なので、確かに混乱させる要因にはなりそう。
かと言ってWindowsのほうが良いよねーってなるのは少し想像力豊かすぎな気がするけど。
そうか、そういやWineがあったね。ありゃまさにWindowsのexeをそのまま動作させる環境なので、確かに混乱させる要因にはなりそう。
かと言ってWindowsのほうが良いよねーってなるのは少し想像力豊かすぎな気がするけど。
856デフォルトの名無しさん
2018/11/11(日) 19:20:13.05ID:Sc7c1qwR ちなみにmacでもexeに.NET処理系を関連付けないといけないし
wineとexeを関連付ける事は行われてるようだ
wineとexeを関連付ける事は行われてるようだ
857デフォルトの名無しさん
2018/11/11(日) 19:23:23.38ID:Sc7c1qwR wineがあるから問題があるのを認める、ってのはおかしくて
そもそも”exeという拡張子が.NET専用拡張子じゃない”からこういう事態は当然起こり得るの。
こういう事態はjarでは起こらない。java専用拡張子だから。
もしWindowsを置き換えるようなデスクトップ用Linuxディストリを作ろうとしてる人が居たとして、
Wineも.NETも動きますという環境を作るのは一苦労するだろう。
何らかの特殊な対応をしなきゃいけない。
だから.NETのexeを作成させる仕様ないし慣習は、Windowsの立場を安定させることに寄与してる。
そもそも”exeという拡張子が.NET専用拡張子じゃない”からこういう事態は当然起こり得るの。
こういう事態はjarでは起こらない。java専用拡張子だから。
もしWindowsを置き換えるようなデスクトップ用Linuxディストリを作ろうとしてる人が居たとして、
Wineも.NETも動きますという環境を作るのは一苦労するだろう。
何らかの特殊な対応をしなきゃいけない。
だから.NETのexeを作成させる仕様ないし慣習は、Windowsの立場を安定させることに寄与してる。
858デフォルトの名無しさん
2018/11/11(日) 19:25:34.91ID:B3f/927d うろ覚えだがMonoの吐く実行ファイルは.exeじゃ無かったぞ。
Winでわざわざ関連付ける記事読んだ覚えがある。
Winでわざわざ関連付ける記事読んだ覚えがある。
859デフォルトの名無しさん
2018/11/11(日) 19:25:52.27ID:zAxEw/s4 >>857
だから、スレチなのでこの続きはMonoコミュニティーでやってはどう?
だから、スレチなのでこの続きはMonoコミュニティーでやってはどう?
860デフォルトの名無しさん
2018/11/11(日) 19:28:05.71ID:MG/LuDvG 拡張子なんて好き勝手に決めてるからかぶるよ
有名なほうが優先されるだけ
exeは.netのやつか解釈できるやつあるから問題ない
有名なほうが優先されるだけ
exeは.netのやつか解釈できるやつあるから問題ない
861デフォルトの名無しさん
2018/11/11(日) 19:28:58.83ID:Sc7c1qwR862デフォルトの名無しさん
2018/11/11(日) 19:30:04.42ID:zL+4Qkmb だから起動スクリプト書けって
バイナリのフォーマット調べてwineかmonoにディスパッチするだけだろがい
それを関連付けしろ
バイナリのフォーマット調べてwineかmonoにディスパッチするだけだろがい
それを関連付けしろ
863デフォルトの名無しさん
2018/11/11(日) 19:30:05.07ID:Sc7c1qwR >拡張子なんて好き勝手に決めてる
デファクトや慣習というものがあるから完全に何も想定できないという状況ではない
デファクトや慣習というものがあるから完全に何も想定できないという状況ではない
865デフォルトの名無しさん
2018/11/11(日) 19:31:36.53ID:MG/LuDvG866デフォルトの名無しさん
2018/11/11(日) 19:31:51.44ID:zL+4Qkmb >>864
ああもうまずは理解しろ
ああもうまずは理解しろ
867デフォルトの名無しさん
2018/11/11(日) 19:32:10.65ID:zAxEw/s4 >>861
誰と戦ってるのか知らんけど、俺は貴方の主張をちゃんと理解しようとしただけだよ。
んで、Wineとかぶるって都合が悪いことがあるなら、ちゃんとMonoコミュニティーで議論したほうが良いのでは?って言っただけ。
誰と戦ってるのか知らんけど、俺は貴方の主張をちゃんと理解しようとしただけだよ。
んで、Wineとかぶるって都合が悪いことがあるなら、ちゃんとMonoコミュニティーで議論したほうが良いのでは?って言っただけ。
868デフォルトの名無しさん
2018/11/11(日) 19:32:58.20ID:Sc7c1qwR869デフォルトの名無しさん
2018/11/11(日) 19:34:37.68ID:MG/LuDvG870デフォルトの名無しさん
2018/11/11(日) 19:35:03.41ID:B3f/927d Java有償化に伴う移行先についての議論だからスレチでもないと思わなくも無い。
が、揉めるならさっさと次の移行先を探そう。
何かある?
1・マルチプラットフォーム
2・スクリプトより速い実行速度
3・ライブラリも整備済みが望ましい
昔はあり得なかったけど、今ならC++とQtってのも有りっちゃあアリじゃね?
鯖サイド限定ならGoとか。
が、揉めるならさっさと次の移行先を探そう。
何かある?
1・マルチプラットフォーム
2・スクリプトより速い実行速度
3・ライブラリも整備済みが望ましい
昔はあり得なかったけど、今ならC++とQtってのも有りっちゃあアリじゃね?
鯖サイド限定ならGoとか。
871デフォルトの名無しさん
2018/11/11(日) 19:38:35.50ID:Sc7c1qwR >>867
>さすがに論理展開が強引になってきちゃったな。
正しい主張を理解せず強引と形容する、俺の主張が変化したかのように印象操作する。
>jar拡張子ってISOやIEEEやRFCみたいな公的機関や事実上それに準ずる機関が決めてるんだっけ?
標準化されていなくてもデファクトである時点である程度意味はあるのに標準化されていなければ成立しえないかのように主張する。
>まぁ早い話がデファクトな拡張子ルールに従ってないから俺は気持ち悪いぜ!って主張でしかないわな。
俺は、じゃなく世界のソフトウェアエコシステムの話をしているのに歪曲して理解する。
>俺は貴方の主張をちゃんと理解しようとしただけだよ。
歪曲や印象操作を繰り返してこの主張は間違っている。
>さすがに論理展開が強引になってきちゃったな。
正しい主張を理解せず強引と形容する、俺の主張が変化したかのように印象操作する。
>jar拡張子ってISOやIEEEやRFCみたいな公的機関や事実上それに準ずる機関が決めてるんだっけ?
標準化されていなくてもデファクトである時点である程度意味はあるのに標準化されていなければ成立しえないかのように主張する。
>まぁ早い話がデファクトな拡張子ルールに従ってないから俺は気持ち悪いぜ!って主張でしかないわな。
俺は、じゃなく世界のソフトウェアエコシステムの話をしているのに歪曲して理解する。
>俺は貴方の主張をちゃんと理解しようとしただけだよ。
歪曲や印象操作を繰り返してこの主張は間違っている。
872デフォルトの名無しさん
2018/11/11(日) 19:40:32.72ID:zAxEw/s4873デフォルトの名無しさん
2018/11/11(日) 19:44:28.89ID:B3f/927d874デフォルトの名無しさん
2018/11/11(日) 19:45:05.70ID:Sc7c1qwR >>866お前の異常発言まとめ
>拡張子は「使う側がどうしたいか?」それだけなんだよ
拡張子は世界的にデファクトとなっている定義があり、
それに従わなければソフトウェアエコシステムを破壊する。
>(jarは)java専用じゃない
jarはjava archiveでありjava専用拡張子である
>monoの知名度は十分
>新しい拡張子を広めようとするようなコミュニティがexeに関連する著名なアプリケーションを知らない&調べないなどということはまずありえないだろう
拡張子について一貫した意味を期待するのが間違いであるかのような主張をした後で
monoに関する拡張子だけ一貫性が期待されると主張するのはおかしい
>デファクトスタンダードというのだけど知らなかった?新人かな?
その通りで、拡張子はデファクトである。ところがお前は自分がjarに解凍プログラムを関連付けているからといって
jarはjava専用拡張子ではないと主張した。
>拡張子が異なるプラットフォームで同じ意味を持たなければならないという決まりはない
”デファクト”において拡張子はプラットフォーム非依存の定義がある
>みんな知ってるし受け入れてる
wineと.NETで競合していて、みんなが統一されているという状況は無い
>真と結論でて終わりだね
矛盾を放置している
>拡張子は「使う側がどうしたいか?」それだけなんだよ
拡張子は世界的にデファクトとなっている定義があり、
それに従わなければソフトウェアエコシステムを破壊する。
>(jarは)java専用じゃない
jarはjava archiveでありjava専用拡張子である
>monoの知名度は十分
>新しい拡張子を広めようとするようなコミュニティがexeに関連する著名なアプリケーションを知らない&調べないなどということはまずありえないだろう
拡張子について一貫した意味を期待するのが間違いであるかのような主張をした後で
monoに関する拡張子だけ一貫性が期待されると主張するのはおかしい
>デファクトスタンダードというのだけど知らなかった?新人かな?
その通りで、拡張子はデファクトである。ところがお前は自分がjarに解凍プログラムを関連付けているからといって
jarはjava専用拡張子ではないと主張した。
>拡張子が異なるプラットフォームで同じ意味を持たなければならないという決まりはない
”デファクト”において拡張子はプラットフォーム非依存の定義がある
>みんな知ってるし受け入れてる
wineと.NETで競合していて、みんなが統一されているという状況は無い
>真と結論でて終わりだね
矛盾を放置している
875デフォルトの名無しさん
2018/11/11(日) 19:48:02.84ID:Sc7c1qwR >>873
>業務にwine入れないし問題ないだろ。
問題無い人も居るだろうけど、世界のソフトウェアエコシステムを考えた時、
wineと.NETの拡張子における競合は問題になりえて、他OSからwindowsへの誘因になりうるし、
クロスプラットフォーム的ではない。
>業務にwine入れないし問題ないだろ。
問題無い人も居るだろうけど、世界のソフトウェアエコシステムを考えた時、
wineと.NETの拡張子における競合は問題になりえて、他OSからwindowsへの誘因になりうるし、
クロスプラットフォーム的ではない。
876デフォルトの名無しさん
2018/11/11(日) 19:49:40.64ID:B3f/927d >>875
お前は仕事で使いたいのか個人で使いたいのか。
お前は仕事で使いたいのか個人で使いたいのか。
877デフォルトの名無しさん
2018/11/11(日) 19:51:26.66ID:Sc7c1qwR >>876
”世界のソフトウェアエコシステム”と言ってるのに仕事とか個人とか言いだすのは何?
俺個人の問題だと矮小化しようとしてるの?
俺が.NETを使おうとしていて何か問題を抱えているんだと思ってるのか?
”世界のソフトウェアエコシステム”と言ってるのに仕事とか個人とか言いだすのは何?
俺個人の問題だと矮小化しようとしてるの?
俺が.NETを使おうとしていて何か問題を抱えているんだと思ってるのか?
878デフォルトの名無しさん
2018/11/11(日) 19:54:46.18ID:Sc7c1qwR >>872
お前の理解力不足を俺の説明不足に転嫁するな
俺は最初からずっと同じ主張を的確に述べている
お前はwineの例が出たところで理解できたようだが、
wineの例が無くとも潜在的にexeを.NET専用であるかのように扱う事は問題がある
お前の理解力不足を俺の説明不足に転嫁するな
俺は最初からずっと同じ主張を的確に述べている
お前はwineの例が出たところで理解できたようだが、
wineの例が無くとも潜在的にexeを.NET専用であるかのように扱う事は問題がある
879デフォルトの名無しさん
2018/11/11(日) 19:55:53.50ID:zL+4Qkmb まとめ
・拡張子には特にこれといった規格はなくデファクトが優先される
・exeのデファクトは「Windowsでは実行可能ファイル、Linuxではmonoかwine」
・monoとwineの関連付け競合は起動スクリプトで回避可能
・monoとwineの知名度は十分なので今後、秩序なくexeを使いだすコミュニティは出てこない
以上の理由からLinuxでexeがmonoと関連付けられていても何も問題はない
・拡張子には特にこれといった規格はなくデファクトが優先される
・exeのデファクトは「Windowsでは実行可能ファイル、Linuxではmonoかwine」
・monoとwineの関連付け競合は起動スクリプトで回避可能
・monoとwineの知名度は十分なので今後、秩序なくexeを使いだすコミュニティは出てこない
以上の理由からLinuxでexeがmonoと関連付けられていても何も問題はない
880デフォルトの名無しさん
2018/11/11(日) 19:56:12.30ID:zAxEw/s4881デフォルトの名無しさん
2018/11/11(日) 19:57:49.93ID:B3f/927d882デフォルトの名無しさん
2018/11/11(日) 20:11:43.80ID:LUmI+mGl >>848
窓Phone死んだんだからUWP捨てればいいのにまだ諦めてないのか
窓Phone死んだんだからUWP捨てればいいのにまだ諦めてないのか
883デフォルトの名無しさん
2018/11/11(日) 20:58:03.85ID:MG/LuDvG exeの話、彼の勘違いじゃん
.net coreで作るlinux向け実行ファイルは普通に拡張子なしだった
.net coreで作るlinux向け実行ファイルは普通に拡張子なしだった
884デフォルトの名無しさん
2018/11/11(日) 20:59:47.57ID:IkCexd4o >>883
ね
ね
885デフォルトの名無しさん
2018/11/11(日) 21:08:22.05ID:zAxEw/s4 >>883
まさかのそんなオチかよw
まさかのそんなオチかよw
886デフォルトの名無しさん
2018/11/11(日) 21:12:44.12ID:IkCexd4o887デフォルトの名無しさん
2018/11/11(日) 23:08:01.40ID:ODd7NIT+ 情報処理試験(FE)の選択問題からもjavaなくなるのかな。
888デフォルトの名無しさん
2018/11/11(日) 23:53:25.18ID:wM/j3zKs >>848
.NET Standardは既に破綻しかけてるのがなんだかなあ
Standardの存在がCoreにとっては完全にお荷物になってて放置されっぱなし
最近2.1が公布されたけど.NET 4.8は2.1非準拠とかいうアホみたいな状況でもはや何の意味もなさなくなってる
.NET Standardは既に破綻しかけてるのがなんだかなあ
Standardの存在がCoreにとっては完全にお荷物になってて放置されっぱなし
最近2.1が公布されたけど.NET 4.8は2.1非準拠とかいうアホみたいな状況でもはや何の意味もなさなくなってる
889デフォルトの名無しさん
2018/11/12(月) 06:54:39.08ID:YcFbhVKa890デフォルトの名無しさん
2018/11/12(月) 06:55:02.03ID:a02vmHuH >>888
Blazorも死にかけてるよね
Blazorも死にかけてるよね
891デフォルトの名無しさん
2018/11/12(月) 12:42:15.19ID:d1dfDj+2 Javaスレで.NETネタはスレち
延々何を揉めてるの?
.NETで勘違いしてるアホは他行ってくれ
延々何を揉めてるの?
.NETで勘違いしてるアホは他行ってくれ
892デフォルトの名無しさん
2018/11/12(月) 12:42:50.72ID:d1dfDj+2 >>887
恐らくね
恐らくね
893デフォルトの名無しさん
2018/11/12(月) 12:48:48.13ID:0v8Mvlm0 >>891
もう既にどっか行っちゃってる
もう既にどっか行っちゃってる
894デフォルトの名無しさん
2018/11/12(月) 12:53:00.25ID:d1dfDj+2 >>893
何だ、ただの基地か
何だ、ただの基地か
895デフォルトの名無しさん
2018/11/12(月) 13:07:11.32ID:0v8Mvlm0 >>894
?
?
897デフォルトの名無しさん
2018/11/12(月) 15:19:32.49ID:d1dfDj+2898デフォルトの名無しさん
2018/11/12(月) 15:37:14.66ID:qXzdVDBO >>897
頭おかしい
頭おかしい
899デフォルトの名無しさん
2018/11/12(月) 15:41:23.09ID:d1dfDj+2900デフォルトの名無しさん
2018/11/12(月) 15:51:50.54ID:AU8JIOtG 素人で悪いんだけど、
Android SDK使ってJavaでスマホアプリ作ったら
実行環境の配布に金かかるってことで合ってる?
というかそうだとしたらどうしたら良いかわからないんだけど。
Android NDK化?
Android SDK使ってJavaでスマホアプリ作ったら
実行環境の配布に金かかるってことで合ってる?
というかそうだとしたらどうしたら良いかわからないんだけど。
Android NDK化?
901デフォルトの名無しさん
2018/11/12(月) 15:56:57.96ID:qXzdVDBO >>899
.NET Coreなら普通にRazor使えよキチガイ
.NET Coreなら普通にRazor使えよキチガイ
902デフォルトの名無しさん
2018/11/12(月) 17:28:35.47ID:ngDcZIGb >>897
PerlとかJava以上の骨董品だろwwww
PerlとかJava以上の骨董品だろwwww
903デフォルトの名無しさん
2018/11/12(月) 17:39:47.81ID:xaL5+kQv >>900
どう解釈したら実行環境の配布に金かかるって思うんだ?
どう解釈したら実行環境の配布に金かかるって思うんだ?
904デフォルトの名無しさん
2018/11/12(月) 18:27:49.91ID:hgliDUy+ >>902
骨董品ゆえこなれてる
骨董品ゆえこなれてる
905デフォルトの名無しさん
2018/11/12(月) 18:40:27.57ID:dMWbNPXa >>900
Androidは元々Javaの違法コピーだから今更関係ないよ
元々は完全な海賊版だったのが、無期限評価版を配布元に勝手に私物化して使っている状態になったようなものであり、
むしろ以前に比べると状況は改善しているといえる
Androidは元々Javaの違法コピーだから今更関係ないよ
元々は完全な海賊版だったのが、無期限評価版を配布元に勝手に私物化して使っている状態になったようなものであり、
むしろ以前に比べると状況は改善しているといえる
906デフォルトの名無しさん
2018/11/12(月) 18:45:27.59ID:hgliDUy+ >>900
Android7以降、OpenJDKで開発ゆえ無料
Android7以降、OpenJDKで開発ゆえ無料
907デフォルトの名無しさん
2018/11/12(月) 19:41:46.98ID:MXu9OSpe908デフォルトの名無しさん
2018/11/12(月) 21:15:02.57ID:hgliDUy+ 816 デフォルトの名無しさん (ワッチョイ 5bd2-ki2E) [sage] 2018/11/12(月) 20:33:40.78 ID:6HAvX1Ch0
デスクトップアプリはほとんどC++だし、Web/サーバサイドとAndroidはJava/JavaScriptだし、iPhoneはswift/Objective-Cだし、
ちょっとしたアプリやオフィスのマクロ言語はVisual Basicだし、AIとかデータ分析はPythonだし
ぶっちゃけC#は居場所がもうない
デスクトップアプリはほとんどC++だし、Web/サーバサイドとAndroidはJava/JavaScriptだし、iPhoneはswift/Objective-Cだし、
ちょっとしたアプリやオフィスのマクロ言語はVisual Basicだし、AIとかデータ分析はPythonだし
ぶっちゃけC#は居場所がもうない
909デフォルトの名無しさん
2018/11/12(月) 21:20:42.25ID:PWTRb1kX .netとかJavaとか驚くほどコード書かなくて良いんだよな
その分、ライブラリや実行環境に依存する
オープンなところでいうとJSやPythonがライブラリ充実して良い感じかね
その分、ライブラリや実行環境に依存する
オープンなところでいうとJSやPythonがライブラリ充実して良い感じかね
910デフォルトの名無しさん
2018/11/12(月) 22:29:58.97ID:y/2236II Javaの代わりにJavaVM上で動く言語を使っていたなら、ErlangVM上で動く言語も選択肢になりえる。
ErlangVM上で動く言語、RubyやPython、JavaScriptに似た言語もある。
また、LispやOCaml、Haskellのコードをトランスパイルして、ErlangVM上で動かすこともできる。
バックエンドのVMとしてErlangを使う方法も検討している。
ErlangVM上で動く言語、RubyやPython、JavaScriptに似た言語もある。
また、LispやOCaml、Haskellのコードをトランスパイルして、ErlangVM上で動かすこともできる。
バックエンドのVMとしてErlangを使う方法も検討している。
911デフォルトの名無しさん
2018/11/12(月) 22:48:13.85ID:hgliDUy+ >>909
別にPHPやPerlでもライブラリ有るべ
別にPHPやPerlでもライブラリ有るべ
912デフォルトの名無しさん
2018/11/13(火) 00:11:15.50ID:gkp2TH9I このスレはJava 8の無償サポートが切れる2018年1月過ぎに大量に発生するであろう
Java有償化対応難民の為に、倉庫入りになってスレが読めなくすることを予防する為に
この後の書き込みは頻度を来年2月いっぱいあたりまで控えるようにお願いできないで
しょうか
ここ数日で、150コメほど書き込みがあり、当分だと思われていた1000コメ到達が一気に
見える状態にまでなりました
このペースでは、今週中にでも本スレは消費しつくされかねません
今後の書き込みは
「OracleJDKからOpenJDKへ。OracleはJava世界に不要」
https://mevius.5ch.net/test/read.cgi/tech/1532326820/
か
「Javaはもう死んだの?」
https://mevius.5ch.net/test/read.cgi/tech/1524944928/
でJavaの有償化についての議論をしていただくという訳にはいきませんでしょうか
本スレは1週間に1度くらいのペースで保守書き込みすれば、最も難民が出る1月から
2月頃に、本当に困った方々が本スレをROMることで、その後の行動の指針の参考に
出来るのではないかと考えます
愚案ではございますが、皆さんの賛同を得られれば幸いと存じます
Java有償化対応難民の為に、倉庫入りになってスレが読めなくすることを予防する為に
この後の書き込みは頻度を来年2月いっぱいあたりまで控えるようにお願いできないで
しょうか
ここ数日で、150コメほど書き込みがあり、当分だと思われていた1000コメ到達が一気に
見える状態にまでなりました
このペースでは、今週中にでも本スレは消費しつくされかねません
今後の書き込みは
「OracleJDKからOpenJDKへ。OracleはJava世界に不要」
https://mevius.5ch.net/test/read.cgi/tech/1532326820/
か
「Javaはもう死んだの?」
https://mevius.5ch.net/test/read.cgi/tech/1524944928/
でJavaの有償化についての議論をしていただくという訳にはいきませんでしょうか
本スレは1週間に1度くらいのペースで保守書き込みすれば、最も難民が出る1月から
2月頃に、本当に困った方々が本スレをROMることで、その後の行動の指針の参考に
出来るのではないかと考えます
愚案ではございますが、皆さんの賛同を得られれば幸いと存じます
913デフォルトの名無しさん
2018/11/13(火) 00:34:52.70ID:03To83uY PART2建てればええやろ
914デフォルトの名無しさん
2018/11/13(火) 00:36:05.78ID:03To83uY それかPART2=Javaは死んだのか
で良いかと
で良いかと
915デフォルトの名無しさん
2018/11/13(火) 03:55:41.85ID:skMLOnQ7 これ読んで好きなの選びなさいよ
いつまでグダグダアホな話してるんだか
https://docs.google.com/document/d/1HtUnuAkUEDGL2gwUOkrDrmLe_zrD6wpAyqYBZxRmHv4/edit?usp=sharing
いつまでグダグダアホな話してるんだか
https://docs.google.com/document/d/1HtUnuAkUEDGL2gwUOkrDrmLe_zrD6wpAyqYBZxRmHv4/edit?usp=sharing
916デフォルトの名無しさん
2018/11/13(火) 05:51:19.19ID:Z98NzD8v >>914でいいんじゃないかな
917デフォルトの名無しさん
2018/11/13(火) 06:12:29.21ID:03lGonhW 行きわたったら有料化
これ基本
これ基本
918デフォルトの名無しさん
2018/11/13(火) 09:04:13.61ID:UFPc0TJt https://www.sejuku.net/blog/65057
この記事のさぁ、↓の記述って、この時はそうだったってこと?今普通にJDK11無料でダウンロードできるよね?
まぁ、そもそも「Javaサポートもついに有償化」って、Javaサポートが無償だった事は今までにないわけだからタイトルの時点で間違いは間違いなんだけど
---
Java10のリリースから6ヶ月後にリリース予定のJava11およびそれ以降のOracle JDKは、Oracleと有償サポート契約を結んだユーザーにのみ提供されるようになります。
---
この記事のさぁ、↓の記述って、この時はそうだったってこと?今普通にJDK11無料でダウンロードできるよね?
まぁ、そもそも「Javaサポートもついに有償化」って、Javaサポートが無償だった事は今までにないわけだからタイトルの時点で間違いは間違いなんだけど
---
Java10のリリースから6ヶ月後にリリース予定のJava11およびそれ以降のOracle JDKは、Oracleと有償サポート契約を結んだユーザーにのみ提供されるようになります。
---
919デフォルトの名無しさん
2018/11/13(火) 10:57:38.07ID:/CQBh21n >>918
バイナリの配布≠提供
後者はライセンスも含むのだろう
無償で落とせるOracle JDK 11は純粋な評価と開発の目的にしか使用してはならない
どこまでが「開発」かは解釈の余地があるけど、常識的に考えてシステムテストはアウトだろうね
バイナリの配布≠提供
後者はライセンスも含むのだろう
無償で落とせるOracle JDK 11は純粋な評価と開発の目的にしか使用してはならない
どこまでが「開発」かは解釈の余地があるけど、常識的に考えてシステムテストはアウトだろうね
920デフォルトの名無しさん
2018/11/13(火) 11:33:45.71ID:03To83uY >>919
システムテストも無償と言うヤツも居るしな
システムテストも無償と言うヤツも居るしな
921デフォルトの名無しさん
2018/11/13(火) 11:54:17.01ID:Agw1+whN それで食べ頃になったら訴訟食らうわけか
922デフォルトの名無しさん
2018/11/13(火) 13:20:57.69ID:lhdfJqIa >>918
クラウドソーシングで500円で書いた記事かね?
クラウドソーシングで500円で書いた記事かね?
923デフォルトの名無しさん
2018/11/14(水) 00:43:21.02ID:v/OGKEYd 寧ろpart2にここまでの内容をまとめた物を載せた方が年明けに向けていいんじゃないか?
自分は未だに解らないから実際まとめて欲しい
自分は未だに解らないから実際まとめて欲しい
924デフォルトの名無しさん
2018/11/14(水) 02:24:07.75ID:0SwKL/EA >>915
これまとまってるけどAzureとAWSのサポートが抜けてるな
これまとまってるけどAzureとAWSのサポートが抜けてるな
925デフォルトの名無しさん
2018/11/14(水) 10:37:10.42ID:bZseeOPp926デフォルトの名無しさん
2018/11/14(水) 14:26:43.76ID:rCscztGQ 企業がユーザ支援一般を指してサポートって用語を使っちゃうから
どうしようもない気がする
どうしようもない気がする
927デフォルトの名無しさん
2018/11/14(水) 15:29:29.22ID:bZseeOPp Oracle JDK11 が、開発/評価用途のみでしか利用できないって言うけどさ、
Oracle JDK11 使って例えばデスクトップアプリ開発するじゃん?
1.それをフリーソフトとして配布するにはオラクルに金払う必要ある?
2.それをシェアウェア(半分死語っぽいけどとにかく商用利用)として配布する場合はオラクルに金払う必要ある?
※ JREはJava8より後のはユーザーにダウンロードさせるのはちょっと難しそうなので、packager とか何かしらの形で同梱するとする。
とりあえず、6ヶ月目より後のアプデが受けれないというのは承知の話で。
どちらにせよ、OpenJDK で作ったか、OracleJDKで作ったかなんて判断つくものなのかね?
Oracle JDK11 使って例えばデスクトップアプリ開発するじゃん?
1.それをフリーソフトとして配布するにはオラクルに金払う必要ある?
2.それをシェアウェア(半分死語っぽいけどとにかく商用利用)として配布する場合はオラクルに金払う必要ある?
※ JREはJava8より後のはユーザーにダウンロードさせるのはちょっと難しそうなので、packager とか何かしらの形で同梱するとする。
とりあえず、6ヶ月目より後のアプデが受けれないというのは承知の話で。
どちらにせよ、OpenJDK で作ったか、OracleJDKで作ったかなんて判断つくものなのかね?
928デフォルトの名無しさん
2018/11/14(水) 15:37:42.95ID:CiiWwIx8 基本、良心にまかす ということにしとく
何か面倒があったら「だから言ったのにい」っていう余地を残す
何か面倒があったら「だから言ったのにい」っていう余地を残す
929デフォルトの名無しさん
2018/11/14(水) 16:18:18.40ID:bZseeOPp http://www.torutk.com/projects/swe/wiki/Java_Flight_Recorder
JFRのライセンス形態がJDKにも適用されるようになった的な考えでいいのかな?
JFRはJDKと一緒にダウンロードできるし、開発・評価目的なら無料だけど、商用利用の本番環境で実行する時には金必要みたいな。
JFRのライセンス形態がJDKにも適用されるようになった的な考えでいいのかな?
JFRはJDKと一緒にダウンロードできるし、開発・評価目的なら無料だけど、商用利用の本番環境で実行する時には金必要みたいな。
930デフォルトの名無しさん
2018/11/14(水) 17:02:07.35ID:0Bab07R3 JDKの配布は禁止となってる
実行環境もJDKの一部なんだからパッケージして同梱したものを配布は完全にアウト
有償配布した場合は商用利用で2アウト
グレーゾーンですら無いよ
実行環境もJDKの一部なんだからパッケージして同梱したものを配布は完全にアウト
有償配布した場合は商用利用で2アウト
グレーゾーンですら無いよ
931デフォルトの名無しさん
2018/11/14(水) 17:58:49.34ID:38WtSXT9 何にせよ
本番稼働で課金だろ
本番稼働で課金だろ
932デフォルトの名無しさん
2018/11/14(水) 18:17:28.84ID:RHMEiM3I933デフォルトの名無しさん
2018/11/14(水) 18:18:06.03ID:RHMEiM3I 補足
↑は一ヶ月当たり
↑は一ヶ月当たり
934デフォルトの名無しさん
2018/11/14(水) 18:26:34.73ID:bZseeOPp Oracle JDK に関しては無料でダウンロード出来るってだけで、完全に商用って感じなのか
Oracle JDK で作ったら、ライセンス的にはフリーソフトの配布でもだめなのね
デスクトップ用の実行環境再配布に関しては、OpenJDK ならGPLv2 だから、
従来のOracleJRE再配布よりもさらに自由で、こっちを選びなさいってことみたいだね
Oracle的にも実行環境同梱するのは推奨してるみたいだし、だからこその JRE 8 の自動バージョンアップ停止なのかね
ってことで今後は、無償でLTSのAdoptOpenJDKのJDK11で実行環境同梱して配布するのが一番良さそうって感じか
Oracle JDK で作ったら、ライセンス的にはフリーソフトの配布でもだめなのね
デスクトップ用の実行環境再配布に関しては、OpenJDK ならGPLv2 だから、
従来のOracleJRE再配布よりもさらに自由で、こっちを選びなさいってことみたいだね
Oracle的にも実行環境同梱するのは推奨してるみたいだし、だからこその JRE 8 の自動バージョンアップ停止なのかね
ってことで今後は、無償でLTSのAdoptOpenJDKのJDK11で実行環境同梱して配布するのが一番良さそうって感じか
935デフォルトの名無しさん
2018/11/14(水) 18:38:12.38ID:bZseeOPp AdoptOpenJDKはデフォでポータブルな感じでいいね、zip解凍するだけっていう
インストーラとかまじ邪魔だからな
インストーラとかまじ邪魔だからな
936デフォルトの名無しさん
2018/11/14(水) 18:42:18.45ID:f/gf0yQu >>935
OracleのOpenJDKもそれは変わらんやろ
OracleのOpenJDKもそれは変わらんやろ
937デフォルトの名無しさん
2018/11/14(水) 19:13:00.42ID:bZseeOPp >>936
あれOpenJDKは公式ので zip だったのか、勘違いしてたわ
あれOpenJDKは公式ので zip だったのか、勘違いしてたわ
938デフォルトの名無しさん
2018/11/14(水) 19:54:53.81ID:X6VLO1vS amazonもマルチプラットフォームでopenjdkだけの配布始めるみたいだね。SunでJava EEやってた人が紹介してる
https://aws.amazon.com/blogs/opensource/amazon-corretto-no-cost-distribution-openjdk-long-term-support/
The Corretto 8 preview corresponding to OpenJDK 8 is available at this time for Amazon Linux 2, Microsoft
Windows, and macOS platforms and Docker image. Preview builds can be downloaded by visiting aws.amazon.com/corretto. General Availability is planned for Q1 2019, and will also include Ubuntu and Red Hat Enterprise Linux platforms.
11の方は、まだtckの署名リストになかったけど来年春に始めるみたい。
Corretto 11 builds corresponding to Open JDK 11 on these platforms will follow with ample time for testing before April 2019.
https://aws.amazon.com/blogs/opensource/amazon-corretto-no-cost-distribution-openjdk-long-term-support/
The Corretto 8 preview corresponding to OpenJDK 8 is available at this time for Amazon Linux 2, Microsoft
Windows, and macOS platforms and Docker image. Preview builds can be downloaded by visiting aws.amazon.com/corretto. General Availability is planned for Q1 2019, and will also include Ubuntu and Red Hat Enterprise Linux platforms.
11の方は、まだtckの署名リストになかったけど来年春に始めるみたい。
Corretto 11 builds corresponding to Open JDK 11 on these platforms will follow with ample time for testing before April 2019.
939デフォルトの名無しさん
2018/11/15(木) 01:58:30.91ID:1C0LCesr Amazonから、長期間サポートLTS付きのOpenJDKが出るそうです。
これがあればOracleJDKはなくてもいいですねw
【速報】マルチプラットフォームで利用可能なOpenJDKのAmazon Correttoが発表されました! | DevelopersIO https://dev.classmethod.jp/cloud/aws/amazon-corretto/
>「無償」かつ「AWS以外でも使えるマルチプラットフォーム」かつ「LTS(Long-Term Support)」つきのOpenJDKをAWSが提供するとのことです。
これがあればOracleJDKはなくてもいいですねw
【速報】マルチプラットフォームで利用可能なOpenJDKのAmazon Correttoが発表されました! | DevelopersIO https://dev.classmethod.jp/cloud/aws/amazon-corretto/
>「無償」かつ「AWS以外でも使えるマルチプラットフォーム」かつ「LTS(Long-Term Support)」つきのOpenJDKをAWSが提供するとのことです。
940デフォルトの名無しさん
2018/11/15(木) 02:53:11.85ID:thmm/mkW >>939
ごめん、あんまりよく理解してないんだけど、
LTS付きのOpenJDK ってのは、AdoptOpenJDK もそうなんだよね?
Corretto と AdoptOpenJDK の違いって何?
ごめん、あんまりよく理解してないんだけど、
LTS付きのOpenJDK ってのは、AdoptOpenJDK もそうなんだよね?
Corretto と AdoptOpenJDK の違いって何?
941デフォルトの名無しさん
2018/11/15(木) 07:17:12.47ID:xs+WA5Ik LTSのOpenJDKはサードパーティーからリリースされるサードパーティー個別のビルドのみ
OracleからはLTSは有償のOracleJDKのみ
OracleからはLTSは有償のOracleJDKのみ
942デフォルトの名無しさん
2018/11/15(木) 08:22:48.95ID:SV4H/4fc これほどまで主要ベンダー各社が堂々と対策を打ってくるとはOracleも想定してなかっただろうな
OracleにはTCKの提供打ち切りもしくは莫大なライセンス料を課すという最強最悪の選択肢があるわけだが、
発動される日は近そうね
OracleにはTCKの提供打ち切りもしくは莫大なライセンス料を課すという最強最悪の選択肢があるわけだが、
発動される日は近そうね
943デフォルトの名無しさん
2018/11/15(木) 10:50:50.00ID:zMgWUh/a >>942
このままだとOracle総スカンで一人負けだからな。
自爆訴訟攻勢もありえる。
DB業とちがって差別化できてないしこのままでは優位性皆無で独自進化しか道がない。
だが正直Javaに進化が求められているかというと、Java6あたりの後方互換性が第一な人たちがほとんどで
新技術独自進化は別に別の言語でもってなるので、やっぱり他者の長期サポートは
潰しておかないとOracleはJava負け組筆頭になってしまう。
このままだとOracle総スカンで一人負けだからな。
自爆訴訟攻勢もありえる。
DB業とちがって差別化できてないしこのままでは優位性皆無で独自進化しか道がない。
だが正直Javaに進化が求められているかというと、Java6あたりの後方互換性が第一な人たちがほとんどで
新技術独自進化は別に別の言語でもってなるので、やっぱり他者の長期サポートは
潰しておかないとOracleはJava負け組筆頭になってしまう。
944デフォルトの名無しさん
2018/11/15(木) 12:08:13.41ID:6RD2Ofov Goslingが今AWSで働いてるってマジ?w
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張 [夜のけいちゃん★]
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…★2 [Anonymous★]
- フィンランド、ミスや国会議員つり目投稿 くり返されるアジア人差別 [蚤の市★]
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張★2 [夜のけいちゃん★]
- コメ「余っている」年明けに下落も? 大量の在庫が倉庫を圧迫、赤字の恐れ…業者「値下げするしか…」 ★3 [Hitzeschleier★]
- 【海外/米国】トランプ大統領、合成麻薬フェンタニルを大量破壊兵器に指定 [あずささん★]
- 赤坂高級サウナ火事2人死亡、サウナ室のドアノブ外れ死か [256556981]
- 萁輪厚介、不倫相手と自殺
- 1年後おれら「ったくあのメモリの異常高騰なんだったんよ。慌てて買うんじゃなかった」 可能性ある? [531674905]
- 【悲報】不意打ちビンタ食らった人、くも膜下出血でガチでやばいもよう😭
- 高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市高市
- 給食無償化、近く合意へ…全国民が毎年5000円負担する計算。これケンモジさんはどう思ってるの? [973343483]
