[過去ログ] FreeBSDを語れ Part55 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
545: 2022/10/05(水) 08:47:05.54 AAS
OSをupdateしたらlibreofficeが起動出来なくなったんだけど
/use/local/lib/libreoffice配下に古いファイルが残ってたのが原因だった
pkg deleteでもmake deinstallでも消えないとかどうよ
546(1): 2022/10/07(金) 22:19:17.25 AAS
国立国会図書館さん、月報
外部リンク[html]:www.ndl.go.jp
の2022年5月号でデータセンター間借り利用のNetAppストレージ機器をチラ見せ。
国会図書館デジタルコレクション利用者はみなFreeBSDのお世話になる
って思っていいん?
547: 2022/10/08(土) 09:08:14.49 AAS
>>546
駅の券売機とかコンビニのコピー機とか
あれWindowsだけど、ああいうのをみんなWindowsの
お世話になっていると考えるのなら、それもありかな
548: 2022/10/10(月) 04:16:23.63 AAS
少なくとも病院も患者に見せる用の端末とかは殆どWindowsだしな
549: 2022/10/10(月) 07:34:28.92 AAS
そりゃインフラの何処かには使われてるから
なにかしらFreeBSDのお世話になっていることはあるだろうな
ただその割合が少なくてLinuxやWindowsの方に圧倒的に
お世話になっているという話。FreeBSDはないならないでよい
550: [sage kani?] 2022/10/10(月) 08:08:00.52 AAS
家ゲユーザーはFreeBSDのお世話になってるんじゃねーかと
551: 2022/10/10(月) 09:35:27.81 AAS
1%ぐらいはお世話になってるだろうねって話
99%はLinuxとWindowsだよ
552(1): 2022/10/10(月) 10:35:11.48 AAS
おかげでウイルスが無い
553: 2022/10/10(月) 10:46:56.18 AAS
そりゃ使われてないOSはみんなそうだろ・・・
554: 2022/10/10(月) 13:27:25.13 AAS
PS4 PS5で合わせて1億4000万台だし、macOSには主にユーザーランドが使われてるし、Switchにはネットワークスタックが使われてるから、それだけで十分
555: 2022/10/10(月) 14:44:09.95 AAS
>>552
テラカオス
556: 2022/10/11(火) 12:30:48.76 AAS
レジとかPOS端末はほとんどWindowsだしな
557: 2022/10/11(火) 12:53:26.98 AAS
表示を伴う組み込みはほぼWindowsだな
Linuxでも出来なくはないだろうけど、Windowsでの過去の資産はずっと生かせるから変わらんだろうね
558(2): 2022/10/11(火) 14:45:44.24 AAS
Linux使うとGPL問題もあるからな
最近のオシロスコープではOSにLinux使ったものが結構あるけど大丈夫なんか?
同じ系列の機器だとハードウェアは全部共通で生産していて高い(高機能)ものと安い物の違いはソフトの設定だけなんてものは普通にあるんだが
559(1): 2022/10/11(火) 18:33:52.51 AAS
>>558
Linuxは十分成熟してしまったので
カーネルを修正しなくても良くなったよ
だからGPL問題が発生しない
560(2): 2022/10/11(火) 18:36:28.02 AAS
オシロスコープのOSにLinuxを使う = ソースコード公開じゃないからね
Linuxのカーネルに手を入れない限りGPLには感染しないしソースコードを公開する必要はない
実際Linux使ってるディストリでもMITライセンスのものとかたくさんある
なんならソースコード非公開のプロプライエタリドライバすらある。
561(1): 2022/10/11(火) 18:52:10.88 AAS
>>559
いや、Linuxのコードサイズと「バグの寿命」に関する研究があるが
・バグの発生する率はあまり変化していない
・バグが発生してからそのバグが取り除かれる期間(バグの寿命)は1~2年程度でこれもあまり変わっていない
・Linuxのコードの増加率は増加の一方である
以上の事実よりLinuxのコード内にあるバグは割合は余り変わらないが件数は増加する一方である
562(3): 2022/10/11(火) 18:56:26.76 AAS
>>560
ドライバもリンクした形で配布したらGNU的にはアウトなはず
この見解は何度か事例がある
プロプライエタリでもOKというのは別配布の場合だね
だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある
少なくともその主張はできる
563: 2022/10/11(火) 19:10:38.20 AAS
ZFSがLinuxカーネルに同梱されることはないって言ってたよね
Linusがそう言ったかどうかは知らんけどそういう主張はしてると思うよ
564: 2022/10/11(火) 19:15:01.37 AAS
>>562
> プロプライエタリでもOKというのは別配布の場合だね
だからUbuntu方式だよ
ネットワークまたはDVDからインストールする方式なら
プロプライエタリでもOK
565(1): 2022/10/11(火) 19:15:46.83 AAS
>>562
> だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある
お前が何を組み込まれたと言ってるのか知らんが、
一つのDVDやディスクにまとめて配布していいということ
566: 2022/10/11(火) 19:17:53.66 AAS
だからUbuntuのような仕組みならZFSようなものだって使えるんだって
UbuntuでZFSを使ってみよう 第31回 Ubuntu 22.04LTS に搭載されたZFSを見てみよう
外部リンク:kusanagi.dht-jpn.co.jp
> 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 と変更ありません。
567(1): 2022/10/11(火) 19:18:59.65 AAS
>>561
バグの話なんかしてない
LinuxではOSにLinuxを使うという程度で
今時カーネルを修正したりしないってこと
カーネルのコンパイルとかしないからさw
568: 2022/10/11(火) 20:30:26.61 AAS
カーネルをいじる技術力が有るなら、FreeBSDを使うだろ
569(1): 2022/10/11(火) 21:11:37.70 AAS
使わんだろw
570: 2022/10/11(火) 21:33:20.32 AAS
数値計算の波に乗れなかったのがなあ
残念
571: 2022/10/12(水) 01:15:19.76 AAS
>>569
なんで使わんのか?
カーネルいじってもソースコード公開しなくていいからFreeBSDが使われてる
PS4はかなりカーネルいじってるはずだけどソースコードは公開されてない
572: 2022/10/12(水) 02:12:00.70 AAS
ネットフリックスも各ISP向けにプロプライエタリなパッチを配信サーバとしてのFreeBSDに当てているって聞く
573(1): 2022/10/12(水) 06:47:45.52 AAS
そうやってカーネルのソースコードをいじらないと
使い物にならないのがFreeBSD
574: 2022/10/12(水) 08:50:31.08 AAS
使い物にならないとかそんな意味では無いと思うが
575: 2022/10/12(水) 12:30:26.87 AAS
>>573
FreeBSDのソースは無断でLinuxに取り込めて
逆はできない
FreeBSDの技術がいっぱい Linux に取り込まれているのを知らんのやろうね
576(1): 2022/10/12(水) 12:57:42.89 AAS
Linux はBSDライセンスに汚染されないように、逆に作り直してない?
ネットワークの実用的な実装はBSDが先だとしても。
577(1): 2022/10/12(水) 13:19:31.88 AAS
>>565
測定器に組み込まれた製品の話をしていたんだが?
立派な不可分な形の配布だ
測定器のハードウェアに対応した特殊なドライバも使われているだろう
知らんけど
578: 2022/10/12(水) 13:24:37.33 AAS
>>567
測定器(家電製品でもいいけど)にスイッチオンでうごく物の話をしたつもりなんですけどね
そういう物見たことない?
Webカメラなんかも今時ドンキでも売っているんじゃないかな
579: 2022/10/12(水) 13:31:39.11 AAS
>>576
真面目に聞きたいんだが、BSDライセンスの汚染要素って、なに?
具体的に教えてくれると助かる。
自分の知ってる範疇ではこの手のライセンスにライセンスへの侵害を前提としない汚染要素は無かったはずだと思ってるんだが。
580: 2022/10/12(水) 13:34:30.14 AAS
ATOM CamなんかはファームウェアはSquashfsの形でカーネルとbusybox化されてるシングルバイナリといくつかの補助プログラム(ssh等)じゃなかったかな
ああすりゃroot取れるんかって勉強になったわ
581: 2022/10/12(水) 14:34:12.96 AAS
>>577
アホやな、GNUのどこに組み込まれた製品は
全部GNUに感染するって書いてあるんだよw
勝手にルールを作るな
582: 2022/10/12(水) 14:34:57.64 AAS
不可分な形の配布はGNU感染するとも書いていない
583(2): 2022/10/12(水) 14:39:18.69 AAS
GNUものつかってるとこはソースちょうだいっていえば普通にくれるだろ。
584: 2022/10/12(水) 14:41:03.96 AAS
>>583
くれるのはカーネルのコードだけだったよ
585(3): 2022/10/12(水) 16:37:30.78 AAS
>>583
くれないねぇ
日本の某弱小メーカーの市販品だけども特殊なルータのファームウェアをのぞきたくてちょうだいって言ったんだけど、
準備中ですって言ってくれなかった
数年前の話だがその製品のファームウェアは結局は公開されないまま製造中止になった
そのメーカーの他のほとんどの機種は自社サイトで公開されてるみたいだけど
586: 2022/10/12(水) 22:11:51.85 AAS
> そのメーカーの他のほとんどの機種は自社サイトで公開されてるみたいだけど
自分でくれるって言ってるじゃん
馬鹿なの?
587: 2022/10/13(木) 00:06:55.08 AAS
>>585
製品そのものが出なかったってこと?
それならソースコードを出す必要はないじゃん
588: 2022/10/13(木) 06:37:46.27 AAS
>>585
> 準備中ですって言ってくれなかった
ライセンス違反でチクるぞって言えばいいやん
589: 2022/10/13(木) 06:50:51.57 AAS
チクらなかったんだろうなw
590: 2022/10/13(木) 07:12:05.86 AAS
事実ならメーカー名と製品名はっきり書けばいいのに
591: 2022/10/13(木) 08:03:09.89 AAS
書いたらそれ以外公開されてるじゃんって
言われるから逃げただけだろ
592: 2022/10/13(木) 08:22:24.81 AAS
GPLじゃなかったんじゃない?と思えるくらいにはみんな頑張って出してるとおもうが。
出したくないものが混じってて分けられなくってとかなら黒。開発会社が出してくれなくてっていうなら困ったもんだけどクロだろ。
GPLの推進を願うにしろ撲滅を願うにしろ曝して騒げる案件だが、世の中の人はそんなに興味ないというのが本当のとこ。
593: 2022/10/13(木) 09:55:51.74 AAS
>>585
を書いたものだけど、
純粋な興味で知りたかっただけで、
GPL違反だろ!とか、懲らしめてやりたいとかいう気持ちは特にないので
正義振りかざすつもりもないし
メーカーに負担をかけるつもりもないし
どんな機種かと言うとルーターに USBが付いてて…まあそんな機種
一応 Linux ベースでbusyboxが使われているのは確認している
違反かどうかまではよくわからないけど
594(2): 2022/10/13(木) 12:43:57.65 AAS
GPLを使っておきながらソースを出さないメーカーは詐欺として警察に届け出よう
もしパッチを書いたことのある人なら著作権侵害で届け出よう
595: 2022/10/13(木) 16:37:19.04 AAS
>>594
届けても、権利者じゃないんでって却下されたよ
596(2): 2022/10/14(金) 08:57:45.40 AAS
外部リンク[html]:www.jipdec.or.jp
9. 他のソフトウェアを制限するライセンスの禁止
ライセンスはそのソフトウェアと共に頒布される他のソフトウェアに制限を設けてはなりません。
例えば、ライセンスは同じ媒体で頒布される他のプログラムが
全てオープンソースソフトウェアであることを要求してはなりません。
597: 2022/10/14(金) 09:19:36.14 AAS
それ「共に頒布」されるソフトに対しての制限だからな
GPLでもそんな制限はしてないと思うぞ
598(1): 2022/10/14(金) 10:19:58.79 AAS
だからGNUとともに頒布される他のソフトウェアに
制限を設けてはいけないってこと
599: 2022/10/14(金) 10:57:32.58 AAS
>>598
頒布の意味わかってる?
600(1): 2022/10/14(金) 12:13:07.17 AAS
分かってるなら説明すればいい
わかってないのはお前
601(1): 2022/10/14(金) 12:15:37.76 AAS
ちなみにもとの英文はこれ
外部リンク:opensource.org
9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is distributed
along with the licensed software. For example, the license must not insist
that all other programs distributed on the same medium must be open-source software.
頒布の意味とは?w
602: 2022/10/14(金) 12:35:43.22 AAS
>>600
マジで言ってるのか?
OSSにおける頒布って配布とほぼ同じ意味
GPLのリンクとかとは全然違う概念だぞ
603: 2022/10/14(金) 12:37:48.31 AAS
>>601
もしかしてdistributeと言う単語すら理解せずに書いてるのか?
604: 2022/10/14(金) 12:44:47.20 AAS
つまりハードウェアに同梱して配布するのも配布ってわけ
605(1): 2022/10/14(金) 13:00:39.44 AAS
だからそのハードウェアにソフトくっつけて配布するなら制限なんてないだろw
GPLの話にかすってもないぞ
606(1): 2022/10/14(金) 15:21:25.92 AAS
>>594
ソニーはブルレイレコーダはBDZ-EWの頃のしかしらないが
ソフトウェアライセンスで
GNU GPL/LGPL適用ソフトウェアに関するお知らせ
本製品には、以下のGNU General Public License(以下「GPL」とします)またはGNU Lesser General Public License
(以下「LGPL」とします)の適用を受けるソフトウェアが含まれております。
お客様は添付のGPL/LGPLの条件に従いこれらのソフトウェアのソースコードの入手、改変、
再配布の権利があることをお知らせいたします。
パッケージリスト
linux-kernel.tar.gz
pump
lrzsz
busybox
gcc
glibc
dosfstools
(中略)
これらのソースコードは、Webでご提供しております。
ダウンロードする際には、以下のURLにアクセスしてください。
外部リンク:www.sony.net
なお、ソースコードの中身についてのお問い合わせはご遠慮ください。
とか表記している。
マイコンでどうにかなりそうな炊飯器やオーブンレンジではなく、
ファイルシステムやマルチタスクやネットワークスタックが必要な家電では既存のOSを使うしかなく、
WindowsかLinuxかLinuxでもAndroidか、さもなくばFreeBSDしか無いのだろう。
607(1): 2022/10/14(金) 15:36:22.77 AAS
>>605
ハードウェアにソフトウェアを組み込んだら
GPL以外のソフトウェアが
GPLのソフトウェアのライセンスに
感染するとか言っていたバカがいたんだよ
608(1): 2022/10/14(金) 15:37:23.44 AAS
>>606
やっぱり、自社で開発したソフトウェアは含まれてないんだな
609(1): 2022/10/14(金) 17:06:47.92 AAS
>>607
組込の内容がはっきりしないけど多分それは頒布じゃなくてリンクだろ
それなら当たり前、この業界の常識
610(1): 2022/10/14(金) 18:14:29.50 AAS
>>609
リンク?ハードウェアに?どうやって?意味がわからん
ハードウェアにソフトウェアをリンクすることはできない
611(1): 2022/10/14(金) 18:28:16.10 AAS
>>610
> GPL以外のソフトウェアが
> GPLのソフトウェアのライセンスに
リンクはGPL以外のソフトウェアとGPLのソフトウェアの話な
まあ引っ込みつかなくなってるだけだと思うけどw
612: 2022/10/14(金) 20:49:04.14 AAS
>>608
GPL のソフトを改変して公開するのにくらべて、作ったのをGPLにして公開するのは色々面倒やろ。
613(1): 2022/10/14(金) 21:33:59.21 AAS
>>611
同梱(頒布)とリンクは全く別って分かってる?
ハードウェアとソフトウェアをリンクすることはできない
また同梱(頒布)するだけならリンクしてないので何も問題は起きない
614(1): 2022/10/14(金) 22:42:01.18 AAS
>>613
> 同梱(頒布)とリンクは全く別って分かってる?
わかってないのはいきなり頒布の話をし始めた>>596じゃね?w
そもそも
>> OSSにおける頒布って配布とほぼ同じ意味
>> GPLのリンクとかとは全然違う概念だぞ
とまで書いてあるのに今更何言ってるんだよ
> ハードウェアとソフトウェアをリンクすることはできない
リンクしたやつを組み込むなり同梱したら汚染されるって話な
> また同梱(頒布)するだけならリンクしてないので何も問題は起きない
そりゃそうだろ、てかすでに書いてるし
>> だからそのハードウェアにソフトくっつけて配布するなら制限なんてないだろw
615(1): 2022/10/14(金) 23:06:22.40 AAS
AndroidはiOSの開発者が
Machカーネルの代りにLinuxカーネル
FreeBSDの代りにNetBSD
ObjectiveCの代りにJava
を使って作ったものだと聞いたことがある
616: 2022/10/14(金) 23:25:14.46 AAS
>>615
そうだけど、何の話してんの?
617: 2022/10/15(土) 00:40:11.33 AAS
Androidのライセンスってどうなってるのかと思って
618(1): 2022/10/15(土) 08:58:36.61 AAS
>>614
わかってないのはお前じゃねーかw
頒布も同梱も同じ意味
> > ハードウェアとソフトウェアをリンクすることはできない
> リンクしたやつを組み込むなり同梱したら汚染されるって話な
間違い。汚染されるのは「リンクしたやつ」だけ
同梱は関係ないって言ったろ?
感染したやつに、感染してないやつを「同梱しても」汚染されない。
頭悪すぎだろ
619(1): 2022/10/15(土) 09:17:37.13 AAS
>>618
日本語不自由かよw
だからリンクしたやつって書いてあるだろ
ハードに組み込んだり同梱はあまり関係無い、単体で配布しようがリンクしたやつを配布した時点でリンクしたものが汚染されるってだけの話
620(1): 2022/10/15(土) 09:23:01.33 AAS
>>619
だから俺が最初からハードウェアに同梱しても問題ないって言っただろ
人の話聞けや
621: 2022/10/15(土) 09:24:38.70 AAS
最初から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問題が発生しない
622: 2022/10/15(土) 09:25:45.14 AAS
だから最初から(以下同じ)
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やディスクにまとめて配布していいということ
623(1): 2022/10/15(土) 12:21:00.97 AAS
>>620
そもそも頒布とか言い始めた>>596以外は誰もそんな事は問題視してないぞw
624(1): 2022/10/15(土) 12:30:27.82 AAS
>>623
> だから配布(製品)にドライバが組み込まれた形で販売されているならGPLの規定に沿う必要がある
言ってるじゃんかw
625(1): 2022/10/15(土) 12:49:15.72 AAS
Linuxのカーネルモジュールのロードってリンクに該当するのか?
626: 2022/10/15(土) 13:26:51.39 AAS
一般的なPCのプロプライエタリなドライバもその方法じゃないの?
627(1): 2022/10/15(土) 13:31:51.48 AAS
>>624
組み込まれたという言葉が見えないのか?w
>>625
最近の事情は追いかけてないから知らんけどダイナミックリンクも含むはず
628(1): 2022/10/15(土) 14:52:53.51 AAS
>>627
「組み込む」はincludeやembeddedであってリンクではない
リンク=結合ではないのだから、
配布(製品)にドライバが組み込まれた形で販売されていても
GPLの規定に沿う必要はまったくない
629(1): 2022/10/15(土) 15:39:46.03 AAS
>>628
> 「組み込む」はincludeやembeddedであってリンクではない
> リンク=結合ではないのだから、
まじで日本語が理解できないんだなw
GPL のソフト(例えばカーネル)にリンクしたドライバを製品に組み込んだ時の話だぞ
> 配布(製品)にドライバが組み込まれた形で販売されていても
> GPLの規定に沿う必要はまったくない
そのドライバがGPLのソフトにリンクしてないならね
630(1): 2022/10/15(土) 16:23:04.18 AAS
Linuxのドライバをカーネルモジュールとして書いたとしても、本当はちゃんとGPLにしないといけない
カーネルモジュールはカーネルに実行時にリンクされて実行されるものだから組み込むとか組み込まないとか関係無い
だけど、LinusはGPLのコードを流用してなければ良いよ、と黙認しているってのが真相
ググると色々出てくる
ま、Linusらしいなw
631(1): 2022/10/15(土) 16:45:36.33 AAS
>>629
> > 配布(製品)にドライバが組み込まれた形で販売されていても
> > GPLの規定に沿う必要はまったくない
> そのドライバがGPLのソフトにリンクしてないならね
だから最初からずーっと言ってるだろ
公開するのは、GPLのソフトにリンクしている「部分」だけ
組み込んで販売しても「リンクしてないソフトウェア部分」はGPLに従う必要がない
632: 2022/10/15(土) 16:46:07.49 AAS
>>630
プロプライエタリドライバなら、ソースコードを公開する必要はない
633: 2022/10/15(土) 16:59:02.54 AAS
なんかGPLのサイトも見てない人が居るな…
外部リンク[html]:www.gnu.org
↑ここによると、プラグインやカーネルモジュールの様に実行時にダイナミックロードするものでも、forkかexecじゃない限りGPLにする必要がある
GPLをナメテはいけない、どうやっても感染する
けどLinuxのカーネルモジュールはLinusは黙認してるってだけ
634: 2022/10/15(土) 17:05:57.22 AAS
みんなGPLの抜け道を期待してるかもしれないけど、そんなの無いからw
↓を良く読んで抜け道があるなら逆に教えて欲しいw
外部リンク[html]:www.gnu.org
取り合えず、forkかexecでやり取りするならGPLに感染しないのは確実に分かる
635(1): 2022/10/15(土) 17:19:24.20 AAS
>>631
カーネルにリンクしないドライバ
まあそういうのもあるかもねw
必死すぎだと思うけど
636: 2022/10/15(土) 18:18:42.26 AAS
ん?あんたが知らんだけでしょ?
外部リンク[html]:kledgeb.blogspot.com
ハードウェアを動かすにはドライバが必要ですが、
そのドライバの多くはLinux Kernelとともにインストールされます。
ただし、オープンソースではないドライバは、その限りではないため別途インストールが必要です。
オープンソースではないドライバのことを「プロプライエタリなドライバー」といいます。
代表的なものと言えばグラフィックカードのドライバーです。
ドライバーには2種類あります。
オープンソース版とプロプライエタリ版です。
多くの場合、オープンソース版のほうが安定性は高いが性能が低く、
プロプライエタリ版はその逆です。
プロプライエタリ版ドライバはよく利用されます。
637(1): 2022/10/15(土) 18:19:30.47 AAS
>>635
いつからドライバだけの話になったんだ?
テレビに入ってるソフトウェアの殆どは
ドライバじゃねーだろ
638: 2022/10/15(土) 18:25:19.88 AAS
GPLの抜け穴はまずそこに書いてあるようにforkやexec
別のプログラムとして起動し、パイプやTCP/IPを使ってアクセスすれば
別のプログラムはGPLに感染しない
インターネット越しにサービス使っているのと同じだからね
あとは通信内容をパイプやTCP/IPを使って受け渡すプロキシプログラムを作ればいいだけ
そうすればGPLにするのはそのプロキシだけでいい
昔からよく知られたテクニックじゃん・・・
639: 2022/10/15(土) 18:25:41.26 AAS
組み込み機器に、標準じゃないカーネルドライバが必須というわけじゃないから。ボードはbspのある評価ボードのデッドコピーで、インテリジェントなデバイスと適当な方法で通信するだけなら、非GPLのユーザランドドライバで十分だろ。
640: 2022/10/15(土) 18:27:09.88 AAS
AGPLとか知らんのかな?GPLの抜け穴を対策するためのライセンスなんだが
でもLinuxはAGPLはやりすぎってことで採用しなかった
GPLの抜け穴は今も健在だよ
641: 2022/10/15(土) 18:40:03.06 AAS
>>637
そいつらがGPLのソフトとリンクしてないならいいんじゃね
GPLに依存せずにアプリ作るのもなかなか骨折れるけどまあやってる企業はあるにはある
ただ今時のテレビとかならライセンス表示するメニューがあることが多いけどね
642(1): 2022/10/15(土) 18:41:20.33 AAS
> GPLに依存せずにアプリ作るのもなかなか骨折れるけどまあやってる企業はあるにはある
あー昔いたな。お前まだ20年前の知識か?
えとね。GPLのコンパイラとかを使ってアプリを作っても
GPLには感染しないの
643: 2022/10/15(土) 18:42:25.07 AAS
まったく、glibcとかのライセンスが
「抜け穴」として使えるように、LGPLになってるのを知らんのかな?
644: 2022/10/15(土) 18:48:42.00 AAS
今は
FreeBSD
clang
で済みそうだよな
645: 2022/10/15(土) 18:49:08.71 AAS
FreeBSDはいらんかなw
646(1): 2022/10/15(土) 19:23:26.13 AAS
>>642
> えとね。GPLのコンパイラとかを使ってアプリを作っても
> GPLには感染しないの
これまた大昔に終わった話をドヤ顔で語るとか草生える
647: 2022/10/15(土) 19:51:53.31 AAS
cygwinは死んだの?
648: 2022/10/15(土) 21:47:43.09 AAS
cygwinは死んで無いよ
649(1): 2022/10/15(土) 22:33:00.27 AAS
ドライバーのたぐいは実行時に必ずダイナミックロードでリンクされるので、確実にGPLに感染する
これはドライバーを別に配布しても同じ
ただし、Linuxに関してはLinusがドライバーのコード内でGPLのソースを使ってなければ良いんじゃないの?というスタンスなので、プロプライエタリなドライバーでもソースを公開しなくても良いかもねという状況
650(1): 2022/10/16(日) 00:20:12.16 AAS
アップルやソニーや任天堂がFreeBSDを選ぶのも
WindowsやLinuxほどではないが、CPU対応やネットワークやUSBのドライバーが組み込まれているから
そういう大企業なら独自OSをゼロベースに作れないこともないだろうけど
莫大な量のバグ取りをしなくてはいけない
651: 2022/10/16(日) 01:34:23.82 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:03.50 AAS
>>649
いい加減「ドライバーのたぐいは」って条件つけるのやめたほうがいいよ
「ドライバーのたぐい以外は」問題ないってさっさといいなよw
653(1): 2022/10/16(日) 01:48:07.52 AAS
>>650
> アップルやソニーや任天堂がFreeBSDを選ぶのも
アップルはFreeBSDを選んでないよ
/bin/shはbashだし、FreeBSDのコマンドの一部をパクってるだけ
カーネルにはFreeBSDのものは使われていない
654(1): 2022/10/16(日) 01:49:01.32 AAS
>>646
君、反論はしてないよね
大昔から今も続いている話でしょうがw
655(1): 2022/10/16(日) 01:54:11.48 AAS
bash-builtins な時点でcdとか大半のコマンドはGnuだね。
気にしてるのはライブラリだけで、コンパイラも気にしてないだろうけど
656(1): 2022/10/16(日) 02:10:46.18 AAS
>>652
よく分かんない突っ込みされたけどw
ドライバーのたぐいを補足すると、ドライバーやプラグインの様なモジュールをダイナミックロードしても、実行時には本体とデータをやり取りするので、リンクと見なされる
要するにスタティックリンクやダイナミックリンクと同じようにGPLが適用される
657(1): 2022/10/16(日) 02:27:46.05 AAS
>>656
未だにドライバーの話をしてるのはお前だけだよ。
みんな組込機器に入っているソフトウェアの話をしてる
テレビにはブラウザなどのソフトウェアが組み込まれてる
658: 2022/10/16(日) 02:29:41.66 AAS
>>655
気にしなければいけないのはライブラリだけだけど
GNUのライブラリは例外条項があって
プロプライエタリなソフトウェアともリンクできるようになってる
まじでドライバぐらいしか問題は発生しないんだよ
つまりGNUツールチェーンを使っている限りGPLに感染しない
659(1): 2022/10/16(日) 03:03:37.45 AAS
>>657
GPLにはリンクに対する事しか述べられてない
そもそもリンクには2つあってスタティックリンクとダイナミックリンクだ
ダイナミックロードは結局はダイナミックリンクと同じとされている
その組み込まれてるってのはどっちのリンクの事なんだ?
その2つ以外はあり得ないぞ
660: 2022/10/16(日) 03:09:19.72 AAS
>>659
外部リンク[html]:www.gnu.org
GCCランタイム・ライブラリ例外 (RLE)
この例外規定の目的は、開発者が、コンパイラに対して
プロプライエタリのプラグインまたは拡張をしていない限り、
GPLでないソフトウェアをGCCでコンパイルすることを認めることです。
このために、一つの追加の許可が必要です。それは通常、
GCCは生成するバイナリにあるGPLのコードを含むからです。
661: 2022/10/16(日) 04:52:41.04 AAS
>>654
頓珍漢なレスに何を反論しろと?w
662: 2022/10/16(日) 07:34:01.89 AAS
まったく、おまえらFreeBSDのはなしに戻そうとする努力をしろよ。
663: 2022/10/16(日) 08:45:40.23 AAS
単にLinuxを使うとGPLに感染するという
はるか昔のデマを今も信じてるアホがいたってだけだな
Linuxでいいよ。GPL?そんなもん
ドライバ部分にしか感染しない
664: 2022/10/16(日) 08:55:28.70 AAS
よーし、じゃあFreeBSDの話をすっかー
高いところの枝が切りやすくて便利だよな
665: 2022/10/16(日) 08:59:56.31 AAS
Linux しか GPL ソフトはないと思ってるアホがあらわれた!
666: 2022/10/16(日) 13:07:51.81 AAS
twitter 見てたら github / sadaszewski/focker というものが何人かに取り上げられてた
これ、なんかおかしな IMPORTANT LEGAL NOTICE ってのがあって、特定の個や集団にはライセンスしねえからなって言ってる
気持ちはわかるけど、こういう記述はオープンソースとは相容れない気がする
というか明確にGPLとは相対するんじゃなかったっけ
大丈夫なの?
667: 2022/10/16(日) 13:30:40.35 AAS
>>653
Machが4.2BSDベースなので結局BSD
アップルが4.4BSDのカーネルではなくMachを使ってるのは
たぶんNEXT OSがMachだったから
668: 2022/10/16(日) 13:33:15.40 AAS
別にオープンソースでなくても何も問題ないだろ。
669: 2022/10/16(日) 13:33:28.15 AAS
あ、FreeBSDじゃないって認めちゃったw
670: 2022/10/16(日) 13:34:13.35 AAS
FreeBSDの連中ってBSD=FreeBSDと勘違いしてるよなw
671: 2022/10/16(日) 13:59:22.64 AAS
外部リンク:monobook.org
NeXTSTEP のユーザランドを更新する時にFreeBSDから取ってきただけじゃん
上下前次1-新書関写板覧索設栞歴
あと 331 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.018s