跳到主要內容

Red Hat Open Source 紅帽的開源精神與展望


Red Hat History

數年前,以開源專案為本、以販售穩定維護服務的公司屈指可數,紅帽可說是唯一一家以技術知識服務為盈利模式的軟體公司。

開源精神二十多年前便一直伴隨著紅帽生根、發芽、成長茁壯成現在全球有近兩萬名員工的紅帽企業。時至今日,紅帽公司依舊堅持上游專案開源的產品開發模式,我們相信開放開發者協作的方式可以凝聚開源社群之力、並且實現技術創新以及自由,讓技術選型更加多元化、同時也能夠透過持續接觸我們的使用者,聆聽使用者的聲音、讓產品的發展更貼近使用者真正的需求。

Open Source Spirit

開源中心思想給出了整個紅帽在開發軟體以及協同工作的原則,無論職位高低或經驗多寡,每位紅帽人(Red Hatter)都被鼓勵出謀劃策、協力解決問題。通過聽取並且實踐優秀的點子,可以幫助整個社群得到更好的發展、甚至能夠協助我們的企業客戶做出好的決策。

那麼,開源為這個社會帶來了什麼?

開源精神確實源自於程式碼,然而近幾年來,我們可以發現技術進步之快,開源所帶來的效益早已超越了程式碼的層面。從科技、教育、醫療、商業到農業,高科技領域舉目所見都有開源技術的應用。每一個硬體裝置都需要作業系統才能開始運作,而 Linux 是近十年在硬體設備上安裝數量最多的作業系統,小至空中送貨的無人機、大至航行在宇宙中的火箭,這些嶄新的科技發展背後,是無數行開源貢獻者的智慧結晶。

The Expect & Future

現在,全球頂尖企業逐步擁抱開源、並且鼓勵他們的員工投入開源程式碼的貢獻。那麼身為開源界第一個以開源企業產品、以訂閱模式收取服務費用的紅帽未來的決策是什麼呢?

在開源企業百家爭鳴、日益競爭的戰場上,紅帽將能量放在軟體技術服務、程式碼的整合、最佳化、規模測試以及提供良好的售後技術支援。紅帽企業版軟體同樣是開源軟體,所有人都可以毫無保留的獲得原始碼,如果有了訂閱服務,就能夠獲得全球紅帽技術專家的諮詢服務。

同樣的,取之於社會、回饋於社會。除了大規模投入開源技術發展,在各個領域協助客戶取得業務成功之外,紅帽亦在人文方面以自身企業為首,推動平等以及自由。舉例來說,紅帽亦連續數年贊助 Woman in IT Awards,鼓勵女性投入 IT 發展,在紅帽內部亦有許多領導職位是由女性擔任。

未來,紅帽將繼續引領開源潮流,鼓勵更多熱血的貢獻者加入,取之於上游、回饋於上游,唯有持續不斷的資源投入,才能讓開源精神持續下去。

最後跟大家報告一個好消息! 登登登 !

Red Hat Taiwan 首屆實習生招募開始啦~~~ 而且偷偷說,有很大的機會可以轉正喔!!! 如此千載難逢的機會千萬不要錯過!

7/31 & 8/1 活動當天在線上大會上將有機會遇見 Red Hat TAM 現身說法,在會場上經過他們的話絕不要錯過、把握緣分好好聊聊 TAM 到底在做什麼,而 Red Hat 工作環境與文化又是如何,未來將會有什麼樣的舞台,就等你好好來發掘!

We are Red Hat and we’re hiring! Join us in creating a brighter future!

投遞履歷請掃描這個 QR Code,或者點此前往投遞履歷!

留言

這個網誌中的熱門文章

實戰 Vibe Coding:利用 Amazon Q Developer CLI 打造經典平台跳躍遊戲

本篇文章將介紹如何透過 Amazon Q Developer CLI 建構一款完整的 2D 平台跳躍遊戲,從初始生成、功能增強,到最終打造出具備多關卡、多樣互動元素的遊戲體驗。特別的是,過程中開發者並未撰寫任何一行程式碼,僅透過自然語言指令與 CLI 對話完成所有工作,實踐「Vibe Coding」( 氛圍編碼 )。 本文作者為 Haowen Huang, AWS Senior Developer Advocate. 擁有 20 年以上電信、互聯網以及雲端運算等行業架構設計、技術及創業管理等豐富經驗,曾任職於 Microsoft、Sun Microsystems 等企業,專注為遊戲、電商、媒體和廣告等企業客戶提供 AI/ML、數據分析和企業數字化轉型等解決方案諮詢服務。 引言 本篇文章 ( English Version ) 將介紹如何使用 Amazon Q Developer CLI ,以 無需撰寫任何程式碼 的方式,打造一款經典的 2D 平台跳躍遊戲。透過「Vibe Coding」( 氛圍編碼 ) 的開發流程,開發者可以藉由簡單的語言提示詞 (prompt),逐步完成從遊戲雛型、功能擴充到完整關卡設計的開發流程。 整體開發流程將分為三個步驟: 1. 生成遊戲雛型 2. 功能擴充強化與畫面調整 3. 導入參考架構建立完整遊戲 環境建置 使用者需先安裝並設定 Amazon Q Developer CLI 。對於 macOS 使用者,可透過下列步驟完成安裝: 下載並安裝 Amazon Q Developer CLI 登入 Builder ID 完成認證 開啟終端機控制與無障礙設定 執行 q doctor 指令檢查 Amazon Q Developer CLI 是否安裝成功: 遊戲開發方面,建議使用 Python 語言與 Pygame 套件,可透過下列指令完成安裝;Pygame 提供以下功能支援: 畫面與動畫渲染 音效播放 鍵盤與搖桿輸入控制 物理模擬與碰撞偵測 多種媒體格式支援(圖片與音效) $ q doctor $ pip install pygame 第一步驟:初步生成遊戲雛型 透過簡單的一句 prompt,Amazon Q Developer CLI 結合 Pyg...

Navicat 17:AI 驅動資料管理的未來

在快速變化的資料管理領域,Navicat 始終站在創新與效率的最前沿。作為領先的資料庫管理與開發解決方案提供商,Navicat 再次以其最新版本 Navicat 17.2 展現了其在業界的卓越實力,讓使用者在資料管理中更具競爭優勢。 Navicat 17 推出標誌著資料庫管理技術的一次重要飛躍。該版本引入了一系列人工智慧 (AI) 驅動的功能,旨在進一步簡化操作流程並提升工作效率。這些功能讓使用者能夠輕鬆處理複雜的資料分析,並實現更智能的商業決策。 Navicat Premium 一直以來都是資料庫管理的佼佼者,該工具支援多達九種資料庫,包括 MySQL、PostgreSQL、MongoDB、MariaDB、SQL Server、Oracle、SQLite、Redis,以及 Snowflake。這樣的綜合性設計不僅消除了多平台切換帶來的困擾,還極大化了使用者的工作效率。 為提供更高效的協作工具,Navicat 雲端功能 (Navicat Cloud) 進一步提升了團隊合作的靈活性。使用者可以在雲端實現即時協作,讓團隊成員無論身處何地,都能共同編輯與管理項目,從而實現更高效的工作流程。 自創立以來,Navicat 已累積超過 500 萬次下載,並擁有超過 18 萬名使用者,包括多家知名的 Fortune 500 公司,如 Apple、Google、JP Morgan 等。這些成就不僅體現出 Navicat 的產品實力,更說明其在業界的深厚信譽。 Navicat 始終秉持創新與使用者導向的理念,致力於為資料管理提供最可靠、高效的解決方案。未來,我們將持續推出更多令人興奮的新功能,幫助使用者應對不斷變化的商業需求。 現在就探索 Navicat 17.2,感受 AI 技術帶來的全新資料管理體驗吧!欲了解更多資訊,歡迎造訪我們的官方網站: https://www.navicat.com.tw

利用 Jitsi 建立個人化的視訊會議平台

  近期因為疫情的關係,越來越多企業開始實施分流或在家工作,視訊會議的需求也日益增加。 在商用解決方案選擇上,有不少企業會選擇知名品牌的產品,例如  Cisco Webex 、 Google Meet 、 Microsoft Teams 、 Zoom  都是很不錯的方案。 KKBOX 集團在去年便試行及做好充分 work from home 的準備,今年五月也因應疫情升溫,全員 work from home 至今兩個月有餘。 當然,取之 Open Source,也要對社群有些貢獻。在這一屆 COSCUP,我們要來介紹 Open Source 圈中也很知名,效果也很不錯的一套視訊會議平台: Jitsi 。 除了基本的視訊會議功能外,在最後我們也會示範如何透過 Jitsi 畫面輸出到 YouTube/Twitch 或其他支援 RTMP 的平台進行直播。 由於篇幅有限,且 Jitsi 可以調整的細節非常多。今天我們純粹很快速的示範,如何簡單的建置出一個 Jitsi 環境,並提供單場會議內容錄影或直播。 Jitsi 的文件可以在 這裡 找到。 今天透過 AWS Lightsail 的 $10/month instance(1 core CPU + 2GB RAM + 60GB SSD),作業系統則是 Ubuntu 20.04 來示範。當然,使用其他 VPS 亦可,大同小異,這邊直接跳過 VPS 相關的建置過程。 *firewall 相關資料參考 這裡 及 這裡 。 針對系統做必要的更新 基本的 apt repository 更新: $ sudo apt update 因為後面要示範的會議錄影及直播需要使用 ALSA loopback device,如果是 EC2 or Lightsail 則需要額外安裝 generic kernel( 註 ): $ sudo apt install linux-image-generic linux-headers-generic linux-image-extra- virtual 接著做系統套件們的更新: $ sudo apt dist-upgrade $ sudo apt autoremove 如果是 AWS EC2 or Lightsail 則需要另外再將預設的 AWS optimized kernel...