[過去ログ] FreeBSDを語れ Part55 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
648: 2022/10/15(土)21:47 AAS
cygwinは死んで無いよ
649
(1): 2022/10/15(土)22:33 AAS
ドライバーのたぐいは実行時に必ずダイナミックロードでリンクされるので、確実にGPLに感染する
これはドライバーを別に配布しても同じ
ただし、Linuxに関してはLinusがドライバーのコード内でGPLのソースを使ってなければ良いんじゃないの?というスタンスなので、プロプライエタリなドライバーでもソースを公開しなくても良いかもねという状況
650
(1): 2022/10/16(日)00:20 AAS
アップルやソニーや任天堂がFreeBSDを選ぶのも
WindowsやLinuxほどではないが、CPU対応やネットワークやUSBのドライバーが組み込まれているから
そういう大企業なら独自OSをゼロベースに作れないこともないだろうけど
莫大な量のバグ取りをしなくてはいけない
651: 2022/10/16(日)01:34 AAS
リナックスのカーネルモジュールで全機能を使いたければGPL互換である必要がある。
ただしプロプライエタリカーネルモジュールであっても、全機能を使える裏技が一時期あった。
MODULE_LICENSE("GPL\0for files in the \"GPL\" directory; for others, only LICENSE file applies");
なおGPLディレクトリは空っぽであった模様。

BSD系は縛り無しで全機能が利用可能。
太っ腹。
652
(1): 2022/10/16(日)01:46 AAS
>>649
いい加減「ドライバーのたぐいは」って条件つけるのやめたほうがいいよ
「ドライバーのたぐい以外は」問題ないってさっさといいなよw
653
(1): 2022/10/16(日)01:48 AAS
>>650
> アップルやソニーや任天堂がFreeBSDを選ぶのも
アップルはFreeBSDを選んでないよ
/bin/shはbashだし、FreeBSDのコマンドの一部をパクってるだけ
カーネルにはFreeBSDのものは使われていない
654
(1): 2022/10/16(日)01:49 AAS
>>646
君、反論はしてないよね
大昔から今も続いている話でしょうがw
655
(1): 2022/10/16(日)01:54 AAS
bash-builtins な時点でcdとか大半のコマンドはGnuだね。
気にしてるのはライブラリだけで、コンパイラも気にしてないだろうけど
656
(1): 2022/10/16(日)02:10 AAS
>>652
よく分かんない突っ込みされたけどw
ドライバーのたぐいを補足すると、ドライバーやプラグインの様なモジュールをダイナミックロードしても、実行時には本体とデータをやり取りするので、リンクと見なされる
要するにスタティックリンクやダイナミックリンクと同じようにGPLが適用される
657
(1): 2022/10/16(日)02:27 AAS
>>656
未だにドライバーの話をしてるのはお前だけだよ。
みんな組込機器に入っているソフトウェアの話をしてる
テレビにはブラウザなどのソフトウェアが組み込まれてる
658: 2022/10/16(日)02:29 AAS
>>655
気にしなければいけないのはライブラリだけだけど
GNUのライブラリは例外条項があって
プロプライエタリなソフトウェアともリンクできるようになってる
まじでドライバぐらいしか問題は発生しないんだよ
つまりGNUツールチェーンを使っている限りGPLに感染しない
659
(1): 2022/10/16(日)03:03 AAS
>>657
GPLにはリンクに対する事しか述べられてない
そもそもリンクには2つあってスタティックリンクとダイナミックリンクだ
ダイナミックロードは結局はダイナミックリンクと同じとされている
その組み込まれてるってのはどっちのリンクの事なんだ?
その2つ以外はあり得ないぞ
660: 2022/10/16(日)03:09 AAS
>>659
外部リンク[html]:www.gnu.org

GCCランタイム・ライブラリ例外 (RLE)
この例外規定の目的は、開発者が、コンパイラに対して
プロプライエタリのプラグインまたは拡張をしていない限り、
GPLでないソフトウェアをGCCでコンパイルすることを認めることです。
このために、一つの追加の許可が必要です。それは通常、
GCCは生成するバイナリにあるGPLのコードを含むからです。
661: 2022/10/16(日)04:52 AAS
>>654
頓珍漢なレスに何を反論しろと?w
662: 2022/10/16(日)07:34 AAS
まったく、おまえらFreeBSDのはなしに戻そうとする努力をしろよ。
663: 2022/10/16(日)08:45 AAS
単にLinuxを使うとGPLに感染するという
はるか昔のデマを今も信じてるアホがいたってだけだな

Linuxでいいよ。GPL?そんなもん
ドライバ部分にしか感染しない
664: 2022/10/16(日)08:55 AAS
よーし、じゃあFreeBSDの話をすっかー

高いところの枝が切りやすくて便利だよな
665: 2022/10/16(日)08:59 AAS
Linux しか GPL ソフトはないと思ってるアホがあらわれた!
666: 2022/10/16(日)13:07 AAS
twitter 見てたら github / sadaszewski/focker というものが何人かに取り上げられてた
これ、なんかおかしな IMPORTANT LEGAL NOTICE ってのがあって、特定の個や集団にはライセンスしねえからなって言ってる
気持ちはわかるけど、こういう記述はオープンソースとは相容れない気がする
というか明確にGPLとは相対するんじゃなかったっけ
大丈夫なの?
667: 2022/10/16(日)13:30 AAS
>>653
Machが4.2BSDベースなので結局BSD
アップルが4.4BSDのカーネルではなくMachを使ってるのは
たぶんNEXT OSがMachだったから
668: 2022/10/16(日)13:33 AAS
別にオープンソースでなくても何も問題ないだろ。
669: 2022/10/16(日)13:33 AAS
あ、FreeBSDじゃないって認めちゃったw
670: 2022/10/16(日)13:34 AAS
FreeBSDの連中ってBSD=FreeBSDと勘違いしてるよなw
671: 2022/10/16(日)13:59 AAS
外部リンク:monobook.org
NeXTSTEP のユーザランドを更新する時にFreeBSDから取ってきただけじゃん
672: 2022/10/16(日)14:02 AAS
ストールマン「GNUから取ってきたんだから、GNU/Linuxと言え」
673
(1): 2022/10/16(日)16:57 AAS
4.3BSDの直径子孫は実質FreeBSDで、NerBSDやOpenBSDは養分
674: 2022/10/16(日)17:04 AAS
4.3BSD は何処で何をしていたら触れたんだい?
Solaris になった頃には System V の系統ばかりになったと思うのだが。
675: 2022/10/16(日)18:52 AAS
macOSのカーネルはMach3.0+4.4BSD
FreeBSD3.2からネットワークスタックを移植して、それ以外にもFreeBSDから少し使ってるようだが詳細不明
676: 2022/10/16(日)19:31 AAS
windowsの中にもいてtcpip話してるだろ
677
(1): 2022/10/16(日)19:33 AAS
BSDはWindowsの養分
1-
あと 325 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.016s