Fud們,大家沒有資格詆譭自由軟件和開源軟件!

        最近我看到有我的在知乎和他的我的網站上(http,s://www點lulinux點com/archives/4222)偏激地辱罵着爲社會作出巨大貢獻的 理查德 斯托曼先生 和他的夥伴們。不難看出,他一邊用偏激的語言罵着大神,一邊說對方偏激。那麼咱們來探討一下這類人的邏輯錯誤,以及——爲何自由軟件運動的思想是正確的。php

 

我寫本文並不想罵誰,只是想明明白白地提出這些荒謬的錯誤,以便他們改正這種偏激的邏輯。html

 

      前言

  首先,咱們應該先假設一下——假設斯托曼先生和FSF他們和自由軟件社區真的是如他所說的那般不堪,那麼他們還會有現在的發展壯大嗎?斯托曼先生曾經屢次來到我國的清華大學等學校演講過,FSF, GNU以及他的我的網站在我國大陸地區都可訪問。咱們的開源中國社區就是國家的「開源軟件推動聯盟」指定的官方社區(見開源中國的網頁底部)。甚至我國的「中標麒麟」發行版的許可協議(http://www.cs2c.com.cn/news/index.php?id=1001)第3條也也明確說過,「您能夠且必須根據《GNU GPL-GNU通用公共許可證》複製、修改及分發中標麒麟高級服務器操做系統軟件產品中遵照《GNU GPL-GNU通用公共許可證》協議的軟件」linux

        既然如此,假如斯托曼和FSF真的有那麼偏激,想必他們的網站必定會被衆人排斥,而後被屏蔽而沒法在大陸訪問,我國也不會容許斯托曼先生入境來到國內大學演講。web

http://mp.weixin.qq.com/s?__biz=MzAwOTA3NTEzMw==&mid=205795425&idx=1&sn=dcec99b546a466e773be93a8f3e6d904&scene 安全

        讓咱們先來看看這篇文章和其餘一些文章的的荒謬之處:服務器

荒謬點 1.

「搞不懂一個商業公司怎麼也敢接受這些霸王條款,莫非是被bergwolf的粗糙翻譯弄「醉」了?看看peterrk的標準翻譯吧,該清醒了!」{https://www.lulinux.com/archives/3370 }工具

若是GNU/GPL真有這麼恐怖,那爲何仍是有很多公司和軟件(紅帽,Canonical,Linux,MySQL,LinuxMint團隊製做的一些軟件,MPC-HC,VLC,VirtualBox)都喜歡用GPL呢?難道他們都是傻子?不可能吧?網站

那些使用GNU GPL許可證的商業公司也不至於傻到不會找一個懂英文的人來看英文版本吧?更況且,什麼叫「一個商業公司怎麼也敢接受這些霸王條款」?GPL就是一份對他人的受權,怎麼可能反過來讓一個公司「接受這些霸王條款」? 一份版權聲明有這麼誇張的效果?spa

荒謬點 2.

「發現這個GPL協議很是的霸道,簡直是爲盜版伸手破解黨撐腰的霸王條款。」操作系統

若是您真的這麼想,那麼請考慮:MIT/BSD/WTFPL/Apache 這些許可證對使用者更放鬆呀,您爲何不去批判這些非Copyleft(左版)的許可證呢?

 

荒謬點 3.

「開發者在自由軟件運動中的存在感幾乎爲零」

 

請看:https://fsfs-zh.readthedocs.io/zh/latest/imperfection-isnt-oppression/

若是您認爲某個自由軟件中的某個特定擴展程序十分重要,請以一種尊重咱們貢獻的方式提出。不要批判那些已經爲咱們貢獻了有用代碼的人。

 

這難道像是忽視開發者的社區說出來的話麼?

 

更重要的是——在自由軟件社區,根本沒有固定的所謂「開發者」「小白用戶」這樣的角色,每一個用戶均可以是一位潛在的做者!想爲社區作點貢獻的人能夠寫一個基礎,別的用戶就能夠補上他們想要的功能,而後把你們設計的東西都複製出來,最後能夠合併這些代碼,最開始的那位做者能夠所以而大大減輕負擔

So,有些人感受不到「開發者」這個角色的存在也是情有可原的。可是跑出來瞎咧咧就是大家的不對了。

 

荒謬點 4.

「在這個世界裏,不勞動不付錢的用戶是大爺,吃力不討好的開發者是龜孫子。龜孫子的名字和網站都不要頻繁說起,由於那樣會有「商業廣告」的嫌疑,這在他們的世界裏是觸犯禁忌的。」

 

首先指出博主的一個常識性錯誤——在自由軟件社區,每一個人都要參與與他人的合做,在斯托曼先生的文章裏面,[https://fsfs-zh.readthedocs.io/zh/latest/pragmatic/]

「融入咱們的社區就意味着與咱們的合做;若是他們不想加入,咱們就不能「把他們帶入咱們的社區」。」

已經說得很清楚了。

所謂的用戶,就是指使用的人,難道就不能參與開發嗎?既能夠共享好東西又能夠爲最初的那位做者減輕負擔。

而且,我翻遍了整本書,並無所謂的「名字和網站都不要頻繁說起」之類的內容。並且嚴格來說,自由軟件社區並不排斥商業,[https://fsfs-zh.readthedocs.io/zh/latest/words-to-avoid/]

「若是您擁有一項自由軟件的支持業務,您就能夠擁有客戶,而且您能夠在市場中同他們進行交易。只要您仍然尊重他們的自由,咱們就會祝願您在本身的市場中取得成功。」

自由軟件社區從不排斥商業廣告,只要您尊重用戶的自由就行。斯托曼先生所主張的是:功能性做品(例如軟件)必須是自由的,非功能性做品至少要能夠分享(即,非商業性質地分發原始副本),不要用SaaSS這些。

荒謬點 5.

「說斯托曼有偏執型人格障礙絕不爲過。正常人使用谷歌翻譯這樣的SaaS服務,一般考慮的是這種免費工具給本身帶來的好處,而不是背後的所謂安全問題。按照斯托曼的邏輯,把本身的壞車交給維修點,那就是維修工人控制了本身的汽車;生病了去看醫生,那就是醫生控制了本身的身體;去餐館吃飯,那是廚師控制了本身的食物,所以這些都是不公正的。那我倒要問問:這世界上還有什麼是值得斯托曼信任的呢?莫非什麼事都要本身「自由」的處理??你斯托曼生下來仍是不自由的呢,由於你沒法控制父母如何造你。」

 

第一點,

斯托曼先生反對的是SaaSS而不是SaaS,斯托曼先生以前用過SaaS這個詞彙來表明那些控制他人計算過程的行爲,可是後來他以爲這個詞不適合,本身想出來了一個詞彙叫作SaaSS。[https://fsfs-zh.readthedocs.io/zh/latest/who-does-that-server-really-serve/]

再者,

通常的汽車製造商有逼着你必須去官方的修車點去修車嗎?接生你的醫生有逼着你之後染病了必須去他那裏看病嗎?餐館的廚師有要求你必須去他們的飯店吃飯嗎?有強迫你把飯菜打包回家而後本身加鹽加調料或者研究作法嗎?更好笑的是,父母和本身的基因都是天然生成的,又不是別人爲你本身編寫而後拒絕交出控制權。因此,從這點能夠看出,這些話根本沒有深刻思考,而是在想固然地隨意批判他人。看來,在偏激的人眼裏,理性的人反而會被當成偏激。

 

SaaSS 和 SaaS

最初,咱們將這種有問題的實踐稱爲「SaaS」,意爲 Software as a Service(軟件即服務)。這個短語一般用於指代在服務器上部署軟件而非向其用戶提供副本。咱們當時認爲,在這些問題發生時,這一短語對實際狀況作出了精確描述。

而後,咱們開始意識到,短語 SaaS 有時用於通信服務——而這一名稱並不適用於這些活動。此外,短語「軟件即服務」並不能解釋爲什麼這是一種壞的實踐,因而咱們打造了這一短語「服務做爲軟件替代品」,這一稱謂對這種壞的實踐給出了更爲清晰的定義,而且解釋了它爲何是壞的。

荒謬點 6.

「專利對科技創造和生產力發展發揮的進步做用不言而喻」

真的是這樣嗎?請看這裏:「https://wenku.baidu.com/view/06ce974c8762caaedc33d415.html」

若是要我來評價專利制度,那麼我會很明確表達這個緣由:專利本質就是對於他人的一種稅收,它只是用來禁止他人使用相同的想法來製做相同或者不一樣的東西。上個世紀,專利制度確實對發明有促進做用,但是對於小公司來講,他們只會被各類各樣的專利來圍堵而沒法實施本身的創新做品。由於不少經常使用的想法都已經被大公司壟斷了啊。尤爲是軟件專利,一個數學公式,能夠被無數的其餘軟件來用於作無數其餘的事情。將他們壟斷到一我的手裏,難道是好事嗎?況且使用他人的靈感來製做的新東西(不是指抄襲)自己也是一種創新,難道就不該該鼓勵?

 

荒謬點 7.

「GPL就是給軟件開發者們準備的坑」{https://www.lulinux.com/archives/3388 }

 

哦,若是真的是這樣,那麼也有很多開發者使用這個協議呢?哦,我明白了,原來您比這些開發者都聰明呀!那您爲何不去本身開一家公司,秒殺W軟,腳踏in特爾呢?

還有,您竟然把GPL說成是「讓開發者去接受GPL協議,打個不恰當的比方說,就像讓一個女人脫了褲子說「個人身體是公共的,爲了處男們的自由,共享我吧!」,你做爲一名會開網站的高級用戶,竟然用這種色情的語言來描述一個嚴謹的版權許可證?教養何在

 

荒謬點 8.

「斯托曼同志那架勢巴不得整個和平的商業社會都崩潰」

 

難道真的是這樣?前面第四條已經提到,社區是鼓勵商業的。

 

荒謬點 9.

「GNU本身都說了,GPL在他國沒有法律效力,離開了美國就是廢紙一張。」

 

抱歉,您錯了,請看這裏:「https://wenku.baidu.com/view/6a2cf6c450e2524de5187e55.html?from=search」

 

結尾已經提到,在德國,2004年 至 2005年 已經出了幾個這樣的案例——被告由於違反GPL而被起訴,並且還幾乎每次都是原告必勝。看來我大FSF在德國的姊妹組織仍是挺給力的嘛!=v=

 

=======分==========割=========線===========

 

爲何自由軟件運動的思想是正確的?

首先咱們來明確一下軟件是幹嗎的,軟件難道不是控制計算機如何運行的一堆指令嗎?若是不能可能控制這些代碼,那咱們如何控制本身的計算機如何運轉

再者,若是咱們被禁止分享文件,那麼社會的合做共生的特性也就被削弱了,只會讓人與人之間愈來愈疏遠

認真看過《互聯網之子》的朋友們應該知道,美國的版權制度已經由於過於專制而犯了衆怒,結尾處的示威遊行的畫面實在是使人以爲振奮!

棱/鏡門事件,Intel ME,Secure Boot,Boot Guard,距離這些事情發生30年之前斯托曼就已經警告過,提醒軟件私有化的災難性後果(詳情請見:http://www.ruanyifeng.com/blog/2012/01/richard_stallman_was_right_all_along.html)!難道這還不足以證實斯托曼的思想的正確性嗎?

SaaSS也確實會對用戶有害,由於你的計算過程看不到,也不能像買回家裏的一臺榨汁機那樣拆開研究。軟件自己嚴格來說並不算什麼工具,只是指揮計算機這臺大工具的指令。就比如您必須肯定如何操控您的榨汁機同樣的道理。若是您的榨汁機或者電冰箱讓一個徹底不熟悉的另外一雙手來操控,還不容許你指定這雙手如何操控榨汁機或者電冰箱,難道這是好事情嗎?

斯托曼先生假如真的有那麼偏激,想必國內媒體也不可能會採訪他,更不可能讓他有機會來中國的大學演講。

{ http://mp.weixin.qq.com/s?__biz=MzAwOTA3NTEzMw==&mid=205795425&idx=1&sn=dcec99b546a466e773be93a8f3e6d904&scene }

而事實正好相反。

無論某些人是出於對歷史的無知也好,對斯托曼先生的嫉妒也罷,大家都沒權力去批評一個對社會有巨大貢獻,並且還得到了許多尊重的偉人!某些人,作不到斯托曼和自由軟件社區那樣公益商業兩不誤,嫉妒心爆棚,還跑來噴別人。這種人只能用一個詞彙來形容——低俗!

 

 

 

G

M

T

 

 

  Detect languageAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

 

 

 

 

 

 

 

 

Text-to-speech function is limited to 200 characters

 

 

 

Options : History : Feedback : Donate Close

 

 

 

G

M

T

 

 

  Detect languageAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

 

 

 

 

 

 

 

 

Text-to-speech function is limited to 200 characters

 

 

 

Options : History : Feedback : Donate Close

 

 

 

G

M

T

 

 

  Detect languageAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

 

 

 

 

 

 

 

 

Text-to-speech function is limited to 200 characters

 

 

 

Options : History : Feedback : Donate Close

 

 

 

G

M

T

 

 

  Detect languageAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCatalanCebuanoChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKannadaKazakhKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortuguesePunjabiRomanianRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu

 

 

 

 

 

 

 

 

 

Text-to-speech function is limited to 200 characters

 

 

 

Options : History : Feedback : Donate Close
相關文章
相關標籤/搜索