세기 시민정보사회추진을 위한 종합연구 21 a Complex

Total Page:16

File Type:pdf, Size:1020Kb

세기 시민정보사회추진을 위한 종합연구 21 a Complex 21세기 시민정보사회추진을 위한 종합연구 A complex Study on Developing a Civil Information Society for the 21st Century 1998. 5. 25. 주관연구기관() 사 새문명아카데미 정보통신부 -1- 제출문 정보통신부 장관 귀하 본 보고서를“21 세기 시민정보사회추진을 위한 종합프로젝트에 관한 연구 ” 의 최종 연구개발 결과 보고서로 제출합니다. 1998년월 5 25 일 주관연구기관:( 사 ) 새문명아카데미 연구책임자: 송한식 참여연구원: 성경륭 박석 홍만표 -2- 요약문 1. 제목 21세기 시민정보사회 추진을 위한 종합 프로젝트에 관한 연구 2. 연구의 목적 및 중요성 정보사회로의 전환은 한 산업부문이나 정부정책의 문제만이 아니라 사회전체의 총체적인 변 혁이다.,, 정보화의 추진은 정부 기업 시민사회의 모든 분야에 걸쳐 있는 과제이고 , 특히 그 성과를 내는데 있어서 민간의 참여가 매우 중요하다. 이러한 사회의 총체적 변화를 위하여 민간의 광범한 참여를 추진력으로 하는 정보화에 관하여 시민 정보사회의 이름으로 논의할 필요가 있다. 그 동안 정보화의 진전과 함께 정보사회에 관한 패러다임도 변화하고 있는 바, 기술 중심적 인 관점,, 미래를 예측하는 관점에 바탕을 둔 논의에서 나아가 그 동안 정보사회에 관한 선 진국의 논의 성과를 반영하고 보다 바람직한 사회를 의도적으로 창조한다는 관점에서 시민 정보사회를 연구할 필요가 있다. 나아가 시민과 민간의 입장에서 정보산업과 정보사회의 비전을 제시하고,21 세기정보사회의 사회적 근본이 되는 새로운 가치와 규범을 모색하고, 정보통신공간에서의 시민적 참여와 교 육의 가능성을 검토할 필요가 있다. 본 연구는 이러한 문제의식에 입각하여 오늘의 현실-- 경제적 불황과 대량실업 을 해결하는 전향적 대안으로서의 기초적 패러다임을 모색하는 것이다. 정보화의 진척에 따라 변화하는 시대적 요구를 반영하여,21 다가올 세기의 정보사회의 미래상으로서 새로운 한국적 정보사 회론을 연구하고,21 보다 바람직한 세기의 비전으로서의 시민정보사회에 관한 이론적 연구 와 정보화 정책의 새로운 패러다임을 탐구하며, 민간의 참여를 위한 시민정보사회의 선도적 네트워크의 가능성을 모색하기 위한 것이다. -3- 3. 연구의 내용 및 범위 본 연구는 먼저 한국에서의 정보사회에 관한 기존 이론을 검토하고 그 이론들이 현재의 시 대적 변화에 비추어 대단히 진부한 것임을 밝힌다. 변화한 현실과 전망에 비추어 새로운 정 보사회론의 관점을 확립하고,. 이러한 관점에서 시민정보사회론을 정립한다 정보사회에 관한 새로운 패러다임, 그리고 시민을 중심에 두는 패러다임으로서의 시민정보사회론을 확립하며, 시민정보사회의 가장 근원적인 기반으로서 시민정보사회의 윤리,. 가치규범을 논의한다 이러 한 전망을 전제로 하여 시민정보사회에 관한 구체적 현실로서 다양한 분야의 시민정보운동 의 현실을 연구하고,, 미래에 대한 전망으로서 보다 바람직한 시민정보사회의 가능성을 검토 한다. 이러한 새로운 정보사회론과 시민정보사회론을 관점으로 하여 외국의 정보화 전략을 검토하 며 한국의 정보화 전략에 관한 새로운 정책 패러다임을 논의한다. 이러한 연구내용들을 다른 각도에서 보면 정보사회에서의 시민사회란 무엇이며, 정보통신공 간에서의 민주적 합리적 의사 소통의 공간, 참여의 장이 될 수 있는 조건들은 무엇인가 하 는 것들이 논의의 주제가 된다. 또한 시민과 민간의 참여가 국가 사회적인 에너지로 활성화 될 수 있는 조건들은 무엇이며,() 새로운 사회와 과거의 사회 산업사회 의 진정한 차이는 무엇 인가 하는 것들이 계속적인 문제의식으로 작용한다. 마지막으로 새로운 정보사회와 시민정보사회론에 입각하여 국가사회 전체의 정보화 전략을 구현하는 정책적 제언을 제시한다. 4. 연구결과 가서론. 시민정보사회의 연구의 필요성,, 문제의식 논의의 순서를 밝힌다 . 나. 정보사회와 시민정보사회 -4- 1) 기존이론과 정보사회의 상 기존의 정보화에 관한 이론들은 크게 두 범주로 나눌 수 있는 바, 단절론과 연속론이 그것 이다. 단절론의 범주로 정보생산론,, 정보소비론 기술경제 패러다임 , 후기산업사회론 ,, 정보사회론 통제혁명론을들수있고연속론의범주로산업경제론자본주의산업사회론지배양식론을,, 들수있다. 2) 정보기술의 변화과정과 기존이론의 연대기 정보기술의 변화과정을 살펴보면 메인프레임시대,,, 개인용 컴퓨터의 시대 네트워크의 시대 사이버스페이스의 시대로 나눌 수 있다. 위의 정보사회에 관한 모든 이론들은 대부분이 네트워크 시대에 나온 것들이며 심지어는 개 인용 컴퓨터가 출현하기 이전에 나온 것도 다수 있는 바. 시대적으로 대단히 진부한 이론들 이다.. 새로운 정보사회의 이론이 정립되어야 한다 3) 정보사회의 전망의 변화와 새로운 정보사회론 그 동안 각국의 정보화 정책은 산업의 정보화,,, 정보의 산업화 네트워크화 정보고속도로의 활용,,, 사이버스페이스의 전개 등을 묵시적인 패러다임으로 하고 있는 바 뉴질랜드 노르웨 이,,,, 핀란드 캐나다 독일 미국 등의 정책패러다임은 이러한 단계적 차이가 있다 . 가장 발전된 정보사회의 이론은 사이버스페이스를 중심에 두는 이론이며, 이러한 관점은 한 국에서는 아직 충분히 제기되지 않고 있다., 정보사회란 사이버스페이스사회이며 정보화란 사이버스페이스로의 이주().移住 이다 4) 자연공간과 시민정보사회 정보사회를 사이버스페이스사회로 규정하면, 시민정보사회에 관한 관점도 두 가지로 나누어 진다.( 하나는 자연공간 현실의 물리적 공간 ) 을 중심으로 시민정보사회를 보는 관점이며 , 다 른 하나는 사이버스페이스를 중심으로 시민정보사회를 보는 관점이다. 자연공간에서의 시민() 및 시민사회 은 몇 가지 의미가 있는 바 ,, 시민사회 시민참여와 연대 , 제3. 섹터를 들 수 있다 이에 따라 시민정보사회는 시민사회의 정보화로서의 시민정보사회 , 사회적 연대로서의 시민정보사회,3 제 섹터로서의 시민정보사회가 있다 . -5- 5) 사이버스페이스와 시민정보사회 사이버스페이스에서는 기존의 의미에서의 시민은 존재하지 않으며 네티즌(Netizen) 이 있을 뿐이다.(Netizen), 네티즌 은 국가 기업 등에 관한 시민사회의 시민의 개념이라기 보다는 세 대나 직업과 연관되어 있다. 즉 , 네티즌 (Netizen) 과 시티즌 (Citizen) 은 무관하다 . 따라서 사이버스페이스에서의 시민정보사회는 전혀 다른 관점, 즉 시민은 사이버스페이스에 서의 인간, 사이버스페이스의 주민 - 사이버시티즌 (Cyber Citizen)- 으로 규정하고 시민정보사 회를 논의해야 한다. 사이버스페이스를 중심에 두면 시민정보사회는 사이버공동체로서의 시민정보사회의 문제가 제기된다. 다른 한편 현실의 정보화에 대한 비판과 그 지양으로서의 시민 정보사회가 가능 하며바람직한정보사회를시민정보사회라고할수있다,. 다.ㆍ 시민정보사회의 윤리 가치규범 1)시민정보사회의 기초 : 사이버시티즌의 정체성 사이버스페이스에서 인간은 육체적 인간이 아니라,. 기호ㆍ 상징으로 나타난다 사이버스페이 스에서의 인간-- 사이버시민 의 정체성은 자신에 관한 정보로서 규정된다 . 이러한 개개인에 관한 정보가 한편에서는 사이버스페이스에서의 인간의 정체성을 형성하지만 그 반대측면에 서는 프라이버시 문제를 제기한다. 2) 프라이버시와 자율의 사회 사이버스페이스에서는 필연적으로 개개인에 관한 정보들이 측적된다.( 이것은 자연공간에서 개인에 관한 정보는 대화가 끝남으로써 사라지는 것과는 다르다). 이러한 개인정보를 보호 하는 문제가 프라이버시문제이다., 프라이버시의 보호를 위한 제도로서 시장규제모델 정부규 제모델,, 자율규제모델이 제기되고 있는 바 결론적으로 자율규제모델이 불가피한 것으로 인 정되고 있다. -6- 이것은 사이버스페이스사회가 자율사회일 수 밖에 없다는 것을 말한다.( 정부 규제나 시장 원리로 작동할 수 없다). 그러나 자율규제모델의 경우, 정부에 의한 프라이버시 침해의 문제는 해결할 수 없으며 여 기에 시민단체의 중요성이 대두된다. 3) 지적재산권과 연대의 사회 사이버스페이스에서 인간() 주민 의 문제 이외에 사물에 대한 문제로 대두하는 것이 지적재산 권의 문제이다. 왜냐하면 사이버스페이스는 디지털의 세계이고 일체의 사물도 디지털의 모 습으로 나타나기 때문이다. 지적재산권의 보호에 관한 구체적인 규범들이 세계적 차원에서 논의되고 있다. 그러나 정작 중요한 것은 지적재산권에 관한 공유를 사회적으로 얼마나 확 장할 수 있는가 하는 문제이다.. 공유의 범위가 확장될수록 지적인 발전도 빨라질 수 있다 여기에 시민사회단체들에 의한 지식정보의 공유의 문화를 발전시켜야 할 필요가 있다. 4) 시민정보사회의 윤리와 도덕의 정체성 사이버스페이스사회는 자율의 사회이고 따라서 윤리도덕이 사회적 기초가 된다. 현재 논의 되고 있는 것은 인터넷에서의 윤리이다. 나아가 사이버스페이스에서의 윤리도덕이 자연공간 ()현실공간 에서의 윤리도덕의 연장선상에서 논의될 수 있는가 ? 전혀 새로운 윤리도덕의 문 제가 있다.-- 그리고 이러한 새로운 윤리도덕의 확립이야말로 새로운 정보사회 시민정보사회 의가능성을결정하는것이다. 라. 시민정보운동의 현실과 시민정보사회 정보화와 연관되어 시민이 주체가 되어 일어나고 있는 운동-, 정부 기업이 주체가 아닌 제반 운동-. 은 정보사회로의 이행에 있어서 또 하나의 축이다 1) 시민정보운동의 개념과 분류 시민정보운동은 시민운동의 정보화,, 시민정보운동 사이버커뮤니티운동으로 나눌 수 있다 . -7- 2) 시민운동의 정보화 근대산업사회 이후 이제까지 자연공간에서 일어나고 있는 시민운동들이 정보기술을 도입함 으로써 좀더 활성화할 수 있다는 기대들이 시민운동의 정보화의 주요한 논점이다. 실제 현 실에서의 시민운동의 정보화 사례와 현황을 조사하면 하나의 특징이 발견된다. 그것은 정보 기술을 통한 시민의 참여와 시민운동의 활성화는 예상보다 부정적이라는 것이다. 그렇지만 참여가 저조함에도 불구하고 수많은 시민운동단체들이 사이버스페이스에 홈페이지를 개설하 는 등의 많은 노력이 있어 왔다는 것이다. 3) 시민정보운동 시민정보운동은 시민운동의 정보화를 지원하거나 사이버스페이스() 또는 정보사회 에서 새로 이 제기되는 문제들에 대한 운동이다. 시민운동의 정보화는 시민들의 참여율이 저조함에도 불구하고 이를 지원하는 시민정보운동이 많이 등장하고 있으며, 사이버스페이스의 새로운 가치관,. 이념들을 내세우고 있다 그러나 이러한 시민정보운동은 인적 기술적 재정적 부족 때문에 충분한 활동을 하지 못하거나 상업망에 잠식당하고 있다. 4) 사이버 커뮤니티 운동 시민정보운동과는 달리 사이버스페이스 자체에서 새로운 공동체,, 새로운 질서 새로운 시스 템을시도하는운동들이있다지역사회를중심으로하는시민네트워킹운동들은대단히활. 발했으나 현재에는 상업망과의 경쟁문제가 제기되고 상업망에 굴복 당하고 있는 상황이다. 사이버스페이스에서 새로운 질서를 추구하는 정치운동이 있는 바, 이는 기존의 국가질서와 는 다른 세계를 구축하려는 시도이다.() 그 외에 사이버스페이스에 새로운 현실 가상현실 을 실현하는 운동이 있으며,. 이것은 게임의 세계와 지역화폐 공동체를 들 수 있다 지역화폐공 동체는 그것이 현실과는 다른 경제체제를 모색한다는 점에서 의의가 있다. 5) 공공영역의 장래 시민운동,, 시민정보운동의 현실에서 볼 때 공공영역과 공론의 장은 근대산업사회 내지 자본 주의초기의 개념이며,. 쇠퇴하고 있는 개념이라고 해야 할이다 공론의 장과 공공영역을 새로 이 구축하기 위해서는 근대산업사회와는 다른 시도가 있어야 할 것이다. 이것이야말로 새로 운 사회의 중요한 과제이다. -8- 6) 전자민주주의의 현실과 방향 시민정보운동의 현실에서 볼 때,. 전자민주주의의 몇 가지 방향이 제시될 수 있다 하나는 충 분한 정보를 시민에게 제공함으로써 시민의 참여를 강화하는 것, 시민정보운동을 지원하는 것,, 시민의 참여를 유도하는 직접투표와 같은 제도를 마련하는 것 그대민주주의와는 다른 새로운 민주주의의 제도적 장치를 마련하는 것이다. 새로운 사회가 과거와는 다른 사회라면 새로운 민주주의를 모색하는 것은 실질적인 성과와 발전을 가능하게 하는 길이다. 마. 국가의 정보화 전략과 시민정보사회 1) 사이버스페이스 패러다임 이제까지 시민정보사회와 관련한 검토, 정보화 정책의 결과들은 정보사회에 관한 기존의 패 러다임을 벗어나 좀더 깊은 정보사회() 사이버스페이스사회 에 관한 천착이 필요하다는 것이 다... 그것은 사이버스페이스사회가 무엇인가 하는 것이다 그것은 다음과 같이 말할 수 있다 사이버스페이스는 두 가지 구조를 띠고 있는 바, 하나는 기술적 구조이고 다른 하나는 인식 론적 구조이다.,,, 사이버스페이스는 기술적으로 네트워크 기술기판 전송계층 베이러서비스 플랫폼으로 구성되어있으며,,, 인식론적으로 데이터베이스 레벨 시스템 레벨 사이버 현실의 레벨로 구성되어 있다. 시민정보사회에 관한 대부분의 논의들은 사이버스페이스가 막연하게 커뮤니케이션 공간이라 고 가정하는 함정에 빠져있다. 그러나 사이버스페이스는 커뮤니케이션공간이 아니라 데이터 베이스 공간이다. 사이버스페이스 그 자체는 결코 커뮤니케이션을 활성화하지 않는다는 것 이다. 이처럼 사이버스페이스의 본질을 통찰하는 것이야말로 정보화 정책의 결정적 요소이다. -9- 2) 미국의 정보화 전략 미국은 기축통화 달러,,,, 세계 공용어인 언어 정보기술의 우위 창조의 문화 민주주의의 힘 등 미국적 자산을 기반으로 하여 사이버스페이스의 기술적 구조와 인식론적 구조 전반에 걸 쳐 전 세계에 압도적 우월성과 리더십을 행사하고 있다. 전자정부는 데이터베이스 레벨의 핵심적인 정보화 전략이며, 전사상거래는 시스템 레벨의 핵심적인 전략이다. 이 모든 면에 걸쳐서 미국은 착실하게 세계적 헤게모니에서 앞서 나가 고있다. 이에 따라 세계전체의 정치 경제적 시스템에서 근본적인 변혁이 일어나고 있는 것이 오늘의 현실이다. 3) 한국의 정보 전략과 시민정보사회 시스템 한국의 정보화 전략은 미국이 추진하는 세계정보화의 과정에서 낙오되지 않는 것이 제1 차적 인 과제라고 할 것이다. 이것은 글로벌 스탠다드 (global standard) 에 적응하는 것이기도 하 다. 한국의 과제는 글로벌 스탠다드에 적용하면서 어떻게 한국적인 고유성을 사회적 에너지 로 조직화할 것인가 하는 것이다., 이것이 정보화에 있어서 한국적 전략의 문제이며 이것이 있을 때에만21 세기를 기약할 수 있다 . 이러한 한국적 정보화 전략이 시민 정보사회 시스템을 구축하는 것이다., 즉 정부부문 , 시장 부문은 미국적 세계정보화과정에 낙오되지 않는다는 목표를 설정하지만, 시민사회 부문에 있어서는 한국적인 모델을 설계해야 하며,. 오히려 시민사회부문에서 성과를 내야 한다 4) 시민정보사회시스템 한국적 정보화 모델로서 시민정보사회시스템의 핵심은 사회의 기반이 되는 정보화로서 교육 시스템의 대대적인 개혁과 정보화가 핵심이 되고 다른 한편에서는 한국적인 지적재산권의 공유기반을 확립하는 것이다.. 이것이야말로 인적 지적 기반을 튼튼히 하는 길이다 이러한 기반 위에 공론의 장과 정책공동체를 형성함으로써 한국에서의 민주주의적 발전과 국민적 통합,. 민간의 창조적 에너지를 활성화 시켜야 한다 한편 제3 섹터와 지역화폐공동체를 활성화시킴으로써 시장 밖에서 국가적 경쟁력을 고양시키 는 전략을 취해야 한다는 것이다.
Recommended publications
  • CS 297 Report Improving Chess Program Encoding Schemes
    CS 297 Report Improving Chess Program Encoding Schemes Supriya Basani ([email protected]) Advisor: Dr. Chris Pollett Department of Computer Science San Jose State University December 2006 Table of Contents: Introduction......................................................................................................................... 3 Deliverable 1:...................................................................................................................... 4 Chess Game Databases and GNU Chess Program ......................................................... 4 Book.dat generation algorithm: .................................................................................. 5 Database lookup algorithm: ........................................................................................ 6 Deliverable 2:...................................................................................................................... 7 GNU Chess program's PVS Algorithm .......................................................................... 7 PVS algorithm:............................................................................................................ 8 Deliverable 3:.................................................................................................................... 10 Extension to PVS algorithm and Auto play setup ........................................................ 10 1. Extension to PVS algorithm.................................................................................. 10 2. Autoplay Setup.................................................................................................
    [Show full text]
  • The GNU C Programming Tutorial
    Edition 4.1 The GNU C Programming Tutorial Mark Burgess Faculty of Engineering, Oslo College Ron Hale-Evans Copyright c 2002 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; there being no Invariant Section, with the Front-Cover Texts being \A GNU Manual", and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled \GNU Free Documentation License". (a) The FSF's Back-Cover Text is: \You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development." Function pointers i Table of Contents Preface ...................................... xi 1 Introduction............................... 1 1.1 The advantages of C..................................... 1 1.2 Questions for Chapter 1 ................................. 2 2 Using a compiler........................... 3 2.1 Basic ideas about C ..................................... 3 2.2 The compiler ........................................... 4 2.3 File names .............................................. 4 2.4 Errors .................................................. 5 2.4.1 Typographical errors ............................ 6 2.4.2 Type errors .................................... 6 2.5 Questions for Chapter 2 ................................. 6 3 The form of a C program................... 9
    [Show full text]
  • Unix Et Programmation Shell
    Unix et Programmation Shell Philippe Langevin d´epartment d'informatique UFR sciences et technique universit´edu sud Toulon Var Automne 2013 Philippe Langevin (imath/ustv) Unix et Programmation Shell Automne 2013 1 / 33 document brouillon en r´evision site du cours : http://langevin.univ-tln.fr/cours/UPS/upsh.html localisation du fichier : http://langevin.univ-tln.fr/cours/UPS/doc/file.pdf Philippe Langevin (imath/ustv) Unix et Programmation Shell Automne 2013 2 / 33 derni`eresmodifications man.tex 2017−09−07 12:27:47.738251920 +0200 perm.tex 2016−09−30 09:41:54.766553521 +0200 file .tex 2016−09−30 09:19:02.810595120 +0200 bash.tex 2016−09−15 12:09:09.887948313 +0200 term.tex 2016−09−14 18:50:05.124091515 +0200 upsh.tex 2015−10−25 18:09:36.027434338 +0100 proc.tex 2015−10−20 22:09:35.450391618 +0200 shell.tex 2015−09−10 19:31:04.581529236 +0200 prologue.tex 2015−09−07 09:06:31.773157847 +0200 tools.tex 2015−07−11 09:04:38.890915266 +0200 pipe.tex 2014−10−02 19:10:22.426127326 +0200 direct.tex 2014−10−02 07:49:17.162784238 +0200 syntaxe.tex 2014−10−01 23:52:29.859357485 +0200 part.tex 2014−10−01 23:52:29.372363438 +0200 Philippe Langevin (imath/ustv) Unix et Programmation Shell Automne 2013 3 / 33 fichier 4 - fichier structure I-noeud commande fichier r´epertoire tube nomm´e netcat commande r´eseau Philippe Langevin (imath/ustv) Unix et Programmation Shell Automne 2013 4 / 33 fichier structure structure g´en´erale L'ensemble des syst`emesde fichiers d'un syst`eme unix est un arbre enracin´edans r´epertoire / .
    [Show full text]
  • UC Santa Cruz UC Santa Cruz Electronic Theses and Dissertations
    UC Santa Cruz UC Santa Cruz Electronic Theses and Dissertations Title Embedding Security into Systems After Their Design Permalink https://escholarship.org/uc/item/1vn6v7wg Author Capelis, D J Publication Date 2015 License https://creativecommons.org/licenses/by/4.0/ 4.0 Peer reviewed|Thesis/dissertation eScholarship.org Powered by the California Digital Library University of California UNIVERSITY OF CALIFORNIA SANTA CRUZ EMBEDDING SECURITY INTO SYSTEMS AFTER THEIR DESIGN A dissertation submitted in partial satisfaction of the requirements for the degree of DOCTOR OF PHILOSOPHY in COMPUTER SCIENCE by D J Capelis September 2015 The dissertation of D J Capelis is approved: Darrell DE Long, Chair Ethan L Miller Ahmed Amer Tyrus Miller Vice Provost and Dean of Graduate Studies Table of Contents Abstract v Acknowledgments vii 1 Introduction 1 1.1 New Possibilities . 2 1.2 Ease of Deployment . 2 1.3 Consolidation . 3 1.4 Consistency . 5 2 Changing Networking 7 2.1 Related Work . 10 2.2 Technical Detail . 13 2.2.1 Core Services . 13 2.2.2 Session Initiator . 21 2.3 Performance . 21 2.4 Potential Improvements . 24 2.4.1 Integration into the Kernel . 24 2.4.2 Integration into Hardware . 25 2.5 Deployment . 25 2.5.1 Deploying with Unmodified Applications . 26 2.5.2 Deploying with Unmodified Computers . 26 3 Changing the Computer Organization 28 3.1 Goals . 29 3.2 Related Work . 31 3.3 Technical Design . 33 3.3.1 Trusted Loading . 35 3.3.2 Trusted Data . 37 3.3.3 Trusted Runtime . 39 3.3.4 Trusted Channels .
    [Show full text]
  • Linux Installation and Getting Started
    Linux Installation and Getting Started Copyright c 1992–1996 Matt Welsh Version 2.3, 22 February 1996. This book is an installation and new-user guide for the Linux system, meant for UNIX novices and gurus alike. Contained herein is information on how to obtain Linux, installation of the software, a beginning tutorial for new UNIX users, and an introduction to system administration. It is meant to be general enough to be applicable to any distribution of the Linux software. This book is freely distributable; you may copy and redistribute it under certain conditions. Please see the copyright and distribution statement on page xiii. Contents Preface ix Audience ............................................... ix Organization.............................................. x Acknowledgments . x CreditsandLegalese ......................................... xii Documentation Conventions . xiv 1 Introduction to Linux 1 1.1 About This Book ........................................ 1 1.2 A Brief History of Linux .................................... 2 1.3 System Features ......................................... 4 1.4 Software Features ........................................ 5 1.4.1 Basic commands and utilities ............................. 6 1.4.2 Text processing and word processing ......................... 7 1.4.3 Programming languages and utilities .......................... 9 1.4.4 The X Window System ................................. 10 1.4.5 Networking ....................................... 11 1.4.6 Telecommunications and BBS software .......................
    [Show full text]
  • De-Sign and Implementation of a Computer Vision System for an Au
    Journal of Computer Science & Technology, Volume 18, Number 1, April 2018 - ORIGINAL ARTICLE - Design and Implementation of a Computer Vision System for an Autonomous Chess-Playing Robot Guillermo Larregay1, Federico Pinna1, Luis Avila1,2, and Daniel Mor´an1 1Laboratorio de Mecatr´onica, Universidad Nacional de San Luis, Villa Mercedes, San Luis, Argentina. 2Laboratorio de Investigaci´on y Desarrollo en Inteligencia Computacional, Universidad Nacional de San Luis, San Luis, Argentina. {golarregay, fpinna, loavila, dmoran}@unsl.edu.ar Abstract chess in an autonomous manner against a human op- ponent. This work describes a mechatronic system composed Briefly, this implementation is based on an by a robot arm that can play chess autonomously. The industrial-grade robot manipulator, a computer vision system is based on an industrial-grade robot manipu- system, and an open source chess game engine. The lator, a computer vision system, and an open source chess engine, based on the GNU Chess open source chess engine. Classification algorithms were imple- package, is used as the back-end engine for the chess mented in order to detect whether a given chessboard game. In order to achieve a proper and uniform level square is occupied, and in that case, if the piece is of illumination on the chessboard surface, a theoret- black or white. Such algorithms were compared in ical model of the illuminance curve of an LED was terms of their complexity of implementation, execu- used as the evaluation function for a genetic algo- tion time and accuracy of predictions. To achieve an rithm, implemented to optimize each LED orienta- uniform illumination of the chessboard, a theoretical tion using heuristic techniques so as to uniformly dis- model of an LED illuminance curve was used to find tribute the average illumination over the chessboard the best orientation for each diode using a genetic al- surface.
    [Show full text]
  • Simple Computer Vision System for Chess Playing Robot Manipulator As a Project-Based Learning Example
    Simple computer vision system for chess playing robot manipulator as a Project-based learning example Emir Sokic, Melita Ahic-Djokic Faculty of Electrical Engineering, University of Sarajevo Zmaja od Bosne bb, 71000 Sarajevo, Bosnia and Herzegovina [email protected], [email protected] Abstract— This paper presents an example of project-based learn- course material is learned through homework problems and ing (PBL) in an undergraduate course on Image processing. The de- study prior to an exam. Evaluation of learning is based on sign of a simple, low-cost computer vision system for implementation project solutions, the method and presentation of solutions, on a chess-playing capable robot is discussed. The system is based on a standard CCD camera and a personal computer. This project and possibly a final examination [2]. is a good tool for learning most of the course material that would This paper proposes an adequate example of Project-based otherwise be mastered by homework problems and study before an learning intended to be part of an Image processing undergrad- exam. uate course. The example is interesting because it incorporates An algorithm which detects chess moves is proposed. It compares most of the topics discussed in the course: image representa- two or more frames captured before, during and after a played chess move, and finds differences between them, which are used to define a tion and display, image histograms, contrast and brightness played chess move. Further image processing is required to eliminate enhancement, histograms equalization, color transformations, false readings, recognize direction of chess moves, end eliminate image resizing, interpolation, affine and higher-order spatial image distortion.
    [Show full text]
  • Nandan Banerjee Résumé
    Nandan Banerjee Resum´ e´ OBJECTIVE b iRobot Corporation To work on state of the art robots, devise new algorithms re- 8 Crosby Drive, Bedford, MA 01730, USA lated to SLAM, vision, and other robotics problems. T +1 (774) 4208142 B nbanerjee [at] irobot [dot] com WORK EXPERIENCE E www.nandanbanerjee.com JUNE 2015 – PRESENT iRobot Corporation EDUCATION Bedford, MA, USA Sr. Robotics Software Engineer 2013 – 2015 Robotics Engineering MASTER OF SCIENCE Development of state of the art algorithms for mapping and Worcester Polytechnic Institute navigation, vision, and manipulation in the R&D division. 2008 – 2012 Computer Science BACHELOR OF TECHNOLOGY JUNE 2014 – AUGUST 2014 National Institute of Technology, Durgapur Vecna Technologies Cambridge, MA, USA Robotics Research Intern SIGNIFICANT PROJECTS Model based tracking algorithm implementation to track the 2018 Persistent Maps on Roomba hand of a Kinova JACO arm. Implementation of a Calibra- (SLAM, Computer Vision, Occupancy Mapping) tion Helper tool to partially automate generating camera-robot Mapping and navigation research - algorithms for vi- transforms. sion front end, occupancy mapping, SLAM-graph op- timization and sparsification in heavily constrained JULY 2012 – JULY 2013 computational platforms to enable lifelong mapping Samsung Research India for next generation Roombas (i7) and other consumer Bangalore, INDIA robots. Software Engineer 2014 DARPA Robotics Challenge (Robot Dynamics, Robot Control, Perception) Interfaced parts of the Tracfone prepaid engine for a Samsung Programming perception and manipulation capabili- feature phone. Implemented AT commands for AT&T feature ties for the ATLAS robot. Simulating Inverse Kine- phones. Debugged file system, SD card, USB and other system matics for Atlas’ arms, visual servoing, trajectory op- layer issues related to ST Ericsson’s ARM9 processor.
    [Show full text]
  • Free Software, Free Society: Selected Essays of Richard M
    Free Software, Free Society Selected Essays of Richard M. Stallman Third Edition Richard M. Stallman This is the third edition of Free Software, Free Society: Selected Essays of Richard M. Stallman. Free Software Foundation 51 Franklin Street, Fifth Floor Boston, MA 02110-1335 Copyright c 2002, 2010, 2015 Free Software Foundation, Inc. Verbatim copying and distribution of this entire book are permitted worldwide, without royalty, in any medium, provided this notice is preserved. Permission is granted to copy and distribute translations of this book from the original English into another language provided the translation has been approved by the Free Software Foundation and the copyright notice and this permission notice are preserved on all copies. ISBN 978-0-9831592-5-4 Cover design and photograph by Kyle Winfree. iii Table of Contents Foreword to the Third Edition ::::::::::::::::::::::::::::::::::::::: iv Foreword to the First Edition :::::::::::::::::::::::::::::::::::::::: vi Preface ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: x Part I: The GNU Project and Free Software 1 What Is Free Software? :::::::::::::::::::::::::::::::::::::::::::: 3 2 The GNU Project :::::::::::::::::::::::::::::::::::::::::::::::::: 9 3 The Initial Announcement of the GNU Operating System ::: 26 4 Free Software Is Even More Important Now ::::::::::::::::::: 28 5 Why Schools Should Exclusively Use Free Software::::::::::: 34 6 Measures Governments Can Use to Promote Free Software :: 36 7 Why Free Software Needs Free Documentation::::::::::::::::
    [Show full text]
  • Free Software, Free Society Selected Essays of Richard M
    Free Software, Free Society Selected Essays of Richard M. Stallman Third Edition Richard M. Stallman This is the third edition of Free Software, Free Society: Selected Essays of Richard M. Stallman. Free Software Foundation 51 Franklin Street, Fifth Floor Boston, MA 02110-1335 Copyright c 2002, 2010, 2015 Free Software Foundation, Inc. Verbatim copying and distribution of this entire book are permitted worldwide, without royalty, in any medium, provided this notice is preserved. Permission is granted to copy and distribute translations of this book from the original English into another language provided the translation has been approved by the Free Software Foundation and the copyright notice and this permission notice are preserved on all copies. ISBN 978-0-9831592-6-1 Cover design and photograph by Kyle Winfree. iii Table of Contents Foreword to the Third Edition :::::::::::::::::::::::::::::::::::::::: v Foreword to the First Edition ::::::::::::::::::::::::::::::::::::::: vii Preface :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: xi Part I: The GNU Project and Free Software 1 What Is Free Software? :::::::::::::::::::::::::::::::::::::::::::: 3 2 The GNU Project :::::::::::::::::::::::::::::::::::::::::::::::::: 9 3 The Initial Announcement of the GNU Operating System ::: 26 4 Free Software Is Even More Important Now ::::::::::::::::::: 28 5 Why Schools Should Exclusively Use Free Software::::::::::: 34 6 Measures Governments Can Use to Promote Free Software :: 36 7 Why Free Software Needs Free Documentation::::::::::::::::
    [Show full text]
  • Brave GNU World
    COMMUNITY Brave GNU World The monthly GNU Column Brave GNU World n this monthly column we bring you Welcome to another issue of the Brave GNU World.We the news from within the GNU Iproject. We aim to give you an insight may always have suspected it, but this issue presents some into the programs and some of their philosophies. In this issue we will look at proof: Free Software is good for your health! BY GEORG C. F. GREVE the ways Free Software is helping in the world of medicine and health. After that It must, for instance, be sure that the conscientious physicians have fewer we take a look at another alternative to confidentiality and security of patient problems when moving to Free Software, .NET and then finally onto some strategy data is upheld. This requires a certain which should be taken into considera- games to take your mind off work. transparency, which is best secured tion for practical reasons. through a Free development process. Currently the project, which consists Debian-Med Also safety from data-loss can be very of Andreas and about 70 more interested Like many areas, the area of medical important, because some tests are a people, looks to find a solution for every applications has a large quantity of hazard to health and so sometimes common problem and to make it install- projects which are sometimes quite cannot be repeated. If data gets lost, this ready. advanced, but it is beyond the skills of is clearly reducing the quality of the The mid-term perspective is to present any “normal” user to assemble them or medical service.
    [Show full text]
  • GNU Status Reports: October 2011
    GNU Status Reports: October 2011 [email protected] GNU Status Reports: October 2011 Copyright c 2011, 2012 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are per- mitted in any medium without royalty provided the copyright notice and this notice are preserved. GNU Status Reports: October 2011 i Table of Contents GNU Status Reports: October 2011 :::::::::::::: 1 Health (http://www.gnu.org/software/health) :::: 1 Cflowhttp://www.gnu.org/software/cflow ( )::::::: 2 Chess (http://www.gnu.org/software/chess)::::::: 2 Coreutils (http://www.gnu.org/software/coreutils) ::::::::::::::::::::::::::::::::::::::::::::::::: 2 Directory (http://www.gnu.org/software/directory) ::::::::::::::::::::::::::::::::::::::::::::::::: 3 Emacs (http://www.gnu.org/software/emacs) :::::: 3 Fontutils (http://www.gnu.org/software/fontutils) ::::::::::::::::::::::::::::::::::::::::::::::::: 3 Gama (http://www.gnu.org/software/gama):::::::: 4 Gawk (http://www.gnu.org/software/gawk) :::::::: 4 GDBM (http://www.gnu.org/software/gdbm) :::::: 4 GnuPG (http://www.gnu.org/software/gnupg) :::: 5 GNURadio (http://www.gnu.org/software/gnuradio) ::::: 5 GSEGrafix (http://www.gnu.org/software/gsegrafix) :::: 6 Gtypist (http://www.gnu.org/software/gtypist) :: 7 Mailutils (http://www.gnu.org/software/mailutils) ::::::::::::::::::::::::::::::::::::::::::::::::: 7 GNU Status Reports: October 2011 ii Maverik (http://www.gnu.org/software/maverik) ::::::::::::::::::::::::::::::::::::::::::::::::: 7 RCS (http://www.gnu.org/software/rcs)
    [Show full text]