2016年9月26日 星期一

2016/09/26 上課

5A教室上課
上課前改了mysql密碼

-

自由軟體的真諦
https://sites.google.com/site/maolins/works/freesoftware

可選擇不自由的自由才是真的自由?真自由是限制之下的自由

軟體社群的認定標準,以美國自由軟體基金會或開放原始碼促進會的定義為準,除非有能力判讀授權條款的內容,多半以被美國自由軟體基金會或開放原始碼促進會審核通過的授權條款,做為標準>自由軟體示意圖

https://www.gnu.org/philosophy/category.svg開源跟免費的差別free/free download
free software
有源碼的公版軟體、著左權軟體(其中含有GPL授權軟體)

>源起

GNU計畫、自由軟體基金會

1994年3月,Linux 1.0 問世,GNU 計畫納入 Linux,將其作業系統更名為 GNU/Linux 作業系統。宗旨:
推動電腦使用者的自由
捍衛所有自由軟體使用者權益

有需求>有硬體(電腦)>有軟體
原本的軟體跟硬體綁著賣,沒有著作權的問題,apple2 1972 1973年之後,軟體跟硬體拆開來賣,開始有著作權

自由軟體基金會
做了 數位內容限制管理(Digital Restrictions Management, DRM) 反對軟體有專利
自由軟體是有著作權的,授權給使用者,使用者才能自由使用
自由軟體基金會擁有大部份 GNU 作業系統及其他自由軟體的著作權,取得這些資產的目的是,避免它們成為專屬軟體。
通用公共授權條款=公共許可證

>定義

賦予使用者使用的自由。
自由軟體所指稱的軟體,其使用者有使用、複製、散佈、研究、改寫、再利用該軟體的自由。
1.不論目的為何,有使用該軟體的自由(自由之零)。
2.有研究該軟體如何運作的自由,並且得以改寫該軟體來符合使用者自身的需求(自由之一)。取得該軟體之源碼為達成此目的之前提。
3.有重新散佈該軟體的自由,所以每個人都可以藉由散佈自由軟體來敦親睦鄰(自由之二)。
4.有改善再利用該軟體的自由,並且可以發表改寫版供公眾使用,如此一來,整個社群都可以受惠。如前項,取得該軟體之源碼為達成此目的之前提(自由之三)。


使用者必須能夠自由地、以不收費或是收取合理的散佈費用的方式、在任何時間再散佈該軟體的原版或是改寫版 在任何地方給任何人 使用。如果使用者不必問任何人或是支付任何的許可費用從事這些行為,就表示她/他擁有自由軟體所賦予的自由權利。


「自由軟體」關於「自由」而不是價格,「自由 (Free) 」這個概念並不是指「免費的啤酒」,而是指「言論自由」,因為free這個英文字,具有自由和免費的意思。


>授權條款

1.給予使用者使用軟體的四種自由
2.符合著佐權的規定
3.與GNU GPL相容,指的是GPL第二版及第三版
4.實務運作沒有困難。




















沒有留言:

張貼留言