hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
니콜라이 2세 생애
언론은 엄격히 감시받았고 젬스트보의 권한은 축소되었으며 비정교회 신자들과 소수민족, 특히 유대인들이 박해를 받아 그 결과 차르와 그 정권에 반대하는 시위가 일어났다. 1901년 교육부 장관 니콜라이 보골레포프가 암살되고 1902년 내무장관 드미트리 스피야긴이 암살되었으며 1903년 우파 지사 보그다노비치와 스피야긴의 뒤를 이은 내무장관 플레프가 암살되었으며 알렉산드르 2세의 암살범을 사냥한 경찰 간부이자 새 내무장관으로 임명된 비야체슬라프 플레베도 1904년 6월 폭탄 테러로 암살되었다.
황후 알렉산드라는 혈우병을 앓고 있는 아들 알렉세이를 치료하기 위해 라스푸틴을 초청했는데 이것이 큰 화근이었다. 라스푸틴은 황후의 후원을 등에 업고 정치에 그다지 관심 없는 황제를 대신하여 나라를 암묵적으로 다스렸는데 아주 크게 악정을 행하여 결과적으로는 니콜라이 2세가 황제가 되고 나서 부황 못지 않은 시대착오적인 반동정치를 계속 펼쳐 전제 정치의 힘만 더욱 강해지는 결과물을 초래했다.
니콜라이 2세 생애
1905년 1월 22일, 여느 때라면 성당에 갈 시간에 굶주림에 지친 15만 명의 노동자들이 황제에게 급료를 올려달라고 청원할 생각으로 성가를 부르며 눈길을 걸어 황궁으로 갔다. 청원서를 가지고 행진하는 대열은 점점 불어나 급기야는 20만 명을 넘어섰다. 이 행렬 앞에는 이콘과 황제의 초상이 게양되어 있었다.
그 행렬 선두에는 러시아 정교회의 게오르기 가폰 신부가 있었다. 브치로프의 공장에서 노동자 3명이 부당해고를 당한 것이 원인이 되어, 가폰 신부 아래 노동자가 결집하게 되었고, 이들이 황제에게 제출할 청원서를 들고 행진하게 된 것이다. 이 파업은 이미 1주일 전에 발생하여 계속되다가 이날 22일에는 황제 니콜라이 2세에게 직접 청원서를 제출하기 위해 비상수단을 쓰게 된 것이다.
청원서 행렬은 오후 2시, 광장에 집결했다. 이 대열 앞에는 “병사들이여, 국민들을 쏘지 말아라”고 하는 플래카드가 들려 있었다. 그러나 그들을 막아선 황제의 군대는 대열을 향해 일제사격을 가했다. 뒤이어 대포도 여러 발 발사되었다. 이 일제사격으로 1천 명 이상의 노동자가 피를 흘리며 쓰러졌다.
니콜라이 2세 생애
이 행렬에 대해 마지막으로 황제의 기병대가 돌진하여 칼을 휘둘렀다. 이리하여 거룩한 주일은 피의 일요일이 되고 말았다. 그러나 이 사건을 계기로 노동자의 파업이 전국적으로 확산되어 모스크바, 사라토프, 바르샤바 등지에서 노동자들은 연일 시위에 나섰다.
그 결과 66개 도시의 44만 명에 이르는 노동자들이 항의의 표시로 작업을 중단했다. 이때까지 니콜라이 2세가 이 사건이 얼마나 큰 파정을 가져올지 깨닫지 못하고 있었던 사이, 10월에는 대규모의 파업이 발생하여 러시아 경제는 파탄에 빠지게 되었는데 3000가구 이상의 귀족 저택이 파괴되고 1월 ~ 10월까지 봉기가 2700회나 일어났다.
그리고 유사한 시기 니콜라이의 숙부 세르게이(1857년 ~ 1905년, 알렉산드르 2세의 다섯번째 아들)와 1906년 장성 두브라소프까지 암살되면서 지금까지 하느님을 받들듯이 섬겨온 황제의 명령에 의해서 수많은 동료들이 살상된 사실을 알게 되자 러시아 민중 속에 신앙과 같이 뿌리 깊던 황제 숭배는 일시에 무너지고 사람들은 황제에 대해 적대감을 품게 되었다.
니콜라이 2세 생애
당시 조선과 만주를 놓고 일본 제국과 전쟁 중(러일 전쟁)이던 러시아 정부로서는 그야말로 내우외환의 위기를 맞은 셈이 되었다.
이런 상황에서 포츠머스 회의에 전권대사로 파견된 세르게이 비테는 의회를 구성하겠다는 약속으로 국민을 설득하여 가까스로 난국을 진정시켰으나, 제국 정부의 도덕적 정통성이 무너짐으로써 로마노프 왕조의 붕괴는 피할 수 없는 것이 되었다. 이 피의 일요일 사건은 훗날 러시아 혁명의 발단이 되었다.
니콜라이는 정치적으로 무능했고, 미신을 신봉하기도 했다. 라스푸틴은 니콜라이 2세를 사실상 허수아비로 만들고 1881년의 임시법을 계속 적용, 확대하여 언론과 사상을 엄격히 통제했고, 교육에도 일부 제한을 가했다. 젬스트보와 시 정부의 권한은 더욱 축소됐다. 젬스트보의 과세대상도 줄였고, 젬스트보 위원과 고용인의 임명 비준을 거부하여 정권에 충성하는 사람만이 공적인 지위를 얻을 수 있음을 보여주기도 했다. 이 때 라스푸틴은 라스푸틴대로 황권을 등에 업고 사리사욕을 챙기느라 급급했다.
니콜라이 2세 생애
니콜라이 2세의 치세기간 동안 러시아의 국민들로부터 착취한 보물들은 전부 라스푸틴이 가로챘다. 종교 핍박도 더욱 심해졌다. 분리파 정교도가 심한 탄압을 받았고, 아르메니아 교회와 그 밖의 종파들에도 일부 제약이 가해졌다. 유대인의 지위도 더 악화됐다. 유대인의 토지 매입을 일부 규제했고, 1903년 베사라비야의 키시뇨프에서 시작돼 우크라이나 일대로 확대된 대규모의 유대인 약탈과 학살을 방관했다.
1809년 러시아에 합병된 이래 상당한 자치권을 부여받고 있던 핀란드에도 강력한 러시아화 정책을 추진하여 많은 권리를 박탈했다. 반대 운동이 격화되면서 핀란드는 혁명 세력의 주요 근거지가 됐다. 이렇게 니콜라이 2세는 파계성직자인 라스푸틴에게 끌려다니는 모습을 보이기도 하여 군주로서의 리더쉽적인 자질에 대해 의심받기도 했다.
경제 면에서는 1906년까지 비테를 계속 중용, 강력한 산업화 정책으로 큰 성과를 낳았으나, 균형 잃은 산업화는 결국 위기에 처하게 된다.
니콜라이 2세 생애
1905년의 피의 일요일 사건 이후로 진전되지 않다가 1907년 즈음 가서야 겨우 진전되어 갔다. 또한 러시아에는 표트르 스톨리핀 총리의 개혁에 힘입어 연평균 7%의 산업 성장화를 보이면서 한때 로마노프 왕조의 위세를 떨치기도 했으나 1911년 9월 14일 스톨리핀 총리까지 암살되면서 개혁은 사실상 종결되었다.
한편 노동자와 농민층이 황제에 대한 불만세력이 여전하다고 여긴 니콜라이 2세는 이러한 국내의 불만을 진정시키기 위해 제1차 세계대전 때 총동원령을 내려 많은 병력을 파병했다. 처음에 민중들은 애국심에 불타서 1차세계대전에 지지를 하였고, 무려 1500만 명이 전선에 나가 지원했었다.
하지만, 지휘관들의 무능함이 여실히 드러난 탄넨베르크 전투에서 자멸적인 대패를 했을 뿐만 아니라 전쟁으로 인해 수많은 젊은이들이 군에 지원한 것 때문에 러시아의 노동력은 급격히 저하되어, 전쟁이 장기화됨에 따라 국내의 불안은 고조되어가면서 제정 러시아의 한계가 드러나기 시작했다.
니콜라이 2세 생애
1914년 8월 ~ 1915년 8월까지 러시아군은 병력의 절반을 잃어 140만 명이 전사하고 97만 6000명이 포로가 되었으며 각지에서 파업과 시위가 발생하고, 니콜라이 2세 황제는 1915년부터 직접 최전선 전투 지휘에 나서며 국정은 황후에 맡기고, 황후를 등에 업은 라스푸틴을 중심으로 자연히 되어가면서 국정도 파탄지경에 이르렀다.
특히 라스푸틴의 폭정과 착취는 전대미문의 엄청난 규모에 달했다. 예를 들어 민중들 사이에서는 검열되지 않은 책 같은 것이 출판되어 그리고리 라스푸틴과 황후, 공주들이 불건전한 관계를 맺고 있다는 등 내용의 소문이 파다했을 정도였다.
결국 황제와 친했던 관리들마저 라스푸틴의 악행에 치를 떤 나머지 사퇴하여 혁명파에 붙은 자도 있었는데 이후 1916년 12월, 니콜라이 2세와 친척 측근인 펠릭스 유수포프 공작을 비롯한 관리들이 라스푸틴을 죽이려고 여러 가지 방법을 동원하지만 라스푸틴은 극약을 먹고도 2시간 동안 춤을 추는 등 초인적인 체력을 보여주다가 총에 맞고도 죽지 않았다.
그 후 라스푸틴의 변사체가 발견되었는데 사망 원인은 독극물도, 총살도 아닌 익사였고 혁명의 기운은 날이 갈수록 피할 수 없는 상황으로 치닫고 있었다.
니콜라이 2세 생애
1917년 3월 8일, 마침내 수도 상트페테르부르크에서 대규모 시위가 일어났다. 9만 명이 넘는 노동자가 이 파업 데모에 참가하여 “빵을 달라”고 외쳤다. 이틀 후에는 시위가 시내 전체로 확산되었다(2월 혁명). 시위대는 <라 마르세예즈>를 부르며 붉은 깃발을 휘날렸다.
이에 니콜라이 2세는 알렉산드라의 총신이자 내무장관 알렉산드르 프로토포포프에게 '체제안정에 유지하라'는 사실상 무력진압을 명령했으며 상트페테르부르크에 수만 명의 군 병력과 예비군을 배치시켜 시위대를 저지하려 했으나 3월 12일 월요일 아침 6시 유명한 볼린스키 연대의 한 하사가 자신의 지휘관을 쏘는 것을 시작으로 다른 세모노프스키, 이스마일로프스키, 리토프스키, 마지막에는 표트르 대제가 직접 창설한 역사가 오래된 프로오브라젠스키 수비대까지 혁명에 가담했다.
이로써 군대는 물론이요 예전에 혁명가들을 칼로 살해했다던 악명 높은 기병대조차도 시위대에 동정심과 자책감을 느껴 결국 혁명군에 가담했고 그리하여 혁명의 물결은 더욱 거세졌다.
결국 시위진압 지휘를 하던 사령관들은 진압을 포기했으며, 황제와 친했던 관리들마저 사퇴하여 혁명파에 붙은 자들도 있었다.
니콜라이 2세 생애
엄청난 배신감을 느끼며 절망에 빠진 니콜라이 2세는 제위에서 스스로 물러나겠다는, 당시로서는 큰 변화를 예고하는 선언을 하게 된다. 정부는 총사퇴하고, 중산층을 중심으로 한 케렌스키의 임시 정부가 수립되었다.
원래 니콜라이 2세는 자신의 아들 알렉세이에게 제위를 물려주려고 했으나, 어린 나이인데다 혈우병을 앓고 있는 알렉세이였기에 자신의 동생 미하일 알렉산드로비치에게 제위를 양위하기로 결정했다. 그러나 이 소식을 들은 노동자와 농민들은 미하일 역시 니콜라이 2세와 다를 바 없다 하여 반대했다.
이러한 사태를 지켜보던 임시 정부는 미하일에게 제위를 버릴 것을 권고했고, 미하일은 그러한 제의를 받아들였다(미하일은 "저 또한 폐하처럼 백성들로부터 욕들을 짓을 할 수 없습니다."라고 말했다.). 이로써 군주제는 폐지되었고, 304년 동안 지속되어 온 독일계 왕조인 '홀슈타인-로마노프 왕조'는 막을 내리게 된다.
2월 혁명을 주도했던 케렌스키 임시정부(멘셰비키가 다수를 차지)가 집권해도 '가난한 국가'라는 오명을 벗기지는 못했다. 케렌스키가 내놓은 정책은 아주 파격적이고 근본적인 개혁안을 내놓았지만, 식량 부족만은 여전했다.
니콜라이 2세 생애
1917년 6월에 대공세를 펼쳤으나, 자멸에 가까운 패배를 겪고 1917년 9월 어느 날, 당시 러시아의 영토였던 라트비아에서는 독일의 겨자가스 살포로 수많은 러시아의 사병과 장교들이 죽음을 당했다.
당시 수도였던 페트로그라드(現 상트페테르부르크)조차 독일-오스트리아 주도의 동맹국들에게 점령을 당할 것이라는 분위기가 나돌았다. 그 시기에 케렌스키 내각은 라브르 코르닐로프 장군에게 전복당할 뻔한 아찔한 상황을 겪게 된다.
1917년 10월 어느 날, 민중들은 또 다시 반란을 일으키게 된다. 2월 혁명이 피를 많이 흘렸는 데 반해, 10월 혁명은 무혈 혁명으로 마무리되었으며 기간도 길지 않았다. 여기에 케렌스키 내각은 퇴임을 선언하게 되고 레닌 주도의 볼셰비키 사회주의 공화국이 수립된다.
니콜라이 2세 생애
하지만 케렌스키는 니콜라이와는 달리 서유럽의 제도를 러시아에서 제도화시킨 공로를 인정받아 자유인의 몸이 된다.(케렌스키는 어렸을 때 레닌과 동문이었고 당시 심스부르크 학교의 교장이었던 그의 아버지는 레닌이 힘들어할 때 항상 위로해주었다고 한다. 케렌스키나 레닌은 둘 다 제정반대자였다. 다만 차이점이라면 케렌스키는 당시 러시아 인구의 20%도 채 안 되었던 '대졸자'였고, 신용을 잃지 않는 성격 덕분인지 정계 진출도 쉬웠다. 실제로 1912년 두마에도 진출했다. 그는 내각으로 집권하여 온건 정책을 내세웠다.)
니콜라이의 처리를 놓고 사형을 하자는 볼셰비키 강경파와 수감으로 끝내자는 멘셰비키 및 케렌스키 일파의 의견이 대립했다. 하지만 레닌이 주도하는 볼셰비키가 집권한 뒤 제1차 세계 대전이 막바지였던 1918년, 러시아에는 내전의 기운이 감돌았다. 국민들은 기근으로 죽어갔고, 볼셰비키에 반감을 드러낸 자들은 그들로부터 숙청 당하여 백군으로 돌아선 자도 있었다. 니콜라이가 퇴위당한 이후 케렌스키와 온건파 및 일부 멘셰비키는 니콜라이의 동생 미하일 대공을 황제로 추대했다. 그러나 미하일은 1개월만에 암살당하고 만다.
니콜라이 2세 생애
그리고 볼셰비키가 동맹국과 상대로 맺은 가혹한 조약 때문에 서방 연합국들은 물론이요 일본과 미국조차도 볼셰비키를 비판하여 백군을 지원하기에 이른다. 이들 중에는 수억 달러의 돈을 들여서라도 우랄 지방에 감금된 니콜라이 가족을 구해주자는 자도 있었다.
백군은 제정 러시아 시절의 장교들의 강력하고도 냉철한 지휘력을 바탕으로 성장했다. 특히 알렉산드르 콜차크, 안톤 데니킨, 라브르 코르닐로프 등이 지휘하는 백군은 볼셰비키 정권을 심각하게 위협했었다. 하지만, 백군에는 구체제로 구성된 지주 출신들이나 장군들이었으며, 이들에게 뚜렷한 제도나 정책이 없었다.
백군의 목표는 단순히 볼셰비키 정권을 무너뜨리고 구체제로 회복하는 것뿐이었다. 그렇기에 노동자들과 농민들은 백군에 등을 돌려 볼셰비키 정권을 지지했다. 결국 백군은 수치스러운 패배를 당하였다. 10월 혁명으로 내각에서 물러난 케렌스키도 백군을 지원했다가 참패를 당하여 프랑스로 망명생활을 하게 되었다.
2월 혁명 이후, 니콜라이와 그의 가족들은 (황제의 명령이 아닌 케렌스키의 명령을 따르게 된) 군인(러시아가 아닌 케렌스키 개인 소유의 군인)들의 감시를 받아 가면서 우랄 지방에 거처하게 되었다.
약 8개월 동안 단란한 생활을 하게 된다. 하지만 이들은 예전에 깨끗했던 궁전이 아닌, 평범한 민가(民家)에 살아야 했다. 군인들은 그들의 대화까지도 엄격히 검열했다. 이때 황후 알렉산드라만은 아주 지독한 신경쇠약에 시달리게 된다.
니콜라이와 그의 가족들은 1918년 7월 어느 날, 유대인 출신의 야코프 스베르들로프의 적군(赤軍)에 의해 예카테린부르크의 이파티에프 하우스에 감금되었고 바로 그날 총살형을 당하였다.
이들의 시신은 전원 불태워져 소각되었고, 소각된 시신들은 1991년에 들어서야 발굴되었다. 이때 적군은 니콜라이 일가족들을 서둘러 처형했는데 니콜라이 황제의 지지세력인 백군(白軍)이 그들을 구출하려 한다는 소식을 들었기 때문이었다고도 한다.
사후 무려 73년이라는 시간이 흘러, 소련이 해체되었고 러시아 연방이 들어서면서 1991년 니콜라이 2세와 그의 직계가족들은 순교자로서 러시아 정교회의 성인으로 시성되었다.
1991년 예카테린부르크 근처의 숲에서 발견된 시신이 유럽 족보 기록을 바탕으로 니콜라이 2세 및 황후 가문의 사람들과의 혈연 관계 대조를 통한 DNA 검사에서 니콜라이 2세 가족의 시신으로 밝혀졌다.
이후 러시아는 니콜라이 2세 가족의 시신을 찾았다고 공식 발표했으며, 상트페테르부르크의 베드로-바울로 성당에 안치하였다. 2008년 10월 1일에 러시아 대법원은 마지막 황제 니콜라이 2세가 정치적 탄압에 의해 희생되었다는 판결을 내려, 그의 정치적 복권이 이뤄지게 되었다.
니콜라이 2세 조지 5세와의 관계
얼굴이 놀라울 정도로 이종사촌 형인 조지 5세와 똑같이 생겼다. 심지어는 같은 옷을 입고 있으면 그들의 친척들조차 둘을 구분하지 못할 정도였다. 사실 두 사람의 어머니들이 친자매였는데 이 역시 누가 누구인지 구분할 수 없을 정도로 동일하게 생겼다. 다만 성격은 정반대였는데 골수까지 군인같은 성격인 조지 5세와는 달리 니콜라이 2세는 온순하지만 우유부단한 성격이었다.
자녀로는 니콜라이 2세는 1남 4녀로 1명만 아들이고 나머지는 모두 딸이었으며 조지 5세는 5남 1녀로 1명만 딸이고 나머지는 모두 아들이었다. 자녀들의 인격도 니콜라이 2세의 자녀들은 소탈하고 선량한 반면 조지 5세의 자녀들 중에서는 조지 5세의 장남 에드워드 8세가 나치를 숭상하는 데다 차남 조지 6세는 말더듬이였다. 또한 막내 아들이 모두 병을 앓고 있었는데 니콜라이 2세의 막내 아들 알렉세이 니콜라예비치 황태자는 혈우병을 앓고 있었고 조지 5세의 막내 아들 영국 왕자 존은 뇌전증을 앓고 있었다.
말년의 경우, 니콜라이 2세는 적군에 의해 폐위당하고 총살당한 반면 조지 5세는 천수를 모두 누리고 사망했다.
니콜라이 2세 가족 관계
니콜라이 2세는 알렉산드라 표도로브나와 결혼하여 1남 4녀를 두었다.
니콜라이 2세 니콜라이 1세와의 공통점
니콜라이 2세는 19세기의 황제였던 니콜라이 1세와 공통점을 가지고 있다.
러시아 2월 혁명
2월 혁명(러시아어: Февральская революция)은 제1차 세계 대전 중인 1917년 3월 8일에 러시아에서 일어난 러시아 혁명이다. 로마노프 왕조가 세운 제국이 무너지고 러시아 황제 니콜라이 2세는 폐위되었으며, 러시아 제국은 멸망했다. 이후 몇년 간의 혁명과 내전을 거쳐 소비에트 연방의 설립으로 이어졌다.
이 당시 러시아 제국에서는 현재 일반적으로 사용되고 있는 그레고리력과는 다른 율리우스력이 채용되고 있었으며, 두 달력 간에 13일의 차이가 존재했다. 따라서 혁명은 현재의 그레고리력으로 3월에 일어났지만, 율리우스력으로는 2월에 일어났던 것이다. 당시 혁명에 참여한 이들은 러시아 제국의 수도 페트로그라드의 여성, 노동자였으며, 사병들이 혁명에 참여하며 '페트로그라드 노동자, 병사 소비에트'로 단결하였다. 민중들이 2월 혁명에 참여한 이유는 러시아 제국의 제1차 세계 대전 참전으로 극도의 생활고가 발생했기 때문이다.
러시아 2월 혁명 배경
사라예보 사건을 계기로 1914년에 발발한 제1차 세계 대전은 유럽의 강국을 끌어 들여 각 국은 총력전을 펼쳤다. 러시아 제국도 세르비아와의 상호 협약에 의해 오스트리아와 독일에 선전포고를 하고 오스트리아 방면에서 서전을 승리로 장식했다. 그러나 독일전에서는 1914년 타넨베르크 전투와 이듬해 1915년 고를리체-타르누프 전투를 시작으로 패배가 이어졌고, 러시아 국내에서는 길고, 고통스러운 전시 생활에 대한 불만이 높아지고 있었다. 황제에 대한 농민의 존경은 변함이 없었지만, 라스푸틴이 영향력을 행세하는 독일 제국 출신의 알렉산드라 황후에게는 노골적인 불만을 나타내는 등 국내의 불안 요인이 짙어지고 있었다.
러시아 2월 혁명 혁명 발발
국제 여성의 날이었던 1917년 2월 23일 러시아의 수도 페트로그라드(지금의 상트페테르부르크)에서 식량 배급의 개선을 요구하는 시위가 벌어졌다. 이 시위는 수만 명 규모까지 확대되었지만, 처음에는 온건하게 진행되었으며, 수도의 치안을 담당한 하바로프 장군도 경찰과 기병대의 투입만으로도 충분할 것이라고 생각했다. 그러나 시위의 규모는 점점 커졌고, 도시 노동자 대부분이 참여하게 되었다.
총리인 니콜라이 골리친은 사태 수습을 포기하고 전선의 니콜라이 2세에게 사임을 제안했지만, 황제는 이를 거부했고 하바로프에게 시위를 진압하도록 명령했다. 26일 시내 중심의 넵스키 대로의 시위대에 경찰 부대가 발포하여 다수의 시민 사상자가 발생했다. 이 사건에 대해 파블로프스키 연대 소속의 일부가 병사가 반란을 일으켰다. 시내에 주둔한 다른 연대에서도 반란병의 진압과 노동자 측의 참여에 혼란스러워 했다.
두마 의장 미하일 로쟌코는 대본영에 있는 니콜라이 황제에게 수도가 무질서 상태에 있다는 것을 신속하게 알리고, 새로운 내각을 조직하여 민중의 불만을 가라앉힐 것을 요청했다. 이 연락을 받은 니콜라이 2세는 이바노프 장군에 몇 개 연대를 수도로 보내 반란을 진압하도록 명령했다.
러시아 2월 혁명 혁명 발발
다음 날이 되자 다른 연대의 귀추도 결정되어 있었다. 볼린스키 연대는 병사가 상사를 사살하고 거리로 나섰다. 저녁 때 또 다른 연대가 반란에 가담하면서 반란 병사의 규모는 수만 명에 달하고 있었다. 트로츠키의 《러시아 혁명사》에 따르면, 봉기에 참여하지 않은 것은 휴가를 보내고 있었던 부대뿐이었다고 말하고 있다. 반란 병사와 노동자는 내무부, 군사령부, 경비대 사령부, 경찰, 무기고 등을 습격하여 무기를 손에 넣었다. 하바로프 장군은 해군 본부 건물에서 농성을 시도했지만, 병사의 탈주는 그치지 않았고 부대는 즉시 해산되었다. 27일에는 모스크바에서, 3월초에는 다른 도시에서도 혁명이 시작되었고, 군부대도 거기에 동조하고 있었다.
러시아 2월 혁명 소비에트 결성
의회 해산을 황제에게 명받은 의장 로쟌코는 이러한 혼란을 보고 의회 의원 12명으로 구성된 임시위원회를 설치했다. 황제에 대한 충성에도 불구하고 로쟌코는 다음날 새벽 위원회가 정권을 장악하기로 결정하고 2월 28일에는 각 부처를 접수했다.
그즈음 멘셰비키 소속 의원이나 노동자 대표 등으로 1905년과 비슷한 소비에트의 결성을 호소할 수 있었다. 이날 밤 회의에서 임시 위원이었던 멘셰비키의 니콜라이 치헤이제가 의장으로, 임시 위원으로 당시 혁명파 의원으로 유력자로 주목 받고 있던 사회 혁명당 의회 의원 케렌스키를 부의장으로 하고 페테르부르크의 소비에트가 결성되었다. 동시에 선출된 집행위원 15명 가운데 급진적인 혁명을 주창하는 볼셰비키는 2명뿐이었다.
순안구역
순안구역(順安區域)은 평양직할시 북서쪽에 있는 구역으로 북쪽은 평안남도에 접하고, 서쪽은 룡성구역, 남쪽은 형제산구역에 접한다. 인구는 2008년 기준으로 91,791명이다.
대표적인 교통시설으로는 평의선 순안역 인근의 보통강변에 평양 순안 국제공항이 있다. 그 밖에 자강도 향산군과 평양직할시를 연결하는 평양향산관광도로가 있으며, 평양직할시의 룡성구역과 평양시의 각 지역들을 연결하는 도로망이 포장되어 있다.
순안구역은 농업이 잘 발달되어 있는데, 그것은 조선민주주의인민공화국 정부에서 직접 지원을 해주었기 때문이다. 순안구역은 삼석구역과 룡성구역과 더불어 농업이 발달되었으며, 이곳에서 재배되는 "순안사과"는 러시아와 일본으로 수출될 만큼 품질이 아주 좋다.
교육문화시설은 순안구역중학교과 순안소학교, 남양중학교 등이 있으며, 그 외에도 탁아소와 영화관, 편의봉사시설을 갖추고 있다. 한편 대양동에는 조선민주주의인민공화국의 독립운동가나 정부관리가 묻혀 있는 대양혁명렬사릉이 있다.
순안구역 역사
이전에는 독립된 군(郡)이었다. 1914년에 평남 평원군에 흡수하다가 1952년에 다시 승격했다. 1972년에 평양시에 편입되고 순안읍이 신성동, 역정동, 남산동, 석박동, 대양동으로 나누었다.
스쿨럼블
《스쿨럼블》(スクールランブル 스쿠루란부루[*])은 고바야시 진이 그리고 《주간 소년 매거진》에 연재되고 있는 만화이다. 2004년에 애니메이션화되어 TV 도쿄에서 방송되었고 2005년에는 두 편의 에피소드를 담은 《스쿨럼블 OVA 1학기 보충수업》이 만들어졌다. 후속작인 《스쿨럼블 2학기》는 2006년 4월 2일에 방영이 시작되었다.
대한민국에서는 만화는 학산문화사에서 출판하고 있으며, 애니메이션(1학기)은 2005년에 챔프TV에서, OVA는 2006년에 애니원TV에서 방송되었다. 약칭은 스크럼(スクラン)
2008년 7월 완결되었고, 같은 해 8월 20일부터 주간 소년 매거진에 《스쿨럼블 Z》란 제목으로 후속편이 연재중이다.
스쿨럼블 줄거리와 구성
스쿨럼블은 고등학교 2학년생인 츠카모토 텐마를 중심으로 주변 사람들의 일상사와 그들의 성공하지 못한 연애를 다룬다. 초반의 스토리는 츠카모토 텐마와, 텐마가 좋아하는 카라스마 오오지, 그리고 몰래 텐마를 좋아하는 하리마 켄지의 삼각 관계를 중심으로 다뤘으나, 만화 6권과 7권부터 스토리가 하리마 켄지, 사와치카 에리, 그리고 텐마의 동생인 츠카모토 야쿠모의 삼각 관계를 중심으로 다루기 시작했다. 이는 계속된 인기 투표에서 이 세 캐릭터가 작품 전체에서 가장 표를 많이 받았기 때문이라고 볼 수 있다.
스쿨럼블 줄거리와 구성
만화에서 주요 줄거리는 번호표(#) 대신 올림표가 붙은 장(♯1, ♯2, …)에서 다루고, 《주간 소년 매거진》에서 연재된 것도 이들이다. 하지만 줄거리 상 중요한 내용을 다루는 내림표가 붙은 장(♭1, ♭2, …)이 있으며, 제자리표가 붙은 장(♮1이 유일하며 7권에 포함됨)도 있다. 내림표가 붙은 장들은 원래 줄거리에서 주요 캐릭터가 아닌 다른 캐릭터에 초점을 맞추거나 다른 시각에서 본 내용을 담고 있고, 현재 제자리표가 붙은 유일한 장은 원래 줄거리와 관계가 없는 새로운 내용이다. 애니메이션에서는 올림표가 붙은 장들을 중심으로 내림표/제자리표가 붙은 장들을 일부 덧붙였으며, OVA에서는 내림표가 붙은 나머지 장들과 전혀 새로운 내용을 합쳤다.
스쿨럼블은 2008년 7월 283화를 끝으로 완결되었다. 하지만 그 동안 전개된 등장인물간의 복잡한 상관관계와 해결되지 않은 내용들을 얼버무린 채 급하게 결말지어버렸다는 비판이 많다. 작가 고바야시 진은 다음 내용을 2008년 8월 20일부터 《스쿨럼블 Z》이라는 제목으로 개제하고 있다.
스쿨럼블 관련 내용
1기 26편의 제목은 일본어로 187글자이며, 일본 애니메이션에서 가장 긴 소제목으로 추정된다.
갑작스러운 〈이별〉… 잘못 들어온 미궁… 당신은 누구? …가르쳐줘. 〈엇갈림〉 〈짝사랑〉 전해줘, 내 마음을. 전해줘, 내 기분을. 다시는 오지 않는 계절, 청춘의 한페이지. 이게 마지막 찬스, 확인하고 싶어… 너의 마음을. 전해지는 말, 전해지지 않는 마음. 그 날의 고백, 영원한 하루, 하지만… 언제나 계속되는, 우리의 〈지금〉 그리고 내일로… 〈스쿨럼블 포에버〉
突然の〈さよなら〉…迷い込んだラビリンス…あなたはだれ?…教えて。〈すれちがい〉〈片想い〉とどけ、ボクの気持ち。とどけ、ワタシの想い。たぶん一度しかない季節、青春の1ページ。これが最後のチャンス、確かめたい…キミの気持ち。伝わる言葉、伝わらない想い。あの日の告白、永遠の一日、だけど…いつまでも続いていく、わたしたちの〈いま〉。そして明日へ…〈スクールランブルフォーエバー〉
스쿨럼블 성우진
우리말(한국어판) 성우진(챔프TV)
문선희 - 츠카모토 텐마
성완경 - 하리마 켄지 役
박소라 - 츠카모토 야쿠모 役
변현우 - 카라스마 오오지
이선 (1기), 이명선(현 이계윤) (2기) - 스오우 미코토 役
오길경 - 타카노 아키라 / 키도 마도카
배정민 - 사와치카 에리 / 도지비론 레드 / 조르노
박선영 - 사사쿠라 요코 / 이치죠 카렌
사성웅 - 타니 하야토(2-C 담임) / 아소 히로요시 / 우메즈 시게오 / 이토 마타요시
최석필 - 텐노지 노보루 / 토고 마사카즈 / 고리야마 선생
엄상현 - 요시다야마 지로 / 이마도리 쿄스케 / 미츠키 마사아키
전태열 - 휴유키 타케이치 / 해리 매켄지 / 코즈 마사히로
전광주 - 하나이 하루키
이원찬 - 나라 켄타로
전숙경 - 오사카베 이토코 / 라라 곤잘레스 / 미하라 코즈에
한수림 - 사라 아디에머스 / 하리마 슈지 / 이치조 코스케
문남숙 - 아네가사키 타에
이장우 - 고토 겐카이
스쿨럼블 성우진
북미판 성우진(퍼니메이션)
루시 크리스천 - 텐마
브랜던 포터 - 하리마
에릭 베일 - 카라스마
리아 클라크 - 에리
브리나 펄렌시아 - 미코토
트리나 니시무라 - 아키라
케이틀린 글래스 - 야쿠모, 사가노
크리스 케이슨 - 하나이 하루키
데이비드 트로스코 - 이마도리
캐리 새비지 - 이치조
제이슨 리브렉트 - 해리 매켄지, 하리마 슈지
모니카 리얼 - 라라
트래비스 윌링햄 - 마사카즈
그웬덜린 라우 - 세라
오리언 피츠 - 후유키
토드 해버콘 - 나라
J. 마이클 테이텀 - 아소
셰러미 리 - 타와라야
하이메 리베라 - 니시모토
마이크 맥팔랜드 - 요시다야마
로버트 매컬럼 - 스가
로라 베일리 - 유키
케이트 옥슬리 - 오츠카
키라 빈센트데이비스 - 미하라
소니 스트레이트 - 텐노지
스테퍼니 영 - 오사카베
리디아 매케이 - 사사쿠라
콜린 클링컨비어드 - 아네가사키
켄트 윌리엄스 - 타니, 나카무라
짐 포론다 - 코리야마
스쿨럼블 주제가
[원어판]
[우리말 더빙판]
[원어판]
[우리말 더빙판]
433 에로스
433 에로스(영어: 433 Eros)는 그리스 신화에 나오는 사랑의 신 에로스의 이름이 붙여진 소행성이다. S형 소행성이며 크기는 약 34.4 × 11.2 × 11.2 km로 지구에 최대 0.149252 AU까지 근접한다. 근지구 소행성 가운데 두 번째로 크며, 화성 횡단 소행성이기도 하다.
몇몇 충돌구가 있으며, 표면을 가로 질러 흩어져 있는 커다란 바위들은 약 1억년 전의 충돌에 의해 생겨난 충돌구에서 분출된 것으로 보인다. 표면 온도는 낮 시간 때 최대 100도가량 오르다가 밤 시간 동안에는 영하 150도까지 내려간다.
니어 슈메이커 우주선은 에로스를 방문해 궤도를 돌면서 표면에 대한 세밀한 사진을 찍었다. 그리고 2001년 2월 12일 마지막 임무로 소행성의 표면에 착륙하였는데, 이는 우주선이 소행성에 착륙한 최초의 사례이다.
433 에로스 가시성
2012년 1월 31일에는 지구에 0.17867 AU까지 접근하였으며 이것은 지구-달 사이 거리의 70배에 해당하는 거리였고, 겉보기 등급이 +8.1 등급이었다. 1975년과 2056년 같이 81년 마다 +7.0 등급에 도달하며, 이 때는 해왕성과 소행성대에서 4 베스타와 가끔씩 2 팔라스, 7 이리스를 제외하면 어떠한 소행성들 보다 밝다.
외계생명
외계생명(外界生命, 영어: extraterrestrial life 또는 alien life)은 지구가 아닌 공간에 사는 생명을 지닌 존재를 가리킨다. 다른 명칭으로 외계생물 또는 사람에 빗댄 외계인 등이 있으며, 영어에서 온 에일리언 등의 명칭도 있다.
외계생명 생리학
지구 상의 생명체는 탄소 화합물과 용매로 물을 사용하는 화학 반응에 기초하고 있다. 이들 원소의 풍부함과 유용함으로 미루어 볼 때, 외계의 생명체도 비슷한 방식을 사용하리라고 생각된다. 탄소 대신 실리콘이나 물 대신 암모니아를 사용하는 대체생화학이 제안되기도 하였다.
생명체가 사용하는 에너지의 근원으로 가장 먼저 생각할 수 있는 것은 항성의 열이다. 그 외에 행성 내부의 열이나 기조력에 의한 마찰열을 에너지원으로 생각해 볼 수 있다.
외계생명 생리학
최근 생명체에게 치명적인 것으로 알려진 비소를 넣은 배양액으로 박테리아를 배양하는 데 성공했다는 NASA의 발표가 있었다. 발표에 따르면, 미국 캘리포니아주의 모노호의 바닥에 있는 침전물에서 발견된 박테리아 GFAJ-1을 이 같은 방법으로 배양하자, 비소가 생명체의 필수 6대 원소의 하나로 알려진 인을 대신하는 역할을 하였음을 확인한 것이다. 이는 외계 생물이 지구상에 있는 생명체와는 다른 생화학 구조를 가질 수 있음을 증명한 셈이다.
그러나 이는 사실이 아닌 걸로 밝혀졌다. 2년 후인 2012년 7월 초 PhysOrg, National Geographic, Live Science, Astrobiology Magazine 등은 펠리사 울프 사이먼(Felisa Wolf-Simon)의 주장이 틀렸음이 확인됐다고 발표했다. 그 생물체는 유전암호에 비소가 아니라, 인을 필요로 함을 확인했다. 학자들은 각 행성들마다의 기후 및 대기 상태 등을 토대로 여러 가지 모습의 외계인을 표현하기도 한다.
외계생명 역사
세계에서 가장 먼저 외계 생명의 존재를 주장한 사람 중에서는 16세기 이탈리아의 철학자 조르다노 브루노가 있다. 그는 우주는 무한하므로 지구 말고도 많은 행성계가 있으며, 그곳에도 지구처럼 생물이 존재할 것이라고 주장했다. 아울러 갈릴레이와 코페르니쿠스 같은 당대의 유명한 학자들도 우주는 무한히 넓기 때문에 다른 생물체가 살고 있다고 강력히 주장했다.
유럽 대륙에서는 르네상스 시대에 접어들면서 천문학이 발달되었다. 다윈의 진화론에 입각하여 넓고 넓은 우주에 외계인 존재의 가능성을 예측했다.
한국에서는 조선 중기의 실학자 홍대용이 중국의 우주 서적을 통해서 외계인의 존재에 대해 처음으로 언급하였다.
외계생명 역사
동물원 가설(Zoo hypothesis)은 물리학자인 다윈이 주장한 이론이다. 우주 안에 있는 지적 생명체가 생명체의 다양성을 위해 지구에 접근하지 않는다는 가설이다. 이는 다윈의 진화론과 일맥상통하는 부분이 많으며, 종족의 보존과 유지를 위해서 지구에 살고 있는 인간보다 더욱 뛰어난 외계 종족들이 일부러 지구에 접근하지 않고 다른 행성들을 탐사하는 경우이다. 만약 지적 생명체가 지구에 멋대로 접근하여 지구에 있는 인간들을 멸종시킨다면 우주의 생태계가 망쳐진다는 이유 때문에, 지적 생명체가 아무리 우주 안에서 모든 분야가 발달되었다고 해도 절대로 지구를 포함한 다른 미개한 행성들에는 접근을 하지 않는다는 것이다.
페르미 역설(Fermi paradox)은 물리학자인 엔리코 페르미가 주장한 이론이다. 1950년 여름 어느 날 미국의 로스앨러모스에서 에드워드 텔러, 허버트 요크, 에밀 코노핀스키와 함께한 식사 중 대화에서 "모두 어디 있지?"라고 질문한 것에서 시작되었다. 그러나 엔리코 페르미가 이에 대한 답을 내놓진 않았으며, 이 질문에 대한 답은 흥미를 갖게 된 사람들에 의해서 내려졌다. 그 답은 '낙관주의자의 주장대로라면 수많은 외계 문명이 존재하여 우리 문명보다 더 앞서며 고도의 과학이 발달해 있다. 그래서 그들은 활동 영역을 확장하고자 할 것이기에 지금 여기에 있어야 한다. 그러나 우리같은 비관주의자의 주장은 그들이 여기에 존재하지 않기에 그들은 존재하지 않는다.'였다. 이 생각은 페르미의 생각에 반대되었기 때문에 질렛에 의해 페르미 역설이라고 불리게 됐다.
외계생명 외계생명체의 존재
실제로 지구 내에서 생명체가 존재할 수 있는 조건은 아주 다양해서 햇빛이 전혀 닿지 않는 지하 깊숙한 곳이나 심해에서도 생명체가 살고 있으며, 심지어 산소 없이 살아가는 생물도 발견되고 있다. 이에 따라 과학자들 중에는 미생물 수준의 생명체는 우주에서 흔하고, 어쩌면 태양계 내에서도 존재할 수 있다고 주장한다. 이웃 행성인 화성 및 목성의 위성 유로파와 토성의 위성 타이탄의 환경이 지구의 극한 환경과 크게 다르지 않아 이들 천체에서는 생명체가 존재할 확률이 있다고 본다. 태양계 내에서 생명체를 찾는 방법은 탐사선을 직접 보내는 방식이 가장 확실하다. 미국의 NASA는 지구를 제외한 태양계 내부의 생명체 탐사에 박차를 가하고 있으며, 일부 탐사선은 화성에서 물의 존재를 밝혀내는 등 그 가능성을 확인하고 추가적인 탐사 활동을 진행하고 있다.
외계생명 외계행성 탐사
지구에서 행성까지 거리가 너무 멀어 대부분의 연구는 외계 행성을 직접관측하는 방식이 아니라 여러 가지 간접적인 방법을 활용해 조사를 한다.
가장 용이하게 많이 쓰는 방 도플러 효과를 이용하는 것이다. 스스로 빛을 낼 수 없는 행성은 별에 비하면 너무 어두워 직접 관측이 불가능하지만, 행성에 의한 중심별의 미세한 떨림 현상은 관측할 수는 있다. 별은 행성에 비해 질량이 매우 크기 때문에 중심 별의 떨림 아주 미세하지만 별의 스펙트럼을 분석하면 도플러 효과에 의한 이동 정보를 알 수 있다. 나란히 놓인 경우에 쓸 수 있는 방법이지만, 도플러 효과를 응용하면 행성의 크기나 질량을 알 수 있는 장점이 있다.
최근 외계 행성 탐사에는 미세중력렌즈가 사용된다. 은하계 중심부에 위치한 천체의 중력으로 인해 뒤쪽 천체의 빛이 아주 미세하게 굴절되는 현상을 이용한다. 은하계에서 위치한 별이 행성을 가지고 있으면 행성의 중력이 추가적인 변화를 , 반응을 일으키는데,이를 통해 행성의 위치,존재 여부를 파악한다.
외계생명 외계행성의 물리량
지금까지 조사에 따르면 우리 은하에는 태양과 비슷한 물리적 특성을 가진 별들이 아주 흔하고 태양계처럼 행성을 가진 별들도 상당할 것으로 추정된다. 또한 과학자들은 지구에서처럼 탄소 원자가 외계 생명체의 기본 구성 물질이라고 생각한다.탄소 원자는 다른 원자들과 쉽게 화학적으로 결합하는 성질이 있어 화합물을 만들 수 있다. 실제로 단백질의 기본구조인 아미노산은 운석이나 성간 기체에서도 흔히 발견된다. 하지만 여러 가지 과학적인 근거에도 불구하고 외계 생명체는 아직까지 존재할 가능성이 높다는 주장일 뿐, 실제로 외계 생명체를 발견하기 전까지는 어디까지나 추정에 불과하다. 현대의 과학 기술로는 태양계 밖에 존재하는 외계 행성들을 이제 막 찾아내기 시작한 단계에 불과하며, 그나마 발견된 외계 행성들도 거리가 너무 멀어 그 환경을 추정하거나 분석하여 생명체의 존재 가능성을 살펴보는 것 뿐이다. 그렇지 않으면 외계의 지적 생명체가 우리 지구로 보냈을지 모르는 신호를 받아서 확인하는 방법밖에 없다.
외계생명 외계 지적생명체 탐사(SETI)
전파 망원경으로 외계인의 존재를 찾으려는 SETI 프로젝트가 진행 중이다. 화성, 유로파, 타이탄과 같은 태양계 안 천체에서 생명의 흔적을 찾는 일도 진행하고 있다. 외계인들이 이미 태양계를 방문하여 남겼을지도 모르는 흔적을 찾는 방법도 있다.
대표적인 것이 화성에서 살고 있는 것으로 추측했던 화성인이다. 19세기에 화성인의 존재 여부에 대해 의견이 많았는데, 그것은 화성의 사각형 모양의 자국을 발견했기 때문이다. 바이킹 탐사선이 화성에 있는 사람 얼굴 모양의 바위를 찍어 보내자 화성인 이야기가 있었는데, 좀 더 지나고 나서 바이킹보다 성능이 좋은 마스 글로벌 서베이어 탐사선이 같은 바위를 찍었다. 그러나 서베이어 호의 사진은 단순히 사람 모양 비슷하게 풍화된 평범한 바위에 불과했다. 하지만, 많은 양의 물과 메탄의 발견으로 한때 화성에 생명체가 존재했을 확률은 점차 높아지고 있다.
외계생명 외계 지적생명체 탐사(SETI)
SETI 연구소의 천문학자 세스 쇼스탁(Seth Shostak)은 2010년 8월 BBC 뉴스에 출연해 “우리가 접하게 될 전파가 우리 같은 생명이 아니라 인공지능이 보낸 것일 가능성이 크다”라고 말하였다. 이는 전파 신호를 보내고 우주 여행을 하는 단계에 이른 문명은 인공 지능을 만들어낼 가능성이 크다는 생각에 따른 것이다. 또 대기원시보 등의 언론 보도에 따르면 세스 쇼스탁 박사는 학술대회에서 "드레이크 방정식의 계산에 따르면 우리는 25년 안에 외계인을 만날 것이며, 인류가 외계인과 교신에 성공해도 그들의 과학 수준이 너무 높아 신호를 이해하기 힘들 것."이라고 추측하였다.
외계생명 여러 문화 속의 외계 생물
진 로덴버그 감독의 원작 스타트렉 드라마 시리즈와 영화에서는 인간과 동등한 수준의 공존하는 외계인종족이 1052개 이상 등장한다. 그 종족들 중에는 지구인과 다른 외계인들이 혐오하는 종족[the borg, 7482 spices]도 있으며, 인간과 동등한 수준의 지각과 정보능력은 있지만, 육체를 가지고 있지 않는 종족[the Q]도 존재한다. 이 스타트렉 드라마는 외계인들에 대한 지구인의 고정관념을 바꾸는데 큰 기여를 했고, 그로 인해서 많은 나라에서 외계인에 대해서 무조건적인 적개심을 가지게 되지는 않게되었다. 이후 천주교[가톨릭]쪽에서 외계인의 존재를 인정한다 라고 발표하는 사건을 만드는데 중요한 역할을 하였다.
이와 비슷한 프로젝트로, 터키계 화가 Nemo ramjet은 스나이아드라는 이름의 가상 행성을 만들었다. 이 행성의 '척추동물'들은 지구와는 달리 머리가 두 개이며, 눈과 '부리'가 있는 첫 번째 머리는 놀랍게도 생식기관의 역할을 한다. 먹이는 두 번째 머리로 먹으며 뇌는 가슴 속에 위치한다. 또 하나 특징적인 것은 이 '척추 동물'들이 지구의 절지동물들처럼 혈압으로 움직이는 근육으로 움직인다는 사실이다.
오브젝티브-C
오브젝티브-C(영어: Objective-C)는 C 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체 지향 언어이다. 현재, 이 언어는 애플 매킨토시의 운영 체제인 OS X과 아이폰의 운영 체제인 iOS에서 사용되고 있다. 오브젝티브-C는 애플의 코코아를 사용하기 위한 기본 언어이며, 원래는 넥스트의 NeXTSTEP 운영 체제에서 주 언어였다. 일반적인(generic) 오브젝티브-C는 앞에서 언급한 라이브러리를 사용하지 않는다.
오브젝티브-C 역사
1980년대 초, 소프트웨어 공학의 일반적 관행은 구조적 프로그래밍의 관습을 따르는 것이었다. 이 프로그래밍 기법은 프로그램을 잘개 쪼개어 작업하기 쉽도록 만드는 것을 돕기 위한 기법이었다. 하지만 풀어야 할 문제 규모가 커짐에 따라 구조적 프로그래밍 기법의 유용성은 감소하였는데, 더 많은 프로시저가 작성되어야 하다 보니 재사용성이 떨어지고 프로그램 제어 흐름도 복잡해지기 때문이었다.
많은 사람들은 객체 지향 프로그래밍 기법이 이 문제에 대한 해답이 될 수 있지 않을까 하고 생각하였다. 사실, 스몰토크라는 프로그래밍 언어는 이미 이러한 공학 이슈들을 섭렵하고 있었다. 세상에서 가장 복잡한 시스템들 중 몇몇이 스몰토크 환경에서 작성되었다. 하지만 이 언어에도 한 가지 문제는 있었으니 가상 머신을 사용하는 점이었다. 스몰토크의 가상 머신은 이미지(image)라고 불리는 객체 메모리를 두고 여기에 모든 개발 도구들을 저장해두었다. 그러다보니 메모리 요구량이 그 당시로는 비합리적일 정도로 늘어났고, 느리게 동작할 수 밖에 없었다. 이는 부분적으로는 가상머신(VM)이나 컨테이너(container) 개념을 쓸만하게 지원하는 하드웨어가 없었기 때문이기도 했다.
오브젝티브-C 역사
오브젝티브-C는 스텝스톤(Stepstone)이라는 회사에서 일하고 있던 브래드 콕스(Brad Cox)와 톰 러브(Tom Love)라는 두 연구원이 만들었다. 역시 1980년대 초의 일이다. 이 두 사람은 1981년 ITT의 프로그래밍 기술 센터(Programming Technology Center)에서 일하던 시절 스몰토크를 처음 접했다. 콕스는 소프트웨어 설계와 프로그래밍에 있어서 재사용성의 문제에 흥미를 느끼게 되었고, 스몰토크같은 프로그래밍 언어가 ITT 시스템 개발자들이 개발을 진행할 강력한 환경을 만드는 데 필요불가결한 요소임을 깨닫게 되었다. 콕스는 C 컴파일러를 고쳐 스몰토크의 기능 일부를 추가하기 시작했고, 곧 그 스스로 OOPC라고 불렀던 C의 객체 지향 버전을 내놓게 되었다. 한편 러브는 1982년에 슐럼버거 리서치(Schlumberger Research)에 채용되었고, 스몰토크-80의 최초 상업적 버전을 써 볼 기회를 얻었다. 스몰토크-80은 이후 오브젝티브-C의 성장에 큰 영향을 끼쳤다.
오브젝티브-C 역사
새로운 언어가 가질 실질적인 파급력을 증명하기 위해, 콕스는 기존 툴에 몇 가지 사소한 변경만 가하면 재사용이 가능한 소프트웨어 컴포넌트를 만들 수 있음을 시연해보였다. 특히 컴포넌트들은 객체를 유연하게 지원해야 했고, 라이브러리들과 함께 제공되어야 했으며, 코드 (그리고 그 코드가 필요로 하는 자원들)는 하나의 단일한 플랫폼-중립적 포맷으로 저장될 수 있어야 했다.
결국 콕스와 러브는 프로덕티비티 프로덕츠 인터네셔널(Productivity Products International; PPI)이라는 새로운 벤처 회사를 설립한다. 목적은 오브젝티브-C 컴파일러와 강력한 클래스 라이브러리를 결합한 상업 제품을 만들어 파는 것이었다.
1986년에 콕스는 오브젝티브-C의 명세를 담은 책 "객체 지향 프로그래밍"(Object-Oriented Programming, An Evolutionary Approach)를 출간한다. 이 책에서 그는 재사용성의 문제가 단순히 언어 차원의 문제가 아님을 지적하였으나, 이후 오브젝티브-C는 종종 다른 언어와 기능적으로 비교되고는 했다.
오브젝티브-C 역사
스티브 잡스는 애플을 떠난 후, 넥스트라는 회사를 설립한다. 1988년, 넥스트는 스텝스톤(StepStone; 앞에서 말한 PPI 회사의 새로운 이름이며, 오브젝티브-C의 상표권자이다.)에게 오브젝티브-C의 사용 허가를 받고, 오브젝티브-C를 지원하기 위하여 GCC 컴파일러를 확장시키고 나서, 넥스트스텝 사용자 인터페이스와 인터페이스 빌더(Interface Builder)를 구축하는 데 쓰일 앱키트(AppKit)와 파운데이션 키트(Foundation Kit)를 개발했다. 비록 넥스트가 내놓은 워크스테이션들은 시장에 강력한 영향력을 행사하지는 못했지만, 그 툴들만큼은 업계에 널리 퍼지게 되었다. 결국 넥스트는 하드웨어 제작을 포기하고 소프트웨어 툴들에 집중하기로 방향을 선회하여 넥스트스텝 (그리고 오픈스텝(OpenStep))을 독립적인 사용자 프로그래밍 환경으로 판매하기 시작했다.
오브젝티브-C 역사
이 때 넥스트스텝의 무료버전을 구축하려는 프로젝트가 GNU에서 시작되었는데, 그 이름은 그누스텝(GNUstep)이었으며, 오픈스텝 표준에 바탕을 둔 것이었다. 1992년 데니스 글래팅(Dennis Glatting)이 GNU 오브젝티브-C의 런타임을 처음으로 작성했다. 1993년 이후로는 크레스텐 크랩 토룹(Kresten Krab Thorup)이 덴마크에서 대학생 시절에 만든 런타임이 널리 쓰였다. 토룹 또한 1993년부터 1996년까지 넥스트에서 일했다.
1996년에 넥스트는 애플에 합병되었다. 애플은 오픈스텝을 기반으로 맥 OS X라는 새로운 운영 체제를 내놓는다. 이 안에는 오브젝티브-C와, 넥스트의 오브젝티브-C 기반 개발 툴들이 포함되어 있었다. 프로젝트 빌더(Project Builder) (나중에 엑스코드(Xcode)라는 이름으로 바뀐다)라는 개발환경이 제공되었고, 인터페이스 빌더라는 인터페이스 설계 툴이 제공되었다. 오늘날 애플의 Cocoa API 대부분은 오픈스텝 인터페이스 객체에 기반을 둔 것이며, 아마 이것이 현존하는 오브젝티브-C 개발 환경 중 가장 널리 쓰이면서도 중요한 것일 것이다.
오브젝티브-C 문법
오브젝티브-C는 C 위에 덮인 얇은 층이라 볼 수 있다. 오브젝티브-C는 C++와 달리 C 언어의 엄격한 상위집합이다. 엄격한 상위집합이라는 말은 모든 C프로그램은 다 오브젝티브-C로 컴파일 가능하며, 프로그램의 의미도 양 언어가 동일하다는 의미이다. 오브젝티브-C는 C 언어와 스몰토크 양쪽에서 유래한 문법을 사용하고 있다. 전처리(preprocessing), 표기(expressions), 함수 선언(function declarations), 그리고 함수 호출(function calls) 등과 같은 대부분의 문법은 C에서 상속된 것이며, 객체 지향적인 기능들은 스몰토크 방식의 메시지 전달을 통해서 구현되었다.
C++와는 달리 다중상속을 지원하지 않으며, 그 대신 자바의 인터페이스에 해당하는 프로토콜(protocol)을 정의할 수 있다. 또한 카테고리(category)를 통해 기존 클래스에 새로운 메쏘드를 추가함으로써 클래스의 기능을 확장할 수 있다. 이는 상속을 통해서만 기능을 확장할 수 있는 대다수의 객체 지향 언어와 크게 구별되는 특성이다. C++나 자바 등과는 달리 객체에 대해서 완전한 동적 형 변환(dynamic typing)을 지원한다.
오브젝티브-C 문법
메시지는 객체 지향 프로그래밍을 지원하기 위해 내부적으로 추가된 문법이다. 오브젝티브-C의 객체 지향 프로그래밍에 대한 모델로 메시지를 객체에 전달하는 방식을 채용하고 있다. 이는 스몰토크와 매우 유사한 모델이다. 하지만 이는 C++와 다른 언어에서 사용하는 시뮬라(Simula) 프로그래밍 모델과는 구별되는 것이다. 이러한 특징은 중요한 의미를 갖는다. 오브젝티브-C의 기본적인 차이점은 메소드를 호출하는 것이 아니라 메시지를 전달한다는 것이다.
doSomething이라는 메서드를 갖는 클래스로부터 obj라는 개체가 구현된다면 이는 메시지 doSomething에 대해서 "응답"하는 것이다. C++에서는 doSomething 메시지를 obj로 보내는 행위는 다음과 같은 코드를 필요로 할 것이다:
오브젝티브-C에서는 다음과 같이 쓰인다:
오브젝티브-C는 동적 형 변환을 사용한다. 이는 모든 메소드가 사전에 정의되어야만 호출이 가능한 C++이나 자바와 같은 정적·명시적 형 변환을 사용하는 언어와 다른 점이다.
C++과 다르게 가상함수의 선언없이 자바와 같이 자식클래스에서 메소드를 오버라이딩 하는 것만으로 다형성이 제공된다.
오브젝티브-C 문법
C++와 비슷하게 클래스의 선언과 구현은 헤더파일과 소스파일로 나뉜다. 헤더파일의 확장자는 .h로 동일하나 소스파일의 확장자는 .c나 .cpp가 아닌 .m(.c 에 대응) 또는 .mm(.cpp 에 대응)이다. 확장자가 .m 또는 .mm으로 정해진 이유는 단지 .o와 .c가 C에 의해 사용되고 있었기 때문이다.
선언(interface)은 클래스의 기본적인 구조를 열거하는 것이며, 일반적으로 헤더파일 .h에 기록된다.
클래스의 선언은 @interface로 시작하고 @end로 끝난다. +기호는 클래스 메소드를 뜻한다. 자바의 정적메소드와 동일하며, 선언된 클래스의 인스턴스의 유무에 상관없이 항상 존재한다. 클래스 메소드는 클래스 변수에 대한 접근권한이 없다. -기호는 인스턴스 메소드이며 클래스가 인스턴스화가 되어야만 사용할 수 있다.
메소드에 매개변수가 있을 경우 일반적인 프로그래밍 언어와 다르게 괄호대신 콜론으로 구분한다. 변수가 2개 이상일 경우 그 해당 변수가 무슨 역할을 하는지 라벨을 따로 붙여준다. 이 레이블은 코드를 더 읽기 쉽게 도와준다.
실제 코드 상에선 다음과 같이 호출된다.
오브젝티브-C 문법
클래스의 구현은 @implementation으로 시작하고 @end로 끝난다. 클래스 변수를 다시 적을 필요는 없고, 선언한 메소드의 구현만 하면된다.
NeXT는 오브젝티브-C에 다중 상속을 스펙(specification)에 도입하기 위하여 확장하였지만, 그러나 구현(implementation)하지는 못 했으며, 단지 프로토콜만을 도입했다. 이것은 C++에서 추상적으로 다중 상속되는 기본 클래스 또는 자바 (프로그래밍 언어)나 C#에서 "인터페이스(interface)"를 성취하기 위한 패턴이다. 오브젝티브-C는 비공식 프로토콜(informal protocol)이라고 불리는 ad-hoc 프로토콜과, 공식 프로토콜이라고 불리는 컴파일러가 강제하는 프토토콜을 통해 다중 상속과 유사한 기능을 하도록 만들 수 있다. 참고로 후에 개발된 자바 (프로그래밍 언어)의 경우에도 다중 상속을 지원하지 않고 인터페이스라는 이름으로 오브젝티브-C의 프로토콜의 개념을 사용한다.