ディストリはOS会社とドライバ会社とアプリ会社に分割すべき

このエントリーをはてなブックマークに追加
1login:Penguin
昔、MSはOS会社とOffice会社に分割すべきってあったでしょ?
あれと同じ。

ディストリはLinuxの発展のために、OS会社と、ドライバ会社と、アプリ会社に分割すべき。

今はOSとドライバとアプリが密接に結びつき過ぎている。
分割することでどういうメリットがあるか?

・古いOSでも新しいOSでも、ドライバ会社がそのOSに提供する限り最新ドライバが使える。
・古いOSでも新しいOSでも、アプリ会社がそのOSに提供する限り最新アプリが使える。

今の時代、ディストリが全部仕切っていて、安定して使うのなら
ディストリが決めたOSとドライバとアプリを強要される。

新しいドライバを使いたいだけでOSをアップデートするとか、
OSをアップデートしたら、新しいドライバが不具合起こしたとか
最新アプリ出たのに、使えるのはいつなんだ? とか
そんなナンセンスな問題は、会社を分割することで解決する。
2login:Penguin:2011/10/29(土) 00:24:20.03 ID:yDcmTZ7/
会社でやってるわけじゃないから
3login:Penguin:2011/10/29(土) 02:13:34.50 ID:N0SsxPZV
2で終わった^p^
4login:Penguin:2011/10/29(土) 06:14:06.96 ID:ic2HvD98
終了
5login:Penguin:2011/10/29(土) 13:41:47.13 ID:NENZoOzA
会社じゃないにしろ>>1の言うことは正論。
開発は分割したほうがいイイ。
6login:Penguin:2011/10/29(土) 14:04:21.28 ID:lHYV41g+
>>2
で終了してた。
最近良く分からずにスレ立てする人が多いな。
7login:Penguin:2011/10/29(土) 15:47:58.68 ID:5ZLJXvfs
ドライバ開発を分けたいならリーナスに言えよ

GNOMEやKDE関連はディストリに関係無いしLinux専用でも無いから各プロジェクトに言えよ

開発なんて最初から分かれてる

ディストリなんて色々なプロジェクトのソフトを寄せ集めてるだけだ
8login:Penguin:2011/10/29(土) 17:40:04.72 ID:9Kg4GOB+
釣りをしたいだけでスレ立てちゃったのかw
9login:Penguin:2011/10/29(土) 18:35:26.78 ID:57ZhQOZ4
バイナリ互換がないから別々に配布できない。
出刃ドラもバイナリ互換ない。
ソースで配布してコンパイルしろってか?
それもコンパイラやヘッダファイルなどの問題でできないことがある。
10login:Penguin:2011/10/29(土) 20:57:26.63 ID:Adpi3rxI
良く分かってないのに、釣りをしようとしても無駄
11login:Penguin:2011/10/29(土) 20:58:36.43 ID:iKU4f8v9
よくわからないまま釣りになっちゃった>>1の人気に超嫉妬
12login:Penguin:2011/10/30(日) 10:08:12.88 ID:PKAGIbR5
一方、My糞ソフトは、大変なデバドラ開発作業をメーカに押し付けた。
しかもMS丼という上納金まで巻き上げて。殿様商売ってもんじゃねーぞ。
13login:Penguin:2011/10/30(日) 10:22:54.49 ID:e3NOE/RS
  ( ^ω^ ) >>1 無理すんなよw
  / ,   ヽ    
 ̄_|,..i'"':, ̄ ̄ ̄ ̄
  |\`、: i'、
  \ \`_',..-i
   \.!_,..-┘
14login:Penguin:2011/10/30(日) 17:16:44.53 ID:5Pdb+bYb
>>9の通り、設計上それができないんだよな。
カーネル、デバイスドライバ、アプリケーションはセットでしか配布できない設計。
同じOSでもちょっとバージョンアップしたらもうバイナリの移動はできない。
ソース配布でも、ちょっとバージョンアップしただけでコンパイルできないこともざら。
特にデバイスドライバはな。
いつかは改善されるかと思ったが10年も20年もたっても同じだったよ。
15login:Penguin:2011/10/30(日) 18:02:36.87 ID:emN4sDSd
> >>9の通り、設計上それができないんだよな。
ならその設計を正せばいいんじゃね?

正さなくても各アーキテクチャ用に
バイナリ配布すればいいだけでしょ?
16login:Penguin:2011/10/30(日) 20:10:09.26 ID:zVsl2xgX
>>15
各アーキテクチャ別にバイナリ配布しても動作しない。
動かないものを配布しても意味がないだろう。
全てのディス鳥の全てのバージョン別に配布すれば理論上可能だが、実際問題無理。
少なくともリアルタイムではな。
正せるならLinux辞めて別のOSを開発しな。
Linuxは所詮、このへんの技術でWindowsにかなり劣っているんだよ。
Linuxの特徴も分かっていないのにスレ立てんなよ
17login:Penguin:2011/10/30(日) 20:17:40.43 ID:K+YMVlSw
>>16
> 各アーキテクチャ別にバイナリ配布しても動作しない。
> Linuxは所詮、このへんの技術でWindowsにかなり劣っているんだよ。

ええとWindowsでも32bit、64/bit、server、mobile、atomとかSHとか
各アーキテクチャ別にバイナリ配布しているわけだが、どの辺に優劣をつけるのか
よくわからん話だね。
18login:Penguin:2011/10/30(日) 20:46:49.74 ID:qaSaQRST
ディストリ間のバイナリ互換性が終わっちゃってる話じゃないの?
ソフトウェアならスタティックリンクで逃げる事も出来るけど、サイズでかすぎだし
19login:Penguin:2011/10/30(日) 21:55:25.13 ID:5h/P7BSe
バイナリ互換性だけが問題なら、
再コンパイルすればいいだけの話だと思うんだが?
20login:Penguin:2011/10/30(日) 22:38:07.63 ID:qaSaQRST
普通は野良ビルドしたりして/home以下や/usr/localに入れておけば良いんだけどね
別スレ見るとPHPのバージョン下げたいからどのディストリ使えば良いですかって質問があるくらいだ
自分でビルドするのがPC-UNIXだと思ってたけど、今はパッケージでバイナリ配布が主だしな
21login:Penguin:2011/10/30(日) 23:57:45.25 ID:PKAGIbR5
同じディス鳥(特にUbuntu, Fedora)ですら、Updateでkernelのバージョン
上がったら、もう動かなく成ってしまうからな。新しいkernelと、それに合わせた
ヘッダファイル、ライブラリで、「ソースからコンパイルし直し」しないと動かない
デバドラI/F。
メジャーバージョンが上がったんなら仕方無いと思うが、2.6.xのxが変わる度に
毎回この作業が必要なのはLinus、頭悪い。RAIDやeSATA箱だと始末に負えない。
PHPとか、/usr/local以下に入れとけば済むアプリなんてどうでも構わないから、
デバドラI/Fぐらい、M$や*BSDみたいに統一して、メーカがバイナリ配布可能に
してくれ。まぁM$は、デバドラ作成コストと人員をメーカに押し付ける為にやって
るだけだが。
22login:Penguin:2011/10/31(月) 00:46:39.22 ID:A5LbAKEs
>>21
いや、デバドラ部分はハードウェアメーカーの
機密事項とも言える部分で、他社との差別化ができる部分だから
逆にメーカー側は自分たちで作成したいんだよ。
で、ソースコードは公開したくないと。

これを満たすにはMSはインターフェースを用意しないといけない。
23login:Penguin:2011/10/31(月) 01:55:06.52 ID:NXKdIsNF
Linuxのドライバだと読み込みの際にバージョンチェック入る(省く事も出来るけど)
ディストリ毎にカーネルへ色々なパッチもあてたりで難しいな

*BSDの場合はカーネル+libc+ユーザーランドを1プロジェクトで開発してOSとしてリリースしているから楽なのかもな

perlやbash等は/usr/local以下へインストール、/binや/usr/binを汚さない考えはLinuxでも有益かもしれない
24login:Penguin:2011/10/31(月) 09:45:52.87 ID:6PQKrjN4
バグが出たときに、ドライバのソースのないとkernel本体側と
ドライバ側のどっちが問題なのかわからない。だからtaintedフラグ
なんてものがある。
http://sourceforge.jp/magazine/04/04/30/1222207
25login:Penguin:2011/10/31(月) 13:19:55.04 ID:VlxdBywl
>>17
Linux
各アーキテクチャ別にバイナリ配布しても動作しない。

Windows
各アーキテクチャ別にバイナリ配布して動作する。

どっちが優でどっちが劣かは自分で考えろ。
26login:Penguin:2011/10/31(月) 13:33:34.03 ID:VlxdBywl
>>19
結構、意味不明のコンパイルエラーとか出てくるもんだよ。
無理してエラー出ないようにソース修正したこともあったけど
コンパイル通ってもちゃんと動くかどうか分からないし、時間の無駄。
まともな人間なら避けるよ。
ソース互換で行くならソース互換を高くできるように改良する必要があるな。
どちらにしろコンパイルは時間、リソースの無駄。
カーネル、ライブラリ、ヘッダ、コンパイラは常にバージョンアップしている。
ヘッダファイルのある位置はディス鳥によって違うこともある。
簡単にコンパイルなんかできんよ。
27login:Penguin:2011/10/31(月) 13:49:47.31 ID:dmmodZJB
Linux Standard Baseも全く機能してないしな
gccのバージョンが変わればコンパイルエラーも結構出るのがなぁ

Solarisとか*BSDみたいにOSとソフトウェアを分離させた方が
良いんだろうけどね
/bin/shの実体がbashだったりするのもかなり変だし
28login:Penguin:2011/10/31(月) 20:47:33.97 ID:hnKPLQWm
分離なんてできない/やらないだろうし、Linuxなんて葬りさってSolarisや*BSDを使おうぜ
29login:Penguin:2011/10/31(月) 22:28:40.72 ID:htVdEYl8
エロゲーが大量に発売されるか否かが普及の鍵である。
と、10年前から口を酸っぱくして言っておるのだが。
30login:Penguin:2011/10/31(月) 23:11:46.80 ID:LTQWaJqQ
バイナリ配布できなきゃエロゲーも大量にできないだろバカが。

ところで*BSDってなんだ?
FreeBSDか?
31login:Penguin:2011/10/31(月) 23:20:19.42 ID:hnKPLQWm
…N…e…t…
32login:Penguin:2011/11/01(火) 00:47:23.61 ID:Dpv/V7MD
FreeBSDとOpenBSDにバイナリ互換がなくて
NetBSDにバイナリ互換があるってこと?
もし、そうならLinuxよりはやってそうだけどな。
33login:Penguin:2011/11/01(火) 04:52:53.43 ID:qsDTjJZg
{Free|Net|Open}BSDだな。
昔は、/moduleだか/lkmにkernel module転がしとけばデバドラ対応できた。
つーか、RAIDカードとかストレージ系のデバドラは、いちいち再コンパイル必要
だとインスコできないから、再コンパイルも出来ない、鶏と卵のパラドックス。
最近は、Linuxとのマルチブート(Grub)や、SolarisみたくZFS対応で/boot
が出来て、ディレクトリ構成変わったけど、基本は同じ。

その*BSDも昔(a.outからELFに移行する頃)は、newfs派vs newconfig派で
デバドラI/Fを巡って侃々諤々の議論で荒れたんだけどね。結果、悪い方に
転んだんだが、とりあえずデバドラI/Fの統一は取れた。

>>22
そんなんGPUだけだろ。単なるUSBやSATAカードとか、特に玄人志向が
出してる拡張カードなんて、リファレンスとしてネットにPDFと一緒に転がってる
デバドラそのまんまコピペじゃん。VIAや蟹chipに機密事項も糞も無いだろ。
GPU(の特に3D描画)は知財の塊だけどさ。
34login:Penguin:2011/11/01(火) 11:13:26.39 ID:ayLLqFuw
BSD系はデバドラはカーネルなどのバージョンが変わってもバイナリファイル持ってくるだけで動くってこと?
アプリケーションのバイナリ互換はどうなの?
スタティックライブラリは全て完備?
OSバージョン別のパッケージじゃなくて、アーキテクチャ別のパッケージは可能なの?
35login:Penguin:2011/11/01(火) 12:09:53.32 ID:eq8Lwie5
FreeBSD系のカーネルはメジャーバージョン変わらないと
殆ど変わらないんじゃないかな(7.0→9.0とかでも互換だったと思う)
ドライバも再コンパイル無しで放ってある物も問題無く動いてた

ドライバに関してはNetBSDが一番実装が綺麗で移植もし易いらしいけどね

バイナリ互換は例えば共有ライブラリの名前が変わってしまっても
libmap.confの機能でhoge.so.4→hoge.so.5等々自動でやってくれる

スタティックライブラリの意味が分からんけど、/rescue以下に
静的リンクされた各種ツールは昔から入ってるよ
36login:Penguin:2011/11/01(火) 16:20:16.44 ID:V/NKRzw+
釣りスレだと思っていたが、しばらくぶりに来てみたら
Linuxの本質的な議論になっていてワロタw
37login:Penguin:2011/11/01(火) 17:32:01.98 ID:jQyh9fGf
1は今ごろどうしてるんだろ。
38login:Penguin:2011/11/01(火) 18:26:18.81 ID:qsDTjJZg
>>35
それどころか、FreeBSDに成る前の386BSDのバイナリですら、つい最近まで
動いてた。a.outのサポートやめてとうとうELF onlyに成ったから動かなく成ったけど、
a.out形式のサポートを戻すようにしてkernelを再コンパイルして、a.outのlibc
突っ込めば動くけど。ユーザランドアプリなら、そんなもん。
ライブラリはスタティックなら互換性の問題は生じないじゃん。コンパイル時に
依存関係は確定するんだから。

デバドラはnewbus/newconfig以前と以降で互換性無いけど、その論争以降は
基本的に上位互換を保ってる…ハズ。今と成ってはISAのAHA-1742CFのデバドラ
の検証なんてやってないけど、もし現役のi386 or i486でISAなマシンが有れば
動くんじゃないの?
(PC98)な人だと使ってたりしそうだけどw
39login:Penguin:2011/11/01(火) 21:25:58.65 ID:Vr6QecuF
>>37

>>1とは名乗らずにちょこちょこ書き込みしながら
話の流れをコントロールしてますよ
40login:Penguin:2011/11/01(火) 21:30:45.96 ID:eq8Lwie5
>>38
FreeBSDとかはcompat?xがあるからなぁ
バイナリ互換性は保たれてるね

何気にWindowsのバイナリ互換性は素晴らしいとは思う
ハードウェア叩く奴以外はかなり動くしね
会社のシーケンサ制御ソフトがVista、Win7で動かなくて
困ったけど、カーネルとドライバ構造が変わったから諦めた
41login:Penguin:2011/11/01(火) 22:01:10.07 ID:ZxDzGrW4
Linuxでバイナリ互換のある実行ファイル作ろうとして
スタティックリンクしようとしたことが何度もあったけどスタティックライブラリが用意されていないんでリンクエラーになってできなかった。
シェアードリンクだとちょっとバージョンが違うだけでエラーが出て起動できない。
同じようにスタティックリンクをやりたい、挑戦という人をググってみたけど成功した人がいなかった。
フリーソフト作っても多くの環境で動作するバイナリ配布が難しいからLinuxから遠のいた。
ソースで配布しても、ユーザーの多くは自分でコンパイルなどしないし、それ以前に他人に無料でソースは見られたくなかった。
唯一スタティックリンクに成功したのはBorland kylixだった。
どんなLinuxでも起動するバイナリが作れる。
kylixはもう古すぎて最近のディストリでは実行時に不具合が出る。
いろいろと難があるのでkylixもあまり役には立っていない。
それでもないよりはいいが。
Linuxの場合、ディストリがスタティックリンクできないようにしたものしかない。
かといって、自力でスタティックライブラリ作ってできるようにするノウハウもないし、あってもそんな手間かけていられない。
これがLinux普及しない原因なんだが誰も気にならないみたいだ。

必要なのはスタティックリンク。

スタティックリンクさせてくれないからバイナリ互換がない。
と、10年以上前から同じことを繰り返し言っている。
それなのに、エロゲーがどうとか言う人がまだいる。
42login:Penguin:2011/11/01(火) 22:05:56.79 ID:Vr6QecuF
ソース非公開で、どのLinuxでも動くようにするのなら
Windowsアプリを作るのが一番手っ取り早いかもねw
43login:Penguin:2011/11/01(火) 22:37:19.43 ID:eq8Lwie5
ディストリによってはスタティックリンク用のライブラリを
準備していないところはあるね
glibcから自前ビルドしていって用意する事は出来るけど
行程が凄まじく面倒

QT、GTK+等のツールキット込みだとバイナリサイズも
凄まじいでかさになりそうだ

エロゲーは大多数がインタプリタで作られているそうだから
移植自体は難しくはないと思うけど、売れる見込みがないから
作らないんだと思う
44login:Penguin:2011/11/01(火) 22:42:04.21 ID:ZxDzGrW4
正確に言うと、LinuxはELFで、バイナリ互換はあるんだけど、
開発環境がシェアードリンク前提で意地でもスタティックリンクさせないぞ状態なんで
結果的にソースを公開してディストリ開発者に採用された場合のみ初めて他人が使ってくれる状態。
シェアードリンクでも実行できてもいいような気がするが、ことごとくエラーが出る。

>>42
wineは、まだ問題いろいろあるよ。
日本語入力とか、フォントの問題とか。
ちょっと古いディス鳥では新しいバージョンのwineのパッケージ出てないし。
45login:Penguin:2011/11/01(火) 23:10:15.39 ID:L9c7htnu
バイナリ互換性はあるけどリンクしまくりの共有ライブラリが足りないとか
ライブラリのファイル名が違うと動かないのがね
Windowsも同じだけど
46login:Penguin:2011/11/02(水) 01:06:15.81 ID:08W4oFli
WindowsとLinuxの共有ライブラリは
ちょっと考え方が違うんだよな。

Linuxの場合、OS(ディストリ)が用意したライブラリをみんなで使う。
Windowsの場合、共有ライブラリはアプリに付属していて
複数のアプリで同じ共有ライブラリを使うときは共有する。

なんでこうなったかというと、Windowsは原則としてMicrosoftが用意した
共有ファイル以外の、どこかのメーカーの作った共有ライブラリがOSに
入ることはない。そりゃ別会社だからね。だからアプリにくっついてくる。

このおかげで、どのWindowsでも、ほとんどの共有ライブラリは同一のものを使えるわけだ。
さらに共有ライブラリなのに、設定ファイルだけでアプリ専用の
動的リンクライブラリにすることも簡単にできる。
この場合スタティックリンクとほぼ同じ状態になる。
47login:Penguin:2011/11/02(水) 03:59:34.47 ID:qezp6jwq
Windowsでもsystem32にDLLを突っ込むソフトは
ちょっと微妙だけどね
VCとmingw32だとC++でコンパイルしたDLLは
互換性がないとかC++は結構面倒だけど

かなりの後方互換性を残しているのはWindowsの最大の利点かもしれない
そうしないと膨大なソフトウェアへ対応できないからだろうけど

Linuxディストリはほぼ同じカーネル、ライブラリ群の構成だけど
各々が独自、非公式パッチ使用などの違いがあるし、乱立しすぎて
RHEL、Ubuntu、Debianにはドライバ、ソフトウェア提供などをしても
Gentoo、Arch、その他では動かない可能性もある

上記3つのディストリでもバージョンが違えばカーネルが全く違ったり
/etc以下が変わってたり特定のバージョンのソフトウェアが
使いたい場合にはアップデート等が悪さするときもあるね
48login:Penguin:2011/11/02(水) 06:15:27.68 ID:d7EW/yfb
よろしい、ならばFreeBSDだ!

801エロゲ作るなら、*BSDで。
49login:Penguin:2011/11/02(水) 07:58:01.79 ID:N2reToEm
Linux環境でも売れるけど、最初からUbuntuのこのバージョン専用とか明記するしかないかな

スタティックリンクで作るとライセンス的に厳しい
50login:Penguin:2011/11/02(水) 23:02:50.57 ID:ttDw+X19
>>49
そういう場合に、OSとかがちゃんと分離さられていれば、
Ubuntu(OS部分のみ)はこのバージョン専用。

アプリやドライバは自由に最新版を
入れられるってなると思うんだ。

ぶっちゃけOS部分は最新版が欲しいことって
殆ど無いわけだし。
51login:Penguin:2011/11/03(木) 06:49:26.50 ID:Q8nO3rn6
LTSが最新ハードに対応してれば無問題なんだがな。
最新のデバドラが必要で、すると抱き合わせでOS本体も最新(人柱)版に成る
…ってのがLinuxの問題点。何もUbuntuに限らず、Linux kernelの作りの問題。
52login:Penguin:2011/11/03(木) 09:22:20.33 ID:hLbyZZyT
全てのアプリ・ライブラリ・DLLが企業で作ってるかのような発言が散見されるが、そうじゃないうだろ。
Windowsアプリでもフリーソフトや個人製作のDLLなんて山ほどあるだろ。

名無しで潜伏してる>>1
53login:Penguin:2011/11/03(木) 09:43:06.07 ID:hLbyZZyT
来いよLinus。 GPLなんか捨ててかかって来いよ。
54login:Penguin:2011/11/03(木) 10:07:53.03 ID:rNRC1Zfo
カーネルにLinusのコードが数%しか残ってないし、GPLv2捨てるには書き直すしかないだろ
他の9割以上のコードは他人やIBM、その他企業が書いてるし

GPLv3に切替てたら終わってたと思う
55login:Penguin:2011/11/03(木) 11:47:35.68 ID:TVAXj6Y9
>>52
> 全てのアプリ・ライブラリ・DLLが企業で作ってるかのような発言が散見されるが、そうじゃないうだろ。
> Windowsアプリでもフリーソフトや個人製作のDLLなんて山ほどあるだろ。

だからなんなんだ?

Windowsではアプリは、/usr/binみたいに決められたところにごちゃまぜに入れるんじゃなくて、
アプリ専用フォルダに入れるのは知ってる?
個人製作のDLLなんかは最近はアプリ専用フォルダに入れるのが多いよ。

WindowsにとってDLLってのは、動的リンクライブラリであって、共有ライブラリじゃないことが多いんだ。
56login:Penguin:2011/11/03(木) 13:56:41.66 ID:rNRC1Zfo
PC-BSDもそれに近いパッケージだよね
57login:Penguin:2011/11/03(木) 15:52:29.69 ID:hLbyZZyT
じゃぁ何なんだ、全てソフトウェアは企業で開発すべきとでも言うのか?
58login:Penguin:2011/11/03(木) 15:56:26.91 ID:hLbyZZyT
DLLの扱いの話しなんかででもええわ。
コニュニティでの開発なんかgdgdになるだけだから、合弁会社作って製品としてリリースしろよってことだろ。
59login:Penguin:2011/11/03(木) 15:59:24.77 ID:hLbyZZyT
Linuxは会社として、製品を開発する責任を追ってないからクソ見たいな製品しか作れないゴミ

60login:Penguin:2011/11/03(木) 16:02:36.35 ID:hLbyZZyT
まともな企業・団体とが公的な責任のもとでリリースされるWindows・Mac・BSD

ハッカー()がそこらへんのゴミをかき集めて、適当に組んだだけのLinux
61login:Penguin:2011/11/03(木) 16:06:45.64 ID:hLbyZZyT
Linuxカーネルは、産廃業者がそこらのゴミを適当に積み上げたゴミの山
62login:Penguin:2011/11/03(木) 16:22:05.37 ID:hLbyZZyT
Linux Daily Topics:2011年9月2日 Kernel.orgがトロイの木馬の侵入被害に|gihyo.jp … 技術評論社
http://gihyo.jp/admin/clip/01/linux_dt/201109/02


Linux カーネルの基盤サイトがクラッキングの被害に - japan.internet.com
http://japan.internet.com/webtech/20110902/2.html


Linux Daily Topics:2011年9月15日 狙われるLinux… 今度はLinux Foundationが標的に|gihyo.jp … 技術評論社
http://gihyo.jp/admin/clip/01/linux_dt/201109/15


MySQL.comのWebサイトに不正なコード 闇市場でroot権限も販売か
http://www.itmedia.co.jp/news/articles/1109/27/news027.html


またもOSSプロジェクトが被害に! Wineプロジェクト、不正侵入を発表 | エンタープライズ | マイコミジャーナル
http://journal.mycom.co.jp/news/2011/10/13/115/index.html
63login:Penguin:2011/11/03(木) 16:23:11.33 ID:hLbyZZyT
           \      ∧_∧ てめ       /
.       ボコ   \     ( ・ω・) どこ中だよ  ,/    てめ
   ∧_∧      \   (っ  つ :(;゚゙ω゚`):  /       どこ中だよ
ミ ○( ・ω・)ノノ      \, /   )  :(´`つo:./´ `       ∧_∧
  ヽ ∧○∧        \/ ̄∪   し'、ソ/  つ /⊂≡⊂=(・ω・ )
  ノ ( ・ω・)<てめ     \∧∧∧∧/ /⌒⌒ヽ   ⊂=⊂≡ ι)
  ( / (====) どこ中だよ < ど て  .> \  ̄ ノ ババババ (   λ
     (_フフ        .< こ  め  >    ̄         ∪ ̄\)
 ――――――――――-..< 中    .> ―――――――――――――
 てめ       /    /|<. だ.    > ∧_∧  てめ どこ中だよ
 どこ中だよ  (・ω・`)///< よ    > .( ・ω・)     ;,
      ∧∧(^(^u// /   ∨V∨∨ \(っ⊂〓二二二⊃  lヽ,,lヽ
      ノ⌒ヽ) .// ,/    ∧_∧    \  )        (ミ   ) やめて
   /( ( ノ // /     (    ) てめ  \j        と.、   i ))
   |/_ノノ> |/ /(⌒⌒ヽ  /  、つどこ中だよ \        .しーJ
    ̄レ'゙ . ̄  / ( ブッ!! ゝ(_(__ ⌒)ノω・`)      \
        /   丶〜 '´  ∪ (ノ_ノu         .\
64login:Penguin:2011/11/03(木) 16:36:13.55 ID:hLbyZZyT
存在しない会社を「会社分割すべき」とボケをかましたことについて、無理やり伸ばして流そうとするなよ
65login:Penguin:2011/11/03(木) 21:51:40.42 ID:iWeJ+vz0
>>64
会社はあるだろ。Redhatとか。
それに別に会社はLinux関係の団体に置き換えてもいいだろ。
66login:Penguin:2011/11/03(木) 23:12:55.89 ID:UtaGWf0/
70 名前:login:Penguin[sage] 投稿日:2011/11/03(木) 22:53:39.83 ID:PsBPx/EY

Red Hat の通期決算、売上10億ドルに迫る勢い
http://japan.internet.com/busnews/20110325/10.html

Ubuntu 11.04をめぐる小さなトラブルに見る“OSSとビジネスの両立”の難しさ
http://gihyo.jp/admin/clip/01/linux_dt/201102/25

>世界で最も人気のあるディストロとはいえ,Ubuntuはこれまで
>ほとんどCanonicalとMark Shuttleworth氏のスポンサードの下で
>運営されてきた。そしてCanonicalは創業以来,経営的には
>苦しい状況が続いている。
67login:Penguin:2011/11/04(金) 22:23:05.93 ID:KSaWQGrd
>ID:hLbyZZyT
このニート、なんで昼間っからこんなに"必死"なの?

>まともな企業・団体とが公的な責任のもとでリリースされるWindows・Mac・BSD
BSD? BSD?
大学発だけど、開発体制はLinuxのモデルと成ったバザールモデル。
68login:Penguin:2011/11/04(金) 23:40:47.72 ID:2B1ZwK6H
世間一般では11/3は祭日だろうが。社畜。
69login:Penguin:2011/11/04(金) 23:43:47.79 ID:2B1ZwK6H
>>67
大学も企業・団体と変わらんだろ。
70login:Penguin:2011/11/04(金) 23:56:10.18 ID:2B1ZwK6H
Linuxカーネルのバイバリ互換のなさの原因は、Linusの狂った設計思想からきている。
「ソース公開してるんだから、自分らで改修しろよ」っていう、OSSの悪しき風土が蔓延してる限り永久にこのまま。
71login:Penguin:2011/11/05(土) 00:10:38.56 ID:JGZBRPmO
Linuxというか、GNUプロジェクトもこんな論争あるしねぇ
プロジェクト内も意見が合わないとか結構ありそうだけどね

http://www.atmarkit.co.jp/news/200905/07/glibc.html
72login:Penguin:2011/11/05(土) 09:02:39.18 ID:rTjlydDJ
>「ソース公開してるんだから、自分らで改修しろよ」っていう、OSSの
それは正しい。狂ってない。*BSDだって同じ。
ただ、バイナリ互換性の無さは Linus の手抜きだ。同じOSSポリシの*BSDだって
newbus vs newconfig論争後はデバドラの互換性は保たれてるし、ユーザランド
なんてFreeBSDが登場する前の386BSD時代から保たれてる。
73login:Penguin:2011/11/05(土) 16:37:06.48 ID:JGZBRPmO
GNU/LinuxのユーザーランドはGNUのソフトウェアだから
そっちの互換性(libcとか)はLinuxは関係ないかな

glibcの開発体制(Redhat)が問題になってeglibc(Debianが採用)と
最重要なlibcがこんな状態なのがいつまで続くのかちょっとね
74login:Penguin:2011/11/13(日) 13:23:52.06 ID:RnNk1mp8
分割すべき
75login:Penguin:2011/11/13(日) 16:29:18.71 ID:+ZkE3ukc
OS屋とアプリ屋は分離すべき
76login:Penguin:2011/11/15(火) 14:58:42.85 ID:XSErs88u
だからバイナリ互換がないとアプリ屋は作って公開してもほとんどの環境で動作しないから意味ないわけよ。
フリーソフトとか勝手にバイナリ公開するやつがいないのも
したくてもできないってこと。
結局ディストリに採用されてソース渡してコンパイルと配布を鳥側にやってもらわないと誰にも使われることがないのよ。
77login:Penguin:2011/11/15(火) 19:49:50.67 ID:vLCO+x04
>>76
Chromeみたいにリポジトリサーバー立てて、
各ディストリ向けにパッケージを生成すればいいのでは?
78login:Penguin:2011/11/15(火) 22:50:55.36 ID:anEPIY4v
互換性もそうだけどアプリ屋からすればライセンスが面倒
ライセンス気にせずにコード使ったりすると昔みたいにエロゲーのインタプリタのソースコード公開
79login:Penguin:2011/11/16(水) 07:44:48.42 ID:ghD4JB8K
ライセンス気にせずに使えるライブラリって
パブリックドメイン位しかないと思うんだが
80login:Penguin:2011/11/16(水) 13:01:39.08 ID:05qQHWsj
暗にGPLの事を言ってるんじゃないかね
81login:Penguin:2011/11/16(水) 15:26:58.66 ID:yNkJDsqi
>>76
リポジトリサーバというのは開発者に代わって
全てのディス鳥、全てのバージョンのLinuxのプログラムを勝手にコンパイルと配布をしてくれるのかよ。
Ubuntuだけでも一年で二つのバージョンがある。この三年だけで六個のOSがある。
その他の主要ディス鳥だけ含めてもかなりの数のバージョンになるぞ。
マイナーディス鳥含めたらどうなる。
開発者がどうやったら数十個、数百個のOS(バージョン違い含む)をリアルタイムでバイナリ配布できるんだよ。
配布しても本当に動くのかよ?
意味わかってんのか?リポジトリサーバの意味が?
82login:Penguin:2011/11/16(水) 15:57:27.61 ID:ghD4JB8K
Chromeはよく知らんが、SCMのリポジトリじゃなくapt-lineみたいな奴のことだろ?
ビルドサーバ組んで自動化してるんじゃないのか、あれ

>>80
GPLでなくとも、コピーレフトでさえなくとも、権利を放棄した訳ではない以上
利用許諾を気にしなくていいなんてことはない(FLOSSでない場合も当然含む)
83login:Penguin:2011/11/17(木) 12:05:20.38 ID:tS3v0yM7
ビルドサーバ作ってそこに何十個とか何百個のOSをインストールするの?
OSをインストールした瞬間はそれでもいいかも知れないが、
次々とOSがバージョンアップしていくのに誰がそのたびリアルタイムでサーバーに新バージョンのOSをインストールしていくの?
それも自動でできるの?
できるわけねーじゃん。

一億歩譲ってできたとしても、Vectorサイトに全種類全バージョンLinuxリアルタイム配布サービスとか実際にないじゃん。
84login:Penguin:2011/11/18(金) 02:23:43.08 ID:w6vHbC5t
>>83
Windowsではそれができてる。
85login:Penguin:2011/12/04(日) 13:03:51.66 ID:WDGZdXF5
openSUSE Build Service使えばメジャーどころの鳥のパッケージはビルドしてくれたはず
マイナー鳥は大体リポジトリがメジャーと共通だから、メジャー鳥向けのバイナリパッケージが使えることが多い

とはいえ、UbuntuだとLaunchpad PPA以外のビルド・リポジトリサービスは亜流だけども
86login:Penguin:2011/12/18(日) 16:52:15.40 ID:xNnzIL+/
87login:Penguin:2013/02/09(土) 22:01:33.68 ID:Dbma6fwk
根本的な所勘違いしてるんだから、
「くだらない質問」スレで素直に聞けよ。

終了な。
88login:Penguin:2014/07/19(土) 22:44:51.69 ID:dqy9nvIC
>>12
MS丼ってなんですか? donation?
89login:Penguin:2014/07/20(日) 00:58:00.31 ID:0Ymkt8Y0
msdn
90login:Penguin
>>89
メーカーはドライバ開発にあたってmsdn買わないといけないってことですか?