我們來聊聊「開源」

今天不談程式

講者:邱妍瑛

2020 / 11 / 15

為什麼會講到這個呢?

因為我想不到要講什麼

Clip Studio Paint

想升級貴鬆鬆

當然還有其他各式各樣的

例如因為受眾廣大有破解版的 Adobe 系列(X

開源軟體 - Krita

開源有什麼好講的?

不就是公開程式碼

對沒錯

所以我講完了,謝謝大家😊

開放原始碼 (Open source)

  • 原本指的是開放其設計讓所有使用者自由修改的一項機制。

  • 雖然大多被用於軟體開發過程中,這項機制已逐漸演變為泛指在產品、計劃與專案方面。

開發者

Coders

使用者

Users

推廣者

Promoters

開源是一種「精神」

實際的開源專案

Vscode

我的摯愛(?)就是開源專案

對企業來說開源可以

  • 樹立品牌形象
  • 發掘潛在員工
  • 實現額外功能
  • 擴大影響範圍

Wikipedia

像是之前的口罩供需資訊平台

https://g0v.hackmd.io/@kiang/mask-info​

開源的方式

首先你需要

  • 明確的目標
  • 明確的定義任務
  • 明確的定義規則

以維基百科為例

The free encyclopedia that anyone can edit.

(所有人都可以編輯的免費百科全書)

然後你需要一個平台

當然在參與開源的同時

你也可以順便參加一下 Hacktoberfest

(雖然 10 月過了,但明年還有 10 月)

 

開源=免費?

雖然是基於 open source 原始碼修改或升級的版本,程式設計者仍是擁有向任何使用其軟體的使用者收費的權利 。

為什麼要開源?

從無私的角度來看

  • 建立社區
  • 幫助他人
  • 結識朋友

從自私的角度來看

  • 提升 code 的質量
  • 展示你的專案
  • 建立個人品牌
  • 順便備份一下

開源給你了一個機會去真正做一些改變過去、改變世界的事情。

順便安利一下 COSCUP

Thanks for listening.

References

Made with Slides.com