
昨天是curl 誕生25 週年的紀念日,創始人Daniel 回顧了項目經歷的二十五年。
Daniel 表示,他發布curl 的首個版本時只有27 歲,當時在Frontec Tekniksystem 擔任軟件工程師,主要為瑞典大型產品開發公司從事嵌入式系統的合同開發。例如,在上世紀90 年代末的幾年裡,他在電信巨頭愛立信公司做了不少項目。
也是從那時起,Daniel 養成了一個習慣:每天晚上熬夜一兩個小時進行個人項目的開發。直到現在,Daniel 仍堅持這個習慣——持續了幾十年。
Daniel 談到了curl 背後的開發理念:逐步迭代地改進它的各個方面。在保證活躍之餘,增強程式碼、添加測試用例、改進文。周而復始,年復一年。
同樣的,curl 並不是突然流行起來,也沒有過用戶數量暴漲的經歷。相反,curl 用戶數以及該工具和庫的流行度是逐漸且持續增長的。 1998 年誕生時只有少數用戶,到2010 年已增長至數億用戶。
Daniel 也不清楚目前curl 的用戶量和安裝量,僅基於世界上有70 億部智能手機和10 億部平板電腦這一事實,估計curl 的安裝量已超過100 億。因為curl 的的API 庫libcurl 幾乎被每一個聯網的設備和系統使用。
據Daniel 介紹,他的“互聯網傳輸工具”之路始於1996 年底——比curl 的發佈時間早了兩年。當時他下載了Rafael Sagula 開發的工具httpget,用於每天自動下載貨幣匯率,以確保他的貨幣兌換轉換器能夠為IRC 機器人正常工作。不過httpget 存在一些缺陷,於是他向作者提交了補丁。而Rafael 很快就決定讓Daniel 接手他的維護工作。於是Daniel 就接手了httpget 的開發和維護工作。他逐步加入了對GOPHER 的支持、更改項目名稱,增加對FTP 的支持,在1998 年初增加了對FTP 上傳的支持……後面就是curl 和Daniel 的各種經歷和重要節點。
▲ curl 的初始logo
Daniel 坦言,將curl 發展到這一步並能夠全職從事自己的愛好項目對他來說是夢想成真。 curl 已經是他生活中很重要的一部分。他從事curl 工作的時間比在任何公司工作的時間都長,就連Daniel 孩子的年齡都沒有curl 這麼大。
25 年前,Google 不存在,Firefox 也不存在。
You may also like
相关贴文:
近期文章
- Shoplentor的WooCommerce Gutenberg Blocks
- 如何在WooCommerce上添加訂單跟踪頁面|分步指南2025
- 開始使用WordPress和WooCommerce在線銷售
- 如何使用UPSellWP插件在WooCommerce中創建經常購買的捆綁包
- 使用多合一SEO來增強您的WooCommerce頁面
- 使用WooCommerce啟動板增強您的在線商店| |終極電子商務解決方案2025
- 頂級Whols插件功能可提高您的批發銷售!
- 將產品類別添加到WordPress WooCommerce中的菜單| weeweb
- 如何在WordPress上安裝WooCommerce(Cloudways教程逐步)