TinyOS2009/01/12 18:19

Tiny OS 정의

TinyOS is a free and open source component-based operating system and platform targeting wireless sensor networks (WSNs). TinyOS is an embedded operating system written in the nesC programming language as a set of cooperating tasks and processes. It is intended to be incorporated into smartdust. TinyOS started as a collaboration between the University of California, Berkeley in co-operation with Intel Research, and has since grown to a be an international consortium, the TinyOS Alliance.

Smartdust is the term used to describe a network of tiny wireless microelectromechanical systems (MEMS) sensors, robots, or devices, installed with wireless communications, that can detect (for example) light, temperature, or vibration.

TinyOS 는 컴포넌트 기반의 무료 오픈소스이다. 그리고 무선네트워크를 목적으로 한 플랫폼이다.
TinyOS는 task와processes를 사용하는 nesC프로그램 기반의 임베디드 시스템이다.
그것은 smartdust라는것을 쓰는것으로 의도 되었다.(smartdust란 무선 microelectromechanical  시스템으로 정의된다.)즉 초소형 네트워크 장비.. Tiny OS의 시작은 캘리포니아 대학과, 인텔연구와 협력하는 버클리에서 시작하였고, TinyOs 협회에서 국제적인 협회로 성장하게 되엇다.


역사..

TinyOS began as a project at UC Berkeley as part of the DARPA NEST program. It has since grown to involve thousands of academic and commercial developers and users worldwide. (list in reverse order)

  • August 2008: TinyOS 2.1.0 released.
  • July 2007: TinyOS 2.0.2 released. Work on TinyOS 2.1, which involves slight changes to a few interfaces, begins.
  • April 2007: TinyOS 2.0.1 released at the 4th TinyOS Technology Exchange in Cambridge, MA.
  • November 2006: TinyOS 2.0 released at the SenSys conference in Boulder, CO.
  • July 2006: TinyOS 2.0 beta2 released.
  • February 2006: TinyOS 2.0 beta1 released at the 3rd TinyOS Technology Exchange in Stanford, CA.
  • December 2005: TinyOS 1.1.15, the last 1.1 version, is released.
  • July 2005: NEST project concludes.
  • June 2004: Working group forms on next steps for TinyOS, based on experiences porting to new platforms. Group agrees to start work on 2.0.
  • September 2003 - December 2005: TinyOS begins a periodic minor release process.
  • August 2003: TinyOS version 1.1 is released, which includes new nesC features including data race detection.
  • September 2002: TinyOS version 1.0, implemented in nesC, is released.
  • April 2002: Work on the nesC programming language begins as a collaboration between Intel Research and UC Berkeley.
  • February 2002: Berkeley distributes 1000 mica nodes to other participants in the NEST project.
  • 2001: Berkeley develops the mica platform and releases TinyOS version 0.6.
  • 2000: Berkeley designs the rene platform and partners with Crossbow, Inc., who mass produces the hardware. TinyOS version 0.43 is made available to the public via SourceForge. Pre-1.0 versions of TinyOS are a mix of C and Perl scripts.
  • 1999: First TinyOS platform (WeC) and OS implementations are developed at Berkeley.

출처 : Wikipedia

음. 시초가 버클리라.. ㅎ
흠.. 조금씩 알아가는 재미가 있네요 ^^;
파이팅 ! ㅎ

저작자 표시 비영리 동일 조건 변경 허락
Posted by Lws