Unix에서 운영 체제(Linux 및 Windows)의 진화 계층 구조를 설명할 수 있습니까?
답변1
이것은고도로 단순화됨 역사~의유닉스와 그 파생물. Windows는 기록이 본질적으로 분리되어 있기 때문에 이를 포함하지 않습니다.
운영체제가 복잡하고 운영하기 어려운 시절이 있었습니다. 1960년대 후반 어느 날,켄 톰슨,데니스 리치그리고 몇몇 동료들AT&T 벨 연구소더 간단한 버전을 작성하기로 결정했습니다.멀티플렉스 시스템그들의 게임을 실행플라즈마 7, 그러므로유닉스에서 태어났다.
AT&T는 코드에 대한 권리를 보유하고 있으며 라이선스 비용은 비쌉니다. 다른 많은 회사에서는 Unix를 재라이센스하고 자체 버전을 판매합니다. 주요 플레이어는 다음과 같습니다12월,삶의 가치,국제 비즈니스 기계 공사,해. Unix 변종은 자신만의 확장 기능을 추가하여 종종 서로와 학계의 아이디어를 훔쳤습니다.
동시에,버클리, 많은 학자들은 라이센스 상황에 불만을 품고 AT&T 라이센스 코드가 포함되지 않은 Unix 버전을 만들기로 결정했습니다. 그래서 1980년대 초반버클리 소프트웨어 배포, 또는BSD,Unix의 무료 변형이 되십시오. BSD가 처음 실행되었습니다.미니컴퓨터예를 들어플라즈마 11그리고박센.
동시에, 관련하여동안,리처드 스톨먼그는 프린터 드라이버의 소스 코드를 얻을 수 없었을 때 분노했습니다. 그는 설립했다암소 비슷한 일종의 영양(G시끄러운N오트유닉스)1983년에 건설한 프로젝트무료Unix와 유사한 운영 체제가 더 좋습니다. 약간의 망설임 끝에 마침내 이 운영 체제의 커널을 선택했습니다.허드, 이제 임의의 10년 단위로 사용할 수 있습니다. GNU 프로젝트의 많은 구성 요소는 현재 모든 무료 unice, 특히 컴파일러에 포함되어 있습니다.걸프 협력 협의회.
한편 핀란드에서는리누스 토발즈1991년 여름, 그는 해킹 사건에 휘말렸다. 그는 깨어났을 때 자신이 자신의 컴퓨터용 운영체제를 작성했다는 것을 깨달았습니다.개인용 컴퓨터, 그는 그것을 FTP 서버의 디렉토리에 배치하여 공유하기로 결정했습니다.운영 체제. 성공은 그의 기대를 뛰어 넘었습니다.
많은 사람들이 Linux 커널, 많은 GNU 프로그램,X 윈도우 시스템그리고 다른 무료 소프트웨어. 이러한 분포(여유 소프트웨어,더반,빨간 모자,회,루트 다이어그램,우분투등)은 사람들이 "Linux"라고 말할 때 일반적으로 의미하는 것입니다. 대부분의 Linux 배포판은 주로 무료 소프트웨어로 구성되어 있지만, 무료 등가물이 없을 때 순수 무료 소프트웨어가 포함되는 경우가 많습니다.
현재 존재하는 다른 유니스에는 다양한 BSD 포크가 포함됩니다(선택할 수 있음).FreeBSD,네트워크BSD그리고오픈BSD, 모두 무료이고 개방적이며 "넷"을 통해 개발됨) 및 서버용 상용 변형의 수가 감소하고 있습니다.엑스,HP-UX,솔라리스, 아주 작은 경쟁사도 있습니다. 또 다른 UNIX 기반 독점 운영 체제는맥 OS X실행 대상사과 데스크탑, 노트북그리고포켓PC.
답변2
Gilles는 한 작품에서 다른 작품으로의 진화를 아주 잘 설명합니다.여기, 그래서 더 넓은 관점에서 주제를 논의하고 추가 연구를 위한 몇 가지 팁을 제공하겠습니다.
바자회나 연구소부터 폐쇄적인 집단, 시장에서 소외된 집단까지, 결국 그렇게 소외된 집단은 아닌 것 같아요.
진화를 다루는 핵심 용어는 힘입니다. 운영 체제(예: 보안 업데이트 형태)에 의존하는 경우 소프트웨어 제조업체에 의존하는 것이므로 소프트웨어 제조업체가 귀하를 지배하게 됩니다. 보안 업데이트 출시를 중단하거나 라이선스에서 허용하는 모든 악행을 수행하기로 결정할 수 있습니다. 운영체제가 종료되면 사용자는 스스로 문제를 해결할 수 없기 때문에 무력감을 느끼게 되는데, 이는 이와 같은 위선감으로 나타날 수 있다 again the damn driver broken, XYZ's fault
. 나중에 논의할 때 s,OS,sofware,g
권력 관계의 의미를 실제로 잃지 않을 수 있습니다. 분명히 어떤 것들은 시대를 초월합니다.
나는 빌어먹을 바퀴를 재발명하지 않을 것이므로 시장, 회사, 사회 환경 및 기타 문제에 대해 아래를 읽어보십시오.
시작
- 애플 홈브루 컴퓨터 클럽 개설 전과 당시의 모습.
- 컴퓨터 역사 박물관은 좋은 것들을 많이 다루고 있습니다여기.
- "홈스테드 고등학교 전자 클럽, 캘리포니아주 쿠퍼티노"Apple Inc.의 창립 멤버에 대하여여기.
끝났고 현재도 계속 발전 중
- Amos Batto의 기사에서는 폐쇄 이유에 대해 설명합니다(Internet Archieve 기사, Google에서 쉽게 찾을 수 없음).
진화를 시각화하려면 상황이 시장(주황색 단계)에서 시작하여 적록 단계에서 끝나는 Wikipedia의 아래 다이어그램을 참조하세요. 상황은 여전히 진화하고 심지어 혼란스럽습니다. 이미지가 어떤 면에서 잘못되었거나 미닉스 광고를 지원하고 있으니 댓글을 참고해주세요. Minix-Linux 전환점을 읽고
marketing free
,free-as-beer
및free-as-speech
-- 인수를 구별하십시오.여기. 곧 Minix는 더 이상 그렇지 않았고free-as-free-speech
Tanenbaum은 그것으로 돈을 벌었고 Linus는 자신의 운영 체제에 덜 제한적인 라이센스를 부여했습니다. 이는 몇 년 동안 이해하는 것이 매우 중요합니다. 그림 . 이 핵심 사항은 나중에 FreeBSD, Linux 및 Mimix와 같은 다양한 그룹에 영향을 주어 현재의 형태를 형성했습니다. 예를 들어 응집력이라는 용어가 과도하게 사용되기 때문에 응집력이라는 용어를 사용하여 호출하지 않을 것입니다"open-source"
.제목에 "바자"라는 단어를 사용한 것은 그런 의미였습니다. 어떻게 보면 혼란스럽기 때문에 큰 그림을 그리기는 어렵지만, 또 매우 체계적인 그룹도 있습니다. 현재의 문제에 가장 적합한 솔루션을 제공할 수 있는 사람은 보상을 받고 자신의 제품을 시장에 판매할 수 있습니다. 개발자가 100명으로 구성된 대규모 개발팀을 이길 때도 있고, 그 반대일 때도 있습니다. Torvalds는 닫힌 덩어리와 공개 코드(또는 일부 이메일에서 이에 상응하는 코드)를 사용하여 과학 및 연금술에 대한 훌륭한 비유를 만듭니다. 내 생각에 그의 요점은 연금술사가 과학에서는 멸종되었지만 소프트웨어에서는 여전히 그들을 찾을 수 있다는 것입니다. 그는 많은 설명을 하지 않았지만, 오늘날의 연금술사는 때때로 유용할 수 있고 일부 실제 상황에서는 창의적인 솔루션이 필요하기 때문에 소프트웨어 엔지니어링 분야에 존재한다고 생각합니다. 이는 수학자들이 수학적으로 표현될 수 있다는 데 동의하기 전까지 물리학자들이 약 30년 동안 시락-델타 분포를 사용한 것과 비슷합니다(강사에 따르면). 이 단계에는 시간이 좀 걸릴 수 있습니다. 그러나 인간 본성에 내재된 투기적 열광을 과소평가하지 마십시오. 사람들이 뭔가 "새로운" 것을 썼다가 그것이 이미 발명되었다는 것을 알게 된 경우가 얼마나 많은지 놀랍습니다. 시장에 다시 오신 것을 환영합니다!
문화, 돈, 지적 자본
- FOSS 운동은 비주류 그룹이 아닙니다. 음악과 같은 자신만의 고유한 활동이 있습니다.여기또는여기) 및 점점 더 많은 하드웨어(여기) - 당신의 미디어가 무언가를 말하거나 아무것도 하지 않는다면, 그들은 무지합니다. 스포츠는 문화에 가깝기 때문에 스포츠라는 단어는 오히려 오해를 불러일으킬 수 있습니다. 고유한 성향, 습관, 심지어 과거 시대까지 포함되어 있어 머리를 감싸기 어려울 수도 있지만 파고들수록 더 많은 것을 알게 됩니다. 그러나 예비 사용자는 주의하십시오. 용어가 여기에 있는 것처럼 명확하게 정의되거나 문서화되지 않은 경우
free
무의미한 논쟁에 참여하는 것은 아무런 이점이 없습니다 .closed
나는 종종 사람들이 이런 종류의 분산된 것들을 (전체가 아닌) 일부 관료적 기업과 비교하는 것이 어리석다고 생각합니다. 왜냐하면 많은 혁신가들의 목표는 돈을 버는 것이 아니라 즐거운 시간을 많이 갖는 것이기 때문입니다. 그래서 질문은 약간
"do they get paid?"
거만합니다. 로마인이 되어 돈을 받았습니까, 아니면 이제 XYZ 시민이 되어 돈을 받고 있습니까? 아마도 그렇지 않을 수도 있고, 노력이 성공한다면 언제나 그랬듯이 현명하게 편을 선택해야 할 수도 있습니다. 그러나 때로는 돈으로 측정하기 어려운 지식, 책임, 협업과 같은 다른 중요한 것들이 있습니다. 정말 사업가들이 IC라고 부르는 걸까요? 그렇다면 몇 가지 프로젝트에 참여하여 중요한 기술을 얻을 수 있습니다. 이는 지식이 풍부한 회사에서 매우 높이 평가되는 자산입니다. 그러나 다시 한 번, 바퀴를 재발명하려는 코더가 너무 많기 때문에 너무 많이 참여하기 전에 조사하십시오."paid"
이 분야 에 진출하는 방법을 알고 싶다면 . 아마도 Money.SO에서 위험 보상 관계를 살펴보는 것이 좋습니다. Unix 도구는 과학과 같아서 매우 자유롭고 많은 일을 할 수 있게 해줍니다. 돈을 받을지 말지는 사용자에게 달려 있습니다. 돈을 받으려면 시간이 많이 걸리고, 어렵고, 무시되는 프로젝트와 같은 위험한 프로젝트를 수행해야 한다고 생각합니다. 어디서나 쉽게 돈을 받을 수 있는 방법은 없습니다. 왜? 간단한 방법으로도 시장은 효율적이지 않습니다. 일부 대규모 그룹은 엄청난 위험과 대출을 감수하고 보상을 받기 때문에 돈을 받고 때로는 그들의 행동이 사악하여 처벌받을 수 있습니다. 하지만 개인적으로는 천천히 꾸준히 나아가는 것을 추천합니다. 그 이유를 이해하려면 느리고 지루한 작업과 프로토타입 제작이 많았던 Unix의 초기 연구실의 역사를 생각해 보십시오.
더 알고 싶으십니까?
쉽게 공격하기에는 질문이 너무 혼란스럽습니다. 이에 대한 전제가 개발 지점이나 브랜드와 hierarchy
같은 혼란스럽고 모호한 용어에 대한 아이디어를 무시하는 것처럼 말입니다. 제목의 용어는 Unix Issues 웹 사이트의 포퓰리즘에 너무 매력적입니다. 추측하는 것 외에는 우리가 모르기 때문에 W. 및 기타 폐쇄적인 것들이 어떻게 진화했는지 말하기는 어렵습니다 ! 아는 사람은 말할 수 없습니다. 소스는 기본이고 나머지는 보조입니다. 이 주제를 다루기 위해 어떤 눈가리개를 사용할지 결정하십시오(예: 검색 엔진). 위의 삭제된 기사의 경우처럼 많은 귀중한 기사가 관련 없는 정보와 함께 폐기됩니다. 시작점으로 위 또는 아래에 제공된 링크 중 일부를 시도해 볼 수 있습니다.Windows
from Unix
/dev/null
답변3
Renjith, "루트" 운영 체제는 없습니다. 운영체제는 오랜 역사를 가지고 있습니다. Wikipedia의 다음 기사를 읽어 보시기 바랍니다.
- http://en.wikipedia.org/wiki/History_of_operating_systems
- http://en.wikipedia.org/wiki/History_of_Windows
- http://en.wikipedia.org/wiki/History_of_Unix
- http://en.wikipedia.org/wiki/History_of_Linux
즐감하세요 정말 재미있는 일이네요...
답변4
UNIX의 진화에 대한 정말 놀라운 차트를 보려면 다음을 참조하세요.여기. 매우 유용하지는 않습니다 :).