近い将来Linuxディストリに大きな変化が訪れる

1 :login:Penguin:2017/07/17(月) 15:03:56.65 ID:qkSEIgY3.net
まず新しいパッケージシステムによってディストリ依存が消えます。
新しいパッケージシステムはカーネル以外の全てのコンポーネントが一つにまとめられます。
これによりアプリが動く条件はカーネルのバージョンだけになります。

新しいパッケージシステムの特徴はディストリ非依存だけではありません。
全てが一つにまとまっているため、アプリの開発者はディストリの違いを
意識する必要がなくなるため、最新版を常にパッケージとして
リリースすることが現実的に可能なレベルになります。

そこにパッケージメンテナは必要ありません。Windowsと同じように
アプリ開発者がリリースするだけです。そう。新しいパッケージシステムは
誰でもリリースできるのです。有料アプリだってリリースできます。ストアと同じです。

各ディストリは、ディストリ非依存の新しいパッケージシステムに対応していきます。
しばらくはディストリ用パッケージとディストリ非依存を両方使うようになるでしょう。

それからまもなくディストリ独自のパッケージシステムを持たない
ディストリが登場します。そのディストリはほとんどがカーネルのみといった構成で
あとはディストリ非依存のパッケージシステムを使うとても軽いディストリとなります。

各ディストリは次第に独自のパッケージシステムから重要でないパッケージを削除していきます。
なぜなら頑張ってディストリ専用にメンテナンスした所でディストリがリリースされるころには
古くなっているため、あえてそれを使う人がいなくなるからです。

最終的にディストリの違いはカーネルの設定とドライバの違いに落ち着くでしょう。
どのディストリでもアプリの最新版をすぐに使える世界が待っています。

45 :login:Penguin:2018/12/11(火) 21:45:10.68 ID:TdDwAL/l.net

俺が言ってるのはアプリの数

パッケージじゃなくて、ア・プ・リ

アプリに依存しているものは全てアプリに入れれば
アプリのサイズは膨れるだろうけど、ゲームを除けば数十〜数百MBだろ

お前、100個ものアプリを使いこなしてんのか?

12 :login:Penguin:2017/07/17(月) 21:24:05.97 ID:JdHoC6wv.net

それは最初の一歩としては間違ってないが、

全部静的リンクしてくれるディストリがない。
静的リンクしても外部コマンドを呼び出しているものには対応できない
ディストリごとに適切なディレクトリが違う。
しかもそのディレクトリをコンパイル時に決めちゃうものがある
更新の手段などの仕組みが必要である。
リポジトリが必要である

などといった解決しなければいけない課題が山ほどある

35 :login:Penguin:2017/09/18(月) 05:18:28.97 ID:idWryBV8.net

ラズパイというかマイコンボードみたいのだと全部静的リンクとか
可能なんだろうけどな。KDEとかGNOMEとかもう。

35 :login:Penguin:2017/09/18(月) 05:18:28.97 ID:idWryBV8.net

ラズパイというかマイコンボードみたいのだと全部静的リンクとか
可能なんだろうけどな。KDEとかGNOMEとかもう。

50 :login:Penguin:2018/12/12(水) 05:34:27.09 ID:wyEGdoZZ.net

-march=nativeつけてビルドされたバイナリしか使いたくないっていう人もいる

22 :login:Penguin:2017/07/18(火) 16:00:49.22 ID:c90dX9ic.net

メモリの内容を比較とか馬鹿の妄想も大概にしろや
CPUと比べてメモリアクセスがどんだけ遅いと思ってんだ

34 :login:Penguin:2017/08/15(火) 21:29:11.85 ID:Er5bTBaa.net

つまり全部スタティックリンクにすりゃぁいいだけなんだけど、
GPL が邪魔だからパッケージにしとく、って話か?

32 :login:Penguin:2017/07/24(月) 20:56:25.76 ID:KUSM4MF0.net

0installは普及しない?

21 :login:Penguin:2017/07/18(火) 13:15:08.21 ID:S1lays5a.net

Hello Worldが10GBとか? w
互換性を重視しすぎて非実用的なものができそうだ

9 :login:Penguin:2017/07/17(月) 17:17:24.56 ID:JdHoC6wv.net

なんでそこでリーナスがでてくるんだ?
カーネルだけあれば十分な世界になるって話をしてるのに

54 :login:Penguin:2019/01/14(月) 06:09:31.98 ID:W6eAVv65.net

なんで?

38 :login:Penguin:2018/05/22(火) 11:03:08.83 ID:Czl6p0FW.net

僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

AWAKF

29 :login:Penguin:2017/07/19(水) 18:53:59.55 ID:8MJYTVne.net

※個人の感想です。

37 :login:Penguin:2018/02/15(木) 01:19:59.14 ID:m3isa15O.net

☆ 現在、衆議員と参議院の両院で、改憲議員が3分の2を超えて
おります。総務省の、『憲法改正国民投票法』、でググってみてください。
国会の発議はすでに可能です。日本の、改憲を行いましょう。
平和は勝ち取るものです。お願い致します。☆☆

39 :login:Penguin:2018/05/24(木) 19:05:16.61 ID:tXxVWVjz.net

10年で追い越す!の10年が未だ始まらず20年近い時が流れていますが。
この「近い将来」は、いつ始まるのでしょうかw

13 :login:Penguin:2017/07/18(火) 00:17:00.80 ID:EgpbCfir.net

WINAPIみたいなものをカーネルに実装するのか
商用利用は有料のQTなどは移植性に優れるが
置き換えが進んだ場合、移植性がどうなるのかがカギになりそうだ
sygwinに実装すればいいかw

53 :login:Penguin:2019/01/14(月) 04:45:02.00 ID:kUpvnUUv.net

開発者視点でsnapはとてもありがたいけど、利用者視点、特に中古PCなんかを使ってる層には受けが悪いのかも。

49 :login:Penguin:2018/12/11(火) 23:19:43.30 ID:XzIShohI.net

大きな変化が訪れます。
Windowsアプリが動くようになる。

30 :login:Penguin:2017/07/20(木) 00:33:47.77 ID:FFtVvedk.net

ld.so.confとかcacheはどうなってしまうん?

47 :login:Penguin:2018/12/11(火) 22:06:26.75 ID:TdDwAL/l.net

はい? パッケージシステムが必要なくなるという前提なら
パッケージの数をどうこういっても意味はないですねぇ

55 :login:Penguin:2019/01/14(月) 07:40:47.14 ID:VWYxmLHJ.net

当然賛同しない開発者がいるわけで
また新しいディストリが増えるだけw

52 :login:Penguin:2019/01/13(日) 17:00:39.85 ID:Myz5ov08.net

今まで改善してきた過程をただ退化させてるだけだと思う

18 :login:Penguin:2017/07/18(火) 02:16:13.40 ID:DTZ5Mc34.net

> 同じかどうかはどう判断するんだ?
メモリ内容比較すればいいだけだろ

今主流のDDR3は遅いやつでも6.4GB/sの速度が出る
ミリ秒に直せば6.4MB/ms

> 実際どれぐらいの量になるんだ?
ファイルサイズ程度。大抵は1MB前後だろうな

ライブラリが使うデータはどちらにしろアプリ毎に別だってわかってるか?
共有できるのはライブラリのコードだけ。そのコードは1MB程度だろう

14 :login:Penguin:2017/07/18(火) 00:32:35.09 ID:yIwYRG9+.net

同じ種類のライブラリがアプリ毎にメモリに読み込まれるんだろ?
本当に軽くなるの?

17 :login:Penguin:2017/07/18(火) 01:40:41.62 ID:yIwYRG9+.net

>コードの内容が同じなら

同じかどうかはどう判断するんだ?
名前が同じでもあてたパッチが違ってることだってありうるだろ
コンパイルオプションが違ったらソースが同じでも違うバイナリになるだろうし

>ライブラリ程度の僅かなメモリ

実際どれぐらいの量になるんだ?

56 :login:Penguin:2019/01/14(月) 16:30:05.08 ID:Pcx5I6S5.net

HomebrewがLinuxにも対応するから
これも新しい変化の流れに加わりそうだ

GUIアプリはsnap
CLIコマンドはHomebrewでユーザー領域にインストール
サーバー系はDocker

ディストリ専用のパッケージマネージャーは
徐々に役割を終えていっている

31 :login:Penguin:2017/07/23(日) 03:05:23.75 ID:ctdV/pOl.net

webassemblyでlinuxが動くようになりWebVR対応のDEが作られる

27 :login:Penguin:2017/07/19(水) 03:21:46.02 ID:OWxNseUH.net

VMWareとかメモリの共有やってなかったっけ。

16 :login:Penguin:2017/07/18(火) 01:23:31.43 ID:44FVYEju.net

せめて32GBか64GBはメモリ積まないと1GBや2GB程度を僅かとは言えない

26 :login:Penguin:2017/07/19(水) 01:01:39.38 ID:9ghgW5G9.net

23 :login:Penguin:2017/07/18(火) 17:37:55.84 ID:klLs5dWA.net

捕らぬ狸の皮算用

snapに大きな可能性があると思うならsnapスレをたてて情報交換をすればいいのに、そういうのすっとばして
近い将来Linuxディストリに大きな変化が訪れる!!! とやっちゃうし……

3 :login:Penguin:2017/07/17(月) 15:42:07.90 ID:CKidzB38.net

centrifugal force
centripetal force
どっちがどっちだっけ

20 :login:Penguin:2017/07/18(火) 11:07:35.94 ID:17iWvNTg.net

全部を共有しなかったら合計数GBになるって言ってるのに分からないのかな

7 :login:Penguin:2017/07/17(月) 16:12:17.72 ID:j0L2IRmk.net

でもその機能入れるかはリーナス次第

25 :login:Penguin:2017/07/19(水) 00:30:32.51 ID:Fy+T7UT6.net

> Hello Worldが10GBとか? w
dockerの例を見ればわかるが、debianベースだと200MBとかだよ。
これがaplineとかになると10MBぐらいまで減る

4 :login:Penguin:2017/07/17(月) 15:48:44.76 ID:qkSEIgY3.net

Snapパッケージは、既存のDebパッケージとは異なり、他のライブラリなどに依存することなく依存関係を1つのパッケージで完結できます。
そのため、アプリの開発者の負担が減り、システム変更に対応しやすくなるなどのアドバンテージがあると言われています。

そしてCanonicalによると、今ではSnapsはArchとDebianとFedoraの上、およびUbuntuベースの
ディストロであるKubuntu, Lubuntu, Ubuntu GNOME, Ubuntu Kylin, Ubuntu MATE, Ubuntu Unity, Xubuntuでネイティブに動き、
またCentOS, Elementary, Gentoo, Mint, OpenSUSE, OpenWrt, およびRHELの上では目下検証が行われている。
そのほかのLinuxディストリビューションの上でも、容易に利用できるそうだ。

10 :login:Penguin:2017/07/17(月) 17:18:32.55 ID:JdHoC6wv.net

訂正

カーネルとディストリ非依存のパッケージシステムだけがあれば十分な
世界になる

8 :login:Penguin:2017/07/17(月) 16:23:42.56 ID:dbyeF4cS.net

コミット権持ってるのリーナスだけだったっけ。
違うよな。

28 :login:Penguin:2017/07/19(水) 07:22:15.43 ID:6NvL6kHx.net

ソース無しの個人的見解()でよく騒げるなお前ら

48 :login:Penguin:2018/12/11(火) 22:07:24.29 ID:TdDwAL/l.net

だいたい、俺はパッケージの話なんかしてないし、
で急にパッケージの数とか持ち出さないでくれますか?

最初からアプリの話しかしてませんよね

5 :login:Penguin:2017/07/17(月) 15:52:08.13 ID:+J/mHAT4.net

「近い将来」って、具体的に何年後?

15 :login:Penguin:2017/07/18(火) 01:02:10.51 ID:DTZ5Mc34.net

そこは工夫次第でどうにかなる。
コードの内容が同じならメモリを共有して使えばいい

そもそもメモリ8GBの時代にライブラリ程度の
僅かなメモリ節約に意味はない。

6 :login:Penguin:2017/07/17(月) 16:01:29.07 ID:JdHoC6wv.net

5年ぐらいじゃね?
技術自体はできてるからね
https://www.rs-online.com/designspark/app-enable-an-embedded-system-jp?_locale=jpn

46 :login:Penguin:2018/12/11(火) 21:58:32.66 ID:YQlb17UG.net

お前の主張なんかどうでもいい。引用されたから安価つけただけ。の主張はディストリはパッケージシステムは必要なくなるって言ってるのでそれを念頭に置いてる。
自分の妄想のみを念頭に置いてなにか言うなら新しくスレでも立てろ。

36 :login:Penguin:2017/12/29(金) 13:51:08.33 ID:S/CsVkMC.net

誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

D3QMDUMEPY

43 :login:Penguin:2018/12/11(火) 21:39:00.53 ID:TdDwAL/l.net

> snapは一度使ってみれば分かるけど、パフォーマンスが悪いんだよ。
> snapでアプリをインスコしてからdfしてみれば分かるけど、アプリごとにディスクが増えるんだ。

それがなにか問題でも? スマホアプリでも1アプリで数十〜数百MB。ゲームとかなら
数GBぐらいいくんですが、それよりも悪い状況になるんですか?

アプリを100個入れても、100GBかそこらでしょう?
そんなに使うわけないし

19 :login:Penguin:2017/07/18(火) 02:35:14.25 ID:yIwYRG9+.net

>メモリ内容比較すればいい

アプリの開発者がそれぞれ勝手にパッケージをつくるんだろ
比較しても一致しないほうが多そうな気がするけど
実際に完全に一致して共有できるのはどれぐらいの割合なんだろ

>コードは1MB程度

読み込まれたすべてのライブラリがメモリ上で占める量が?
アプリ毎に重複して読み込まれるのに全部でそれだけ?

24 :login:Penguin:2017/07/18(火) 18:50:05.01 ID:cMS8sA7M.net

CoW使えよっていう
あと、全バイナリをStatic Linkingにしちゃったら、セキュリティアップデートの度に丸ごと入れ替えることになっちゃうね

40 :login:Penguin:2018/11/11(日) 17:58:21.98 ID:Bd07N8s0.net

2 :login:Penguin:2017/07/17(月) 15:37:10.57 ID:M9qapcIi.net

ねーよw
求心力と遠心力は釣り合っている
言うなれば、まとめようとする力が強くなるほどそこから飛び出そうとする力も強くなるんだ

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • CentOSとAMDのCPUを絡めて話したい人のスレ

    元スレ 1 :login:Penguin:2007/04/29(日) 11:31:15 ID:D9cNsz2H.net こちらでどうぞ。 95 :login:Penguin:2011/03/15(火) 07:53:10.…

  • New Moon (Pale Moon) XP向け非公式ビルドスレ

    元スレ 1 :名無しさん@お腹いっぱい。:2018/03/27(火) 20:43:38.61 ID:afDLnMBo0.net Pale Moon Ver.27をXPで動作する様に改造した非公式ブラウザです。 Build…

  • Kinza Part2【Chromium派生ブラウザ】

    元スレ 1 :ageteoff:2015/02/10(火) 20:50:53.35 ID:P8kXqJhU0.net Chromiumベースのエターナル青春系ブラウザ Kinza について語るスレッドです 公式サイト h…

  • ☆彡 ffdshow-tryouts vol.27 ☆彡

    元スレ 1 :名無しさん@お腹いっぱい。:2015/09/20(日) 12:21:25.49 ID:/7z1SzaA0.net ffdshowは主要な動画や音声ファイルの再生/圧縮(デコード/エンコード)を行うための D…

  • 【株式・FX】チャートソフト chart soft【質問OK】

    元スレ 1 :名無しさん@お腹いっぱい。:2007/11/20(火) 22:26:37 ID:hKq18fBN0.net 証券・為替会社等からのリアルタイムチャートも出ていますが、やはり軽くて見やすい融通の利くチャートソ…

  • OmegaChartスレ ver.11

    元スレ 1 :名無しさん@お腹いっぱい。:2018/10/12(金) 16:06:42.77 ID:xz6O6ruA0.net 会則 OmegaChartはサポートを終了しています。  ご自身でコンパイルできない方は、他…

  • 【P2P電話】Skype 61

    元スレ 1 :名無しさん@お腹いっぱい。:2018/07/22(日) 03:26:12.65 ID:Rs+rmw0i0.net P2Pによる IM/チャット/ソフトウェアVoIP の統合ツール、Skypeを語り合うスレ。…

  • Opera質問スレッド Part36

    元スレ 1 :名無しさん@お腹いっぱい。:2015/02/11(水) 02:38:09.41 ID:UlSA0X/A0.net ここはWebブラウザ「Opera」に関する質問・相談スレッドです。 自分で調べてどうしても分…

  • 【Debianベース】WattOS  R8【省電力?】

    元スレ 1 :login:Penguin:2014/07/22(火) 11:03:05.35 ID:jmLlh7C0.net WattOs R8がリリースされました。スレがないので、ここで語りましょう。 なお、風船とか称…

  • より軽くもっと軽くさらに軽く極限まで軽く

    元スレ 1 :login:Penguin:2006/01/12(木) 03:24:04 ID:7iwX2syI.net Linuxの軽量化&高速化の議論スレです。 コンソールだけなら超軽量だけどGUIがあると急激に重たく…

  • おい!あふを語ろうぜ! Ver.40

    元スレ 1 :名無しさん@お腹いっぱい。:2014/03/27(木) 10:09:52.68 ID:+SvGBPur0.net 超低機能2画面ファイラー「あふ」を語るスレ ■System AKT (あふ公式サイト) ht…

  • 【高音質】AACオーディオ総合8【mp4/m4a】

    元スレ 1 :名無しさん@お腹いっぱい。 転載ダメ:2015/04/16(木) 02:33:01.55 ID:EK2O0cbo0.net iPodの普及や、mp4フォーマットの普及により 徐々に需要が高まってきていると思…

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑