Distributed Proofreaders是怎樣為基礎的社群?
校對掃描文字
古騰堡計畫，由志工參與，致力於將文化作品的數位化和歸檔，並鼓勵創作和發行電子書。該計畫肇始於1971年，是最早的數位圖書館。其中的大部分書籍都是公有領域書籍的原本，古騰堡計畫確保這些原本自由流通、自由檔案格式，有利於長期儲存，並可在各種電腦上閱讀。截至2012年7月，古騰堡計畫聲稱超過40,000件館藏。在正常的情況下，發布的格式是純文字檔案，但也包括其他格式，如HTML、PDF、EPUB、MOBI、Plucker。大多數版本使用的語言是英語，但也可以有許多非英語的作品。有多個相關專案，提供更多的內容，包括區域性的和特定於語言的作品。古騰堡計劃也密切聯繫Distributed Proofreaders，一個校對掃描文字的以網際網路為基礎的社群。
根據庫恩，科學本質上是一個集體行為，只能作為社群的一部分被完成。在他看來，科學與其他學科之間的根本區別在於其社群的運轉方式。其他人特別是費耶阿本德和一些後現代主義思想家認為，科學和其它學科之間的區別沒有足夠的社群行為的差異來維持。在他們看來，社群因素對科學方法有重要和直接的作用，但區分不了科學和其他學科。根據此描述，科學是社會建構的，儘管這不進一步意味著科學事實是一種社會建構。最近幾十年的一個主要發展，是社會學家和人類學家對科學社群的形成、結構和演化的研究，研究者包括大衛·布魯爾、S·巴里·巴恩斯、Harry Collins、布魯諾·拉圖、Anselm Strauss等等。來自經濟學的概念和方法也已被應用於理解科學社群生產知識的效率。這個跨學科領域被稱為「科學與技術研究」，也稱作科技與社會。這裡的科學哲學的思路，是研究科學界實際中是如何運作的。
命令列介面是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面，它通常不支援滑鼠，用戶通過鍵盤輸入指令，電腦接收到指令後，予以執行。也有人稱之為字符使用者介面。通常認為，命令列介面沒有圖形使用者介面那麼方便用戶操作。因為，命令列介面的軟體通常需要用戶記憶操作的命令，但是，由於其本身的特點，命令列介面要較圖形使用者介面節約電腦系統的資源。在熟記命令的前提下，使用命令列介面往往要較使用圖形使用者介面的操作速度要快。所以，在現在的圖形使用者介面的作業系統中，通常都保留著可選的命令列介面。雖然現在許多電腦系統都提供了圖形化的操作方式，但是卻都沒有因而停止提供文字模式的命令列操作方式，相反的，許多系統反而更加強這部份的功能，例如Windows就不只加強了操作命令的功能和數量，也一直在改善Shell Programming的方式。而之所以要加強、改善，自然是因為不夠好；作業系統的圖形化操作方式對單一用戶端電腦的操作，已經相當方便，但如果是一群用戶端電腦，或者是24小時運作的伺服器電腦，圖形化操作方式有時會力有未逮，所以需要不斷增強命令列介面的腳本語言和巨集語言來提供豐富的控制與自動化的系統管理能力。
關連式資料庫的概念引入了與程式語言無關的結構化查詢語言，是以關係代數為其基礎。「資料」和「資訊」有不同的意涵。只要儲存的內容都可以稱為資料，但僅有組織、以有意義方式呈現的才是資訊。世界上大部份的資料沒有結構，儲存在不同的實體媒介中。資料倉儲在1980年代起開始興起，目的是整合這些不同來源的資料。一般是包括來自不同來源的資料資料，包括外部資料庫，再加以組織，可以供像決策支援系統類的系統。資料傳輸有三種不同的層面：發送、傳播及接收。可以大致區分為資訊單向傳遞的廣播，以及資訊雙向傳遞的電信。自從2000年代初期，越來越多的應用利用可延伸標記式語言為資料交換的媒介，特別是像網站導向通訊協定中用到的機器互動，描述的是「在傳送中的資料……而不是靜止不動的資料。」。這種用途的一個挑戰是將資料由關連式資料庫轉換為文件物件模型的結構。