• <p id="vhijf"><strong id="vhijf"><xmp id="vhijf"></xmp></strong></p>
    <track id="vhijf"><ruby id="vhijf"></ruby></track>
      <table id="vhijf"><ruby id="vhijf"></ruby></table>
      <td id="vhijf"></td>

      <td id="vhijf"></td>

      1. <pre id="vhijf"></pre>

        開源與創客有什么關系?

        一、開源與創客的關系

        在創客活動中我們非常強調開源與分享,那么開源分享精神在創客中有什么重要的意義與價值呢?

        創客要想使用數字化工具制造出產品必然需要產品設計的圖形和模型,這些圖形和模型如果由每個人獨立設計,將是一件非常龐大的工程,第一是沒有必要,第二是沒有精力。

        在開源社區中很多創客自發的把自己設計的圖形或模型以開源的通用文件標準發布出來,在發布的時候他們同意并遵循開源協議,為有需求的創客提供參考的模型或圖形,在此基礎創新和改進就具有了更大的價值。

        比如一個簡單的杯子的3D打印,有人使用3D掃描儀對杯子進行了3D圖形化處理,生成杯子模型,他把這個模型使用通用格式文件上傳到開源社區,那么其他創客就可以把這個共享出來的代碼拿來進行簡單修改,就可以做出自己需要的作品了,而不是再使用3D軟件來重頭繪制這個杯子模型。

        當然這樣的開源和分享,無法保護創客的智慧和價值。但創客數字化工具中所使用的硬件大部分都是開源硬件,所使用的軟件多數也屬于免費軟件。今天互聯網之所以能夠快速發展就是人類的知識和經驗可以得到分享與傳播,創客也不例外,要想能夠進入未來的大眾制造的時代,也需要利用創客的開源與分享。所以創客精神的核心是分享,創客思維的核心是創造。

        創客與開源的關系

        二、什么叫開源硬件與開源軟件

        開源硬件是指與自由及開放源碼相同方式設計的計算機和電子硬件,是開源文化的一部分。開源硬件延伸著開源軟件的定義,包括軟件、電路原理圖、材料清單,設計圖等都使用開源許可協議,開源硬件把軟件慣用的GPL,CC等協議規范帶到硬件分享領域。

        開源軟件是由英文open source software(簡稱OSS)翻譯過來的,簡單講就是免費公開源代碼的軟件。

        當軟件中混合了專有軟件和開源軟件時,開源軟件的定義允許在它們的基礎上生成更大的混合。開源軟件允許大家隨意使用或分開使用軟件的部分代碼。比如,當你免費獲取到偉大的Netscape瀏覽器的源代碼后,把它作為連同另一個軟件(可能是專有軟件)一起發布出去,而用不著去通知Netscape公司。

        三、開源硬件與開源軟件的區別

        對于硬件,復制需要花費真正的成本。零部件成本、用于制造硬件的工廠和技工、品質管控及制造工藝都是影響硬件最終成本和性能的重要因素。簡單地把自己的原理圖、電路圖給別人并不意味著他們能精確地生產出同樣的產品。即使是注塑成型也有技藝蘊含其中:把同樣的CAD圖紙分別給兩位模具師傅,由于他們選定的澆口位置、頂針位置、模具冷卻方式、周期時間和溫度等都存在差別,最后得到的產品就會大不一樣。

        對于軟件,通過簡單的程序復制就可以實現。

        四、知名的開源硬件-樹莓派

        樹莓派(Raspberry Pi)是一款基于Linux系統的只有一張信用卡大小的單板機計算機。它由英國的樹莓派基金會所開發,目的是以低價硬件及自由軟件刺激在學校的基本的電腦科學教育。樹莓派配備一枚700MHz博通出產的ARM架構BCM2835處理器,256MB內存(B型已升級到512MB內存),使用SD卡當作存儲媒體,且擁有一個Ethernet,兩個USB接口,以及HDMI(支持聲音輸出)和RCA端子輸出支持。操作系統采用開源的Linux系統。 

        相關文章

        Copyright © 2014-2019 mak-er.com

        關于我們| 聯系我們| 服務協議| 幫助中心|
        天天拍天天摸天天操,114A片一级,黄色视频免费观看在线观看w,国产91全国探花系列在线观看
      2. <p id="vhijf"><strong id="vhijf"><xmp id="vhijf"></xmp></strong></p>
        <track id="vhijf"><ruby id="vhijf"></ruby></track>
          <table id="vhijf"><ruby id="vhijf"></ruby></table>
          <td id="vhijf"></td>

          <td id="vhijf"></td>

          1. <pre id="vhijf"></pre>