Linux25 週年:專訪 Linux 之父 Linus Torvalds

1991 年,22 歲的 Linus Torvalds 一邊在芬蘭赫爾辛基大學學習計算機,一邊設計了 Linux 的系統核心。之後, Linux 迅速發展為一個可以在智慧手機、伺服器等各種平台上運行的功能全面的開源作業系統。在 Linux 系統誕生 25 週年之際, Linux 之父 Linus Torvalds 在採訪中回憶了這四分之一個世紀以來他和 Linux 的故事。
評論
評論

文章來源:spectrum.ieee《Linux at 25: Q&A With Linus Torvalds》,本文由 TECH2IPO 翻譯

1991 年,22 歲的 Linus Torvalds 一邊在芬蘭赫爾辛基大學學習計算機,一邊設計了 Linux 的系統核心。之後, Linux 迅速發展為一個可以在智慧手機、伺服器等各種平台上運行的功能全面的開源作業系統。在 Linux 系統誕生 25 週年之際, Linux 之父 Linus Torvalds 在採訪中回憶了這四分之一個世紀以來他和 Linux 的故事。

記者: 現在你比二十五年前要有更豐富的撰寫程式的經驗,有什麼你希望自己在當年剛開發 Linux 的時候就知道的嗎?

Linus Torvalds: 現在想起來,我覺得自己當年真是初生之犢不怕虎。如果當時我真的知道從頭建立一個作業系統的難度,肯定是不會有勇氣去做的。這種年少無知也讓我從一開始就沒有按照前人的老路編寫核心。

我既不知道自己想要的系統應該怎麼做,也不知道其他的作業系統是怎麼完成的。所以我會認真考慮和接受其他人提出的好建議。這樣的開始讓 Linux 成為了開源系統。用戶們不需要全盤接受任何一個版本,任何人都可以按照自己的想法改寫出自己的版本來。我覺得這種開源的方式讓創造出一個好系統更容易,也鼓勵了很多編程愛好者人參與進來。

記者: 有沒有讓你現在感到後悔的 Linux 早期技術決策呢?

Linus Torvalds: 糟糕的決策都是可以改的。那些因為決策錯誤走了彎路所浪費的時間和精力會讓人很煩躁。不過到最後,往往都可以從錯誤中吸取經驗,所以一切都是值得的。我寧可迅速決策,哪怕做錯了也比糾結太久要好。

在 2001 年左右 Linux 的虛擬記憶體的子系統出了問題時,大家關於未來的方向爭論不休,而且記憶體配置也出了問題。但是現在回過頭看,雖然過程很痛苦,但是這些問題並不能毀滅 Linux 。這值得我們驕傲。

記者: Linux 在迅速發展的過程中,讓你印像比較深的轉變是哪幾次?

Linus Torvalds: 兩個轉變過渡讓我印象最深刻。第一次是很早在 1992 的時候,當其他熱心的用戶開始把他們完成的更新寄給我時,我已經獨立開發了 6 個月,我還不太習慣用。所以我會仔細地檢查他們想修復的是哪個問題,然後自己再寫一遍。有時候跟他們寫得非常像,也有時候會有大不相同。

再然後,我開始信任一些用戶,直接應用他們的更新。而不是什麼都自己重寫一遍。只要我有時間,還是會經常修改他們的更新。那段時間我練就了一身迅速讀完更新然後修改的功夫,感覺自己閉眼都能完成。

之後 Linux 就這樣運行了很久。習慣了這樣的模式,第二次改變就困難了很多。是在 2000 年前後,當時 Linux 已經有了很多商業應用,而且用戶量也越來越大。大家都開始抱怨我的工作速度已經在影響 Linux 的效率。但是那時也合適的工具來管理開發資源。

所以我們引進了 BItKeeper 作為源代碼的維護工具。 Bitkeeper 允許真正的分佈式開發,每個人都擁有自己的主副本。在當時以倍數提高了核心的開發效率,並且讓我意識到工程師們可以在一個分佈式的開發模型中一起工作,而我不應該是唯一的同步點。

後來 2005 年我開始以分佈式源控制管理的思想著手開發 Git ,為了作為一種過渡方案來替代 BitKeeper 。雖然讓開發人員認同 Git 花了不少功夫,但是 Git 作為一個開放源碼的版本控制軟體獲得了巨大的成功。

記者:你怎麼看 Linux 並沒有成為個人電腦的主流作業系統呢?

Linus Torvalds:在這方面, Linux 還需要繼續努力。個人電腦是用戶非常個人化的。為什麼個人電腦使用 Linux 系統的用戶不夠多呢?我覺得用戶慣性是很重要的原因之一。有了電腦出廠時內建的作業系統,大多數人不會輕易重新安裝自己電腦的作業系統。現在,比如 Chromebooks(Google 上網, Linus 本人多次稱讚)上安裝 Linux 作業系統就不錯,雖然功能有限。

不過,對於用戶而言隱密性同樣重要的智慧手機方面,歸功於基於 Linux 核心的 Android , Linux 應用量還比較不錯。

(photo by 路透社)

者: Linux 最讓你驚訝的地方是什麼呢?

Linus Torvalds: 現在很少會驚訝的感覺了。畢竟 Linux 已經成為很多新硬體專業的設備或一些新的網路基礎設施或什麼的的預設開發環境。會讓我驚訝的往往是人們又賦予了 Linux 一些新的應用領域,比如在我還認為 Linux 只能作為工作站或者伺服器的作業系統時,又有一些廠商選擇 Linux 作為冰箱或電視(比如 TiVo)的作業程式,讓我吃了一驚。

記者:你認為 Linux 目前面臨的最大挑戰是什麼呢?

Linus Torvalds: 用戶經常擔心 Linux 的系統核心會變得越來越複雜,進而變得難以理解,一旦有錯誤也難以修復。不過實際上現在 Linux 核心運轉的非常好。另一個我們面臨的持續挑戰就是很多搭載著 Linux 系統的電子設備不斷更新後的漏洞問題。不過現在很多廠商會幫助我們進行調整,已經比之前好很多了。很多開源項目一定很嫉妒我們所擁有的資源。

記者:最近的科技的發展方向上,你最感興趣的是什麼?

Linus Torvalds: 我一直對核心硬體很感興趣,尤其是 CPU 。這是我開始獨立開發作業系統的原因。我會很高興看到新的硬體出現。當然,大多數時間是在現有的硬體改動很小,但技術的發展就應該是這樣一小步一小步進行的。我會一直關注相關領域的發展。

雖然我自己沒有從事相關領域的工作,但我也非常感興趣人工智慧的發展。人工智慧一直被認為是即將實現,但是一直沒有真的實現的東西。不過最近有跡象顯示人工智慧的實現指日可待,我也跟大家一樣很期待。人工智慧的特點在於可以學習,不再需要人類編寫程式進行控制。但是我認為這也是為什麼他們永遠沒法代替傳統的電腦編程。人類的確需要聰明的機器,但是人類也需要會乖乖聽話做事的機器。

記者: 你覺得 Linux 在 50 週年的時候還會一如現在一樣流行嗎?

把去預測 Linux 的未來會是什麼樣的問題交給評論家們吧,我更願意做一個腳踏實地的工程師,每天盡全力專注於 Linux 的每一個小問題和小決策。

 

歡迎加入「Inside」Line 官方帳號,關注最新創業、科技、網路、工作訊息

好友人數

Cookie 消失?試試看全新 AI 影像內容辨識:讓用戶看的內容決定看到的廣告

Google Chrome 即將淘汰幫助廣告主的工具—— Cookie ,它的離去將再一次地影響數位廣告產業。
評論
Photo Credit:<a href="https://www.shutterstock.com/zh/image-photo/ai-artificial-intelligence-big-data-internet-1075853384" target="_blank">shutterstock</a>
評論

透過GA分析進站者發現, Safari的新客數越來越多,難道這表示 iOS 的用戶數也跟著增加了嗎?注意了,這有可能是 Apple 封鎖第三方 Cookie 帶來的影響。隨著 Google 即將淘汰 Chrome 上的 Cookie ,這個幫助廣告主記住用戶受眾的小工具,將要再一次地影響數位廣告產業。

Photo Credit:驚點股份有限公司( FreakOut Taiwan )

後 Cookie 時代的廣告受眾如何鎖定?

各大廣告平台在過去幾年不斷地透過 Cookie 以及其它方式,悄悄收集使用者的用戶數據,隨著這幾年用戶的隱私權意識抬頭, Apple 與 Google 對於藉由 Cookie 辨識用戶資料的廣告投遞方式,持有不同的態度,這也將是所有廣告主的極大挑戰。當 Cookie 不復存在,要如何辨識使用者資料?

Cookie 消失了,或許會有新的數據辨識工具來取代,但是任何試圖跟蹤受眾的方式,都難以符合大眾對於保護隱私權的期望。另一方面,也極有可能無法再通過日趨嚴格的媒體監管限制。無論如何,數位廣告不能像過去一樣,無條件地使用類似 Cookie 的追蹤方式,來達到與現在同樣的廣告效果。

後 Cookie 時代內容辨識類型的廣告鎖定方式,將成為未來具指標性的投放策略。廣告與瀏覽平台或內文主題的高相關性,不僅能顯著提高受眾的互動度,更重要的是,完全不需要收集任何個人數據。

FreakOut Taiwan 不斷嘗試更友善的廣告投遞形式, 自 2016 年進入台灣市場的原生廣告,到 2020 年末引進「 Mirrors 」 AI 影像視覺內容辨識系統,都是以網路使用者的角度出發。「 Mirrors 」不需要使用傳統的受眾興趣設定,即可針對「目標受眾在觀看的影像內容」、「品牌自身競爭對手或相關指定系列產品出現的影片」來投遞 YouTube 上的影音廣告。

Photo Credit:驚點股份有限公司( FreakOut Taiwan )

AI 人工智慧影像技術突破,推動新一代內容辨識功能

傳統的內容比對廣告皆為自然語言處理 NLP 中心,基於「純文字」的比對來顯示相關廣告,如大家很熟悉的 Google AdSense 。但是,結合新興的 AI 演算和複雜的圖像辨識,已然能夠達到「影片」的內容偵測,透過增加多個比對層和基於自然語言處理 NLP 的基準定位,可深度學習並提供更精細的辨識洞察力。

舉例來說,若想要將汽車廣告投放給對汽車有興趣的人,我們要先從可能對汽車感興趣的受眾中開始推估,並且根據過去的經驗加入不同的興趣條件,最後針對素材更進一步地測試。透過 Mirrors ,我們可以讓廣告出現在有滿足特定條件的影片內,例如:在消費者觀看的影片中,出現汽車評測報告、自家品牌或競爭對手的 LOGO 、代言人等指定條件,再依照不同廣告主設定的預算判斷是否露出廣告。

藉由這樣的影像比對方式,可以更有效地根據消費者行為觸發廣告投遞條件,而不再是現行的用戶受眾數據。人的興趣是多樣且多變的,當對汽車有興趣的用戶在完成汽車的選購後,短期內將不會再瀏覽相關資訊,轉而瀏覽其他更具時效性的內容。透過消費者當下正在觀看的影片內容,取代消費者身上被貼上的數位標籤,將更貼近消費者本身的使用行為。

Photo Credit:驚點股份有限公司( FreakOut Taiwan )

Mirrors AI 影像辨識:用消費者看的內容決定廣告

2021 年台灣數位報告指出,台灣人在各網路內容服務中,最愛「網路影片」的比例高達 97.9%,遠超過 Vlog、串流音樂、網路廣播、Podcast 。

影音廣告早已是品牌經營的趨勢:根據 DMA 2019 年台灣數位廣告量統計報告指出,台灣各類型廣告中,影音廣告以 37.2% 的成長比例大幅領先奪冠。其中 YouTube 持續蟬聯台灣最常被造訪網站第 2 名(僅次於 Google ) ,在台灣各大影音平台中的觸及率及影響力不容小覷。

2021 年 FreakOut Taiwan 已與客戶合作,進行搭載新系統的 YouTube 串流內廣告投遞,在針對品牌及產品客製化的多層鎖定策略建議下,房地產廣告的 CTR 表現高於平均,並發現「人臉」群組辨識表現為佳,其中多為財經、名嘴等名人。而美妝品牌廣告 VTR 表現優異,則以品牌「 Logo 」、「人臉」群組有最出色的表現。

本文章內容由「驚點股份有限公司( FreakOut Taiwan )」提供,經關鍵評論網媒體集團廣編企劃編審。