そこはたぶん違って、たとえば Linux カーネルを使ったアプライアンスってたくさんあるわけですが、 たとえば BIG-IP 製品全体を指して Linux と呼ぶかっていうかっていうと呼ばないですよね。 BIG-IP とか「Linux を使ったアプライアンス」とは呼ぶけど、Linux とは呼ばない。 なぜなら Linux 以外の部分にも付加価値があるから。
同じように Linux 系 distro について、Linux と同規模かそれ以上のサイズを占めている Android 独自部とか、GNUプロジェクト独自のソフトウェアを名前に入れなくていいのかっていう話です。
この10年でBSDは死に体になった (スコア:0)
一時はLinuxといい勝負してたのなぁ
企業がついたかつかなかったかのさなんだろうが
Re: (スコア:0)
組み込み市場を取れたのはGPLの方だったことだなあ
Re: (スコア:0)
ライセンス形態は直接には関係ないと思うが、GPLのほうが優秀な開発者をひきつけられたのかなあ。
Re:この10年でBSDは死に体になった (スコア:0)
ちょっとまった。
iOSはBSD系でAndroidはLinux系。AndroidはGPLに縛られてるからみんながLinuxと思ってるけど、iOSの再配布はBSDライセンスで許諾されてるわけじゃないからもはやBSDじゃないと思ってるってだけでしょ。まさにライセンス問題以外の何物でもないと思うが。
khtmlもGPLだったら、メジャーな存在になりあがってたと思う。AppleがLGPLに従って機械的にdiffを送り付けてた時はスラドでも話題になった。
Re: (スコア:0)
> AndroidはLinux系
Android はカーネルについては Linux なので GPL なんだけど、libc は BSD 由来で、
つまりどちらも使ってます。
Re: (スコア:0)
なるほど。そりゃlibcが決め打ちな環境でglibcを採用してしまうと、表記上の問題がなくてもリバースエンジニアリング禁止条項に引っかかってしまいますからね。昨今の逆コンパイラ性能だと、エコシステム全体がオープンソース化するのと大差なくなるわけで。
# 大企業が本気でAI使ったら変数名まで含めて復元できそう。
Re: (スコア:0)
> 大企業が本気でAI使ったら変数名まで含めて復元できそう。
それはいいな。a1, a2, ..., a12って変数を縦横無尽に使ったコードをかつて見たけど、それで復元してもらったほうが良いソースコードになりそうです。
Re: (スコア:0)
なに、khtmlがGPLだったとしたらWebKitに取って変わることができただろう、とでも言いたいの?
その場合khtmlは今と同じくKDEの外ではほぼ顧みられず、かわってgeckoベースのWebKitが世界を蹂躙することになっただろう。
GPLのライブラリはプロプライエタリなソフトに組み込めない時点でオープンソース界の外には出られない。
Re: (スコア:0)
いや、LGPLだってオープンソースだし、SafariもChromeもソースコード公開されてるよ。
Re: (スコア:0)
AndroidをLinuxと看做す輩が多過ぎ。
関係するのはカーネルだけでしょ。
Re: (スコア:0)
> AndroidをLinuxと看做す輩が多過ぎ。
> 関係するのはカーネルだけでしょ。
Android 以外でもほとんどの Linux distro が同罪でしょ。
無罪なのは GNUのユーザランド込みの場合は GNU/Linux と呼ぶ Debian みたいな distro だけ(ぉぃ
Androidのユーザランドは GNU じゃないわけで Android/Linux って感じ?
Re: (スコア:0)
同罪も何も、Linuxカーネル使ってらら Linux だろ。
Linux というのはカーネルのプロダクト名じゃないか。
それ以外に Linux が存在するのか?
Re: (スコア:0)
ユーザランドが BSD なら BSD/Linux だろ?
Re: (スコア:0)
> Linux というのはカーネルのプロダクト名じゃないか。
もちろんその通りですよ。Linux を Linux と呼ぶのは何の問題もありません。
> 同罪も何も、Linuxカーネル使ってらら Linux だろ。
そこはたぶん違って、たとえば Linux カーネルを使ったアプライアンスってたくさんあるわけですが、
たとえば BIG-IP 製品全体を指して Linux と呼ぶかっていうかっていうと呼ばないですよね。
BIG-IP とか「Linux を使ったアプライアンス」とは呼ぶけど、Linux とは呼ばない。
なぜなら Linux 以外の部分にも付加価値があるから。
同じように Linux 系 distro について、Linux と同規模かそれ以上のサイズを占めている
Android 独自部とか、GNUプロジェクト独自のソフトウェアを名前に入れなくていいのかっていう話です。
Re: (スコア:0)
> ユーザランドが BSD なら BSD/Linux だろ?
Androidの場合は*BSDそのまんまってわけじゃなくてAndroid独自の変更が大量に入ってるのでAndroid/Linuxでいいと思います。
macOS が *BSD のコードを大量に使ってるけど *BSD じゃなくて macOS って呼ばれてるのと同じ。