0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件像財(cái)產(chǎn)嗎?

jf_cVC5iyAO ? 來(lái)源:易心Microbit編程 ? 2023-02-10 14:42 ? 次閱讀

過(guò)去這幾十年間,手機(jī)軟件逐漸吃掉了計(jì)算器、鬧鐘、指南針、數(shù)字相機(jī)、GPS導(dǎo)航、電子字典等物品,軟件/程序代碼正在吃掉全世界,而如果我們的社會(huì)只停留在將軟件視為財(cái)產(chǎn)與工具,將忽略掉許多重點(diǎn)。

軟件像財(cái)產(chǎn)嗎?

把軟件/程序代碼視為「財(cái)產(chǎn)」,恰當(dāng)嗎?現(xiàn)在的軟件有許多特性,讓它與我們?nèi)粘5呢?cái)產(chǎn)有很大的差別。二手計(jì)算機(jī)可以上網(wǎng)販賣,但是Microsoft Office可以嗎?買回家的畫紙蠟筆可以隨時(shí)使用,紙筆工廠不會(huì)檢查你的網(wǎng)絡(luò)聯(lián)機(jī);但是逐步走向訂閱制的Adobe繪圖軟件可以嗎?Line說(shuō)是為了保護(hù)你的賬戶安全,所以一定要綁定一支固定的手機(jī);但是賣你錢包的廠商如果也要求你每次把錢包從一條褲子移到另一條褲子時(shí),都必須把舊的那條褲子擺在手邊,否則禁止移轉(zhuǎn),這樣你也可以接受嗎?廠商如果真的這樣限制你的自由,那么這個(gè)錢包到底算是誰(shuí)的財(cái)產(chǎn)呢?

把軟件視為財(cái)產(chǎn)其實(shí)是大型軟件公司的專利。軟件的復(fù)制成本幾近于零,對(duì)大型軟件公司來(lái)說(shuō),販賣軟件就像是印鈔票一樣。但是這個(gè)權(quán)力如果釋放給一般大眾,那么這種鈔票就會(huì)失去它的價(jià)值。對(duì)一般人而言,我們不僅無(wú)權(quán)印鈔,甚至無(wú)權(quán)像自由處置車、房、家具等一般正常財(cái)產(chǎn)一樣,自由處置我們所「擁有」的軟件「財(cái)產(chǎn)」。把軟件視為財(cái)產(chǎn)的視角,完全無(wú)法解釋為何我們失去了自由處置財(cái)產(chǎn)的基本權(quán)利,甚至?xí)拗颇酥僚で伎?,讓我們看不?jiàn)許多比軟件價(jià)格更重要的事。

即使是對(duì)于位居大公司的程序設(shè)計(jì)師而言,所完成的軟件也并不是可以重復(fù)販賣的財(cái)產(chǎn),而是單一次的工作產(chǎn)出。就像是老師上課的錄像一樣,這種產(chǎn)出并不是他的財(cái)產(chǎn),最多只是可以向?qū)W生、雇主爭(zhēng)取一次性額外工作獎(jiǎng)金的工作成果而已。

軟件是知識(shí),可以在網(wǎng)絡(luò)上自由分享

善于搜尋網(wǎng)絡(luò)資源的人士,很容易把軟件視為「知識(shí)」。就像許多食譜或冷知識(shí)一樣,都因?yàn)?a target="_blank">信息復(fù)制零成本,所以很容易在網(wǎng)絡(luò)上搜尋得到、可以無(wú)償取得。把任何熱門軟件的名字加上open source去搜尋,經(jīng)??梢哉业阶杂绍浖娴耐瑯庸δ芴娲贰?/p>

自由軟件跟網(wǎng)絡(luò)上找到的食譜一樣,諸多版本的質(zhì)量高低可能有著很大的落差。但是就如同食譜等網(wǎng)絡(luò)信息,只要網(wǎng)站有留言討論的空間,那些原本只是來(lái)吸收知識(shí)的閱讀者,也很可能在分享知識(shí)的氛圍下,把他處的知識(shí)帶來(lái)分享給站長(zhǎng)、原創(chuàng)者、其他閱讀者。從這個(gè)視角比較論述自由軟件與專屬軟件孰優(yōu)孰劣,有一部分會(huì)與探討維基百科或開放街圖優(yōu)缺點(diǎn)的論述類似。也才得以解釋一些問(wèn)題,例如參與貢獻(xiàn)的程序設(shè)計(jì)師、撰文者、地圖繪制者為什么要無(wú)償分享?

采取財(cái)產(chǎn)視角看軟件、用金錢動(dòng)機(jī)解釋人類一切行為,無(wú)法理解甚至?xí)M(jìn)一步強(qiáng)烈否定好玩、成就感、解決自身問(wèn)題、提高網(wǎng)絡(luò)社會(huì)地位等金錢以外的動(dòng)機(jī)。

軟件是法律,限制使用規(guī)則

程序代碼/軟件是法律,這件事創(chuàng)用CC發(fā)明人雷席格(Lawrence Lessig)在20多年前寫書的時(shí)候就曾加以說(shuō)明。他以《第二人生》(Second Life)等游戲作為例子,說(shuō)明在虛擬世界里,程序代碼像是物理法則(architecture)或是人類法律(law)一樣,限制或至少左右了使用者能做的事。

大約在此論述的同時(shí)期,英國(guó)郵局大規(guī)模導(dǎo)入日本富士通(Fujitsu)開發(fā)的「地平線」(horizon)電子會(huì)計(jì)系統(tǒng),此后有700多位郵局局長(zhǎng)遭控詐欺,其中有39位因此而入獄。直到前年他們才洗刷冤屈,是因?yàn)榈仄骄€程序代碼里有錯(cuò)誤(bug)而毀了他們的現(xiàn)實(shí)人生。這兩年的新型冠狀病毒疾?。–OVID-19)疫情促使學(xué)校改采遠(yuǎn)距教學(xué),在美國(guó)更有許多學(xué)校采用極具爭(zhēng)議的遠(yuǎn)距監(jiān)考軟件。這類軟件禁止計(jì)算機(jī)的擁有者開啟瀏覽器的其他分頁(yè)、禁止開啟其他應(yīng)用軟件等,行為跟違背計(jì)算機(jī)主人意志、劫持計(jì)算機(jī)控制權(quán)、刺探隱私的各類惡意軟件一樣。這引發(fā)師生抗議軟件公司侵犯隱私與自主權(quán)。

無(wú)奈地,大多數(shù)時(shí)候,我們的生活被那些我們無(wú)權(quán)質(zhì)疑、甚至無(wú)權(quán)研讀與理解的法律所宰制著。對(duì)于冤獄的局長(zhǎng)們,以及因?yàn)槟w色太深而無(wú)法考試的學(xué)生們而言,這種被黑箱法律所冤枉的感受特別深刻。另一方面,開放原始碼的各種密碼貨幣,因?yàn)橛螒蛞?guī)則透明化及去中心化而吸引了許多投資者的信任,現(xiàn)在更逐漸與主流金融市場(chǎng)整合。密碼貨幣的交易手續(xù)費(fèi)與挖礦機(jī)制,還有以太坊與埃達(dá)幣等智慧合約、非同質(zhì)化代幣(non-fungible token, NFT)之類的金錢往來(lái)規(guī)則,更把「軟件是法律」這句話,從譬喻變成直白描述的事實(shí)。

軟件是言論,也應(yīng)具備言論自由

程序代碼也是言論,具有表達(dá)意見(jiàn)的屬性,撰寫程序的權(quán)利,應(yīng)被視為言論自由受到保護(hù)。舉例來(lái)說(shuō),合法購(gòu)買DVD激光視盤的用戶,會(huì)因?yàn)樗挠?jì)算機(jī)采用Linux操作系統(tǒng)而無(wú)法播放。因?yàn)榻獯a授權(quán)機(jī)構(gòu)DVD CCA(DVD Copy Control Association)不會(huì)同意Linux社群購(gòu)得授權(quán)后公開其程序代碼,因此募款也無(wú)法解決此一問(wèn)題。有網(wǎng)友自行開發(fā)Linux的DVD播放軟件DeCSS,并且自由分享,開發(fā)者卻遭到授權(quán)機(jī)構(gòu)DVD CCA以訴訟威脅,并要求網(wǎng)站下架DeCSS?;籼m(Rene Hollan)采用隱寫術(shù)寫文章,把程序代碼編碼藏在文章的空格里,讀懂那一篇文章的人就可以還原DeCSS程序代碼。這迫使DVD CCA必須對(duì)那邊文章進(jìn)行言論管制,或者停止封鎖DeCSS。

另一個(gè)例子,加州大學(xué)柏克萊分校(University of California,Berkeley)的數(shù)學(xué)博士伯恩斯坦(DanielBernstein)發(fā)表一篇加密算法的論文,卻遭美國(guó)政府以國(guó)安理由要求下架,由捍衛(wèi)信息人權(quán)的非營(yíng)利組織電子先鋒基金會(huì)(Electronic Frontier Foundation,EFF)協(xié)助他進(jìn)行訴訟。帕特爾(MarilynHall Patel)執(zhí)行審判的法官判決程序代碼是言論,伯恩斯坦的言論自由應(yīng)該受到《美國(guó)憲法第一修正案》(First Amendment to the United States Constitution)保護(hù)。

另一個(gè)比較輕松的例子,則是perl程序語(yǔ)言的寫詩(shī)比賽,每件參賽的作品念起來(lái)是一首英文詩(shī),執(zhí)行起來(lái)卻是一個(gè)程序。

軟件是數(shù)學(xué)定理,被發(fā)現(xiàn)而不是發(fā)明

程序代碼也是數(shù)學(xué)定理,有一些人認(rèn)為這兩者都是被發(fā)現(xiàn)的而不是被發(fā)明的。諸如各種排序算法及平衡樹等數(shù)據(jù)結(jié)構(gòu),經(jīng)常都有不同的人各自獨(dú)立發(fā)現(xiàn)類似或等價(jià)的結(jié)果。甚至僅僅是邏輯能力較好的年輕程序設(shè)計(jì)師,也很有機(jī)會(huì)獨(dú)立自行重新發(fā)現(xiàn)其中一些最自然、最有效率的方法。筆者在高中的時(shí)候,為了破解騎士走棋盤問(wèn)題,而領(lǐng)悟出一大類對(duì)于剛學(xué)會(huì)循環(huán)的程序設(shè)計(jì)師而言較為挑戰(zhàn)問(wèn)題的解法,直到大學(xué)念了資工系才知道那個(gè)問(wèn)題叫做旅行推銷員問(wèn)題(travelling salesman problem, TSP),而我想出來(lái)的方法叫做遞歸。

事實(shí)上程序語(yǔ)言中有一大家族通稱為函數(shù)程序設(shè)計(jì)語(yǔ)言(functional programming languages),其設(shè)計(jì)理念就是把每一個(gè)程序代碼都視為一個(gè)數(shù)學(xué)函數(shù),而驗(yàn)證程序代碼的正確性也就變成了證明數(shù)學(xué)定理。如果這個(gè)社會(huì)用知識(shí)產(chǎn)權(quán)保護(hù)高斯消去法(Gaussian Elimination)或牛頓-拉福生算法(Newton-Raphson Algorithm),要求每位使用者必須付錢給發(fā)明人的子孫,那么數(shù)學(xué)在各種工程上的應(yīng)用將會(huì)更加蓬勃或是肅殺呢?錢應(yīng)該要付給牛頓的子孫還是拉福生的子孫呢?

軟件逐漸成為身體的一部分

最后,程序代碼正在逐漸地與我們的身體結(jié)合,擴(kuò)充甚至融入我們的神經(jīng)系統(tǒng)。不久前一個(gè)案例,是4歲的瑪雅(Maya)因?yàn)檎系K無(wú)法清楚發(fā)聲,只能靠一家小公司在iPad上所推出的app「Speak for Yourself」(SfY)與父母溝通。而溝通輔具(augmentative and alternative communication, AAC)市場(chǎng)上的大咖公司PrentkeRomich Company(PRC)原本的暴利被SfY所破壞,于是以專利法令控告SfY的發(fā)行者,蘋果也配合其要求將SfY下架,而瑪雅也因此被噤聲。

另一個(gè)案例,桑德勒(Karen Sandler)是軟件自由保護(hù)協(xié)會(huì)的律師,也是心律除顫器的使用者。她想要知道自己所使用的機(jī)器是否安全,但她無(wú)法從廠商手中取得程序代碼。即使白帽黑客巴納比(Barnaby)早已示范如何駭入胰島素泵,顯示醫(yī)療器材的資安問(wèn)題嚴(yán)重。桑德勒更不斷地向廠商強(qiáng)調(diào):這是要放進(jìn)我身體里的東西,我需要知道它是否安全,但仍舊沒(méi)有任何一家除顫器的制造商愿意提供程序代碼。除顫器的參數(shù)設(shè)定對(duì)孕婦特別危險(xiǎn),如果有程序代碼,就可以特別針對(duì)孕婦改變參數(shù)設(shè)定。但是在廠商不愿意配合情況下,最后醫(yī)師只能施藥降低她的心跳速度,而提升了其他方面原本不必要的醫(yī)療風(fēng)險(xiǎn)。

特斯拉(Tesla)、太空探索技術(shù)公司(SpaceX)、Neuralink創(chuàng)辦人馬斯克(Elon Musk)的公司,21年成功地讓一只頭骨底下裝有Neuralink的猴子用思想去操作游戲。當(dāng)逐漸老去的我們,全身上下從心臟到頭腦都漸漸需要透過(guò)軟件與世界互動(dòng)的時(shí)候,我們還堅(jiān)持「軟件是財(cái)產(chǎn)」的觀點(diǎn)嗎?我們認(rèn)為廠商有權(quán)隨意處置他們的財(cái)產(chǎn),透過(guò)藍(lán)牙或是WiFi讀取,甚至遙控那些植入我們身體里各個(gè)器官的裝置嗎?

將軟件僅僅視為財(cái)產(chǎn),而缺乏其他認(rèn)知的社會(huì),就像只被允許觸摸墻上細(xì)縫露出來(lái)的一條大象尾巴的盲人們一樣,因?yàn)殛P(guān)注了錯(cuò)誤的重點(diǎn),而失去許多真正了解大象──軟件的機(jī)會(huì)。軟件/程序代碼正在吃掉全世界。如果這么說(shuō)太抽象,請(qǐng)想想過(guò)去這幾十年間,手機(jī)吃掉了計(jì)算器、鬧鐘、指南針、數(shù)字相機(jī)、GPS導(dǎo)航、電子字典,為什么?無(wú)論是售前到售后,一般用戶從來(lái)不是軟件真正的「擁有者」,卻被說(shuō)服把軟件視為大公司的財(cái)產(chǎn)。這樣的想法比所有的盲人們只能搶著摸象尾巴更危險(xiǎn),更令我們的想象力貧乏、無(wú)法應(yīng)對(duì)新世界的快速變化。我們的社會(huì),需要勇氣打破對(duì)于軟件的認(rèn)知高墻、需要更多采用其他觀點(diǎn)的聲音,去討論、理解軟件到底是什么、會(huì)如何影響我們。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4575

    瀏覽量

    86722
  • 程序代碼
    +關(guān)注

    關(guān)注

    4

    文章

    42

    瀏覽量

    15399

原文標(biāo)題:盲人摸象看軟件,程序代碼是財(cái)產(chǎn),還是……?

文章出處:【微信號(hào):易心Microbit編程,微信公眾號(hào):易心Microbit編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    請(qǐng)問(wèn)studio中可以裸機(jī)一樣調(diào)用定時(shí)器中斷嗎?

    studio中可以裸機(jī)一樣調(diào)用定時(shí)器中斷嗎?我調(diào)用后顯示出錯(cuò)了,使用hal庫(kù)還需要添加什么嗎
    發(fā)表于 09-13 08:18

    邊坡安全預(yù)警:守護(hù)生命財(cái)產(chǎn)安全的堅(jiān)實(shí)屏障

    邊坡失穩(wěn)、滑坡等事故的發(fā)生給國(guó)家和人民生命財(cái)產(chǎn)安全帶來(lái)嚴(yán)重威脅,因此,加強(qiáng)邊坡安全預(yù)警工作,對(duì)于守護(hù)人們的生命財(cái)產(chǎn)安全具有重要意義。
    的頭像 發(fā)表于 08-19 16:33 ?172次閱讀

    PHOTONIS-Cricket XL增強(qiáng)器介紹

    由法國(guó)知名光電科技公司PHOTONIS生產(chǎn)的增強(qiáng)器是一種先進(jìn)的光電設(shè)備,主要用于提高圖像的亮度和清晰度。增強(qiáng)器憑借其高性能和多功能性,在科學(xué)研究、工業(yè)檢測(cè)和生物醫(yī)學(xué)成像等多個(gè)領(lǐng)域發(fā)揮
    的頭像 發(fā)表于 08-10 11:03 ?223次閱讀
    PHOTONIS-Cricket XL<b class='flag-5'>像</b>增強(qiáng)器介紹

    Stem32CubeIDE能Keil一樣指定不同文件下的代碼編譯嗎?

    Stem32CubeIDE能Keil一樣指定不同文件下的代碼編譯
    發(fā)表于 07-23 06:22

    紅外熱技術(shù)在加熱爐的應(yīng)用

    在當(dāng)今的工業(yè)社會(huì)中,技術(shù)的創(chuàng)新與應(yīng)用對(duì)于提高生產(chǎn)效率,保證產(chǎn)品質(zhì)量,優(yōu)化工作環(huán)境的重要性不言而喻。在眾多的工業(yè)技術(shù)中,紅外熱技術(shù)憑借其獨(dú)特的優(yōu)勢(shì),逐漸嶄露頭角,尤其是在加熱爐的應(yīng)用領(lǐng)域,它的影響力
    的頭像 發(fā)表于 05-16 17:24 ?193次閱讀
    紅外熱<b class='flag-5'>像</b>技術(shù)在加熱爐的應(yīng)用

    紅外熱技術(shù)在退火爐的應(yīng)用

    問(wèn)題呢?答案就是——紅外熱技術(shù)。紅外熱技術(shù)是一種能夠檢測(cè)和顯示物體表面溫度分布的技術(shù),它通過(guò)接收物體表面發(fā)出的紅外輻射,將溫度信息轉(zhuǎn)化為圖像。而退火爐爐襯的損壞位置,正是通過(guò)紅外熱
    的頭像 發(fā)表于 04-18 18:04 ?170次閱讀
    紅外熱<b class='flag-5'>像</b>技術(shù)在退火爐的應(yīng)用

    基于CubeMX的RT-thread Nano可以添加microros這樣的軟件包嗎?

    最近使用rt-thread配置一個(gè)ROS2,但是是用CubeMX聯(lián)合Clion做的,CubeMX使用的是RT-thread nano包, 請(qǐng)問(wèn)這個(gè)環(huán)境可以添加microros這樣的軟件包嗎?謝謝。
    發(fā)表于 03-01 06:00

    紅外熱油田監(jiān)控智能預(yù)警系統(tǒng)應(yīng)用案例

    系統(tǒng)應(yīng)用的熱成像相關(guān)技術(shù),遇到超溫或者溫度異常可以靈敏報(bào)警,同時(shí)可以在暗光環(huán)境下精準(zhǔn)判斷操作步驟是否符合規(guī)范,以及快速識(shí)別違法闖入,同時(shí)系統(tǒng)根據(jù)預(yù)設(shè)動(dòng)作實(shí)現(xiàn)自動(dòng)預(yù)警,維護(hù)生產(chǎn)順利,保障財(cái)產(chǎn)安全。
    的頭像 發(fā)表于 01-03 16:18 ?572次閱讀
    紅外熱<b class='flag-5'>像</b>油田監(jiān)控智能預(yù)警系統(tǒng)應(yīng)用案例

    Cortex-M內(nèi)核的軟件復(fù)位方式

    這里只討論內(nèi)核的軟件復(fù)位方式。STM32的備份域復(fù)位里面也有軟件復(fù)位,則不在本文討論范圍。額外提一句,上電復(fù)位是完整復(fù)位芯片所有東西,包括內(nèi)核、debug部分、外設(shè)、中間邏輯電路狀態(tài)(模塊外部的邏輯電路狀態(tài),如果沒(méi)有復(fù)位,也會(huì)
    的頭像 發(fā)表于 12-06 16:18 ?1755次閱讀
    Cortex-M內(nèi)核的<b class='flag-5'>軟件</b>復(fù)位方式

    arduino得系統(tǒng)宏定義在哪,為什么不能keil查找到?

    arduino得系統(tǒng)宏定義在哪,為什么不能keil查找到
    發(fā)表于 11-08 08:25

    幾款好用的電路仿真軟件

    業(yè)界公認(rèn)的一些功能強(qiáng)大的仿真軟件Pspice,Saber收費(fèi)比較高,如果不想使用盜版,又有電路仿真需求,可以試試下面幾款免費(fèi)而且好用的仿真軟件。本篇不介紹軟件的具體使用方法,只大概地
    的頭像 發(fā)表于 11-03 16:26 ?1.9w次閱讀
    幾款好用的電路仿真<b class='flag-5'>軟件</b>

    機(jī)器視覺(jué)成像:明場(chǎng)與暗場(chǎng)都有什么區(qū)別呢

    透射電鏡圖像分為試樣的顯微和衍射花樣,這兩種分別為不同電子成像,前者是透射電子成像,后者為散射電子成像。
    發(fā)表于 10-31 14:53 ?2476次閱讀
    機(jī)器視覺(jué)成像:明場(chǎng)<b class='flag-5'>像</b>與暗場(chǎng)<b class='flag-5'>像</b>都有什么區(qū)別呢

    無(wú)需任何操作,通過(guò)BMI(腦機(jī)接口)就能自己的手腳一樣操縱機(jī)器

    無(wú)需任何操作,通過(guò)BMI(腦機(jī)接口)就能自己的手腳一樣操縱機(jī)器
    的頭像 發(fā)表于 10-16 17:45 ?527次閱讀
    無(wú)需任何操作,通過(guò)BMI(腦機(jī)接口)就能<b class='flag-5'>像</b>自己的手腳一樣操縱機(jī)器

    高光譜圖像混合元分解

    大,而且混合元問(wèn)題較為嚴(yán)重,且同物異譜影響明顯,這都是信息提取研究需要解決的關(guān)鍵問(wèn)題。 當(dāng)一個(gè)元對(duì)應(yīng)的瞬時(shí)視場(chǎng)內(nèi)存在多種不同地物類型,該元的光譜特征則由這些地物的光譜信息共同構(gòu)成,由此產(chǎn)生了混合
    的頭像 發(fā)表于 10-10 10:26 ?801次閱讀
    高光譜圖像混合<b class='flag-5'>像</b>元分解