【IT】Apple、iOSとmacOSのARM版カーネルをオープンソース化
■ このスレッドは過去ログ倉庫に格納されています
AppleはmacOSの主要なリリースの後、常にカーネルを公開してきた。このカーネルはiOSデバイス上でも動作する。macOSとiOSが同じ基盤の上に作られているからだ。このほどAppleは、最新バージョンのカーネルをGitHubでも公開した。あわせてカーネルのARMバージョンも初めて目にすることができる。
先へ進む前に、まずはコンピューターの歴史を少し話しておくべきだろう。macOSの最初のバージョン(当初はMac OS Xと呼ばれていた)は2001年に登場した。ベースとなったNeXTSTEPは、NeXTのために作られたオペレーティングシステムだ。スティーブ・ジョブズは1985年にNeXTを創設し、1997年にAppleに売却した。そしてAppleはMac OS Xの基盤としてNextSTEPを使う決断を下した。
NeXTSTEP自身、オープンソースプロジェクトのBSDに由来している。今あなたが使っているかもしれないMacが、オープンソース技術に強く依存している理由はそこにある。それはAppleが毎年macOSのごく小さな部分をリリースする理由でもある。これをコンパイルして自分専用バージョンのmacOSを動かすことはできないが、このカーネルのソースコードに関心を持つデベロッパーもいる。
iOSはどうなのか? 2007年にスティーブ・ジョブズが最初のiPhoneを発表したとき、iPhoneのオペレーティングシステムはmacOSの派生物だと言った。「今日みなさんに、ソフトウェアのブレークスルーをお目にかけます。ほかのどの携帯電話よりも5年以上先を行くソフトウェアです。どうやってそれができたのでしょう? 実はある強力な基盤を元にしました ― iPhoneではOS Xが動いています」ジョブズはそう言った。「なぜ携帯端末にそんな高度なオペレーティングシステムを使うのでしょう? そこには私たちに必要なものが全部入っているからです」
AppleはこのオペレーティングシステムをiPhone OSと呼ぶようになり、後にiOSになった。iOSはフローティングウィンドウがないなどmacOSの完全なコピーではない。しかしiOSとmacOSは、Darwinと呼ばれる同じUnixベースのコアをはじめ多くのフレームワークを共有している。Apple WatchとApple TVも、やはりDarwinに依存するiOSの派生システムを使用している。
そういうわけで、ARMに最適化されたAppleカーネルのソースコードをダウンロードできるようになったことに、さほど大きな意味はない。Appleは、iPhoneのカーネルを公開することでオープンソースコミュニティーのフィードバックをもらいたいのかもしれない。AppleはARMチップで動くmacOSを開発中なのかもしれない。あるいは単なる間違いかもしれない。たぶんAppleはTwitterの反応を見たかっただけなのだろう。
http://jp.techcrunch.com/2017/10/02/20171001apple-open-sourced-the-kernel-of-ios-and-macos-for-arm-processors/ ARMのmac miniが出たら即買い、だけど出ないんだろうなーーー >>2
BSDの方がカーネルソースとか見通し良さそう これでApple自身ではARMを止めることが確定したな
Androidみたいに各社が内容をいじれるものならオープンソースの意味があるが、
Appleのやり方ではその意味が全くなく公開する意味がない
Solarisと同じ消滅直行便コースに乗ったというソースだ >>13
つい先日、トランプが大統領権限使ってまでMIPSをアメリカの支配下に置いたから、ローエンドiPhoneやAppleWatchはARM捨ててMIPSになるんだろう
ハイエンドのiPhoneやiPadはインテルになってmacOSがほんとそのまま動くようになるんだろうな >>14
iPad mini持ち歩いてるけどもうちょっと車用に特化してる方がいいの。 >>17 何いう天然、わけわからん。
intelがARMになるんやろ。
iPhoneはARMやぞ。 >>20
ソフトバンクとAppeが嫌いなキチだから触ってはダメ >>22
ソフトバンクとAppleへの信仰心丸出しにしてるキチガイ信者は出てけ >>24
トランプが大統領令も辞さない態度でmipsをアメリカ支配下に置いたのは一般向けにさえ報道されてることだからな
つまりarmはもう使わない ロ リ 漫 画 家 2 7 歳 で 被 ば く 死
漫画家つかじ俊氏死去、27歳の若さで…がん闘病中 連載2話で中止
漫画家の訃報 昨年までは7名前後、今年はなんと20名以上亡くなっている
https://twitter.com/東海アマ/status/856617404234846208
「 が ん を 引 き 起 こ す 」 を 削 除
ロイターは、北朝鮮太平洋上で水爆実験計画に
「大量破壊兵器を太平洋で爆発。それは途方もなく大きな惨事を招く。がんなどひどい問題をもたらす」
とトランプが懸念、と書いた。朝日、毎日、東京、読売は「がんを引き起こす」を削除
https://twitter.com/shinchann2008/status/911961246185877506
発 ガ ン 者 が 1 0 0 万 人 を 突 破
今朝、民放で大々的に取り上げた
「発ガン者が100万人を突破し、戦後最悪になり、これからも激増する」というニュース
新聞ニュースで検索しても、まったく出てこない理由は何?
https://twitter.com/東海アマ/status/910287298272534528
組 み 体 操 で 骨 折 子 ど も 1 0 0 人 超
男子生徒に“平手打ち”で骨折など全治3カ月 県立高校の男性教師を減給処分
昨年度、3県合わせて109人にのぼっていることがわかり、
http://www3.nhk.or.jp/tokai-news/20170925/4112721.html
今のYahoo画面。若い男性の骨折が1度に二つも掲載されている。
https://twitter.com/onodekita/status/720207084432699393
第 16 回 日 本 心 不 全 学 会 学 術 集 会
「心不全パンデミック」大震災における心不全の増加はこれまで報告がない。
たくさんの人があっけなく死んでいく ベンチに座ったまま
バスを待ちながら 説明のつかない死が多かった
多くの人が脳卒中や心筋梗塞を起こした 駅やバスの中で (『チェルノブイリの祈り』)
ランナー3人、一時心肺停止。 名 古 屋 ウ ィ メ ン ズ マ ラ ソ ン
小路啓之(46)、心筋梗塞。 リ カ ン ベ ン ト 運 転 の 漫 画 家
小林大哲(24)。崖下に転落。 ト ラ イ ア ス ロ ン
小泉義仁(51) 、駅で脳梗塞。 ス ピ リ チ ュ ア ル T V
森岡賢(49)、、心不全。 元 ソ フ ト バ レ エ
飯野賢治(42) 、心不全。 D の 食 卓
今井洋介 (31) 、心筋梗塞。 テ ラ ス ハ ウ ス
木村唯(18)、右足切断、筋肉腫。 花 や し き 少 女 歌 劇 団
松野莉奈(18)心筋梗塞。 私 立 恵 比 寿 中 学
エビ中の松野さん高一の頃から不正脈があったそうだ。
東京の友人の子供も同じ年で高一に不正脈があり、クラスの半分以上があったと聞いたそうだ。
https://twitter.com/husataro/status/8322327299912704
2014年11月23日 昨日夕方、埼玉市の某マクドに寄り、
マクドを出てから体調不良を訴えた女子高生二人組が動けなくなり…
途中、二人は共に完全CPA(心臓停止)を起こし、既に死亡した状態で病院に到着
https://twitter.com/neko_aii/status/840925448301248513
橋本環奈
おうちで勉強してます…何故か鼻血が出てきました…英単語の本に鼻血が…
https://twitter.com/H_KANNA_0203/status/820094849462333440 >>28
人気低下による追い込まれオープンソースの前例なんて腐るほどあるんだから勉強しろ
死亡フラグそのまんまだから そもそもDarwinはOSXの開発当初から一貫してオープンソースとして公開されてたわけだが
ARM版を初めて公開したからオワタとかどういう思考なんだよw > 先へ進む前に、まずはコンピューターの歴史を少し話しておくべきだろう。macOSの最初のバージョン(当初はMac OS Xと呼ばれていた)は2001年に登場した。
お、おう >>30
それはiOS初期からarm版をオープンソース公開していた場合のみ言い訳として成立する
ここまで引っ張ってiOSの人気が落ちまくってからのオープンソース公開ではまったく言い訳にならない >>31
Windowsの最初のバージョン(当初はWindowsNTと呼ばれていた)は1994年に登場した。 Mac OSの一番最初って、7.6じゃなかったっけ?
7.5は、漢字Talkか、Systemだったよね? macOSは以前はOS X、その前はMac OS Xとよばれていたもの
SystemからMac OSになったのとは別物 >>29
MySQLは使われないからオープンソースなんか?
お前のほうが勉強しろ >>33
NTカーネルとしてのWindowsな
DOSのサブシステムとしてのWindowsが最初で、95〜Meの系図もあったわけだが
当時のマイクロソフト的にはコンシューマーのPC向けにWindows95を開発していて、NTはサーバー向け >>39
3.0だって、2.0だって、Windows1.0だってあるわけだが。 >>37
最初からオープンソースかは問題じゃない。
オープンソースにしてもマネタイズする手段はいくらでもあることが重要 >>17 >>25 妄想が激しいな。ARMにAppleは創業メンバーであり共同開発社の立場だぞ。 だから他のユーザーとは全く立場が違う。
むしろWindowsが、ARMに寄り添ってきてARM版Windows10が動くようになったことが象徴している。
つまりMacOSが、ARM版になり、ダブルブートでARM版Windowsが動きさえすれば良い。
ARMの勢いはどんな会社にも止めることはできないよ。 日本の次のスーパーコンピュータもARMになったことを知ってるか? ARMになったのは、ただの宣伝だよw
LAMMPS始め、全くパフォーマンス公表が出来ないレベルというかcompilerすらろくにない、ARMが
次代の主流にはならねえよ
5年前にAArch64が発表されたときに、5年後にはARMがスパコンやデータセンターに、とか言われてたが
今のところ富士通の一件だけだしな
しかもレジスタがFXの256本からARMでは32本になるから、結構パフォーマンス面で危惧されとるよ ☆ 私たち日本人の、日本国憲法を改正しましょう。総務省の、
『憲法改正国民投票法』、でググってみてください。
2017年10月22日(日)の衆議院選挙は、ぜひ投票に行きましょう。
平和は勝ち取るものです。お願い致します。☆☆ >>42
じゃあ当時の日本電気は英語版MS-Windows売ってたのか?
違うだろ! >>49
NECってwindows3.1より前のwindows搭載機売ってたの??
日本じゃ3.1まで英語版が売ってたよ
NECはなんかそのままじゃインストール出来なかった記憶 >>50
Windows3.0について
日本では1991年1月23日(日本時間)に日本電気よりPC-9800シリーズ用が発売され[49]、それに追随して約20社のパソコンメーカーからも発売された[2]。PC/AT互換機で動作するDOS/V対応版は日本IBMより1991年3月13日に発売された[50]。
https://ja.m.wikipedia.org/wiki/Microsoft_Windows_3.x 実際、学校にあった東芝のJ-3300に日本語Windows3.0入ってたな >>50
プリインストールが3.1からであって別売りではやってただろ、Windows1.0から98用日本語版出てたみたいだぞ
俺も2.0だか2.1だかをインストールしてみた覚えはあるよ、もちろん日本語だ。入れたのは確かVX4で使い物になる性能ではなかったw 日本語版あったのか。。。
知らなかった。うちのPC英語版だたからなぁ
まぁ当時はwindowsってようわからんからDOSで起動してパトレイバーやドラゴンナイトで遊んでたレベル ■ このスレッドは過去ログ倉庫に格納されています