Can you summarize the following document?
        
  它最初是由柏林自由大學(FU Berlin),法國國家資訊與自動化研究所(INRIA)和漢堡應用科技大學(HAW Hamburg)一同開發的。RIOT的核心基本上是從FireKernel繼承的; 這個核心原本是為感測器網路開發的。

  RIOT是基於微核心架構的。 和其他低記憶體佔用的系統(如TinyOS和Contiki)不同, RIOT允許使用C語言和C++語言編寫應用程式,而且提供完整的多執行緒和實時響應解決方案。  RIOT可以在8位元微控制器(比如AVR ATMega),16位元微控制器(比如MSP430)和32位元微控制器(比如ARM Cortex)上執行。 RIOT也可以作為一個Linux或macOS程序執行,這樣就能使用諸如GNU編譯器合集(GCC),GNU偵錯程式,Valgrind,Wireshark等標準除錯工具。RIOT符合一部分POSIX標準。  RIOT提供多種通訊協議棧,包括了IPv6、6LoWPAN和內容中心網路。它還支援RPL、UDP、TCP和CoAP。

  RIOT的原始碼在GitHub可見。一個國際化的開源社群負責其原始碼維護。
RIOT 是一個適用於物聯網裝置的低記憶體佔用作業系統。它是一個在LGPLv2下釋出的開源軟體。由於它的授權協議和非常大的獨立社群,它經常被稱為物聯網界的Linux。