1 名前:名無しさん@お腹いっぱい。 [2022/04/07(木) 22:22:43.63 .net] The FreeBSD Project https://www.freebsd.org/ja/ 前スレ FreeBSDを語れ Part54 https://mevius.5ch.net/test/read.cgi/unix/1630061644/ 過去スレ FreeBSDを語れ Part53 https://mevius.5ch.net/test/read.cgi/unix/1607845477/ FreeBSDを語れ Part52 https://mevius.5ch.net/test/read.cgi/unix/1596404184/ 関連スレ 初心者もOK! FreeBSD質問スレッド その124 mevius.5ch.net/test/read.cgi/unix/1569601015/ BSD/LinuxでのOffice/Desktop環境を語れ! Part03 https://mevius.5ch.net/test/read.cgi/unix/1633521461/ RaspberryPiで稼働する*BSDを語れ https://mevius.5ch.net/test/read.cgi/unix/1582471618/ ##次スレは>>950 を踏んだ人がたてませう
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 18:36:28.02 .net] オシロスコープのOSにLinuxを使う = ソースコード公開じゃないからね Linuxのカーネルに手を入れない限りGPLには感染しないしソースコードを公開する必要はない 実際Linux使ってるディストリでもMITライセンスのものとかたくさんある なんならソースコード非公開のプロプライエタリドライバすらある。
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 18:52:10.88 .net] >>559 いや、Linuxのコードサイズと「バグの寿命」に関する研究があるが ・バグの発生する率はあまり変化していない ・バグが発生してからそのバグが取り除かれる期間(バグの寿命)は1~2年程度でこれもあまり変わっていない ・Linuxのコードの増加率は増加の一方である 以上の事実よりLinuxのコード内にあるバグは割合は余り変わらないが件数は増加する一方である
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 18:56:26.76 .net] >>560 ドライバもリンクした形で配布したらGNU的にはアウトなはず この見解は何度か事例がある プロプライエタリでもOKというのは別配布の場合だね だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある 少なくともその主張はできる
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 19:10:38.20 .net] ZFSがLinuxカーネルに同梱されることはないって言ってたよね Linusがそう言ったかどうかは知らんけどそういう主張はしてると思うよ
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 19:15:01.37 .net] >>562 > プロプライエタリでもOKというのは別配布の場合だね だからUbuntu方式だよ ネットワークまたはDVDからインストールする方式なら プロプライエタリでもOK
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 19:15:46.83 .net] >>562 > だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある お前が何を組み込まれたと言ってるのか知らんが、 一つのDVDやディスクにまとめて配布していいということ
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 19:17:53.66 .net] だからUbuntuのような仕組みならZFSようなものだって使えるんだって UbuntuでZFSを使ってみよう 第31回 Ubuntu 22.04LTS に搭載されたZFSを見てみよう https://kusanagi.dht-jpn.co.jp/2022/06/miyazaki-2022-06-27/ > Ubuntu 20.04LTS(Focal Fossa) では、ZFSでのブート構成は実験的採用(Experimental)でした。 > 22.04LTSでは、ZFSブート構成の実験的という文字が取れ、正式採用となっています。 > また、ZFSのバージョンが0.8.3から2.1.3 にアップデートされています。 > > 22.04 での ZFSブート構成は、20.04と同じくインストーラから設定可能です。 > ディスクのパーティション決定は自動的に行われ、設定できないところも 20.04 と同様です。 > 以下は、実際にインストールした際のデバイスのパーティション情報です。 > 1TBのストレージを使用した際のディスク割り振りは、20.04 と変更ありません。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 19:18:59.65 .net] >>561 バグの話なんかしてない LinuxではOSにLinuxを使うという程度で 今時カーネルを修正したりしないってこと カーネルのコンパイルとかしないからさw
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/11(火) 20:30:26.61 .net] カーネルをいじる技術力が有るなら、FreeBSDを使うだろ
576 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 使わんだろw
577 名前:名無しさん@お腹いっぱい。 [[ここ壊れてます] .net] 数値計算の波に乗れなかったのがなあ 残念
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 01:15:19.76 .net] >>569 なんで使わんのか? カーネルいじってもソースコード公開しなくていいからFreeBSDが使われてる PS4はかなりカーネルいじってるはずだけどソースコードは公開されてない
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 02:12:00.70 .net] ネットフリックスも各ISP向けにプロプライエタリなパッチを配信サーバとしてのFreeBSDに当てているって聞く
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 06:47:45.52 .net] そうやってカーネルのソースコードをいじらないと 使い物にならないのがFreeBSD
581 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 使い物にならないとかそんな意味では無いと思うが
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 12:30:26.87 .net] >>573 FreeBSDのソースは無断でLinuxに取り込めて 逆はできない FreeBSDの技術がいっぱい Linux に取り込まれているのを知らんのやろうね
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 12:57:42.89 .net] Linux はBSDライセンスに汚染されないように、逆に作り直してない? ネットワークの実用的な実装はBSDが先だとしても。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 13:19:31.88 .net] >>565 測定器に組み込まれた製品の話をしていたんだが? 立派な不可分な形の配布だ 測定器のハードウェアに対応した特殊なドライバも使われているだろう 知らんけど
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 13:24:37.33 .net] >>567 測定器(家電製品でもいいけど)にスイッチオンでうごく物の話をしたつもりなんですけどね そういう物見たことない? Webカメラなんかも今時ドンキでも売っているんじゃないかな
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 13:31:39.11 .net] >>576 真面目に聞きたいんだが、BSDライセンスの汚染要素って、なに? 具体的に教えてくれると助かる。 自分の知ってる範疇ではこの手のライセンスにライセンスへの侵害を前提としない汚染要素は無かったはずだと思ってるんだが。
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 13:34:30.14 .net] ATOM CamなんかはファームウェアはSquashfsの形でカーネルとbusybox化されてるシングルバイナリといくつかの補助プログラム(ssh等)じゃなかったかな ああすりゃroot取れるんかって勉強になったわ
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 14:34:12.96 .net] >>577 アホやな、GNUのどこに組み込まれた製品は 全部GNUに感染するって書いてあるんだよw 勝手にルールを作るな
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 14:34:57.64 .net] 不可分な形の配布はGNU感染するとも書いていない
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 14:39:18.69 .net] GNUものつかってるとこはソースちょうだいっていえば普通にくれるだろ。
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 14:41:03.96 .net] >>583 くれるのはカーネルのコードだけだったよ
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 16:37:30.78 .net] >>583 くれないねぇ 日本の某弱小メーカーの市販品だけども特殊なルータのファームウェアをのぞきたくてちょうだいって言ったんだけど、 準備中ですって言ってくれなかった 数年前の話だがその製品のファームウェアは結局は公開されないまま製造中止になった そのメーカーの他のほとんどの機種は自社サイトで公開されてるみたいだけど
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/12(水) 22:11:51.85 .net] > そのメーカーの他のほとんどの機種は自社サイトで公開されてるみたいだけど 自分でくれるって言ってるじゃん 馬鹿なの?
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 00:06:55.08 .net] >>585 製品そのものが出なかったってこと? それならソースコードを出す必要はないじゃん
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 06:37:46.27 .net] >>585 > 準備中ですって言ってくれなかった ライセンス違反でチクるぞって言えばいいやん
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 06:50:51.57 .net] チクらなかったんだろうなw
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 07:12:05.86 .net] 事実ならメーカー名と製品名はっきり書けばいいのに
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 08:03:09.89 .net] 書いたらそれ以外公開されてるじゃんって 言われるから逃げただけだろ
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 08:22:24.81 .net] GPLじゃなかったんじゃない?と思えるくらいにはみんな頑張って出してるとおもうが。 出したくないものが混じってて分けられなくってとかなら黒。開発会社が出してくれなくてっていうなら困ったもんだけどクロだろ。 GPLの推進を願うにしろ撲滅を願うにしろ曝して騒げる案件だが、世の中の人はそんなに興味ないというのが本当のとこ。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 09:55:51.74 .net] >>585 を書いたものだけど、 純粋な興味で知りたかっただけで、 GPL違反だろ!とか、懲らしめてやりたいとかいう気持ちは特にないので 正義振りかざすつもりもないし メーカーに負担をかけるつもりもないし どんな機種かと言うとルーターに USBが付いてて…まあそんな機種 一応 Linux ベースでbusyboxが使われているのは確認している 違反かどうかまではよくわからないけど
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/13(木) 12:43:57.65 .net] GPLを使っておきながらソースを出さないメーカーは詐欺として警察に届け出よう もしパッチを書いたことのある人なら著作権侵害で届け出よう
602 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>607 組込の内容がはっきりしないけど多分それは頒布じゃなくてリンクだろ それなら当たり前、この業界の常識
603 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>595 リンク?ハードウェアに?どうやって?意味がわからん ハードウェアにソフトウェアをリンクすることはできない
604 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>596 > GPL以外のソフトウェアが > GPLのソフトウェアのライセンスに リンクはGPL以外のソフトウェアとGPLのソフトウェアの話な まあ引っ込みつかなくなってるだけだと思うけどw
605 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>608 GPL のソフトを改変して公開するのにくらべて、作ったのをGPLにして公開するのは色々面倒やろ。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>597 同梱(頒布)とリンクは全く別って分かってる? ハードウェアとソフトウェアをリンクすることはできない また同梱(頒布)するだけならリンクしてないので何も問題は起きない
607 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>599 > 同梱(頒布)とリンクは全く別って分かってる? わかってないのはいきなり頒布の話をし始めた>>596 じゃね?w そもそも >> OSSにおける頒布って配布とほぼ同じ意味 >> GPLのリンクとかとは全然違う概念だぞ とまで書いてあるのに今更何言ってるんだよ > ハードウェアとソフトウェアをリンクすることはできない リンクしたやつを組み込むなり同梱したら汚染されるって話な > また同梱(頒布)するだけならリンクしてないので何も問題は起きない そりゃそうだろ、てかすでに書いてるし >> だからそのハードウェアにソフトくっつけて配布するなら制限なんてないだろw
608 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] AndroidはiOSの開発者が Machカーネルの代りにLinuxカーネル FreeBSDの代りにNetBSD ObjectiveCの代りにJava を使って作ったものだと聞いたことがある
609 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>601 そうだけど、何の話してんの?
610 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] Androidのライセンスってどうなってるのかと思って
611 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>600 わかってないのはお前じゃねーかw 頒布も同梱も同じ意味 > > ハードウェアとソフトウェアをリンクすることはできない > リンクしたやつを組み込むなり同梱したら汚染されるって話な 間違い。汚染されるのは「リンクしたやつ」だけ 同梱は関係ないって言ったろ? 感染したやつに、感染してないやつを「同梱しても」汚染されない。 頭悪すぎだろ
612 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>604 日本語不自由かよw だからリンクしたやつって書いてあるだろ ハードに組み込んだり同梱はあまり関係無い、単体で配布しようがリンクしたやつを配布した時点でリンクしたものが汚染されるってだけの話
613 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>605 だから俺が最初からハードウェアに同梱しても問題ないって言っただろ 人の話聞けや
614 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 最初からLinuxを使っていてもカーネルを修正しないなら GPL問題は発生しないと言ってる 558 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2022/10/11(火) 14:45:44.24 Linux使うとGPL問題もあるからな 最近のオシロスコープではOSにLinux使ったものが結構あるけど大丈夫なんか? 同じ系列の機器だとハードウェアは全部共通で生産していて高い(高機能)ものと安い物の違いはソフトの設定だけなんてものは普通にあるんだが 559 自分:名無しさん@お腹いっぱい。[sage] 投稿日:2022/10/11(火) 18:33:52.51 >>558 Linuxは十分成熟してしまったので カーネルを修正しなくても良くなったよ だからGPL問題が発生しない
615 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] だから最初から(以下同じ) 562 返信:名無しさん@お腹いっぱい。[sage] 投稿日:2022/10/11(火) 18:56:26.76 >>560 ドライバもリンクした形で配布したらGNU的にはアウトなはず この見解は何度か事例がある プロプライエタリでもOKというのは別配布の場合だね だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある 少なくともその主張はできる 565 自分:名無しさん@お腹いっぱい。[sage] 投稿日:2022/10/11(火) 19:15:46.83 >>562 > だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある お前が何を組み込まれたと言ってるのか知らんが、 一つのDVDやディスクにまとめて配布していいということ
616 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>606 そもそも頒布とか言い始めた>>596 以外は誰もそんな事は問題視してないぞw
617 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>609 > だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある 言ってるじゃんかw
618 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] Linuxのカーネルモジュールのロードってリンクに該当するのか?
619 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 一般的なPCのプロプライエタリなドライバもその方法じゃないの?
620 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>610 組み込まれたという言葉が見えないのか?w >>611 最近の事情は追いかけてないから知らんけどダイナミックリンクも含むはず
621 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>613 「組み込む」はincludeやembeddedであってリンクではない リンク=結合ではないのだから、 配布(製品)にドライバが組み込まれた形で販売されていても GPLの規定に沿う必要はまったくない
622 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>614 > 「組み込む」はincludeやembeddedであってリンクではない > リンク=結合ではないのだから、 まじで日本語が理解できないんだなw GPL のソフト(例えばカーネル)にリンクしたドライバを製品に組み込んだ時の話だぞ > 配布(製品)にドライバが組み込まれた形で販売されていても > GPLの規定に沿う必要はまったくない そのドライバがGPLのソフトにリンクしてないならね
623 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] Linuxのドライバをカーネルモジュールとして書いたとしても、本当はちゃんとGPLにしないといけない カーネルモジュールはカーネルに実行時にリンクされて実行されるものだから組み込むとか組み込まないとか関係無い だけど、LinusはGPLのコードを流用してなければ良いよ、と黙認しているってのが真相 ググると色々出てくる ま、Linusらしいなw
624 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>615 > > 配布(製品)にドライバが組み込まれた形で販売されていても > > GPLの規定に沿う必要はまったくない > そのドライバがGPLのソフトにリンクしてないならね だから最初からずーっと言ってるだろ 公開するのは、GPLのソフトにリンクしている「部分」だけ 組み込んで販売しても「リンクしてないソフトウェア部分」はGPLに従う必要がない
625 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>616 プロプライエタリドライバなら、ソースコードを公開する必要はない
626 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] なんかGPLのサイトも見てない人が居るな… https://www.gnu.org/licenses/gpl-faq.ja.html#GPLAndPlugins ↑ここによると、プラグインやカーネルモジュールの様に実行時にダイナミックロードするものでも、forkかexecじゃない限りGPLにする必要がある GPLをナメテはいけない、どうやっても感染する けどLinuxのカーネルモジュールはLinusは黙認してるってだけ
627 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] みんなGPLの抜け道を期待してるかもしれないけど、そんなの無いからw ↓を良く読んで抜け道があるなら逆に教えて欲しいw https://www.gnu.org/licenses/gpl-faq.ja.html 取り合えず、forkかexecでやり取りするならGPLに感染しないのは確実に分かる
628 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>617 カーネルにリンクしないドライバ まあそういうのもあるかもねw 必死すぎだと思うけど
629 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] ん?あんたが知らんだけでしょ? https://kledgeb.blogspot.com/2012/07/ubuntu-1204_01.html ハードウェアを動かすにはドライバが必要ですが、 そのドライバの多くはLinux Kernelとともにインストールされます。 ただし、オープンソースではないドライバは、その限りではないため別途インストールが必要です。 オープンソースではないドライバのことを「プロプライエタリなドライバー」といいます。 代表的なものと言えばグラフィックカードのドライバーです。 ドライバーには2種類あります。 オープンソース版とプロプライエタリ版です。 多くの場合、オープンソース版のほうが安定性は高いが性能が低く、 プロプライエタリ版はその逆です。 プロプライエタリ版ドライバはよく利用されます。
630 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>621 いつからドライバだけの話になったんだ? テレビに入ってるソフトウェアの殆どは ドライバじゃねーだろ
631 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] GPLの抜け穴はまずそこに書いてあるようにforkやexec 別のプログラムとして起動し、パイプやTCP/IPを使ってアクセスすれば 別のプログラムはGPLに感染しない インターネット越しにサービス使っているのと同じだからね あとは通信内容をパイプやTCP/IPを使って受け渡すプロキシプログラムを作ればいいだけ そうすればGPLにするのはそのプロキシだけでいい 昔からよく知られたテクニックじゃん・・・
632 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 組み込み機器に、標準じゃないカーネルドライバが必須というわけじゃないから。ボードはbspのある評価ボードのデッドコピーで、インテリジェントなデバイスと適当な方法で通信するだけなら、非GPLのユーザランドドライバで十分だろ。
633 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] AGPLとか知らんのかな?GPLの抜け穴を対策するためのライセンスなんだが でもLinuxはAGPLはやりすぎってことで採用しなかった GPLの抜け穴は今も健在だよ
634 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>623 そいつらがGPLのソフトとリンクしてないならいいんじゃね GPLに依存せずにアプリ作るのもなかなか骨折れるけどまあやってる企業はあるにはある ただ今時のテレビとかならライセンス表示するメニューがあることが多いけどね
635 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] > GPLに依存せずにアプリ作るのもなかなか骨折れるけどまあやってる企業はあるにはある あー昔いたな。お前まだ20年前の知識か? えとね。GPLのコンパイラとかを使ってアプリを作っても GPLには感染しないの
636 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] まったく、glibcとかのライセンスが 「抜け穴」として使えるように、LGPLになってるのを知らんのかな?
637 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 今は FreeBSD clang で済みそうだよな
638 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] FreeBSDはいらんかなw
639 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>628 > えとね。GPLのコンパイラとかを使ってアプリを作っても > GPLには感染しないの これまた大昔に終わった話をドヤ顔で語るとか草生える
640 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] cygwinは死んだの?
641 名前:名無しさん@お腹いっぱい。 [[ここ壊れてます] .net] cygwinは死んで無いよ
642 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] ドライバーのたぐいは実行時に必ずダイナミックロードでリンクされるので、確実にGPLに感染する これはドライバーを別に配布しても同じ ただし、Linuxに関してはLinusがドライバーのコード内でGPLのソースを使ってなければ良いんじゃないの?というスタンスなので、プロプライエタリなドライバーでもソースを公開しなくても良いかもねという状況
643 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] アップルやソニーや任天堂がFreeBSDを選ぶのも WindowsやLinuxほどではないが、CPU対応やネットワークやUSBのドライバーが組み込まれているから そういう大企業なら独自OSをゼロベースに作れないこともないだろうけど 莫大な量のバグ取りをしなくてはいけない
644 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] リナックスのカーネルモジュールで全機能を使いたければGPL互換である必要がある。 ただしプロプライエタリカーネルモジュールであっても、全機能を使える裏技が一時期あった。 MODULE_LICENSE("GPL\0for files in the \"GPL\" directory; for others, only LICENSE file applies"); なおGPLディレクトリは空っぽであった模様。 BSD系は縛り無しで全機能が利用可能。 太っ腹。
645 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>635 いい加減「ドライバーのたぐいは」って条件つけるのやめたほうがいいよ 「ドライバーのたぐい以外は」問題ないってさっさといいなよw
646 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>636 > アップルやソニーや任天堂がFreeBSDを選ぶのも アップルはFreeBSDを選んでないよ /bin/shはbashだし、FreeBSDのコマンドの一部をパクってるだけ カーネルにはFreeBSDのものは使われていない
647 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>632 君、反論はしてないよね 大昔から今も続いている話でしょうがw
648 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] bash-builtins な時点でcdとか大半のコマンドはGnuだね。 気にしてるのはライブラリだけで、コンパイラも気にしてないだろうけど
649 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>638 よく分かんない突っ込みされたけどw ドライバーのたぐいを補足すると、ドライバーやプラグインの様なモジュールをダイナミックロードしても、実行時には本体とデータをやり取りするので、リンクと見なされる 要するにスタティックリンクやダイナミックリンクと同じようにGPLが適用される
650 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>642 未だにドライバーの話をしてるのはお前だけだよ。 みんな組込機器に入っているソフトウェアの話をしてる テレビにはブラウザなどのソフトウェアが組み込まれてる
651 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>641 気にしなければいけないのはライブラリだけだけど GNUのライブラリは例外条項があって プロプライエタリなソフトウェアともリンクできるようになってる まじでドライバぐらいしか問題は発生しないんだよ つまりGNUツールチェーンを使っている限りGPLに感染しない
652 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>643 GPLにはリンクに対する事しか述べられてない そもそもリンクには2つあってスタティックリンクとダイナミックリンクだ ダイナミックロードは結局はダイナミックリンクと同じとされている その組み込まれてるってのはどっちのリンクの事なんだ? その2つ以外はあり得ないぞ
653 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>645 https://www.gnu.org/licenses/exceptions.ja.html GCCランタイム・ライブラリ例外 (RLE) この例外規定の目的は、開発者が、コンパイラに対して プロプライエタリのプラグインまたは拡張をしていない限り、 GPLでないソフトウェアをGCCでコンパイルすることを認めることです。 このために、一つの追加の許可が必要です。それは通常、 GCCは生成するバイナリにあるGPLのコードを含むからです。
654 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>640 頓珍漢なレスに何を反論しろと?w
655 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] まったく、おまえらFreeBSDのはなしに戻そうとする努力をしろよ。
656 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 単にLinuxを使うとGPLに感染するという はるか昔のデマを今も信じてるアホがいたってだけだな Linuxでいいよ。GPL?そんなもん ドライバ部分にしか感染しない
657 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] よーし、じゃあFreeBSDの話をすっかー 高いところの枝が切りやすくて便利だよな
658 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] Linux しか GPL ソフトはないと思ってるアホがあらわれた!
659 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] twitter 見てたら github / sadaszewski/focker というものが何人かに取り上げられてた これ、なんかおかしな IMPORTANT LEGAL NOTICE ってのがあって、特定の個や集団にはライセンスしねえからなって言ってる 気持ちはわかるけど、こういう記述はオープンソースとは相容れない気がする というか明確にGPLとは相対するんじゃなかったっけ 大丈夫なの?
660 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] >>639 Machが4.2BSDベースなので結局BSD アップルが4.4BSDのカーネルではなくMachを使ってるのは たぶんNEXT OSがMachだったから
661 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 別にオープンソースでなくても何も問題ないだろ。
662 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] あ、FreeBSDじゃないって認めちゃったw
663 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] FreeBSDの連中ってBSD=FreeBSDと勘違いしてるよなw
664 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] https://monobook.org/wiki/%E9%82%AA%E6%82%AA%E3%81%AABSD NeXTSTEP のユーザランドを更新する時にFreeBSDから取ってきただけじゃん
665 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] ストールマン「GNUから取ってきたんだから、GNU/Linuxと言え」
666 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 4.3BSDの直径子孫は実質FreeBSDで、NerBSDやOpenBSDは養分
667 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net] 4.3BSD は何処で何をしていたら触れたんだい? Solaris になった頃には System V の系統ばかりになったと思うのだが。