本文以創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際授權釋出
讀者您好
Conway's Game of Life 是個由英國數學家約翰·康威(John Horton Conway)發明的遊戲,屬於細胞自動機的一種。它的魅力在於它展示了如何從簡單的規則中產生複雜的行為,包括一些看起來像生物一樣移動或生長的模式。
這裡有個以 Haxe 開發的生命遊戲,使用者除了可以觀看這些規則演變的行為之外,還可以放大縮小來觀看有興趣的部分。
🔹Planka
Planka 是一個看板管理的應用程式,使用者可以根據需要建立專案和卡片,在專案中可以加入卡片的成員,而且支持多種語言和 OpenID 登入,是 Trello 的替代品。
🔹Garnet
Garnet 是微軟研究院推出的遠端快取儲存方案,提供強大的效能、擴充性和儲存功能。支援現有的 Redis 客戶端,具備低延遲和高吞吐量。基於 .NET 技術,跨平台且易於開發。支援多種 API 和安全通訊,具備強大的資料庫功能和叢集支援。
🔹OpenCat
OpenCat 是一款開源的四足機器人寵物平台,適用於開發類似波士頓動力公司風格的四腳機器人。它非常適合 STEM、程式設計和機器人教育、物聯網機器人應用、AI 增強型機器人應用服務、研究以及自製機器人套件開發。
🔸Redis 授權方式的重大轉變
Redis 公司近期宣布將對 Redis 專案的授權方式進行修改,從 BSD 三條款協議變更為 RSAL 或 SSPL 的雙重協議授權。這一變更將從 Redis 7.4 版本開始實施,開發者可以在 RSAL 和 SSPL 之間選擇一種進行授權。主要區別在於對第三方使用 Redis 的限制,RSAL 不允許將 Redis 作為服務提供給第三方,而 SSPL 要求將提供服務的原始碼開源。
自誕生以來,Redis 一直支撐著現代網際網路的應用程式和資料基礎架構。目前,Redis 為全球數以百萬計的開發者提供服務,支持廣泛使用的即時應用程式。Redis 公司表示,將授權擴展至 Redis 本身,將為使用者提供更全面的資料模型、處理引擎和開發功能。
然而,Redis 的成功也帶來了一系列挑戰,特別是與大型雲端服務供應商的關係。這些供應商將 Redis 的投資商品化,而 Redis 公司和開源社群未能從中受益。新的授權協議就是要解決這一問題,要求雲端服務供應商在使用 Redis 提供服務時與 Redis 公司達成協議並支付費用。此外,新的原始碼授權將允許 Redis 以可持續的方式提供原始碼的授權使用,並使 Redis 成為一個擁有統一客戶端、工具和核心 Redis 產品的即時資料平台。
🔸開放原始碼軟體的起源與發展
開放原始碼軟體是科技領域的一個重要組成部分。1998年,開放原始碼倡議組織(OSI)創造了「開放原始碼」這個詞,用以描述一種軟體開發和分發模式,其中軟體的原始碼是公開的,允許任何人查看、修改和分享。
開放原始碼軟體與自由軟體有相似之處,但也有所不同。自由軟體強調使用者的四項基本自由:使用、學習、分享和改進軟體。而開放原始碼軟體則著重於軟體開發的實用性和協作。開放原始碼一詞的創立,提供一種更容易被商業接受的自由軟體替代品。
開放原始碼軟體的普及帶來了一些好處,例如降低開發成本和提高軟體品質。然而,它也面臨一些挑戰,例如如何維持開放原始碼專案的持續發展和品質控制。開放原始碼軟體在科技領域發揮著重要作用,瞭解其背景和特點對於從事相關工作的人士是有益的。
以上就是本期的內容,喜歡的話請給❤️,分享或轉寄本電子報給有興趣的朋友。如果您有想要介紹的開源專案,也請來信與我們分享,或是在 X (前 Twitter) 留言給我們,感謝!